Bybit's v5 unified API covers spot, USDT perpetuals, inverse contracts and options over REST and WebSocket, with low derivatives fees. Here's how to get keys and what it costs.
| Use | Cost |
|---|---|
| Market data (REST/WS) | Free |
| Spot trading fee | ~0.1% |
| Perpetuals (taker) | ~0.055% |
| API access | Free |
1. Sign up / log in at bybit.com and complete verification.
2. Go to Account → API (API Management).
3. Click Create New Key → System-generated API Keys.
4. Set permissions (Read-Only, or Read & Trade) and add an IP whitelist (required for trade keys).
5. Copy the API Key and Secret — the secret is shown once.
Use Read-Only keys for data/analytics bots. For trading, IP-whitelist is mandatory and worth it. Never enable withdrawal permission unless required. Store the secret in an env var, never in client-side code or git.
Binance has deeper spot liquidity; OKX adds a unified options suite. For just prices, CoinGecko. See Binance and OKX.
Browse all API guides → · trade safely — size positions with RektCalc.
Not affiliated with Bybit. Exchange link is a referral link.