Tiga batas, yang paling ketat menang
Batasnya adalah yang paling konservatif dari tiga harga yang diturunkan secara independen.Toleransi slippage Andabest ask × (1 + s) untuk beli, best bid × (1 − s) untuk jualDefault 10%, bisa diatur 0,01% sampai 10%. Inilah yang Anda kendalikan.
Pita harga pasartak ada order boleh keluar dari pita iniMelindungi pasar, bukan Anda — dan menolak order, bukan gugur, jika tidak ada indeks untuk blok itu.
Harga terburuk yang dicapai ukuran Andadari kedalaman yang benar-benar dikonsumsi order AndaBatas yang tidak ditampilkan harga di puncak order book.
Yang paling ketat dari tiga
Harga limit yang benar-benar dikirimterendah untuk beli, tertinggi untuk jual
Toleransi slippage Anda
Toleransi default-nya 10% dan bisa diatur di mana saja antara 0,01% dan 10%. Inilah batas yang Anda kendalikan, dan isinya satu instruksi sederhana: jangan eksekusi saya lebih buruk daripada sejauh ini dari puncak order book.Pita harga pasar
Setiap pasar menegakkan pita di sekitar harga acuannya, dan tidak ada order yang boleh terpasang atau tereksekusi di luar pita itu. Ini berlaku juga untuk order market — toleransi Anda tidak bisa mendorong eksekusi melampaui apa yang diizinkan pasar bagi siapa pun. Inilah batas yang melindungi pasar, bukan Anda. Tanpanya, order market besar yang masuk ke ruang hampa bisa mencetak harga yang kemudian mengalir masuk ke sistem lain. Pita itu dievaluasi terhadap harga mark sekaligus harga indeks, dan pasar yang pitanya sudah dikonfigurasi akan menolak order, bukan mundur ke acuan cadangan, jika tidak ada harga indeks yang tersedia untuk blok tersebut — proteksi yang sudah dikonfigurasi tidak boleh gugur diam-diam. Lebar pitanya adalah konfigurasi per pasar, disimpan sebagaiprice_limit_ppm dengan perincian dua segmen di price_limit_x_ppm dan price_limit_y_ppm. Bacalah dari spesifikasi kontrak, bukan dari halaman ini.
Contoh perhitungan
Anda mengirim order beli market senilai 4.000 USDC untuk ETH ke order book berikut:
Mesin matching menyusuri ke bawah, membelanjakan sampai anggarannya habis:
- Level 1 memakan 1.000, tersisa 3.000
- Level 2 memakan 1.503, tersisa 1.497
- Level 3 menyediakan 2.008, tetapi yang tersisa hanya 1.497, jadi level itu tereksekusi sebagian: 1.497 ÷ 50.200 = 0,0298207 ETH
Harga terburuk yang akan dijangkau ukuran Anda
Sebelum pengiriman, order book ditelusuri sampai kedalaman yang akan dikonsumsi ukuran order Anda, dan harga pada level terdalam yang dijangkau menjadi salah satu batas. Inilah batas yang paling halus, dan inilah yang menangani kasus yang terlewat oleh dua batas lainnya. Toleransi Anda diukur dari puncak order book, dan itu tidak mengatakan apa pun tentang apakah order book cukup dalam untuk mengeksekusi Anda di dekat sana. Menelusuri order book sampai ukuran Anda yang sebenarnya mengubah pertanyaan seberapa jauh dari puncak menjadi di mana order spesifik ini benar-benar akan berakhir.Apa artinya bagi Anda
Order Anda mungkin tidak tereksekusi penuh. Jika likuiditas order book habis di dalam batas tersebut, sisanya dibatalkan alih-alih dieksekusi pada harga yang lebih buruk. Eksekusi sebagian pada order market adalah tanda proteksinya bekerja, bukan tanda kegagalan. Toleransi yang lebih ketat berarti lebih banyak order yang tidak tereksekusi. Menetapkan 0,01% di pasar yang bergejolak akan sering mengembalikan eksekusi sebagian atau tidak sama sekali. Default 10% memang longgar karena tidak tereksekusi sering kali lebih buruk daripada slippage beberapa basis poin — tetapi default itu memang longgar, dan di pasar yang tipis 10% adalah uang dalam jumlah nyata. Ukuran lebih menentukan daripada toleransi. Karena batas ketiga diturunkan dari ukuran Anda, order besar dibatasi oleh kedalaman order book yang sebenarnya, sebesar apa pun toleransi Anda. Memecah order besar adalah cara andal untuk mengurangi dampak — lihat TWAP dan Order berjenjang.Konversi ini terjadi saat pengiriman, memakai order book sebagaimana adanya saat itu. Antara pengiriman dan eksekusi, order book bisa bergerak. Batas itu melindungi Anda dari menyapu kedalaman yang memang tidak pernah ada; batas itu tidak membekukan pasar.
Memeriksa sebelum mengirim
Batasnya bisa dihitung dari data publik, jadi klien bisa menampilkan perkiraan harga eksekusi dan skenario terburuk sebelum Anda mengonfirmasi. Itu layak dilakukan untuk order mana pun yang besar relatif terhadap order book yang terlihat — selisih antara puncak order book dan harga terburuk yang bisa dijangkau adalah persis angka yang disembunyikan order market.Selanjutnya
Jenis order
Order limit, masa berlaku order, dan perlakuan masing-masing terhadap sisa yang tidak tereksekusi.
Order book
Membaca kedalaman, dan mengapa harga di puncak order book bukan harga eksekusi.
TWAP
Memecah order besar sepanjang waktu untuk mengurangi dampak.
Pasar
Pita harga dan tick size per pasar.