Arbitrase latensi Februari 14, 2022 – Posted in: Arbitrage Software
Fakta bahwa terdapat begitu banyak pasar di seluruh dunia menyebabkan komoditas, mata uang, logam, dan mata uang kripto yang sama diperdagangkan secara bersamaan di berbagai tempat. Pembentukan harga yang terdistribusi terjadi, misalnya, karena perbedaan lokasi geografis, zona waktu, atau perbedaan lokasi produksi, ekstraksi, dan distribusi. Dalam sebagian besar kasus, keragaman perdagangan ini menyebabkan harga instrumen yang sama berbeda di berbagai platform perdagangan. Jika Anda membeli suatu aset di satu bursa dengan harga tertentu dan menjualnya di bursa lain dengan harga sedikit lebih tinggi, transaksi ini disebut latency arbitrage. Idealnya, proses beli dan jual terjadi sangat cepat. Istilah lain untuk ini adalah arbitrase keterlambatan dan perdagangan frekuensi tinggi.
High-frequency trading (HFT) dianggap mulai berkembang sejak tahun 1998, ketika SEC mengizinkan pengoperasian platform perdagangan elektronik. Pada awalnya, transaksi frekuensi tinggi dilakukan dalam hitungan detik, tetapi sekitar tahun 2010 waktu ini menurun menjadi milidetik, dan bahkan hingga ratusan atau puluhan mikrodetik. Pada awal tahun 2000-an, HFT menyumbang kurang dari 10% dari total transaksi pasar, namun porsinya terus meningkat dari waktu ke waktu.
Menurut NYSE, volume perdagangan meningkat 2,6 kali lipat antara tahun 2005 dan 2009, dan sebagian pertumbuhan tersebut didorong oleh trader frekuensi tinggi. Saat ini, arbitrase latensi mencakup lebih dari 80% dari seluruh aktivitas perdagangan di pasar keuangan. Sangat mungkin bahwa bank-bank besar dan institusi keuangan juga aktif dalam perdagangan frekuensi tinggi selain perdagangan tradisional. Seiring semakin luasnya penggunaan strategi ini, semakin sulit pula untuk memperoleh keuntungan yang konsisten. Frederi Viens (Purdue University) memperkirakan bahwa total keuntungan dari HFT di Amerika Serikat turun dari USD 5 miliar pada tahun 2009 menjadi USD 1,25 miliar pada tahun 2012.
Meski demikian, terlepas dari persaingan yang semakin ketat, latency arbitrage tetap menjadi salah satu bentuk penghasilan paling menguntungkan di pasar keuangan. Terdapat kasus di mana algoritma perdagangan di bidang ini tidak mengalami satu hari pun dengan kerugian selama bertahun-tahun.
Definisi
Latency arbitrage adalah bentuk perdagangan di mana satu pelaku memiliki keunggulan dibanding pelaku lain karena terhubung lebih cepat ke sumber kuotasi. Dengan kata lain, titik pengiriman order berada secara fisik lebih dekat ke sumber harga dibandingkan milik pelaku lainnya.
Bagaimana cara kerjanya secara sederhana
Bayangkan dua orang datang ke pasar buah dan melihat dua penjual buah persik. Penjual pertama menjual dengan harga 20 rubel, penjual kedua dengan harga 22 rubel. Karena persiknya sama, pembeli tentu akan membeli dari penjual yang lebih murah terlebih dahulu. Seorang pembeli menuju penjual pertama, tetapi pembeli lain datang lebih cepat, membeli semua persik seharga 20 rubel, lalu langsung menjualnya kembali seharga 21 rubel. Harga jual harus lebih tinggi dari harga beli, tetapi tidak boleh lebih tinggi dari harga penjual berikutnya—jika tidak, tidak akan ada keuntungan.
Bagaimana cara kerjanya secara teknis
Prinsipnya sama: ketika terdapat harga yang menguntungkan di pasar, aset harus dibeli secepat mungkin untuk segera dijual kembali dengan harga lebih tinggi. Hal ini dicapai melalui keunggulan teknis dan geografis. Perangkat lunak dan perangkat keras khusus digunakan untuk mendapatkan keunggulan jangka pendek yang hampir 100% andal. Jaringan komunikasi dengan latensi sangat rendah menjadi faktor kunci, biasanya menggunakan teknologi serat optik tercanggih.
Faktor penentu lainnya adalah lokasi server perdagangan. Karena data ditransmisikan dengan kecepatan cahaya, banyak institusi keuangan menandatangani kontrak mahal dengan bursa untuk menempatkan server mereka di gedung yang sama dengan server bursa—praktik ini dikenal sebagai colocation. Untuk menjaga keadilan, panjang kabel dari peralatan masing-masing peserta ke server bursa sering kali harus identik.
Perangkat keras yang digunakan untuk algoritma perdagangan bersifat sangat khusus, mahal, dan sering dibuat khusus. Biasanya menggunakan chip DMA (direct memory access) dan chip frekuensi tinggi. Algoritma sering ditulis menggunakan bahasa pemrograman tingkat rendah seperti Assembly.
Selain koneksi kabel, terdapat pula metode transmisi data melalui udara menggunakan jaringan radio gelombang mikro. Jaringan pribadi ini dapat membentang ratusan kilometer dan menelan biaya puluhan juta dolar. Metode ini digunakan ketika bursa sumber kuotasi berada jauh dari pusat perdagangan, karena jalur radio dapat dibuat hampir lurus sehingga mengurangi latensi.
Peralatan radio latensi rendah memiliki penundaan yang sangat kecil, misalnya sekitar 50 ns (nanodetik), sedangkan peralatan radio komersial biasa bisa memiliki latensi sekitar 50 μs (mikrodetik), atau sekitar 1.000 kali lebih lambat. Kapasitas jaringan ini dapat mencapai gigabit per detik.
Dalam koneksi antar bursa yang berjauhan, tujuannya adalah bereaksi lebih cepat terhadap peristiwa tak terduga seperti keputusan bank sentral, kejatuhan pasar, atau lonjakan aktivitas perdagangan di negara lain. Sebagai contoh, dengan colocation di Bursa London dan koneksi radio langsung ke Bursa Frankfurt, trader dapat merespons lebih cepat terhadap peristiwa ekonomi di Jerman.
Latency arbitrage untuk trader individu
Seseorang masih dapat mencoba memanfaatkan inefisiensi pasar ini tanpa harus memiliki jutaan dolar. Secara teknis, konsepnya serupa: menggunakan dua terminal dan dua broker—satu sebagai sumber kuotasi cepat dan satu lagi sebagai broker eksekusi yang lebih lambat. Untuk meminimalkan latensi, sistem harus dibangun menggunakan bahasa terkompilasi dan bertipe statis seperti C/C++, Java, atau C#.
Tentu saja, tidak mungkin bersaing dengan institusi besar yang telah berinvestasi ratusan juta dolar selama puluhan tahun. Namun, peluang masih ada di bursa kecil, broker Forex, dan exchange kripto.
Lokasi Anda dan ping ke broker
Untuk trading manual, komputer rumahan sudah cukup. Namun, untuk arbitrase latensi dibutuhkan perangkat keras yang lebih canggih. Server sebaiknya ditempatkan sedekat mungkin dengan server broker, idealnya menggunakan server dedicated. Berbeda dengan VPS, server dedicated memberikan akses penuh ke sumber daya dan menghindari masalah overselling.
Akses langsung melalui API seperti FIX atau PLAZA2 sangat disarankan. Jika API tidak tersedia, maka harus menggunakan terminal perdagangan atau bahkan mengotomatisasi antarmuka web—yang hanya masuk akal jika terdapat keterlambatan kuotasi yang signifikan.
Strategi latency arbitrage satu bursa
Tujuannya adalah menempatkan server sedekat mungkin dengan bursa agar dapat mengeksekusi order lebih cepat daripada pesaing. Hal ini dapat dilakukan melalui:
- Terminal perdagangan dengan dukungan algoritma otomatis (TradeStation – EasyLanguage, Quik – QLua, Transaq – ATF, NinjaTrader – NinjaScript, JForex – Java)
- Perangkat lunak pihak ketiga khusus untuk latency arbitrage
- Perangkat lunak khusus yang dikembangkan sendiri untuk strategi tertentu
Strategi latency arbitrage antar bursa
Strategi ini menggunakan kuotasi dari broker yang lebih cepat untuk mengirim order ke broker yang lebih lambat, atau melakukan perdagangan secara simultan di dua bursa. Deposit yang sama ditempatkan di kedua bursa, membeli di bursa dengan harga lebih rendah dan menjual di bursa dengan harga lebih tinggi. Setelah harga kembali seimbang, keuntungan terlihat dari selisih saldo.
Latency arbitrage di bursa saham tradisional
Segmen ini sangat kompetitif dan telah lama dikuasai oleh pemain besar. Bursa agregator menggabungkan kuotasi dari banyak bursa, yang menyebabkan latensi tak terhindarkan. Menerapkan latency arbitrage di lingkungan seperti ini hampir tidak mungkin.
Latency arbitrage di pasar Forex
Tentang penyedia likuiditas di pasar Forex
Pasar Forex bersifat terdesentralisasi dan memperoleh likuiditas dari penyedia besar. Terdapat sekitar dua lusin penyedia likuiditas utama di dunia. Banyak broker tidak menjadi penyedia langsung, melainkan menyalurkan likuiditas dari pihak lain. Jika penyedia likuiditas menawarkan API, API tersebut dapat digunakan sebagai sumber kuotasi yang lebih cepat.
Memilih broker Forex
Terdapat tiga model utama broker: market maker, STP/ECN, dan model campuran. Broker sebaiknya berada di bawah pengawasan regulator yang kredibel, seperti:
- FCA – Inggris
- BaFin – Jerman
- NFA – Amerika Serikat
- FINMA – Swiss
Regulasi ini memastikan pemisahan dana klien, asuransi deposito, dan transparansi, sehingga praktik tidak jujur menjadi tidak menguntungkan.
Latency arbitrage di exchange kripto
Sebagian besar exchange kripto menyediakan perdagangan berbasis web dan koneksi API. Biasanya, data harga melalui WebSocket sangat cepat, sedangkan fungsi perdagangan lebih lambat. Karena semua perdagangan terjadi di server exchange itu sendiri, tidak ada exchange yang secara struktural lebih cepat. Oleh karena itu, strategi umumnya melibatkan dua exchange dengan server yang ditempatkan di antara keduanya. Sistem dapat diskalakan, tetapi selalu berbasis pasangan exchange.
English
Deutsch
日本語
العربية
한국어
Español
Português
Tiếng Việt
中文