server: host: 127.0.0.1 rest_port: 8080 websocket_port: 8765 database: type: sqlite path: ./data/candles.db cache: memory_max_candles: 100000 memory_ttl_seconds: 432000 # 5 days (matches BrighterTrading) exchanges: # Major exchanges with good public API support binance: enabled: true rate_limit_ms: 100 binanceus: enabled: true rate_limit_ms: 100 bybit: enabled: true rate_limit_ms: 100 kucoin: enabled: true rate_limit_ms: 100 kraken: enabled: true rate_limit_ms: 100 okx: enabled: true rate_limit_ms: 100 coinbase: enabled: true rate_limit_ms: 100 bitget: enabled: true rate_limit_ms: 100 mexc: enabled: true rate_limit_ms: 100 gate: enabled: true rate_limit_ms: 100 htx: enabled: true rate_limit_ms: 100 bitfinex: enabled: true rate_limit_ms: 100 bitstamp: enabled: true rate_limit_ms: 100 gemini: enabled: true rate_limit_ms: 100 poloniex: enabled: true rate_limit_ms: 100 cryptocom: enabled: true rate_limit_ms: 100 logging: level: INFO format: "%(asctime)s - %(name)s - %(levelname)s - %(message)s"