Panduan agregasi

Agregasi data pasar: memilih aturan, bukan sekadar menambah sumber.

Agregasi adalah kebijakan penetapan harga yang menentukan input valid mana yang membentuk kuotasi. Pertanyaan pentingnya bukan berapa banyak sumber yang dapat Anda tambahkan, melainkan peran setiap sumber bagi tiap instrumen.

  • Definisikan kelayakan sebelum menggabungkan harga.
  • Pilih metode yang sesuai dengan instrumen dan tujuan bisnis.
  • Nyatakan cadangan, perlindungan, dan kontrol komersial secara eksplisit.

Tetapkan peran sumber lebih dahulu

Tentukan input yang berperan sebagai sumber utama, referensi independen, cadangan, atau harga milik klien.

Kebijakan per simbol

Pasangan FX cair, logam, dan CFD kripto tidak memerlukan aturan agregasi yang sama.

Jelaskan hasilnya

Feed aktif harus menunjukkan kebijakan yang sedang berlaku dan alasan suatu input tidak lagi memenuhi syarat.

Agregasi data pasar berarti menerapkan aturan yang telah ditetapkan pada beberapa sumber harga yang memenuhi syarat. Agregasi bukan sekadar merata-ratakan setiap angka yang masuk. Kebijakan yang baik terlebih dahulu menentukan sumber mana yang valid dan sesuai, kemudian menggabungkan atau memprioritaskannya, menerapkan kontrol komersial broker, dan melindungi kuotasi yang dihasilkan.

Masalah yang hendak diselesaikan melalui agregasi

Broker mempertimbangkan agregasi karena berbagai alasan:

  • mengurangi ketergantungan pada satu input;
  • membentuk referensi dari beberapa pasar independen;
  • mempertahankan sumber yang disukai sambil menyiapkan cadangan yang valid;
  • menggabungkan harga institusional, bursa, referensi, atau milik sendiri;
  • menerapkan satu kebijakan penetapan harga yang konsisten di beberapa platform; atau
  • menangani instrumen yang komposisi sumbernya berubah menurut sesi.

Alasan-alasan tersebut bukanlah kebutuhan yang sama. Pernyataan “gunakan tiga sumber” belum lengkap sebelum peran setiap sumber dan hasil yang diharapkan dinyatakan dengan jelas.

Urutan agregasi yang praktis

Alur pada tingkat klien dapat dipahami dalam lima langkah:

Geser atau gulir secara horizontal untuk melihat semua kolom

LangkahKeputusanContoh pertanyaan
1. Tentukan kelayakan inputApakah sumber tersebut resmi, tersedia, mutakhir, dan valid untuk simbol ini?Apakah kuotasi yang membeku atau ditarik masih boleh diperhitungkan?
2. Terapkan kebijakan sumberGabungkan input yang memenuhi syarat atau ikuti urutan prioritasHaruskah simbol ini menggunakan median atau sumber yang disukai?
3. Bentuk kuotasi dasar dua sisiPertahankan hasil bid dan ask yang wajarApakah metode ini tetap menghasilkan spread yang valid?
4. Terapkan aturan komersialTambahkan markup, spread, presisi, pembulatan, atau kontrol jadwalSeperti apa kuotasi yang seharusnya ditampilkan kepada klien?
5. Lindungi dan kirimTolak output yang mustahil dan kirim hasil yang diterimaApa yang terjadi selama lompatan abnormal atau kehilangan sumber?

Urutan ini memisahkan pemilihan sumber dari penetapan harga komersial. Pemisahan tersebut juga memudahkan penjelasan kegagalan. Alur lengkap feed harga menghubungkan langkah-langkah ini dengan pengiriman, cadangan, dan pemantauan.

Cara umum menggunakan beberapa sumber

Tidak ada satu metode terbaik untuk semua pasar. Tabel berikut berisi pola kebijakan yang berguna, bukan janji tentang instrumen tertentu:

Geser atau gulir secara horizontal untuk melihat semua kolom

MetodeApa yang dilakukanSeringkali berguna ketikaPertanyaan penting
MedianMemilih nilai tengah dari kelompok yang validSatu pencilan tidak boleh mendominasi harga referensiApakah sumber-sumber tersebut cukup independen dan dapat dibandingkan?
Rata-rataMenghitung rata-rata dari input yang memenuhi syaratKlien memang menginginkan setiap input terpilih memengaruhi hasilSeberapa besar pengaruh input ekstrem yang masih valid terhadap output?
Rentang kuotasi konservatifMenggunakan rentang bid dan ask yang konservatif dari berbagai sumber validBisnis memilih untuk tidak menerbitkan kuotasi yang lebih ketat daripada yang didukung pasar terpilihApakah satu sumber yang lemah dapat membuat hasil terlalu lebar?
Prioritas dengan cadanganMenggunakan sumber pertama yang sesuai dan beralih mengikuti urutan yang telah ditetapkan jika diperlukanSumber utama memiliki peran bisnis yang jelasApa yang membuat cadangan memenuhi syarat, dan bagaimana pemulihannya?
Harga klien ditambah referensiMempertahankan harga milik sendiri atau harga platform sebagai pusat kebijakan, sementara pasar lain digunakan sebagai konteks atau alternatifBroker sudah memiliki pandangan harga internalApakah input milik sendiri telah diotorisasi, mutakhir, dan dipetakan secara konsisten?
Kebijakan terjadwalMemilih aturan siap pakai yang berbeda berdasarkan waktu atau hariKetersediaan sumber atau perlakuan komersial berubah menurut sesiJadwal mana yang berlaku pada masa transisi, dan bagaimana jadwal tersebut ditinjau?

