How to upload your own candles from a CSV
Use candles exported from MT5, TradingView, NinjaTrader or your broker as a data source for backtesting.
Available on: Essential and PRO
Steps
Export the candles from your platform as a CSV file of up to 2 MB.
Open Backtesting and click Data connections.
In “Upload candles (CSV)” click Choose file and select the file.
Check the message with the number of candles found and their dates.
Type a Name, for example EURUSD.
Check the timeframe detected and change it if needed.
Click Upload.
Open Backtesting, click + New backtest and choose “My uploaded CSV” as Data source.
Tips
- Columns are detected on their own: date/time, open, high, low, close and optional volume. Times are read as UTC.
- Upload another file with the same name and timeframe to extend the data. A file over 2 MB is rejected: export a shorter period or a higher timeframe.
Related guides
Still stuck?
Tell us what you were trying to do and what happened. A person replies by email, usually within one business day.

