{ "exchange": "okx", "connection": { "public_ws_url": "wss://ws.okx.com:8443/ws/v5/public", "private_ws_url": "wss://ws.okx.com:8443/ws/v5/private", "ping_interval": 25.0, "pong_timeout": 10.0, "max_reconnect_attempts": 5, "reconnect_delay": 5.0 }, "data_collection": { "store_raw_data": false, "health_check_interval": 120.0, "auto_restart": true, "buffer_size": 1000 }, "trading_pairs": [ { "symbol": "BTC-USDT", "enabled": true, "data_types": [ "trade", "orderbook" ], "timeframes": [ "1s", "5s", "1m", "5m", "15m", "1h" ], "channels": { "trades": "trades", "orderbook": "books5", "ticker": "tickers" } }, { "symbol": "ETH-USDT", "enabled": true, "data_types": [ "trade", "orderbook" ], "timeframes": [ "1s", "5s", "1m", "5m", "15m", "1h" ], "channels": { "trades": "trades", "orderbook": "books5", "ticker": "tickers" } } ], "logging": { "component_name_template": "okx_collector_{symbol}", "log_level": "INFO", "verbose": false }, "database": { "store_processed_data": true, "store_raw_data": false, "force_update_candles": false, "batch_size": 100, "flush_interval": 5.0 } }