Pada 4 September pukul 11:08, saya menelusuri semua kontrak perpetual yang masih diperdagangkan di exchangeInfo antarmuka kontrak Binance, ingin melihat satu hal yang jarang dibahas orang: pada kontrak yang sama, jika memasang order limit dan order market, berapa maksimal jumlah yang bisa dipasang dalam satu order, apakah angkanya sama.

Ternyata bukan angka yang sama. Antarmukanya sendiri membaginya menjadi dua filter: LOT_SIZE mengatur batas atas semua jenis order untuk kontrak ini, sedangkan MARKET_LOT_SIZE secara terpisah hanya mengatur order market——ini adalah definisi yang ditulis sendiri oleh dokumentasi developer Binance, bukan tebakan saya. Ada total 569 perpetual yang masih diperdagangkan dan memiliki kedua filter ini aktif; saya memeriksanya satu per satu, dan batas atas order market tidak ada satupun yang lebih besar atau sama dengan batas atas order limit, semuanya lebih kecil.

BTCUSDT: untuk satu order limit maksimal 1000 lembar, untuk satu order market maksimal 120 lembar, selisih 8,33 kali. Harga terbaru yang saya tarik pada 11:12 adalah 80847.10 dolar AS; jika dihitung, batas 120 lembar order market mendekati skala 10 juta dolar AS——itu hanya harga pada saat itu, setelahnya sudah berubah, tetapi angka 1000 dan 120 ini tidak berubah mengikuti harga. ETHUSDT adalah 10000 berbanding 2000, selisih 5 kali. Yang paling ekstrem yang saya temukan adalah ETHBTC, 10000 berbanding 60, selisih 166,67 kali.

Ini berarti volume yang bisa dipasang dengan order limit belum tentu bisa diserap oleh order market: jika ingin menutup posisi BTC lebih dari 120 lembar sekaligus dengan order market, antarmuka langsung menolak order, dan saya hanya bisa memecahnya sendiri; padahal pemecahan order justru dalam pasar yang bergerak cepat akan membuat harga eksekusi semakin jauh. Perbedaan batas yang begitu besar, saya tidak menemukan penjelasan publik dari Binance mengenai alasannya, saya hanya memastikan bahwa perbedaan ini memang benar-benar ada.

$BTC #kontrakBinance