Import Trades from CSV
Bulk import trade history from CSV files exported from your trading platform
TradeLog supports importing trades from CSV files, allowing you to quickly bring in your existing trade history from other platforms or trading journals. The import system automatically maps columns and handles different date formats.
Supported Platforms
The CSV import is designed to work with exports from:
- MetaTrader 4 and MetaTrader 5 account statements (HTML)
- Tradovate exports (Position History + Fills + Orders -- all 3 CSVs are required)
- TopStep exports (Trades CSV, plus an optional Orders CSV for SL/TP accuracy)
- TradingView exports (Orders (Filled) CSV, plus an optional Notifications Log for SL/TP)
- DXtrade account statements (PDF)
- Generic CSV files with standard trade columns
How to Import
- 1Click "Import" in the left sidebar to open the Import page.
- 2Select the target account where the trades will be imported.
- 3Drag your file into the upload zone or click "Browse Files" to select it.
- 4TradeLog will parse the file and show a column mapping preview.
- 5Review the auto-detected column mappings and adjust if needed.
- 6Click "Import" to bring the trades into your account.
Column Mapping
The importer attempts to automatically map your CSV columns to TradeLog fields. Common mappings include:
- Symbol / Instrument / Ticker --> Symbol
- Open Date / Entry Date / Time --> Entry Date
- Close Date / Exit Date --> Exit Date
- Type / Direction / Side --> Direction (Long/Short)
- Profit / PnL / Net --> PnL
- Lots / Volume / Qty --> Quantity
Always create the target account before importing. Make sure the account currency matches the currency of the PnL values in your CSV. If your CSV has PnL in EUR but the account is set to USD, the values will be imported as-is without conversion.
Before importing a large file, test with a small sample first (5-10 trades). Verify the imported data looks correct, then import the rest. You can delete imported trades if something went wrong.
Was this helpful?