Ketika saya membuka buku pesanan, saya memeriksa satu hal terlebih dahulu: venue dan umpan data mana yang saya lihat?

Buku pesanan adalah daftar langsung dari pesanan beli dan jual yang terlihat. Ini menunjukkan harga yang dikutip dan jumlah yang saat ini tersedia melalui bursa, broker tertentu, ECN atau umpan. Ini bukan keseluruhan pasar.

Itu membuat buku pesanan berguna untuk pertanyaan praktis:

Jika saya mengirimkan sebuah pesanan sekarang, di mana ia bisa diperdagangkan dan seberapa jauh ia mungkin bergerak melalui likuiditas yang tersedia?

Ini tidak dapat memberi tahu saya ke mana harga akan bergerak selanjutnya. Tetapi dapat menjelaskan spread, kedalaman, pengisian parsial, dan slippage sebelum mereka muncul dalam laporan eksekusi.

Definisi buku pesanan

Buku pesanan mencatat pesanan yang tertunda untuk satu instrumen dan mengaturnya berdasarkan harga.

  • Tawaran adalah pesanan untuk membeli. Tawaran tertinggi muncul pertama.
  • Asks, juga disebut tawaran, adalah perintah untuk menjual. Tawaran terendah muncul pertama.
  • Kuantitas menunjukkan berapa banyak yang ditampilkan pada setiap harga.
  • Penawaran terbaik adalah harga beli tertinggi yang ditampilkan.
  • Harga terbaik adalah harga jual terendah yang ditampilkan.
  • Spread adalah selisih antara penawaran terbaik dan permintaan terbaik.

Pertimbangkan buku yang disederhanakan ini:

SisiHargaKuantitas
Tanya$101.80300
Tanya$101.60450
Tanya$101.40600
Tawar$101.20500
Tawar$101.00350
Tawar$100.80400

Penawaran terbaik adalah $101,20. Permintaan terbaik adalah $101,40. Selisihnya adalah $0,20, dan titik tengah di antara keduanya adalah $101,30.

Tidak ada perdagangan yang terjadi hanya karena pesanan ini terlihat. Pembeli tertinggi masih di bawah penjual terendah. Sebuah perdagangan membutuhkan pesanan baru yang menerima harga yang tersedia, atau pesanan yang ada harus diubah agar kedua sisi dapat bertemu.

Cara membaca buku pesanan

Saya membaca sebuah buku dari dalam ke luar.

Harga yang terdekat dengan spread menjadi penting pertama karena mereka adalah yang berikutnya dalam antrean untuk dieksekusi. Harga yang lebih jauh menunjukkan kedalaman tambahan jika sebuah order yang lebih besar menghabiskan level pertama.

Dalam contoh ini, pembelian pasar kecil dapat dieksekusi pada $101,40. Pembelian yang lebih besar mungkin menggunakan semua 600 unit pada harga itu dan melanjutkan ke $101,60. Inilah sebabnya mengapa tawaran terbaik bukanlah janji bahwa seluruh pesanan akan terisi di sana. Itu hanya harga terbaik yang ditampilkan untuk jumlah yang saat ini tersedia.

Untuk penjualan, pesanan memenuhi tawaran tertinggi terlebih dahulu dan bergerak turun jika memerlukan lebih banyak kuantitas.

Spread bid-ask adalah salah satu bagian dari biaya eksekusi. Kedalaman adalah yang lainnya. Sebuah pasar bisa menunjukkan spread yang sempit tetapi ukuran yang sangat sedikit di dekat puncak buku. Itu mungkin terlihat likuid sampai pesanan yang signifikan tiba.

Apa yang terjadi ketika pesanan pasar mengenai buku

Misalkan saya mengirimkan pesanan pasar untuk membeli 700 unit.

Mesin pencocokan dimulai dengan tawaran terendah:

  1. Ia membeli 600 dengan harga $101,40.
  2. Pesanan masih membutuhkan 100.
  3. Ia membeli sisa 100 dengan harga $101,60.

Total biaya adalah:

(600 × $101,40) + (100 × $101,60) = $71.000

Harga isi rata-rata adalah:

$71,000 ÷ 700 = $101.4286

Jika semua 700 unit tersedia pada tawaran terbaik yang asli, harganya akan menjadi $70,980. Pindah ke tingkat berikutnya menambahkan $20 sebelum biaya. Perbedaan itu adalah selip pesanan terhadap harga yang terlihat saat tiba.

Setelah perdagangan, tawaran $101,40 menghilang. Jumlah pada $101,60 turun dari 450 menjadi 350. Jika tidak ada pesanan baru yang datang, tawaran terbaik menjadi $101,60 dan selisihnya melebar menjadi $0,40.

Apa yang terjadi ketika pembelian pasar mengenai buku

