Back to Account Settings

Integration Settings

Configure API keys and connections for auto-sync platforms

The Connections page lets you manage your links to external trading platforms. Open it from the Connections item in the sidebar -- it is a dedicated page, separate from Settings. These connections enable automatic trade synchronization, so your trades are imported into TradeLog without manual entry. Auto-sync connections require the Basic or Premium plan: Basic includes 1 API key, Premium includes unlimited keys. On the Manual and Manual+ plans, the platforms are shown but connecting them prompts an upgrade -- use manual entry or CSV import instead.

Available Integrations

  • MetaTrader 4/5 -- Uses a TradeLog Expert Advisor (EA) installed on your MT4 or MT5 terminal. The EA sends closed trades to TradeLog via an API key.
  • cTrader -- Connect via the TradeLog cBot, or via the cTrader API. Pulls your trade history without an EA.
  • NinjaTrader -- Uses a TradeLog connector that sends trade data via API key.
  • Tradovate -- API connection (also used by Tradovate-backed prop accounts such as Apex and TopStep). Supports auto-sync.
  • Rithmic -- API connection for Rithmic-backed futures accounts.
  • DXtrade -- API connection for DXtrade-based prop and broker accounts.
  • TradeLocker -- API connection for TradeLocker-based accounts.
  • Interactive Brokers (IBKR) -- API connection (coming soon).
  • Crypto exchanges (Binance, Bybit, OKX) -- API key and secret (OKX also needs a passphrase) for reading spot, futures, and derivatives trade history.
Connections page showing the available platforms and connection management

Managing API Keys

  1. 1Open the Connections page from the sidebar menu
  2. 2Choose the platform you want to connect
  3. 3Enter your credentials (the fields depend on the platform -- API key, OAuth, or EA setup)
  4. 4Click Save (or Connect) to store the connection
  5. 5Use the Sync button 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?