Importing Your First Strategy

AlgoChef accepts trade history exports from most trading platforms. The import wizard guides you through mapping your data columns to AlgoChef's format. Specific guides are available for NinjaTrader, MetaTrader, and Excel trade journals.

Supported File Formats

FormatExtensionsNotes
CSV / TXT.csv, .txtComma, semicolon, tab, or space delimited
TradeStation/Multicharts RINA XML.xmlNative TradeStation performance report export
Excel.xlsxSpreadsheet trade journals
HTML report.htm, .htmlMetaTrader 4/5 Strategy Tester Report only (not account statements)

You can select multiple files at once — the wizard detects each file's format and walks you through a review step per file.

The import wizard after a CSV is loaded: strategy configuration above, column mapping table below

Step-by-Step Import

1. Open Add Strategies

From the app sidebar, open Strategy Hub → Add Strategies, then click Import Strategy Data.

2. Upload Your File

Drag and drop your file(s) onto the upload zone, or click to browse. AlgoChef detects:

  • File delimiter (comma, semicolon, tab, space)
  • The date format, when it recognises it (you confirm it before saving)
  • TradeStation/MultiCharts RINA XML and MetaTrader Strategy Tester Reports, which need no column mapping at all

Parse options let you handle messy files: skip header lines, merge lines, remove quotes, swap comma/decimal separators, and handle separate date/time or symbol columns.

3. Map Your Columns

The import wizard shows your file's columns and asks you to match them to AlgoChef fields. Required fields are:

FieldDescriptionRequired?
Entry DateWhen the trade was openedYes
Exit DateWhen the trade was closedYes
Entry PriceThe entry priceYes
Exit PriceThe exit priceYes
Profit/Loss ($)The trade result in dollarsRecommended
DirectionLong or shortRequired when position type is "Both"
ContractsContracts or shares per tradeNo (defaults to 100 shares for stocks, 1 contract for futures)

The strategy settings above the table are required too: strategy name, instrument (for stocks, the stock symbol), timeframe (Custom needs a number of minutes), position type, timezone and date format — plus a time format when an entry or exit time column is mapped.

Tip

Entry and exit dates and prices are all required — an import without a price column mapped will be rejected. A dollar P&L column is still worth mapping: AlgoChef uses it directly instead of deriving P&L from prices, which avoids any rounding or contract-size mismatch. (A P&L column in points is stored but not used for P&L.) Adding MAE/MFE columns unlocks the excursion analysis on top.

4. Configure Settings

  • Instrument type & instrument — Futures or Stocks / ETFs (Forex and Crypto are listed but not yet selectable); for futures, pick the contract from your Market Database so point-based P&L converts to dollars correctly
  • Timeframe and Position type (Long / Short / Both)
  • Initial Capital — Starting account balance (used for percentage calculations and CAGR)
  • Slippage & Commission — No Slipp & Comm, Add Strategy Slipp & Comm (costs from your file), or Add Database Slipp & Comm (your instrument's stored costs)
  • Strategy timezone — Ensures correct date/session handling; time format only needs selecting when your file has entry/exit time columns mapped

These settings reshape every percentage and score in your report — the next lesson, Import Settings That Change Your Numbers, covers how to get each one right.

5. Review & Save

Preview your mapped trades, then click Save to Database. AlgoChef calculates all 200+ metrics, generates equity curves, and scores your strategy. This typically takes a few seconds.

Info

Something look wrong? If metrics seem off, check that your Initial Capital and Commission settings match your actual trading account. These two settings have the biggest impact on percentage-based calculations.

After Import

Your strategy appears in the Strategy Hub with:

  • An equity curve sparkline
  • CSI score with tier badge
  • Quick-access links to the full report, Health Monitor, Monte Carlo, and benchmark comparison

Import Formats & Templates

If you import from the same platform regularly, save your column mapping as a template via Manage Import Templates. Next time, the wizard auto-maps your columns — and batch imports can apply one template across many files.

For detailed format specifications, see:

Tip

Ready to import? Open the app, choose Add Strategies in the sidebar, and click Import Strategy Data to get started.

Next lesson

Four settings silently reshape every number in your report — get them right: Import Settings That Change Your Numbers →