All guides

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

  1. Export the candles from your platform as a CSV file of up to 2 MB.

  2. Open Backtesting and click Data connections.

  3. In “Upload candles (CSV)” click Choose file and select the file.

  4. Check the message with the number of candles found and their dates.

  5. Type a Name, for example EURUSD.

  6. Check the timeframe detected and change it if needed.

  7. Click Upload.

  8. 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.

Include the platform or exchange and any error message you saw. Never send passwords or API secrets.

Screenshots or a screen recording (optional)

Up to 3 files: images up to 8 MB (PNG, JPG, WebP, GIF, HEIC), videos up to 25 MB (MP4, MOV, WebM). Hide balances or keys you don't want to share.