Pesanan 700 unit mengambil semua 600 unit pada harga terbaik, kemudian bergerak ke harga berikutnya untuk 100 terakhir.

Sebelum Kuantitas tersedia
Tanya$101.80300
Tanya$101.60450 / 100
Tanya$101.40600 / 600
Spread$0.20
Tawar$101.20500
Tawar$101.00350
Tawar$100.80400
Pembelian pasar 700 unit

600 di $101.40
100 di $101.60

Setelah Sisa kuantitas
Tanya$101.80300
Tanya$101.60350
Spread baru$0.40
Tawar$101.20500
Tawar$101.00350
Tawar$100.80400
Perhitungan (600 × $101.40) + (100 × $101.60) = $71,000
Rata-rata pengisian $101.4286
Slippage sebelum biaya $20 total

Pesanan pasar memprioritaskan eksekusi, bukan harga tetap. Sebuah pesanan pasar konvensional mengkonsumsi likuiditas yang tersedia dan tidak tetap terbuka di buku. Bursa dapat menerapkan perlindungan harga atau aturan spesifik untuk setiap jumlah yang belum terisi, jadi penanganan yang tepat tergantung pada tempatnya.

Bagaimana pesanan batas masuk ke antrean

Sekarang misalkan saya menempatkan pesanan limit untuk membeli 200 unit seharga $101,20.

Ini tidak melewati permintaan terbaik di $101.40, jadi bisa beristirahat di sisi tawaran. Buku sudah menunjukkan 500 unit di $101.20. Di tempat yang menggunakan prioritas harga-waktu, pesanan saya biasanya bergabung di belakang pesanan yang sudah menunggu di harga itu.

Harga datang pertama. Waktu memecahkan kebuntuan.

Jika penjual kemudian mencapai $101,20, pesanan yang ada di depan saya mungkin akan terisi sebelum pesanan saya. Melihat harga batas saya diperdagangkan tidaklah menjadi bukti bahwa pesanan penuh saya seharusnya dieksekusi. Posisi antrean itu penting.

Order batas juga dapat bersifat dapat dipasarkan. Misalnya, batas beli di $101,60 melewati tawaran di $101,40 dan $101,60. Ini dapat dieksekusi segera tetapi tidak dapat membayar lebih dari $101,60.

Ini memberi perintah kesempatan untuk berdagang sekarang tanpa menerima harga di luar batas. Waktu yang berlaku mengontrol sisa apa pun:

  • GTC atau pesanan harian: sisa dapat berada di buku pada harga batas.
  • IOC: setiap jumlah yang tidak diisi segera dibatalkan.
  • FOK: pesanan terpenuhi sepenuhnya sesuai dengan aturan tempat atau tidak sama sekali.

Urutan nama dan perilaku dapat bervariasi. Saya selalu memeriksa aturan platform yang saya gunakan.

Bagaimana mesin pencocokan memilih sebuah pesanan

Mesin pencocokan menerapkan aturan tempat untuk pesanan yang masuk.

Prioritas harga-waktu adalah hal yang umum:

  1. Harga terbaik yang memenuhi syarat diperdagangkan terlebih dahulu.
  2. Dengan harga yang sama, pesanan yang memenuhi syarat tertua akan diproses terlebih dahulu.
  3. Jika jumlah yang masuk tetap, mesin akan melanjutkan melalui antrean atau pindah ke harga yang memenuhi syarat berikutnya.

Tetapi harga-waktu tidak bersifat universal. Beberapa pasar berjangka menggunakan alokasi pro-rata atau hibrida, di mana beberapa pesanan yang tertahan pada harga yang sama menerima bagian dari pesanan yang masuk berdasarkan ukuran atau rumus lainnya.

Bagaimana pesanan masuk bergerak melalui mesin pencocokan

Rute berubah tergantung pada apakah pesanan dapat diperdagangkan pada harga yang sudah tersedia di sisi yang berlawanan.

Pesanan masuk Sisi, jumlah, batas harga dan waktu berlaku tiba di tempat.
Apakah harganya melewati buku yang berlawanan? Sebuah pembelian melewati tawaran pada atau di bawah batasnya. Sebuah penjualan melewati penawaran pada atau di atas batasnya.
Cocokkan pesanan yang memenuhi syarat terbaik Mesin menggunakan aturan prioritas tempat untuk memilih perdagangan terlebih dahulu.
Lengkapi atau lanjutkan Jika jumlah tersisa, sesuaikan dengan pesanan atau level harga berikutnya yang memenuhi syarat.
Terapkan waktu dalam kekuatan Limit yang tidak dapat dipasarkan dapat beristirahat. IOC atau sisa yang tidak memenuhi syarat dapat dibatalkan.
Masuk antrean Pesanan menunggu pada harganya sampai diperdagangkan, kedaluwarsa, berubah, atau dibatalkan.

