Trading algoritmik

Trading algoritmik menjalankan aturan order atau strategi melalui perangkat lunak; data, kode, biaya dan asumsi eksekusi tetap memengaruhi hasil.

Apa artinya?

Trading algoritmik memakai perangkat lunak untuk menentukan parameter atau mengeksekusi order menurut aturan terprogram. Otomasi dapat mencakup strategi penuh atau hanya pemecahan dan pelaksanaan satu order. Otomatis tidak menghapus kesalahan kode, biaya trading atau pilihan manusia di dalam aturan. Pemilik masih dapat mengubah parameter secara impulsif; kegagalan kode atau koneksi dapat mengubah perilaku yang dimaksud.

Contoh konkret

Contoh sumber hipotetis: perangkat lunak membeli 100 unit setelah persilangan moving average pada close candle. Batas satu posisi mencegah entry berulang pada setiap tick selama posisi masih terbuka. Tambahan model terpisah menunjukkan celah sebelum posisi tercatat: sinyal dari candle tertutup yang sama tetap benar pada tiga pemeriksaan, t=0/10/20 milidetik. Anggap tidak ada konfirmasi atau fill sampai t=30; jumlah posisi terlihat masih nol pada ketiganya. Logika yang hanya memeriksa posisi nol mengirim tiga permintaan. Logika dengan reservasi satu slot sebelum pengiriman mengirim satu dan menahan dua berikutnya sampai status permintaan dipastikan. Untuk ilustrasi anggaran USD/IDR, setiap permintaan berukuran 100 USD, harga beli rencana Ask 16.002, stop rencana Bid 15.952, biaya total rencana 1.000 IDR: kerugian rencana per permintaan 6.000 IDR. Tiga permintaan berarti komitmen rencana 18.000, sedangkan satu 6.000, terhadap batas gabungan contoh 10.000. Ini bukan kerugian yang telah dibukukan: permintaan terkirim belum tentu diterima atau terisi. Harga/waktu/volume/batas/biaya semuanya hipotetis. Model anggaran linear IDR tanpa pertukaran pokok; tidak ada order nyata, saldo akhir atau P/L terealisasi dihitung. Tidak ada biaya lain, pembiayaan, pajak, konversi atau margin dimodelkan.

Sebelum fill: hitung permintaan yang belum selesaiUrutan tiga pemeriksaan hipotetis sebelum konfirmasi t=30 ms; bukan pengukuran latensi penyedia.PERHITUNGAN HIPOTETISt=0/10/20 msPosisi terlihat 0 padasemua pemeriksaanHanya memeriksa posisi3 permintaan → 18.000IDR komitmen rencanaReservasi sebelum kirim1 permintaan → 6.000 IDRkomitmen rencana
Sebelum fill: hitung permintaan yang belum selesai. Urutan tiga pemeriksaan hipotetis sebelum konfirmasi t=30 ms; bukan pengukuran latensi penyedia.

Bedakan keputusan, pengiriman, penerimaan dan fill; rekonsiliasi status sebelum membebaskan slot.

Pada layar kecil, gulir diagram mendatar atau perbesar. Nilai dan kesimpulan juga tersedia dalam teks di bawah.

t=0/10/20 ms
Posisi terlihat 0 pada semua pemeriksaan – Sinyal candle tertutup yang sama; belum ada konfirmasi/fill.
Hanya memeriksa posisi
3 permintaan →18.000 IDR komitmen rencana – Batas gabungan 10.000 terlampaui jika semua komitmen dihitung.
Reservasi sebelum kirim
1 permintaan →6.000 IDR komitmen rencana – Dua pemeriksaan berikutnya ditahan; sisa anggaran 4.000.

Periksa pemahaman Anda

Latihan: sekitar 2 menit.

Dalam jeda konfirmasi model, berapa permintaan dikirim oleh logika posisi-nol saja dibanding logika satu-slot-reservasi?

Lihat jawaban dan penjelasan

Benar. Posisi tetap terlihat nol sebelum konfirmasi; reservasi slot segera memblokir dua pemeriksaan berikutnya.

Istilah terkait

Latihan praktis

Sumber dan penjelasan tambahan

Tautan sumber tidak berarti setiap ketentuan yang dapat berubah diperiksa ulang setiap kali Anda berkunjung.

Contoh bersifat hipotetis. Spesifikasi produk dan aturan nasional dapat berbeda.