Gate.io
tradectl supports Gate.io USDT-margined perpetual futures.
Supported features
- Real-time ticker and trade WebSocket streams
- Market and limit orders
- TP / SL exits via
ExitOrder - Leverage configuration; isolated and cross margin
API key setup
- Log in to Gate.io
- API Management → Create API Key
- Permissions: Futures Trading – Read & Write
- IP whitelist the host
- Do not enable withdrawals
Configuration
json
{
"api": { "provider": "Gate", "key": "...", "secret": "..." },
"strats": [{
"name": "btc-perp",
"type": "shot",
"marketType": "LINEAR",
"isEmulator": false,
"pairs": ["BTC_USDT", "ETH_USDT"],
"leverage": 10
}]
}Gate uses underscore-delimited symbols (BTC_USDT). The CLI accepts both BTCUSDT and BTC_USDT and normalizes internally.
Notes
- Gate offers very low fees and a wide pair list. Liquidity on long-tail pairs may be lower than on Binance — calibrate
slippageaccordingly when backtesting.
