Import Guide
AlgoChef supports importing trade data from CSV, TXT, Excel, HTML, and TradeStation/Multicharts RINA XML files — one file at a time or many at once. This section covers supported formats, field mappings, and how to create reusable templates.
Supported Formats
| Format | Extension | Notes |
|---|---|---|
| TradeStation / Multicharts RINA XML | .xml | Auto-mapped — no column mapping needed |
| MetaTrader Strategy Tester Report | .htm, .html | Auto-mapped — no column mapping needed |
| CSV | .csv | Comma, semicolon, tab, or space — delimiter auto-detected |
| Text | .txt | Delimiter auto-detected |
| Excel | .xlsx | Spreadsheet |
| NinjaTrader | .csv | Via Trade Performance export |
| MetaTrader 4/5 account history | .csv | Column mapping required |
| Excel / Google Sheets | .csv / .xlsx | Manual trade journal |
The two auto-mapped formats are the easiest route in: AlgoChef reads the file's own structure, so you skip the column-mapping step entirely. If your platform can produce either one, prefer it.
Limits
| Limit | Value |
|---|---|
Single .xml file | 150 MB |
| Any other single file | 50 MB |
| Any multi-file batch | 50 MB per file |
| Trades per import | 50,000 |
Only a single .xml gets the larger allowance, because that format streams as it is read
rather than being loaded whole. These are enforced when you upload and again on the server,
so an oversized file fails immediately rather than part-way through.
Batch import: select multiple files in one go. The wizard detects each file, offers a per-file review step (approve or skip each), and can apply one saved template across the whole batch.
P&L Calculation Priority
AlgoChef determines trade P&L using a 2-step priority:
- Direct P&L column — If your file has a
net_profit,profit_loss, or similar column, AlgoChef uses it directly - Price calculation — If entry/exit prices and quantity are available:
(exitPrice - entryPrice) × quantity × bigPointValue
Post-Import Processing
After mapping columns, AlgoChef automatically:
- Sorts trades by exit date
- Calculates equity curve from sequential P&L
- Computes all 200+ metrics
- Generates the 5-score system ratings
- Creates distribution analysis and drawdown data
Format Templates
If you import from the same platform regularly, save your column mapping as a template:
- System templates — Pre-built and ready to select. Today there is one: TS-excel, for TradeStation's Strategy Performance Report exported as Excel or CSV.
- User templates — Your custom mappings, reusable across imports
Detailed Guides
- CSV Format Reference — Column specifications and examples
- TradeStation/Multicharts RINA XML — Exporting from TradeStation
- NinjaTrader Import Guide — Exporting from NinjaTrader 8
- MetaTrader Import Guide — Exporting from MT4 and MT5
- Excel & Manual Trade Journal — Formatting spreadsheet data for import
Tip
Need help with your specific platform's export format? Contact us or ask in the community.
Tip
Ready to import your first strategy? Start your 14-day free trial.