【发布时间】:2023-02-17 23:35:17
【问题描述】:
尝试点击 fapi.binance.com/fapi/v1/exchangeInfo 端点以获得当前货币对的最小订单数量(让我们以 ETHUSDT 为例)。
这是 Binance UI 显示的最小数量:Minimum order quantity for ETH is 0.004ETH
当命中上述端点并检查 ETHUSDT 符号特定响应时:
{
"symbol": "ETHUSDT",
"pair": "ETHUSDT",
"contractType": "PERPETUAL",
"deliveryDate": 4133404800000,
"onboardDate": 1569398400000,
"status": "TRADING",
"maintMarginPercent": "2.5000",
"requiredMarginPercent": "5.0000",
"baseAsset": "ETH",
"quoteAsset": "USDT",
"marginAsset": "USDT",
"pricePrecision": 2,
"quantityPrecision": 3,
"baseAssetPrecision": 8,
"quotePrecision": 8,
"underlyingType": "COIN",
"underlyingSubType": [
"Layer-1"
],
"settlePlan": 0,
"triggerProtect": "0.0500",
"liquidationFee": "0.015000",
"marketTakeBound": "0.05",
"filters": [
{
"minPrice": "39.86",
"maxPrice": "306177",
"filterType": "PRICE_FILTER",
"tickSize": "0.01"
},
{
"stepSize": "0.001",
"filterType": "LOT_SIZE",
"maxQty": "10000",
"minQty": "0.001"
},
{
"stepSize": "0.001",
"filterType": "MARKET_LOT_SIZE",
"maxQty": "2000",
"minQty": "0.001"
},
{
"limit": 200,
"filterType": "MAX_NUM_ORDERS"
},
{
"limit": 10,
"filterType": "MAX_NUM_ALGO_ORDERS"
},
{
"notional": "5",
"filterType": "MIN_NOTIONAL"
},
{
"multiplierDown": "0.9500",
"multiplierUp": "1.0500",
"multiplierDecimal": "4",
"filterType": "PERCENT_PRICE"
}
],
"orderTypes": [
"LIMIT",
"MARKET",
"STOP",
"STOP_MARKET",
"TAKE_PROFIT",
"TAKE_PROFIT_MARKET",
"TRAILING_STOP_MARKET"
],
"timeInForce": [
"GTC",
"IOC",
"FOK",
"GTX"
]
}
我们可以观察到,尽管 filters 数组中的某些文档(如 LOT_SIZE 和 MARKET_LOT_SIZE)正在尝试,但这里没有数据表明正确的 minQty。
我是不是遗漏了什么或者这是一个 Binance API 错误?
【问题讨论】:
-
filters中LOT_SIZE的stepSize给出了正确的最小数量。不知道截图的原因和来源。 -
@halfelf 这是我在欧盟币安平台上发帖时拍的。我相信我已经找到了解决我自己问题的方法 - 请参阅下面的答案。
-
^ 认为它也有助于澄清它是欧盟期货 USDT-M Binance 平台
标签: trading algorithmic-trading binance binance-api-client