When to Use Trade Import
- You don’t have a live Rithmic, Tradovate, or ProjectX connection
- You trade on MT5, MT4, TradingView, or FTMO (import-only platforms)
- You want to backfill historical trades from before you connected
- You want to analyze paper trading results from TradingView
- You trade with FTMO and want to import your journal trades
Supported Platforms & File Formats
Step-by-Step Walkthrough
The import wizard guides you through these steps:Select Market Type
Select Platform
- Futures: Rithmic, Tradovate
- CFD: MetaTrader 5, MetaTrader 4, TradingView, FTMO
Select Exchange / Prop Firm
- Futures: Apex Trader Funding, Bulenox, Tradeify, Take Profit Trader, etc.
- CFD: FTMO, FundedNext, The5ers, IC Markets, Pepperstone, etc.
Upload File
Confirm Account
- Select an existing account from the dropdown (filtered to accounts matching the selected platform)
- Create a new account with the detected account ID
Preview & Import
- Number of trades detected
- Date range covered
- Any duplicate trades that will be skipped
- For MT5/MT4: deposits and withdrawals detected
Platform Export Instructions
Rithmic (RTrader Pro)
Open RTrader Pro
Export Performance
Save CSV
Tradovate
Open Performance
Navigate to Orders
Export CSV
MetaTrader 5
Open Trade History
Set Date Range
Save Report
MetaTrader 4
Open Account History
Set Date Range
Save Report
TradingView
Open Paper Trading
Go to History
Export Data
FTMO
Open Trading Journal
Select Date Range
Export to CSV
Account Auto-Creation
When you import trades, Edge Analyzer automatically detects the account from your file:- Rithmic/Tradovate: The account ID is read from the CSV data
- MT5/MT4: The account number and broker name are extracted from the HTML report header
- FTMO: The account ID is extracted from the CSV data
- TradingView: You provide the account name during import
Currency Conversion
For MT5 and MT4 accounts that trade in non-USD currencies (EUR, GBP, JPY, etc.):- Edge Analyzer detects the account currency from the trade report
- All monetary amounts (profit, commission, swap) are converted to USD
- Conversion uses historical daily exchange rates from the European Central Bank (ECB)
- The rate used is from the trade’s closing date for maximum accuracy
Deposits & Withdrawals (MT5/MT4)
MetaTrader trade reports include balance transactions (deposits and withdrawals) alongside trade data. Edge Analyzer detects these automatically:- Deposits are imported as purchases linked to the account
- Withdrawals are imported as payouts linked to the account
- Non-USD amounts are converted using historical ECB exchange rates
- These appear in your Purchases & Payouts section for ROI calculation
Duplicate Detection
Edge Analyzer prevents duplicate imports:- Each trade is identified by a combination of account, instrument, and timestamp
- If you re-import the same file, previously imported trades are automatically skipped
- Only new trades are added to your account
- The preview step shows you exactly how many trades will be imported vs. skipped
Accessing Trade Import
You can start a trade import from multiple places in the app:- Get Started page → Import Trades button
- Accounts page → Import Trades button
- Trades page → Import Trades button
FAQ
Can I import from the same platform I have a live connection for?
Can I import from the same platform I have a live connection for?
What happens if I import duplicate trades?
What happens if I import duplicate trades?
Why are my MT5/MT4 amounts showing in USD?
Why are my MT5/MT4 amounts showing in USD?
Can I delete imported trades?
Can I delete imported trades?
My file won't upload — what should I do?
My file won't upload — what should I do?
Do I need a subscription to import trades?
Do I need a subscription to import trades?