Documentation Index
Fetch the complete documentation index at: https://cryptorobot.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Exchanges are the foundation of Cryptorobot.ai. By connecting your exchange accounts, you unlock:- Real-time balance tracking across all connected exchanges
- Live market data (OHLCV, order books, tickers)
- Trade execution through trading bots
- Automatic pair blacklist/whitelist management
Binance
Bybit
OKX
Coinbase
Kraken
KuCoin
Gate.io
+ 50 more
Connection Flow
Connecting an exchange follows a 3-step process:Create an empty exchange
Creates an exchange record with defaults (empty whitelist/blacklist,
connected: false).Select the exchange type
Patch with
which (e.g. binance). This triggers market data download and sets requiredCredentials, stakeCurrencies, and popularStakeCurrency.Step 1: Create Exchange
Response
Step 2: Set Exchange Type
Response
Setting
which triggers an automatic download of all available markets for that exchange. The blacklist is populated with known problematic pairs (e.g., wrapped assets, exchange tokens).Step 3: Connect with Credentials
Response
Market Data
Once an exchange is connected, you can fetch live market data.Ticker
Get current price and 24h stats for a symbol:Response
Balance
Fetch current holdings for a specific stake currency:Response
OHLCV Candles
1m, 5m, 15m, 30m, 1h, 4h, 1d, 1w
Order Book
Managing Exchanges
List Connected Exchanges
Configure Whitelist
Control which trading pairs your bots can use:If
whitelist is empty, all pairs are allowed except those in the blacklist. If whitelist has entries, only those pairs are tradeable.Delete Exchange
Key Fields
| Field | Type | Description |
|---|---|---|
which | string | Exchange identifier (e.g. binance, bybit, okx) |
connected | boolean | Whether API credentials were validated |
requiredCredentials | object | Which credential fields the exchange needs |
stakeCurrencies | string[] | Available quote currencies |
popularStakeCurrency | string | Most traded quote currency by volume |
whitelist | array | Allowed trading pairs (empty = all allowed) |
blacklist | array | Blocked trading pairs |
ccxt_config | object | Custom CCXT configuration overrides |
notifyAboutWhitelistByEmail | boolean | Email alerts for new pairs |

