Bagaimana likuiditas dan spread bekerja di forex
Dalam forex, harga bukanlah satu angka tetap. Harga adalah kutipan yang berubah saat para peserta menempatkan order dan saat sistem market-making atau penyedia likuiditas merespons. Dua gagasan inti membantu menjelaskan mengapa kutipan tersebut bergerak dan mengapa biaya trading dapat berubah bahkan ketika nilai mata uang “mendasar” terasa mirip: likuiditas dan spread.
Likuiditas adalah kemampuan pasar untuk menyerap order beli dan jual dengan dampak harga yang minimal. Jika banyak order beli dan jual tersedia di sekitar suatu harga, order baru lebih mungkin terisi mendekati harga tersebut.
Spread adalah selisih antara harga beli yang dikutip (ask) dan harga jual (bid). Spread ada bahkan sebelum ada transaksi yang dieksekusi, karena sistem penawaran biasanya menampilkan kedua sisi pasar.
Konsep-konsep ini terhubung dalam urutan yang sederhana: kondisi likuiditas membantu menentukan seberapa ketat atau lebar spread bisa, dan spread memengaruhi harga efektif yang Anda terima saat Anda melakukan trading.
Mekanisme: definisi, input, dan siklus kutipan
1) Likuiditas dan pencocokan order
Anggap likuiditas sebagai “seberapa ramai” pasar di dekat harga saat ini. Dalam praktiknya, aktivitas forex berasal dari banyak sumber (misalnya, bank, peserta institusional, dan tempat trading), tetapi mekanisme yang penting adalah bahwa order beli bertemu order jual baik secara langsung atau melalui perantara.
Ketika likuiditas tinggi, ada lebih banyak peluang untuk mencocokkan order dekat dengan kutipan saat ini. Ketika likuiditas rendah, lebih sedikit pihak lawan yang mungkin bersedia atau mampu bertransaksi pada saat itu, sehingga ukuran order yang sama dapat menggerakkan harga lebih banyak.
2) Bagaimana spread dibentuk
Spread dapat dipandang sebagai kompensasi untuk beberapa realitas operasional:
- Penyedia atau venue harus mengutip kedua sisi.
- Kutipan harus memperhitungkan ketidakpastian tentang pergerakan harga jangka pendek.
- Sistem penyedia mungkin mengelola inventori atau risiko.
Dari perspektif trader, spread muncul sebagai biaya langsung: jika Anda membeli di ask dan kemudian menjual di bid, selisih antara dua harga tersebut adalah bagian dari hasil total, terlepas dari arah pergerakan harga setelahnya.
3) Siklus kutipan (input → output)
Alur yang umum adalah:
- Seorang penyedia mengamati sinyal permintaan dan penawaran (dari sistem internal dan/atau aktivitas pasar yang teramati).
- Ia menghitung bid dan ask untuk pasangan mata uang tertentu.
- Ia mempublikasikan kutipan ke klien.
- Saat Anda mengirim order, eksekusi terjadi menggunakan kutipan tersebut ditambah aturan eksekusi dari penyedia.
Input kunci yang dapat mengubah output (harga yang dikutip) meliputi:
- Kondisi pasar (misalnya, volatilitas dan lonjakan yang dipicu peristiwa).
- Likuiditas yang tersedia pada saat itu.
- Ukuran order dibandingkan dengan kedalaman pasar rata-rata.
- Model eksekusi dan aturan routing yang digunakan oleh penyedia.
Bahkan tanpa “perubahan fundamental” pada mata uang, input-input ini dapat berubah dengan cepat, sehingga mengubah baik kondisi likuiditas maupun lebar spread.
Bukti melalui contoh yang dikerjakan (dengan asumsi eksplisit)
Berikut adalah ilustrasi numerik yang disederhanakan tentang mekanismenya. Ini bukan data real-time dan menggunakan asumsi yang dinyatakan.
Asumsi:
- Pasangan mata uang dikutip dengan bid dan ask.
- Spread tetap pada lebar yang dikutip untuk saat eksekusi.
- Tidak ada biaya tambahan atau komisi yang disertakan.
Contoh:
- Bid = 1.10000
- Ask = 1.10020
- Spread = Ask − Bid = 0.00020
Jika seorang klien membeli menggunakan ask, harga masuk adalah 1.10020. Jika kemudian klien menjual menggunakan bid, harga keluar adalah apa pun bid pada saat itu. Jika bid kembali ke 1.10000 pada suatu titik, maka pergerakan berbasis harga saja mungkin terlihat seperti “reverted”, tetapi spread sudah dibayar saat entry (dan sekali lagi saat exit jika spread tetap).
Sekarang pertimbangkan keterbatasan likuiditas:
- Misalkan likuiditas turun dan spread melebar.
- Kutipan baru (likuiditas lebih buruk): Bid = 1.09980, Ask = 1.10040, spread = 0.00060.
Dengan arah “sesaat” yang sama, spread yang lebih lebar dapat meningkatkan biaya langsung. Selain itu, selama likuiditas rendah, order dapat terisi pada harga yang lebih buruk daripada bid/ask terakhir yang dikutip karena pergerakan cepat di antara waktu pembaruan kutipan.
Catatan penting: contoh ini mengisolasi mekanisme spread. Dalam eksekusi nyata, ukuran order, latensi, dan perubahan harga antara tampilan kutipan dan pengisian dapat menimbulkan efek tambahan seperti slippage.
Keterbatasan dan mode kegagalan yang perlu diverifikasi secara independen
Keterbatasan material 1: likuiditas dapat berubah lebih cepat daripada kutipan
Pasar dapat bertransisi dari likuiditas yang lebih tinggi ke likuiditas yang lebih rendah dengan cepat (misalnya, di sekitar pengumuman besar, periode rollover, atau aktivitas akhir hari). Pada jendela seperti itu, pelebaran spread bisa terjadi secara tiba-tiba, bahkan jika hubungan mata uang jangka panjang tidak berubah.
Keterbatasan material 2: eksekusi mungkin tidak sama dengan kutipan terakhir yang ditampilkan
Bahkan jika Anda melihat bid/ask, pengisian aktual Anda bisa berbeda karena:
- Jeda waktu antara pembaruan kutipan dan pemrosesan order.
- Cara order Anda dicocokkan atau di-routing.
- Apakah terjadi partial fills.
Hal ini paling penting saat likuiditas tipis, di mana mungkin ada lebih sedikit pihak lawan pada harga yang ditampilkan.
Keterbatasan material 3: pengaturan penyedia dan venue memengaruhi apa yang Anda amati
“Spread” yang Anda lihat di platform Anda bergantung pada aturan pengutipan dan eksekusi dari penyedia. Dua penyedia dapat menampilkan spread yang berbeda pada waktu yang sama, karena mereka mungkin:
- Mengutip menggunakan sumber likuiditas yang berbeda.
- Menggunakan batasan risiko atau inventori yang berbeda.
- Menerapkan model eksekusi yang berbeda.
Karena itu, “mengapa spread saya lebar?” tidak bisa dijawab murni dengan merujuk pada likuiditas pasar secara umum; sering kali perlu memeriksa dokumentasi penyedia dan catatan eksekusi order Anda sendiri.
Ringkasan risiko dan ketidakpastian
- Hasil bervariasi dengan kondisi pasar, biaya, dan kualitas eksekusi.
- Perilaku spread historis tidak menjamin perilaku spread di masa depan.
- Verifikasi harus dilakukan menggunakan data bid/ask dan fill yang Anda amati sendiri pada kondisi yang dinyatakan, bukan asumsi.
Cara memverifikasi fakta likuiditas dan spread tanpa menebak
Pendekatan praktis untuk mengonfirmasi secara independen bagaimana likuiditas dan spread berperilaku melibatkan pengamatan data yang konsisten dengan asumsi yang terkontrol:
- Catat bid dan ask (atau spread) di sekitar kondisi pasar yang berbeda (misalnya, periode yang lebih tenang vs. lebih aktif).
- Bandingkan kutipan terakhir yang ditampilkan dengan harga fill aktual Anda untuk tipe dan ukuran order yang serupa.
- Perhatikan apakah pasangan mata uang yang sama berperilaku berbeda di antara penyedia.
- Periksa kebijakan eksekusi penyedia Anda (misalnya, bagaimana order ditangani dan komponen biaya apa yang ada) agar Anda dapat memisahkan spread dari biaya lainnya.