Vào 11:08 ngày 4 tháng 9, tôi đã rà soát toàn bộ các hợp đồng vĩnh viễn vẫn đang giao dịch trong exchangeInfo của API hợp đồng Binance, muốn xem một điều ít người bàn tới: cùng một hợp đồng, đặt lệnh giới hạn và đặt lệnh thị trường thì tối đa mỗi lệnh có thể đặt bao nhiêu, liệu có phải cùng một con số hay không.
Không phải cùng một con số. Bản thân API chia nó thành hai bộ lọc: LOT_SIZE quản lý giới hạn cho tất cả loại lệnh của hợp đồng này, còn MARKET_LOT_SIZE chỉ quản lý riêng lệnh thị trường — đây là định nghĩa do chính tài liệu dành cho nhà phát triển của Binance viết ra, không phải tôi đoán. Có tổng cộng 569 hợp đồng vĩnh viễn vừa đang giao dịch vừa đồng thời có cả hai bộ lọc này, tôi đã so từng cái một, và không có hợp đồng nào mà giới hạn lệnh thị trường lại lớn hơn hoặc bằng giới hạn lệnh giới hạn; tất cả đều nhỏ hơn.
BTCUSDT: một lệnh giới hạn tối đa 1000 chiếc, một lệnh thị trường tối đa 120 chiếc, chênh 8,33 lần. Giá mới nhất lấy lúc 11:12 là 80847,10 USD, quy đổi 120 chiếc theo giới hạn lệnh thị trường thì gần chạm ngưỡng 10 triệu USD — đó chỉ là mức giá ở thời điểm đó, sau đó đã đổi khác, nhưng hai con số 1000 và 120 thì không đổi theo giá. ETHUSDT là 10000 so với 2000, chênh 5 lần. Trường hợp cực đoan nhất tôi thấy là ETHBTC, 10000 so với 60, chênh 166,67 lần.
Điều này có nghĩa là khối lượng có thể đặt bằng lệnh giới hạn chưa chắc lệnh thị trường đã “ăn” nổi: nếu muốn dùng lệnh thị trường để đóng ngay một vị thế BTC lớn hơn 120 chiếc trong một lần, API sẽ từ chối thẳng, bạn chỉ còn cách tự tách lệnh, mà việc tách lệnh lại chính là thứ khiến trong thị trường biến động nhanh, giá khớp càng lúc càng đi xa. Hai giới hạn chênh nhau nhiều lần như vậy, tôi không tìm thấy lời giải thích công khai nào từ Binance về nguyên nhân, chỉ xác nhận được rằng khoảng cách này là có thật.
$BTC #hợp_đồng_Binance
Không phải cùng một con số. Bản thân API chia nó thành hai bộ lọc: LOT_SIZE quản lý giới hạn cho tất cả loại lệnh của hợp đồng này, còn MARKET_LOT_SIZE chỉ quản lý riêng lệnh thị trường — đây là định nghĩa do chính tài liệu dành cho nhà phát triển của Binance viết ra, không phải tôi đoán. Có tổng cộng 569 hợp đồng vĩnh viễn vừa đang giao dịch vừa đồng thời có cả hai bộ lọc này, tôi đã so từng cái một, và không có hợp đồng nào mà giới hạn lệnh thị trường lại lớn hơn hoặc bằng giới hạn lệnh giới hạn; tất cả đều nhỏ hơn.
BTCUSDT: một lệnh giới hạn tối đa 1000 chiếc, một lệnh thị trường tối đa 120 chiếc, chênh 8,33 lần. Giá mới nhất lấy lúc 11:12 là 80847,10 USD, quy đổi 120 chiếc theo giới hạn lệnh thị trường thì gần chạm ngưỡng 10 triệu USD — đó chỉ là mức giá ở thời điểm đó, sau đó đã đổi khác, nhưng hai con số 1000 và 120 thì không đổi theo giá. ETHUSDT là 10000 so với 2000, chênh 5 lần. Trường hợp cực đoan nhất tôi thấy là ETHBTC, 10000 so với 60, chênh 166,67 lần.
Điều này có nghĩa là khối lượng có thể đặt bằng lệnh giới hạn chưa chắc lệnh thị trường đã “ăn” nổi: nếu muốn dùng lệnh thị trường để đóng ngay một vị thế BTC lớn hơn 120 chiếc trong một lần, API sẽ từ chối thẳng, bạn chỉ còn cách tự tách lệnh, mà việc tách lệnh lại chính là thứ khiến trong thị trường biến động nhanh, giá khớp càng lúc càng đi xa. Hai giới hạn chênh nhau nhiều lần như vậy, tôi không tìm thấy lời giải thích công khai nào từ Binance về nguyên nhân, chỉ xác nhận được rằng khoảng cách này là có thật.
$BTC #hợp_đồng_Binance