Skip to content

Bybit

tradectl supports Bybit Linear perpetuals (USDT-settled).

Supported Features

  • Real-time ticker and trade WebSocket streams
  • Market and limit orders
  • Take-profit and stop-loss orders
  • Leverage configuration

API Key Setup

  1. Log into Bybit
  2. Go to API > Create New Key
  3. Select System-generated API Keys
  4. Enable Contract - Trade permission
  5. Set IP restriction (recommended)

Configuration

json
{
  "exchange": "bybit",
  "market_type": "LINEAR",
  "symbols": ["BTCUSDT", "ETHUSDT"],
  "leverage": 10
}

Testnet

Bybit provides a testnet environment. Mark credentials as Testnet when adding them to your account.

tradectl — Automate Crypto Trading