Apa itu Last Look, dalam istilah sederhana
Last Look dalam forex adalah proses yang digunakan oleh beberapa penyedia eksekusi, di mana penyedia dapat menjeda sebentar setelah menerima permintaan eksekusi, lalu memutuskan apakah akan menerima (mengisi) atau menolak permintaan tersebut.
Cara yang membantu untuk memahaminya adalah “gerbang terima-atau-tolak” yang ditempatkan setelah permintaan klien sampai ke penyedia tetapi sebelum perdagangan akhir dikonfirmasi. Transaksi yang dimaksud klien tidak otomatis dijamin pada saat permintaan dikirim; keputusan penyedia dapat bergantung pada pemeriksaan yang dilakukan selama jendela singkat tersebut.
Karena implementasinya berbeda di antara penyedia dan yurisdiksi, penjelasan tentang cara kerjanya sebaiknya memisahkan mekanisme yang stabil (apa yang dilakukan gerbang) dari kondisi yang bervariasi (pemeriksaan apa yang digunakan, seberapa lama jendelanya, dan bagaimana penolakan ditangani).
Model alur kerja berbasis pemeriksaan yang sederhana
Berikut adalah urutan generik yang mengilustrasikan mekanismenya tanpa mengasumsikan hasil tertentu.
-
Permintaan masuk Seorang pelaku pasar mengirim permintaan eksekusi (untuk membeli atau menjual pasangan mata uang pada harga dan ukuran yang dinyatakan, tergantung desain sistem).
-
Penyedia melakukan pemeriksaan Last Look Selama jendela Last Look, penyedia mengevaluasi satu atau lebih kondisi. Contoh kategori pemeriksaan yang umum dijelaskan dalam diskusi industri meliputi:
- Pemeriksaan waktu (apakah permintaan diterima dalam toleransi waktu yang diharapkan)
- Pemeriksaan konsistensi harga (apakah harga yang tersirat oleh permintaan masih dapat diterima)
- Pemeriksaan terkait likuiditas atau slippage (apakah kemampuan penyedia untuk mengeksekusi masih berada dalam toleransi internal)
- Pemeriksaan risiko atau kebijakan (apakah permintaan melanggar batas atau kendala)
- Penyedia mengeluarkan keputusan Penyedia kemudian mengembalikan hasil seperti:
- Penerimaan (eksekusi berlanjut dan fill dikonfirmasi), atau
- Penolakan (fill yang diminta ditolak), kadang dengan detail tambahan yang dikomunikasikan melalui protokol eksekusi.
- Klien mengamati hasilnya Sistem di sisi trader menerima konfirmasi atau penolakan tersebut dan memperbarui posisi, pelaporan, serta status order sesuai.
Model ini menyoroti struktur “input → pemeriksaan → output”. Poin kuncinya adalah bahwa hasil akhir yang terealisasi ditentukan setelah pemeriksaan, bukan hanya pada saat permintaan dibuat.
Input dan output yang sebaiknya Anda petakan di sistem Anda sendiri
Untuk menjelaskan Last Look secara akurat, membantu untuk mendefinisikan istilah yang akan Anda gunakan saat menganalisis peristiwa eksekusi.
Input (apa yang dapat menjadi dasar keputusan)
Elemen input yang biasanya bisa Anda cari di log eksekusi dan pesan protokol meliputi:
- Parameter yang diminta: sisi (buy/sell), pasangan mata uang, ukuran, dan konteks harga yang terkait dengan permintaan.
- Data terkait waktu: timestamp kapan permintaan diterima dan kapan keputusan dikirim.
- Informasi referensi pasar: tergantung penyedia, pemeriksaan dapat menggunakan harga referensi internal, kuotasi terbaru, atau ukuran lain.
- Kendala operasional: apakah penyedia saat ini mengizinkan penerimaan permintaan dalam kondisi tertentu.
Karena penyedia menggunakan aturan yang berbeda, Anda tidak bisa mengasumsikan daftar pemeriksaan tertentu hanya dari konsepnya.
Output (apa yang berubah dari sudut pandang Anda)
Di sisi klien, output biasanya yang paling penting adalah:
- Eksekusi diterima vs ditolak: ini secara langsung memengaruhi apakah posisi Anda dimasukkan.
- Detail konfirmasi eksekusi: harga yang dikonfirmasi, ukuran, dan bidang pelaporan apa pun.
- Latensi/waktu respons: penundaan dapat berbeda antara jalur penerimaan dan penolakan.
Cara praktis untuk memverifikasi pemahaman Anda adalah membandingkan catatan permintaan Anda dengan konfirmasi/penolakan dari penyedia dan mengukur bagaimana waktu serta kondisi saling berkorelasi.
Contoh skenario (dengan asumsi yang jelas)
Pertimbangkan contoh sederhana untuk satu permintaan eksekusi.
Asumsi (hanya untuk ilustrasi):
- Ada jendela Last Look.
- Penyedia menjalankan pemeriksaan konsistensi harga dan waktu.
- Kebijakan penyedia dapat menolak permintaan jika permintaan berada di luar toleransi.
Skenario:
- Anda mengirim permintaan eksekusi untuk membeli pasangan mata uang tertentu pada harga yang diharapkan.
- Penyedia menerima permintaan dan memulai jendela Last Look.
- Selama jendela tersebut, pemeriksaan penyedia menentukan apakah permintaan masih memenuhi kriterianya.
Dua kemungkinan hasil:
- Jika pemeriksaan lolos, penyedia menerima dan mengonfirmasi fill.
- Jika pemeriksaan gagal, penyedia menolak fill, dan Anda tidak masuk ke posisi seperti yang diminta.
Contoh ini sengaja bersifat netral: contoh ini tidak mengklaim bahwa permintaan akan diterima. Ini menunjukkan bagaimana gerbang dapat mengubah eksekusi yang terealisasi dibandingkan permintaan awal.
Keterbatasan material dan mode kegagalan
Last Look dapat menimbulkan ketidakpastian bahkan ketika permintaan eksekusi sudah tersusun dengan baik, karena penerimaan bergantung pada pemeriksaan yang mungkin tidak sepenuhnya dapat diamati.
Keterbatasan umum yang perlu dipertimbangkan:
-
Ketidakpastian hasil Penerimaan tidak ditentukan semata-mata oleh instruksi klien. Pemeriksaan penyedia dapat menyebabkan penolakan.
-
Kebijakan penyedia yang berbeda Penyedia dapat berbeda dalam apa yang mereka periksa, bagaimana mereka menerapkan toleransi, dan seberapa cepat mereka memutuskan. Dua penyedia yang berbeda dapat merespons secara berbeda terhadap permintaan yang sama.
-
Waktu dan volatilitas pasar Pergerakan pasar yang cepat dapat meningkatkan peluang bahwa permintaan berada di luar toleransi internal pada saat pemeriksaan selesai.
-
Keterlihatan parsial dalam praktik Bahkan jika Anda dapat mencatat timestamp permintaan dan keputusan, Anda mungkin tidak mengetahui data referensi internal persis yang digunakan oleh penyedia.
-
Kasus tepi operasional Dapat ada mode kegagalan seperti penanganan retry yang tidak konsisten, perbedaan pesan protokol, atau kasus ketika keputusan tiba setelah asumsi di sisi klien tentang status order.
Singkatnya, risiko utama bukan hanya kemungkinan penolakan; melainkan juga kesulitan untuk memprediksi eksekusi mana yang akan diterima dan mengapa, terutama tanpa visibilitas penuh terhadap kebijakan spesifik penyedia.
Cara memverifikasi apa arti Last Look untuk setup tertentu
Untuk memverifikasi secara independen fakta yang relevan bagi lingkungan Anda, Anda dapat fokus pada bukti yang bisa Anda kumpulkan, bukan pada ekspektasi.
-
Bandingkan permintaan dengan konfirmasi Gunakan log eksekusi untuk menghitung seberapa sering permintaan diterima dibandingkan ditolak.
-
Ukur timing Catat waktu dari penerimaan permintaan hingga pengembalian keputusan dan periksa apakah latensi berbeda antara hasil yang diterima dan ditolak.
-
Uji dalam kondisi terkontrol (secara konseptual) Alih-alih mengandalkan prediksi, evaluasi bagaimana sistem Anda berperilaku ketika kriteria penerimaan penyedia berubah—misalnya, dengan mengamati hasil pada rezim pasar yang berbeda.
-
Konfirmasi bahasa kebijakan dari dokumentasi penyedia Mekanisme Last Look sering dijelaskan dalam dokumentasi hukum dan eksekusi. Baca definisi spesifik dan kondisi di mana penerimaan dapat ditolak.
Jika Anda mau, bagikan field log atau dokumentasi yang Anda miliki (tanpa nilai apa pun yang bersifat rahasia).