Data apa yang diperlukan untuk menilai Direct Quotes
Menilai Direct Quotes membutuhkan lebih dari sekadar harga yang ditampilkan. Anda perlu input kuotasi, asal-usulnya (dari mana kuotasi berasal dan bagaimana kuotasi tersebut diproduksi), serta bukti bahwa angkanya tepat waktu dan konsisten secara internal. Dalam praktiknya, gunakan daftar periksa yang memisahkan mekanisme yang stabil (bagaimana kuotasi disusun) dari kondisi yang berubah (pergerakan pasar, biaya, dan perilaku data-feed).
Definisi kerja yang berguna: Direct Quote adalah ekspresi harga yang terikat pada currency pair tertentu, disajikan dalam bentuk bid/ask yang didefinisikan (atau yang setara), menggunakan orientasi base/quote yang dinyatakan. Untuk menilainya, Anda harus dapat menjelaskan apa arti setiap angka, bagaimana angka tersebut dihasilkan, dan apakah angka tersebut sesuai dengan konvensi yang diklaim.
Mekanisme: input, asal-usul, dan aturan interpretasi
Mulailah dengan kumpulan input minimum:
- Currency pair dan orientasi: identitas pasangan yang tepat dan mata uang mana yang menjadi base versus quote (misalnya, EUR/USD versus USD/EUR). Jika penyedia menampilkan simbol, pastikan simbol tersebut sesuai dengan orientasi yang dimaksud.
- Definisi bid/ask atau mid: apakah kuotasi mencakup bid dan ask, harga mid, atau nilai turunan lainnya. “Direct” tetap bergantung pada konvensi yang dinyatakan untuk orderability dan harga transaksi.
- Timestamp dan frekuensi pembaruan: waktu kuotasi diproduksi dan kapan kuotasi tersebut di-refresh. Tanpa ini, Anda tidak dapat menilai apakah perbandingan antar-sumber bermakna.
- Rincian konstruksi kuotasi: metode yang dinyatakan untuk mengagregasi likuiditas (misalnya, apakah feed dapat dieksekusi, indikatif, atau turunan). Bahkan ketika penyedia tidak mengekspos detail internal, Anda tetap perlu mencatat apa yang diklaim oleh dokumentasi.
Lalu tangkap asal-usulnya:
- Identitas penyedia/feed: nama platform atau sumber data serta jenis produk/feed (sebagaimana didokumentasikan).
- Sumber input pasar: apa venue atau instrumen yang mendasari kuotasi tersebut (sebagaimana dijelaskan oleh penyedia).
- Aturan transformasi: jika kuotasi ditransformasikan (konversi mata uang, normalisasi, pembulatan), catat aturan yang dinyatakan.
Terakhir, tentukan mekanisme interpretasi yang akan Anda terapkan:
- Asumsi penggunaan bid/ask: jika Anda membandingkan dua kuotasi, Anda harus menggunakan sisi yang sama (bid-to-bid, ask-to-ask, atau aturan mid turunan yang konsisten).
- Konvensi pembulatan dan desimal: verifikasi apakah kuotasi dibulatkan ke jumlah digit tetap dan apakah itu sesuai dengan konvensi yang dinyatakan.
Pemeriksaan bukti dan contoh (tanpa data real-time)
Gunakan langkah validasi non-real-time yang bekerja dengan snapshot kuotasi historis atau yang disalin:
-
Pemeriksaan konvensi (orientasi dan sisi): ambil satu snapshot kuotasi dan pastikan Anda dapat menyatakannya kembali secara tidak ambigu: “Untuk pair X, penyedia melaporkan bid Y dan ask Z pada waktu T.” Jika Anda tidak bisa, data tidak memiliki definisi yang cukup.
-
Pemeriksaan konsistensi internal (spread dan urutan): verifikasi bahwa bid tidak lebih besar daripada ask sesuai konvensi penyedia sendiri. Selain itu, pastikan bahwa mid turunan apa pun sama dengan rumus mid yang terdokumentasi (jika dokumentasi menyatakannya).
-
Pemeriksaan aritmetika dengan aturan yang dinyatakan: jika Anda diminta untuk mengonversi antar-orientasi atau menghitung kurs tersirat, dokumentasikan perhitungan persis yang Anda gunakan dan asumsi-asumsinya. Jika penyedia menerapkan transformasi (seperti pembulatan), terapkan pembulatan yang sama sebelum membandingkan.
-
Pemeriksaan staleness dan mismatch (ketepatan waktu): bandingkan dua kuotasi dari sumber berbeda hanya jika timestamp-nya cukup dekat untuk perbandingan yang dimaksud. Tanda merah adalah timestamp “segar” yang tidak selaras dengan field lain atau dengan perilaku pembaruan yang diamati.
Keterbatasan material: bahkan dengan mekanisme yang benar, hasil bisa berbeda karena kondisi pasar berubah dan karena penyedia mungkin berbeda dalam pengambilan likuiditas, logika kuotasi, serta kualitas data-feed. Hubungan historis tidak menetapkan perilaku masa depan.
Keterbatasan dan verifikasi: mode kegagalan yang seharusnya Anda harapkan
Setidaknya satu mode kegagalan umum harus dinyatakan secara eksplisit dalam metode penilaian Anda:
- Timestamp yang basi atau tidak cocok: sebuah kuotasi bisa diformat dengan benar namun tidak berguna untuk pengambilan keputusan jika timestamp tersebut sudah ketinggalan relatif terhadap momen perbandingan.
- Konvensi kuotasi yang tidak konsisten: membandingkan bid dari satu sumber dengan ask dari sumber lain (atau mencampur definisi mid) dapat menciptakan perbedaan yang tampak, yang bukan perbedaan “pasar”.
- Dokumentasi asal-usul yang hilang: jika Anda tidak dapat menemukan bagaimana penyedia menyusun atau memberi label kuotasi (indikatif versus executable, metode agregasi, pembulatan), Anda tidak dapat memverifikasi maknanya.
- Kesalahan pembulatan dan transformasi: perhitungan turunan dapat menyimpang karena pembulatan atau langkah konversi yang tidak dinyatakan dalam kuotasi itu sendiri.