Bitget
Coming SoonCrypto — Derivatives
connectorType: "bitget"Copy-trading focused crypto derivatives exchange
Connection Architecture
Bitget
WebSocket / REST→
Connector
libs/exchange-bitget→
Provider
:8081/api→
Detector
Advisor
Studio
The connector feeds exchange data to Provider. Detector receives market data, Studio receives read views, and Advisor sees only signed candidate evidence.
Technologies
Transport
WebSocketREST
Authentication
API Key + Secret + PassphraseData Format
JSONFeatures
Passphrase Required
Best for
- Algorithmic traders seeking deep spot and perpetual futures liquidity across 400+ pairs.
- Copy-trading strategy builders who want to combine Bitget's social layer with automated signal execution.
- Portfolio managers running simultaneous strategies on Bybit, OKX, and Bitget for cross-exchange arbitrage.
- Developers evaluating a passphrase-secured REST + WebSocket API for institutional-grade deployments.
Connect via code
1Environment variables (.env)
BITGET_API_KEY=your_key_here BITGET_API_SECRET=your_secret_here BITGET_API_PASSPHRASE=your_passphrase_here
2Connector configuration
// config/config.provider.json
{
"provider": {
"connectors": [
{
"connectorType": "bitget",
"enabled": true,
"key": "${BITGET_API_KEY}",
"secret": "${BITGET_API_SECRET}",
"passphrase": "${BITGET_API_PASSPHRASE}",
"markets": [
{ "marketType": "spot", "symbols": [{ "name": "BTCUSDT" }] }
],
"subscriptions": [
{ "type": "PROVIDER_MARKETDATA_CANDLE", "symbols": ["BTCUSDT"], "intervals": ["min1", "h1"], "active": true },
{ "type": "PROVIDER_MARKETDATA_TRADE", "symbols": ["BTCUSDT"], "active": true },
{ "type": "PROVIDER_MARKETDATA_ORDERBOOK", "symbols": ["BTCUSDT"], "active": true }
]
}
]
}
}3Verify and query data
Public verification 1. Configure credentials in the private Provider environment. 2. Verify connector status in the internal Studio/Provider console. 3. Use Barfinex public pages to inspect market data. Operator Provider commands and tokens remain in internal runbooks only.
Available via Barfinex API
/api/candles/bitget/...
/api/trades/bitget/...
/api/orderbook/bitget/...
/api/account/bitget/...
/api/symbols/bitget/...
/api/assets/bitget/...
Studio graphical setup — in development, coming in the next release.
Important
API credentials require three components: key, secret, and a passphrase you set at creation time — store all three in your .env file.
Bitget enforces rate limits per UID; running multiple strategy instances against the same credentials will share the rate-limit budget.
Futures margin modes (cross vs.
isolated) must be set on the exchange before Barfinex can trade them — the connector does not switch modes automatically.
Some endpoints are restricted by jurisdiction; verify your account region before routing live orders.
Connect in Studio(soon)
Exchange Website