CoinPriceFeeds dapat menerapkan pola berbeda pada simbol yang berbeda dalam feed klien yang sama. Aturan dan ambang batas terperinci disepakati secara privat untuk kasus penggunaan tertentu.

Median dan rata-rata tidak dapat dipertukarkan

Median mengurangi pengaruh satu anggota kelompok yang sangat tinggi atau rendah. Rata-rata memungkinkan setiap anggota yang memenuhi syarat memengaruhi hasilnya.

Perbedaan tersebut tetap penting meskipun kedua metode menggunakan sumber yang sama. Median mungkin sesuai untuk pandangan referensi yang dibentuk dari beberapa pasar yang sebanding. Rata-rata mungkin sesuai untuk kebijakan yang memang menghendaki kontribusi setiap input terpilih.

Kedua metode tersebut tidak menentukan apakah suatu sumber cukup layak untuk masuk ke dalam kelompok. Kemutakhiran, ketersediaan, pemetaan instrumen, dan izin berdasarkan kontrak tetap harus dinilai terlebih dahulu.

Prioritas juga merupakan kebijakan agregasi

Agregasi tidak harus menggabungkan harga.

Aturan prioritas sumber dapat mempertahankan satu input sebagai sumber utama, sementara input lain tetap siap sebagai cadangan. Sumber cadangan tidak otomatis memenuhi syarat hanya karena sumber utama berhenti; sumber tersebut tetap harus valid dan cukup mutakhir untuk instrumen terkait.

Keputusan pemulihan juga penting. Sebagian kebijakan dapat kembali ke sumber utama segera setelah sumber tersebut kembali memenuhi syarat. Kebijakan lain mungkin memerlukan transisi yang lebih terencana. Perilaku tersebut harus didokumentasikan dan diuji, bukan baru disimpulkan saat insiden terjadi.

Mulailah dengan peran sumber

Sebelum memilih rumus, jelaskan mengapa setiap sumber ada.

Geser atau gulir secara horizontal untuk melihat semua kolom

Peran sumberTujuan sederhana
Input penetapan harga utamaDasar normal bagi kuotasi klien
Anggota konsensusSatu input yang dapat dibandingkan dalam tampilan gabungan
Referensi independenKonteks untuk validasi, perbandingan, atau aturan terpisah
CadanganAlternatif yang didefinisikan ketika pilihan sebelumnya tidak cocok
Input milik sendiriHarga yang diberikan oleh platform atau perhitungan milik klien
Input khusus sesiSumber yang hanya ditujukan untuk waktu atau kebijakan tertentu

Satu venue dapat memiliki peran berbeda untuk simbol yang berbeda. Karena itu, identitas sumber harus tetap terlihat dalam alur penetapan harga, bukan melebur menjadi satu angka tanpa pembeda.

Baca lebih lanjut tentang kategori sumber data pasar dan pemetaan simbol yang didukung .

Jumlah sumber tidak sama dengan ketahanan

Beberapa sumber masih dapat memiliki ketergantungan yang sama, menyalin pasar yang sama, atau menjadi tidak tersedia pada saat yang bersamaan. Penambahan input juga menambah pekerjaan untuk pemetaan instrumen, pengelolaan hak penggunaan, pemantauan, dan penanganan insiden.

Keberagaman yang bermanfaat ditentukan oleh peran dan batas kegagalan, bukan jumlah sumber semata. Saat meninjau kelompok sumber, ajukan pertanyaan berikut:

  1. Apakah harga-harga ini benar-benar relevan dengan instrumen yang dimaksud?
  2. Apakah broker berhak menggunakan setiap sumber?
  3. Apakah simbol, sesi perdagangan, dan konvensi kuotasi mereka sebanding?
  4. Bagaimana feed mengenali data kedaluwarsa, ditarik, atau tidak valid?
  5. Apakah satu peristiwa hulu memengaruhi beberapa sumber yang tampak berbeda?
  6. Apa yang harus terjadi ketika hanya sebagian kelompok yang tersisa?

