Version: 2.3.0
Futures API
Futures trading REST API for perpetual and time-based contracts.
Base URL: https://api.btse.com/futures
Testnet: https://testapi.btse.io/futures
Authenticationβ
Private endpoints require three HTTP headers:
request-apiβ your API keyrequest-nonceβ current timestamp in millisecondsrequest-signβHMAC-SHA384(secret, path + nonce + body)
See the Authentication Guide for full details.
Rate Limitsβ
| Bucket | Limit |
|---|---|
| Query endpoints | 15 req/s per endpoint Β· 30 req/s per user |
| Order endpoints | 75 req/s per endpoint Β· 75 req/s per user |
Position Modesβ
Futures supports three position modes:
- ONE_WAY β single position per symbol (default)
- HEDGE β simultaneous long and short positions
- ISOLATED β isolated margin per position
Tip: Use
cancelAllAfter(Dead Man's Switch) to protect against connection loss during active trading.
Authenticationβ
- API Key: api
- API Key: nonce
- API Key: sign
API key
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | request-api |
Current timestamp in milliseconds
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | request-nonce |
HMAC-SHA384(secret, path + nonce + body)
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | request-sign |