Integration Settings

Configure API keys and connections for auto-sync platforms

The Connections section lets you manage your connections to external trading platforms. These connections enable automatic trade synchronization, so your trades are imported into TradeLog without manual entry.

Available Connections

  • MetaTrader 4 (MT4) -- Uses a TradeLog Expert Advisor (EA) installed on your MT4 terminal. The EA sends trades to TradeLog via an API key.
  • MetaTrader 5 (MT5) -- Same as MT4 but for the MT5 platform. Uses the TradeLog EA for MT5.
  • cTrader -- OAuth-based connection. You authorize TradeLog to read your trade history directly from cTrader's servers. No EA needed.
  • NinjaTrader -- Uses a TradeLog connector that sends trade data via API key.
  • Binance -- API key + secret for reading spot and futures trade history.
  • Bybit -- API key + secret for reading derivatives and spot trade history.
  • OKX -- API key + secret + passphrase for reading trade history.
Integration settings showing connected platforms and API key management

Managing API Keys

  1. 1Go to Settings from the sidebar menu
  2. 2Navigate to Connections
  3. 3Click Add API Key for your platform
  4. 4Enter your API credentials (the fields depend on the platform)
  5. 5Click Save to store the connection
  6. 6Use the Sync button on the journal page to pull trades from the connected platform

Security

API keys are stored securely and encrypted. TradeLog only requires read-only access to your trade history. The platform never places trades, modifies positions, or withdraws funds from your trading accounts.

  • All API keys are encrypted at rest
  • Only read-only permissions are required
  • You can revoke or delete API keys at any time
  • Each API key is linked to a specific trading account in TradeLog
When creating API keys on your exchange or broker, always select read-only permissions. Never grant trading or withdrawal permissions to third-party applications unless absolutely necessary.
If you change or regenerate an API key on your exchange, you must update it in TradeLog as well. The old key will stop working and syncs will fail until the new key is entered.

Was this helpful?