Panduan evaluasi feed mengembangkannya menjadi tinjauan vendor dan operasi yang lebih luas.

Bid dan ask masih penting

Dua sumber dapat memiliki harga tengah yang serupa, tetapi spread yang sangat berbeda. Kebijakan yang hanya didasarkan pada titik tengah dapat menyembunyikan perbedaan tersebut.

Feed broker umumnya memerlukan output dua sisi yang valid. Metode agregasi, aturan spread komersial, dan kebijakan pembulatan harus bekerja bersama agar bid dan ask akhir tetap dapat dipahami serta tidak menjadi silang atau mustahil.

CoinPriceFeeds menerapkan kontrol spread, markup, presisi, dan pembulatan yang ditentukan klien setelah keputusan harga dasar. Lihat mesin penetapan harga kustom untuk mengetahui opsi pada tingkat bisnis.

Input yang tidak valid dan kedaluwarsa harus dikeluarkan dengan tepat

Sumber yang terhubung tidak otomatis menjadi sumber yang valid.

Suatu instrumen dapat berhenti diperbarui meskipun koneksi tetap terbuka. Venue dapat menarik kuotasi secara eksplisit. Pembaruan lama dapat tiba setelah pembaruan yang lebih baru. Harga juga dapat gagal dalam pemeriksaan output dasar atau memicu kontrol pergerakan yang telah dikonfigurasi.

Kebijakan agregasi harus menetapkan tindakan terhadap simbol dependen ketika suatu input tidak lagi memenuhi syarat. Tindakan tersebut dapat berupa menghitung ulang harga dari anggota valid yang tersisa, beralih ke cadangan yang ditetapkan, atau menandai output sebagai tidak tersedia ketika kebijakan tidak lagi memiliki bukti yang cukup.

Ikhtisar perlindungan kuotasi menjelaskan status-status ini tanpa memublikasikan ambang batas khusus klien.

Gunakan kebijakan berbeda untuk pasar yang berbeda

Satu aturan global mudah dijelaskan, tetapi mungkin tidak tepat bagi portofolio instrumen broker yang beragam.

Misalnya:

Geser atau gulir secara horizontal untuk melihat semua kolom

Situasi instrumenArah kebijakan yang mungkin
Pasangan FX cair dengan beberapa input institusional yang sebandingKonsensus terpilih atau sumber yang dipilih dengan alternatif yang valid
Logam yang terutama diberi harga berdasarkan satu hubungan komersialSumber utama yang jelas dengan cadangan atau referensi independen
CFD kripto yang menggunakan beberapa pasar publikReferensi multi-venue yang dipilih secara cermat dengan persyaratan kelayakan yang ketat
Instrumen broker milik sendiriHarga milik klien, perhitungan sintetis, atau hibrida dengan konteks eksternal
Harga akhir pekan atau sesi tertutupKebijakan terjadwal yang ditinjau secara terpisah

Ini merupakan titik awal untuk tinjauan tertulis, bukan rekomendasi bagi portofolio tertentu. Pilihan yang tepat bergantung pada kewajiban klien, hak penggunaan data sumber, model eksekusi, kebijakan risiko, dan platform target.

Pastikan kebijakan aktif dapat dilihat

Tim perlu mengetahui lebih dari sekadar aturan yang tertulis dalam dokumen. Mereka juga harus dapat memastikan aturan mana yang aktif dan input apa yang diterima feed.

Tampilan operasional yang berguna harus menunjukkan kuotasi saat ini, usianya, halaman penetapan harga yang aktif, hubungan sumber, serta alasan status terlindungi atau tidak valid. Endpoint utama dan cadangan juga harus menampilkan identitas konfigurasi yang memadai untuk memverifikasi bahwa keduanya memuat kebijakan yang sama.

Dasbor klien dan ikhtisar redundansi menjelaskan bagaimana CoinPriceFeeds menjadikan hasil tersebut dapat ditinjau.

Pastikan materi publik tetap berguna tanpa mengungkap informasi sensitif

Panduan agregasi publik harus membantu tim manajemen, dealing, risiko, dan teknologi memilih pertanyaan yang tepat. Panduan tersebut tidak boleh memublikasikan urutan sumber klien secara terperinci, ambang perlindungan, pemetaan privat, kredensial venue, atau pengaturan deployment.

Detail tersebut harus dicantumkan dalam cakupan tertulis dan dibahas melalui saluran onboarding resmi. Jalur onboarding menjelaskan kapan detail itu diperlukan.

Feed yang disesuaikan dengan kebutuhan Anda

Uji kebijakan agregasi dengan simbol nyata yang representatif.

Kirimkan peran sumber, satu simbol normal, satu simbol kompleks, dan output yang Anda harapkan. Kami akan menyusun cakupan demo tertulis berdasarkan informasi tersebut.