Skip to main content
Pencegahan self-trade menghentikan order agar tidak tercocokkan dengan likuiditas terpasang milik Anda sendiri. Ketika order yang masuk akan bertransaksi dengan order dari akun yang sama, pencocokan itu diurungkan alih-alih dieksekusi. Mekanisme ini selalu aktif, di setiap pasar, untuk setiap akun. Tidak ada yang perlu diaktifkan dan tidak ada parameter yang perlu diatur.

Mengapa mekanisme ini ada

Dua alasan, dan keduanya penting. Wash trading (perdagangan semu). Bertransaksi dengan diri sendiri menciptakan volume dan catatan transaksi tanpa memindahkan risiko. Itu cara memalsukan aktivitas, dan mencegahnya di lapisan matching berarti volume yang dilaporkan venue mencerminkan transaksi antara pihak-pihak yang berbeda. Self-cross tak sengaja. Lebih umum dan tidak jahat. Market maker yang memasang kuotasi di kedua sisi, atau beberapa strategi yang berjalan di bawah satu akun, mudah melintasi kuotasinya sendiri. Tanpa pencegahan, ini memakan biaya taker di kedua sisi dan menghasilkan eksekusi yang tidak mengubah apa pun pada posisi.

Apa yang terjadi

Ketika mesin matching mendeteksi bahwa order yang masuk akan mengambil likuiditas terpasang dari akun yang sama, order terpasang itu dibatalkan dan order yang masuk melanjutkan ke sisa order book.
Order masuk
Akan mengambil order terpasang Anda?
Match normal
Order terpasang dibatalkan
Order Anda lanjut ke sisa order book
Di dalam satu akunSelalu dicegah. Tidak ada yang perlu diaktifkan atau diatur.
Antar subakunTidak dicegah — memang akun terpisah secara desain.
Yang dibatalkan maker, bukan taker — dengan status tersendiri, agar sistem otomatis bisa membedakannya dari pembatalan biasa.
Membatalkan maker alih-alih taker berarti order yang baru Anda kirim tetap melakukan apa yang Anda minta, sementara kuotasi basi yang menghalanginya disingkirkan. Order yang dibatalkan ditandai dengan status tersendiri sehingga Anda dapat membedakan pembatalan karena self-trade dari pembatalan biasa. Status itu layak dimunculkan di sistem otomatis mana pun: kuotasi yang hilang dengan alasan ini berarti ada dua strategi Anda sendiri yang bertabrakan.

Lingkup

Pencegahan berlaku di dalam satu akun. Subakun diperlakukan sebagai akun terpisah dan tidak dilindungi satu sama lain. Itu batas yang disengaja, bukan kelalaian. Subakun ada untuk mengisolasi strategi — risiko terpisah, margin terpisah, order book terpisah. Strategi yang benar-benar independen bisa saja secara sah berakhir di sisi berlawanan dari transaksi yang sama, dan memblokirnya berarti kuotasi satu subakun bisa diam-diam menghalangi eksekusi subakun lain.
Jika Anda menjalankan beberapa strategi yang tidak boleh bertransaksi satu sama lain, simpan semuanya di akun yang sama agar pencegahan berlaku. Jika Anda menjalankan strategi yang secara sah bisa mengambil sisi berlawanan, subakun adalah struktur yang tepat. Ini keputusan yang diambil dengan sengaja, bukan yang ditemukan belakangan.

Apa yang tidak dilakukannya

Pencegahan ini tidak menjamin order Anda tereksekusi. Jika order terpasang Anda sendiri adalah satu-satunya likuiditas di harga itu, membatalkannya tidak menciptakan lawan transaksi — order Anda melanjutkan ke order book yang mungkin tidak punya lawan. Mekanisme ini tidak mencegah perdagangan terkoordinasi antarakun. Pencegahan adalah mekanisme lapisan matching yang berlingkup satu akun. Dua akun terpisah yang bertransaksi satu sama lain bukan sesuatu yang bisa dibedakan mesin matching dari perdagangan biasa. Pembatalan itu tidak mengurangi posisi Anda. Maker yang dibatalkan adalah order, bukan posisi. Tidak ada yang berubah pada eksposur Anda.

Langkah berikutnya

Matching

Tempat pemeriksaan ini berjalan di dalam eksekusi blok.

Tipe order

Order post-only, dan bagaimana order itu berinteraksi dengan order Anda sendiri.

Mengubah order

Mengelola kuotasi tanpa melintasi order Anda sendiri.

Biaya

Biaya taker yang tadinya akan dikeluarkan untuk self-trade.