Harga-waktu adalah umum: harga terbaik terlebih dahulu, kemudian pesanan yang memenuhi syarat tertua pada harga itu.

Aturan berbeda: beberapa produk menggunakan alokasi pro-rata atau hibrida sebagai gantinya.

Ini juga merupakan tempat asal istilah maker dan taker. Pesanan yang sedang beristirahat menambah likuiditas dan dapat dianggap sebagai pesanan maker. Pesanan yang masuk dan cocok dengan pesanan tersebut menghapus likuiditas dan dapat dianggap sebagai pesanan taker. Biaya atau rabat tergantung pada tempat dan jenis akun.

Kedalaman pasar dan slippage

Kedalaman pasar adalah jumlah yang tersedia di berbagai level harga. Ini sangat penting ketika pesanan besar relatif terhadap ukuran di dekat harga terbaik.

Menggunakan buku yang sama:

Ukuran beli pasarTerisiHarga rata-rataBiaya di atas tawaran terbaik awal
100100 pada $101.40$101.4000$0
700600 pada $101.40, 100 pada $101.60$101.4286$20
1.100600 pada $101.40, 450 pada $101.60, 50 pada $101.80$101.5000$110

Ini adalah snapshot, bukan kutipan. Peserta lain dapat melakukan perdagangan, menambah, atau membatalkan pesanan sementara pesanan saya menuju ke lokasi. Saya masih menghitung jumlah kumulatif di seluruh harga yang mungkin saya perlukan. Ini memberi saya perkiraan biaya yang lebih realistis daripada tawaran atau permintaan terbaik saja.

Buku pesanan vs riwayat perdagangan vs grafik kedalaman

Tiga tampilan ini menggambarkan hal-hal yang berbeda.

TampilanApa yang ditampilkanApa yang tidak ditampilkan
Buku pesananPenawaran dan permintaan yang terlihatTransaksi yang telah selesai
Riwayat perdagangan atau tapeHarga dan kuantitas yang benar-benar diperdagangkanPesanan yang masih menunggu
Diagram kedalamanPemandangan visual, kumulatif dari jumlah buku berdasarkan hargaSumber aktivitas pasar yang terpisah

Perbedaan ini penting. Buku tersebut menunjukkan minat yang dinyatakan. Pita tersebut menunjukkan keputusan yang telah diselesaikan.

Jika tawaran besar muncul dan menghilang tanpa perdagangan, itu tidak menyerap penjualan. Jika perdagangan secara berulang dieksekusi ke dalam tawaran itu dan jumlah yang ditampilkan terus kembali, itu memberi tahu saya sesuatu yang berbeda. Saya lebih suka membaca perubahan dalam buku bersamaan dengan eksekusi aktual daripada menganggap salah satu sebagai sinyal yang lengkap.

Pasar berdasarkan harga, pasar berdasarkan pesanan dan tingkat data

Tidak setiap umpan menunjukkan detail yang sama.

Pasar berdasarkan harga mengumpulkan semua jumlah yang ditampilkan di setiap tingkat harga. Tawaran 500 unit pada $101,20 mungkin mewakili satu pesanan atau puluhan pesanan.

Pasar berdasarkan pesanan menunjukkan pesanan anonim individu di mana tempat membuat data tersebut tersedia. Ini dapat mengungkapkan komposisi antrean dan perubahan yang disembunyikan oleh umpan agregat.

Platform juga menggunakan label seperti Level 1, Level 2, dan Level 3:

  • Tingkat 1 biasanya berarti tawaran terbaik, permintaan terbaik dan ukuran yang ditampilkan.
  • Tingkat 2 biasanya menambahkan beberapa tingkat harga atau detail tempat.
  • Tingkat 3 dapat mencakup data pesanan individu atau akses manajemen pesanan.

Label ini bervariasi tergantung pasar dan vendor. Spesifikasi umpan lebih dapat diandalkan daripada labelnya.

Apa yang tidak dapat diberitahukan oleh buku pesanan

Buku yang terlihat memiliki beberapa titik buta.

Ini mungkin hanya mencakup satu tempat. Saham AS dapat diperdagangkan di banyak bursa dan tempat di luar bursa. Satu buku bursa bukanlah seluruh pasar AS.

Beberapa likuiditas tersembunyi. Pesanan iceberg hanya menampilkan sebagian dari ukuran mereka. Pesanan yang tidak ditampilkan dan tempat gelap tidak muncul sebagai tingkat harga biasa.

Pesanan dapat dibatalkan. Tawaran yang ditampilkan adalah opsi untuk berdagang selama masih aktif, bukan komitmen untuk mempertahankan harga tersebut.

