Likuiditas dan spread: apa artinya sebelum Anda menganalisisnya
Likuiditas dan spread saling terkait erat, tetapi keduanya bukan konsep yang sama.
Likuiditas merujuk pada seberapa mudah sebuah pasar menyerap transaksi tanpa menggerakkan harga terlalu banyak. Secara praktis, ini mencakup seberapa besar minat trading yang berada di dekat harga saat ini (sering disebut sebagai “kedalaman order book”) dan seberapa cepat order dapat dipertemukan.
Spread adalah selisih antara harga beli (bid) dan harga jual (ask) pada momen tertentu. Di banyak pasar, spread dibayar secara langsung (atau tidak langsung) oleh trader yang masuk pada harga yang dikutip. Bahkan ketika Anda melihat sebuah kuotasi, biaya yang benar-benar Anda tanggung bergantung pada kualitas eksekusi.
Pertimbangan lanjutan yang penting adalah memisahkan mekanisme yang stabil dari kondisi yang berubah-ubah:
- Mekanisme stabil: order menghadapi penetapan harga bid/ask, pencocokan terjadi melalui likuiditas yang tersedia pada waktu eksekusi, dan biaya transaksi memengaruhi biaya trading efektif.
- Kondisi berubah-ubah: volatilitas, arus berita, waktu dalam sehari, perbedaan venue, serta bagaimana penyedia merutekan order.
Mekanisme yang menghubungkan likuiditas dengan perilaku spread
1) Kedalaman di dekat level harga itu penting
Ketika banyak order mengelompok di dekat harga saat ini, sebuah transaksi dapat menghabiskan likuiditas terdekat itu dengan pergerakan harga yang lebih kecil. Biasanya ini mendukung spread yang lebih ketat karena penyedia market-making (atau sistem pencocokan) mengharapkan mereka dapat mengelola inventori dan melakukan re-kuote di sekitar level saat ini.
Jika kedalaman di dekatnya tipis, order yang lebih besar dapat menggerakkan harga lebih jauh. Ketidakpastian ini mendorong spread melebar karena pasar mengimbangi dengan seleksi merugikan yang diharapkan lebih tinggi dan pergerakan harga.
2) Volatilitas dan order flow mengubah biaya yang diharapkan untuk segera melakukan transaksi
Bahkan jika likuiditas secara keseluruhan tersedia, perubahan harga yang cepat meningkatkan risiko bahwa kuotasi menjadi usang sebelum transaksi terisi. Analisis spread lanjutan karenanya memperlakukan bid/ask bukan sebagai “biaya” tetap, melainkan sebagai buffer risiko yang disesuaikan untuk waktu antara kuoting dan eksekusi.
Jika Anda memodelkannya, Anda harus menyatakan asumsi seperti:
- Frekuensi pembaruan kuotasi (seberapa sering bid/ask berubah secara bermakna).
- Waktu eksekusi tipikal (berapa lama market order Anda memerlukan waktu untuk mencapai tahap pencocokan).
- Apakah spread yang Anda amati adalah spread yang benar-benar Anda dapatkan.
3) Perbedaan mikrostruktur pasar menciptakan “ketidakkonsistenan” yang tampak
Dua akun bisa menampilkan spread yang berbeda karena jalur dari keputusan Anda hingga pengisian akhir berbeda. Perbedaan dapat berasal dari:
- Metode eksekusi (bagaimana order dicocokkan atau dirutekan).
- Crossing internal atau bagaimana kuotasi dihasilkan.
- Ukuran yang Anda trading relatif terhadap kedalaman yang tersedia.
Mode kegagalan lanjutan yang umum adalah membandingkan spread antar venue atau penyedia seolah-olah itu instrumen yang identik. Kuotasi spread mungkin merujuk ke sumber likuiditas yang berbeda, timing yang berbeda, atau jalur eksekusi yang berbeda.
4) Effective spread vs quoted spread
Quoted spread dapat diamati, tetapi effective spread adalah yang penting untuk biaya. Effective spread mencakup:
- Partial fills di berbagai level harga.
- Slippage ketika pasar bergerak selama eksekusi.
- Biaya trading tambahan apa pun yang mengubah total biaya.
Agar penalaran Anda benar, Anda perlu asumsi eksplisit untuk sebuah contoh, seperti:
- Anda mengasumsikan mid-price pada waktu keputusan.
- Anda mengasumsikan seberapa besar harga berubah selama eksekusi.
- Anda mengasumsikan ukuran order dan apakah itu mengonsumsi lebih dari satu level harga.
Tanpa asumsi-asumsi tersebut, perbandingan “effective vs quoted” bisa menjadi tidak jelas.
Bukti atau contoh: sebuah kerangka kerja yang bisa Anda verifikasi secara independen
Karena prompt mengasumsikan tidak ada data real-time, gunakan kerangka verifikasi alih-alih angka spesifik.
Contoh kerangka kerja (dengan asumsi yang jelas)
Asumsikan Anda mengamati:
- Sebuah quoted bid/ask spread pada waktu T.
- Order Anda dieksekusi pada waktu T + Δ.
- Mid-price bergerak sejumlah kecil selama Δ.
- Ukuran order Anda cukup besar untuk mengonsumsi lebih dari likuiditas top-of-book.
Dengan asumsi tersebut:
- Jika volatilitas rendah dan Δ kecil, harga eksekusi yang terealisasi akan dekat dengan kuotasi, dan effective spread akan menyerupai quoted spread.
- Jika volatilitas tinggi atau Δ membesar, pergeseran mid-price berkontribusi pada biaya yang terealisasi, sehingga effective spread lebih lebar daripada quoted spread.
- Jika ukuran order besar relatif terhadap kedalaman di dekat harga, dampak harga meningkat, meskipun quoted spread awal terlihat ketat.
Kerangka kerja ini menyoroti keterbatasan penting: bahkan “lingkungan spread ketat” tidak mencegah biaya efektif yang lebih tinggi ketika timing eksekusi atau ukuran menyebabkan dampak harga.
Kasus tepi: spread lebar, tetapi eksekusi bagus
Kasus yang kurang jelas adalah ketika spread lebar, namun order Anda tetap dieksekusi dekat level yang dikutip karena:
- Likuiditas tersedia sedikit lebih jauh dari top of book.
- Pasar bergerak lebih sedikit dari perkiraan selama eksekusi.
- Order Anda kecil dan dicocokkan dengan likuiditas yang sudah menunggu (resting liquidity).
Inilah mengapa analisis lanjutan seharusnya berfokus pada hasil biaya, bukan pada satu snapshot spread.
Kasus tepi: spread ketat, tetapi pengisian buruk
Sebaliknya, quoted spread yang ketat bisa bertepatan dengan hasil yang lebih buruk jika:
- Pasar bergerak cepat setelah Anda mengirim.
- Kuotasi diperbarui lebih lambat daripada eksekusi.
- Order Anda besar relatif terhadap kedalaman di dekatnya.
Pada kedua kasus tepi, metode verifikasinya sama: bandingkan detail eksekusi yang terealisasi dengan kuotasi yang berlaku pada saat itu, menggunakan asumsi eksplisit tentang timing dan ukuran.
Keterbatasan dan risiko: apa yang bisa salah dalam penalaran spread dan likuiditas
1) Ketersediaan kuotasi dapat menyesatkan
Kuotasi dapat berubah antara saat pengamatan dan saat eksekusi. Jika Anda memperlakukan spread yang diamati sebagai konstan, Anda mengabaikan risiko timing. Ini adalah mode kegagalan besar ketika volatilitas meningkat.
2) Likuiditas tidak seragam di seluruh level harga atau waktu
Likuiditas bisa terkonsentrasi di dekat level tertentu dan tidak ada di tempat lain. Spread mungkin terlihat stabil dalam satu rezim dan melebar di rezim lain. Efek waktu dalam sehari (seperti periode aktivitas yang lebih rendah) juga dapat mengubah kedalaman dan perilaku kuotasi.
3) Perbedaan penyedia atau venue dapat merusak perbandingan sederhana
Penyedia yang berbeda mungkin menampilkan spread yang berbeda karena konstruksi kuotasi dan penanganan order. Jika Anda membandingkan spread antar penyedia tanpa menyelaraskan asumsi eksekusi, Anda bisa menyimpulkan secara keliru.
4) Hubungan historis tidak menjamin hasil masa depan
Bahkan jika Anda melihat bahwa spread sering melebar setelah peristiwa tertentu, Anda tidak bisa memperlakukannya sebagai kepastian prediktif. Pola sebelumnya dapat berubah ketika kondisi likuiditas atau mikrostruktur berubah.
5) Yurisdiksi dan aturan dapat memengaruhi biaya trading dan akses
Aturan dan batasan operasional dapat memengaruhi bagaimana order berperilaku dan biaya apa yang Anda tanggung. Hasil bervariasi menurut yurisdiksi dan implementasi, sehingga analisis apa pun harus memisahkan mekanisme umum dari perilaku yang spesifik entitas.