Skip to content

Instantly share code, notes, and snippets.

@normanlmfung
Last active September 21, 2021 04:48
Show Gist options
  • Save normanlmfung/e2336d2f0e5141c0e07f0709130b59f5 to your computer and use it in GitHub Desktop.
Save normanlmfung/e2336d2f0e5141c0e07f0709130b59f5 to your computer and use it in GitHub Desktop.
Binance BTC/USDT Perpetual contract specification
{
‘percentage’: True,
‘feeSide’: ‘get’,
‘tierBased’: False,
‘taker’: 0.0004,
‘maker’: 0.0002,
‘precision’: {‘base’: 8, ‘quote’: 8, ‘amount’: 3, ‘price’: 2},
‘limits’: {‘amount’: {‘min’: 0.001, ‘max’: 1000.0},
‘price’: {‘min’: 556.72, ‘max’: 4529764.0}, ‘cost’: {‘min’: 5.0, ‘max’: None},
‘market’: {‘min’: 0.001, ‘max’: 100.0}},
‘id’: ‘BTCUSDT’,
‘lowercaseId’: ‘btcusdt’,
‘symbol’: ‘BTC/USDT’,
‘base’: ‘BTC’,
‘quote’: ‘USDT’,
‘baseId’: ‘BTC’,
‘quoteId’: ‘USDT’,
‘info’: {
‘symbol’: ‘BTCUSDT’,
‘pair’: ‘BTCUSDT’,
‘contractType’: ‘PERPETUAL’,
‘deliveryDate’: ‘4133404800000’,
‘onboardDate’: ‘1569398400000’,
‘status’: ‘TRADING’,
‘maintMarginPercent’: ‘2.5000’,
‘requiredMarginPercent’: ‘5.0000’,
‘baseAsset’: ‘BTC’,
‘quoteAsset’: ‘USDT’,
‘marginAsset’: ‘USDT’,
‘pricePrecision’: ‘2’,
‘quantityPrecision’: ‘3’,
‘baseAssetPrecision’: ‘8’,
‘quotePrecision’: ‘8’,
‘underlyingType’: ‘COIN’,
‘underlyingSubType’: [],
‘settlePlan’: ‘0’,
‘triggerProtect’: ‘0.0500’,
‘liquidationFee’: ‘0.006000’,
‘marketTakeBound’: ‘0.05’,
‘filters’: [{‘minPrice’: ‘556.72’, ‘maxPrice’: ‘4529764’, ‘filterType’: ‘PRICE_FILTER’, ‘tickSize’: ‘0.01’}, {‘stepSize’: ‘0.001’, ‘filterType’: ‘LOT_SIZE’, ‘maxQty’: ‘1000’, ‘minQty’: ‘0.001’}, {‘stepSize’: ‘0.001’, ‘filterType’: ‘MARKET_LOT_SIZE’, ‘maxQty’: ‘100’, ‘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’]},
‘spot’: False,
‘type’: ‘future’,
‘margin’: False,
‘future’: True,
‘delivery’: False,
‘linear’: True,
‘inverse’: False,
‘expiry’: None,
‘expiryDatetime’: None,
‘active’: True,
‘contractSize’: ‘1’
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment