Trading algoritmik
Sinyal, eksekusi dan pengawasan
Algoritme dapat mengotomatiskan seluruh sistem atau hanya penyaringan, ukuran posisi, penanganan order atau keluar. Operator tetap menetapkan aturan dan perubahan yang diizinkan. Eksekusi mekanis dapat mengurangi sebagian keputusan impulsif, tetapi tidak menghapus kesalahan desain atau perubahan parameter karena emosi; pengawasan tetap diperlukan.
Dari pengujian ke operasi
Pengujian historis harus meniru ketersediaan sinyal, harga Bid/Ask, biaya, volume diizinkan dan order ditolak. Forward test kemudian membandingkan log sinyal dan eksekusi. Kode sama dapat berperilaku berbeda setelah perubahan simbol, spesifikasi kontrak, zona waktu atau versi platform. Kompilasi berhasil bukan uji profitabilitas.
Keadaan luar biasa
Tetapkan respons terhadap duplikasi, data hilang, koneksi putus, respons server tidak diketahui dan ketidaksesuaian posisi. Rekonsiliasi keadaan akun sama pentingnya dengan mengenali entri. Batas paparan dan prosedur penghentian independen dapat membatasi kerusakan; menutup aplikasi lokal tidak otomatis menutup posisi di server trading.