Direct Quotes: definisi sebelum verifikasi
“Direct Quotes” merujuk pada informasi kuotasi yang disajikan sebagai referensi harga yang tersedia secara langsung untuk instrumen yang dapat diperdagangkan, biasanya mencakup bid dan ask (atau representasi yang setara) serta waktu terkait. Verifikasi dimulai dengan membedakan dua lapisan: (1) mekanisme yang stabil—bagaimana sebuah kuot didefinisikan, dihitung, atau dipublikasikan—dan (2) kondisi yang bervariasi—kondisi pasar, lingkungan eksekusi penyedia, dan efek waktu. Karena nilai kuot dapat berubah dengan cepat, verifikasi sebaiknya berfokus pada apakah informasi tersebut konsisten secara internal dan dapat direproduksi, bukan pada satu angka tertentu.
Hierarki sumber untuk verifikasi
Hierarki praktis membantu Anda menentukan bukti mana yang dianggap andal:
- Pengungkapan venue resmi atau benchmark (jika berlaku). Jika sebuah venue perdagangan resmi, metodologi benchmark, atau publikasi regulator menjelaskan sumber kuot dan metodologinya, gunakan itu sebagai referensi tingkat teratas.
- Dokumentasi penyedia untuk penerbitan kuot. Cari materi yang menjelaskan apa yang dimaksud dengan “direct” dalam konteks tersebut, input apa yang digunakan, dan bagaimana bid/ask (atau bidang yang sebanding) diturunkan.
- Artefak teknis dari lingkungan Anda sendiri. Jika Anda dapat mengakses output sistem (misalnya, riwayat kuot yang diekspor, respons API, atau log), gunakan itu untuk mengonfirmasi perilaku timestamping dan pemetaan field.
- Cek silang independen. Bandingkan jendela waktu yang sama di beberapa feed data atau venue tepercaya untuk memahami apakah perbedaan dijelaskan oleh metodologi (bukan sekadar kebetulan).
Jika Anda tidak dapat menemukan definisi eksplisit tentang field kuot atau timing-nya, anggap klaim “directness” sebagai belum terverifikasi.
Langkah verifikasi yang dapat direproduksi (tidak memerlukan data real-time)
Gunakan alur kerja langkah demi langkah yang bisa Anda ulang:
- Daftar field persis yang akan Anda verifikasi. Misalnya: nilai bid, nilai ask, pasangan mata uang/identitas instrumen, dan timestamp (termasuk zona waktu atau format epoch). Jika ada field yang hilang atau ambigu, catat keterbatasan tersebut.
- Catat snapshot kuotasi beserta timestamp-nya. Gunakan output mentah penyedia (respons API, ekspor, atau catatan di layar) daripada tampilan yang sudah ditransformasikan. Jangan membulatkan selama verifikasi.
- Periksa konsistensi bid–ask. Validasi bahwa bid lebih kecil atau sama dengan ask (atau invarian yang dinyatakan oleh penyedia). Selain itu, hitung spread dari nilai mentah dan pastikan itu sesuai dengan representasi penyedia jika ada.
- Periksa penanganan timestamp. Pastikan apakah timestamp mencerminkan waktu pembuatan kuot, waktu penerimaan, atau waktu tampilan. Verifikasi yang dapat direproduksi mengharuskan Anda menggunakan interpretasi yang sama setiap kali.
- Bandingkan dengan sumber kedua menggunakan jendela waktu yang sama. Cocokkan berdasarkan timestamp (dalam toleransi yang ditetapkan) dan amati apakah perbedaan konsisten dengan keterlambatan waktu atau agregasi yang diketahui.
- Dokumentasikan asumsi untuk setiap perhitungan contoh. Jika Anda menghitung spread, midpoint, atau perubahan dari waktu ke waktu, nyatakan rumus yang tepat dan apakah Anda menggunakan bid, ask, atau midpoint.
Bukti dan contoh apa yang perlu didokumentasikan
Catatan verifikasi minimal untuk satu instrumen dan satu jendela waktu bisa mencakup:
- Identitas instrumen sebagaimana diberikan (ejaan atau kode yang persis).
- Nilai bid dan ask dari output mentah.
- Format timestamp dan zona waktu.
- Spread yang dihitung = ask − bid (menggunakan angka yang tepat).
- Catatan apakah midpoint ditampilkan dan apakah ia diturunkan dari bid/ask.
Lalu, ulangi catatan yang sama untuk jendela waktu tambahan. Verifikasi meningkat ketika Anda dapat menunjukkan invarian yang konsisten (seperti urutan bid–ask) meskipun nilai bergerak.
Keterbatasan dan mode kegagalan yang perlu diantisipasi
Bahkan dengan pemeriksaan yang cermat, beberapa keterbatasan material dapat menjelaskan ketidaksesuaian:
- Latensi dan ketidakcocokan waktu. Dua sumber mungkin menampilkan kuot pada momen yang sedikit berbeda, sehingga nilai akan berbeda meskipun keduanya benar.
- Agregasi dan transformasi. Penyedia mungkin mengubah feed mentah menjadi kuot yang ditampilkan, sehingga mengubah perilaku spread atau timing.
- Cakupan kuot yang berbeda. “Direct” dapat berarti hal yang berbeda di antara penyedia (misalnya, direct dari sebuah feed versus direct dari penetapan harga internal). Tanpa definisi yang eksplisit, Anda tidak dapat sepenuhnya memverifikasi.
- Biaya dan konteks eksekusi. Informasi kuot mungkin tidak mencerminkan apa yang akan Anda terima untuk transaksi aktual. Kesenjangan ini dapat dipengaruhi oleh aturan eksekusi, bukan oleh field kuot yang ditampilkan.
Hasil verifikasi dan pertanyaan berikutnya yang perlu diajukan
Setelah Anda menerapkan langkah-langkah tersebut, kesimpulan yang paling dapat dipertanggungjawabkan adalah tentang keterverifikasian, bukan tentang satu harga “yang benar” semata.