Ini tidak menunjukkan pesanan pasar di masa depan. Sebuah buku mungkin terlihat seimbang tepat sebelum pembeli atau penjual besar tiba.

Feed memiliki latensi. Apa yang saya lihat di layar mungkin sudah tertinggal dari keadaan saat ini di tempat acara.

Untuk alasan ini, tawaran besar yang terlihat tidak secara otomatis mendukung. Permintaan besar tidak secara otomatis menjadi resistensi. Ketidakseimbangan pesanan dapat menggambarkan tampilan saat ini, tetapi dengan sendirinya itu adalah ramalan yang lemah.

Penipuan membuat pembatasan ini menjadi lebih serius. Seorang trader dapat memasang pesanan yang dimaksudkan untuk menciptakan kesan palsu tentang penawaran atau permintaan dan membatalkannya sebelum eksekusi. Pembatalan pesanan biasa tidak otomatis dianggap sebagai penipuan; niat dan pola perilaku menjadi penting. Namun, kemungkinan ini adalah alasan lain untuk tidak melakukan perdagangan dari satu “dinding.”

Bagaimana perbedaan buku pesanan di berbagai pasar

Logika tawar-menawar dasar berjalan dengan baik. Struktur pasar tidak.

Saham

Saham diperdagangkan di berbagai bursa dan tempat lainnya. Di AS, tawaran dan permintaan terbaik nasional menggabungkan harga terbaik yang ditampilkan dari tempat yang dilindungi. Buku bursa individu hanya menunjukkan bursa tersebut.

Futures

Futures yang diperdagangkan di bursa biasanya menggunakan buku pesanan batas pusat untuk setiap kontrak di suatu tempat. Algoritma pencocokan dapat berbeda menurut produk. Aturan harga-waktu, pro-rata, dan hibrida semuanya ada.

Forex dan CFD

Tidak ada buku pesanan FX spot global tunggal. Seorang broker, bank, ECN, atau penyedia likuiditas menunjukkan kumpulan yang tersedia melalui jaringan mereka sendiri. Platform CFD dapat menampilkan likuiditas yang dihasilkan oleh broker atau yang teragregasi daripada buku bursa pusat. Dua platform dapat menunjukkan kedalaman yang berbeda untuk pasangan mata uang yang sama.

Kripto

Pertukaran kripto terpusat mempertahankan bukunya sendiri, sehingga harga dan likuiditas dapat berbeda di berbagai pertukaran. Tempat desentralisasi mungkin menggunakan pesanan batas, tetapi banyak yang menggunakan pembuat pasar otomatis. Kolam AMM bukanlah buku pesanan konvensional.

Pemeriksaan yang saya lakukan sebelum menggunakan data buku pesanan

Saya tidak menggunakan buku sebagai tombol beli atau jual. Saya menggunakannya untuk menguji kondisi eksekusi di sekitar keputusan yang sudah dibuat.

  1. Identifikasi lokasi dan umpan. Saya ingin tahu bagian mana dari pasar yang bisa saya lihat.
  2. Periksa sebaran. Sebaran yang lebih lebar meningkatkan biaya segera untuk menuntut likuiditas.
  3. Bandingkan ukuran saya dengan kedalaman yang ditampilkan. Harga terbaik hanya penting untuk kuantitas yang tersedia di sana.
  4. Perkirakan rata-rata pengisian. Saya menambahkan tingkat yang mungkin dikonsumsi oleh suatu pesanan.
  5. Perhatikan perdagangan yang telah selesai. Saya ingin melihat apakah likuiditas yang ditampilkan sebenarnya sedang diperdagangkan, dibatalkan, atau diisi ulang.
  6. Pilih jenis pesanan dengan hati-hati. Pesanan pasar memprioritaskan eksekusi. Pesanan batas menetapkan batas harga tetapi mungkin tidak terisi.
  7. Akun untuk biaya dan latensi. Buku yang ditampilkan bukan laporan eksekusi akhir.

Proses ini tidak memprediksi langkah selanjutnya. Ini mengurangi kejutan yang dapat dihindari antara keputusan untuk berdagang dan harga yang diterima.

Gunakan buku untuk merencanakan eksekusi, bukan memprediksi harga

Buku pesanan paling berguna ketika saya mengajukan pertanyaan yang sempit. Bukan “kemana pasar akan pergi?” tetapi “apa likuiditas yang terlihat, apa yang ada di depan pesanan saya, dan berapa biaya yang mungkin diperlukan untuk mengeksekusi perdagangan ini?”

Itu sudah cukup. Digunakan dengan cara ini, buku tersebut mengubah harga yang dikutip menjadi gambaran yang lebih jelas tentang sebaran, kedalaman, dan risiko eksekusi.