NinjaTrader Import Guide

AlgoChef accepts trade history exports from NinjaTrader 8 as CSV files. Follow these steps to export your data and import it into AlgoChef.

Exporting from NinjaTrader 8

  1. Open NinjaTrader 8
  2. Go to NewTrade Performance
  3. In the Trade Performance window, select the account and date range you want to export
  4. Click the Executions tab to see individual trades
  5. Right-click anywhere in the trade list and select Export to CSV
  6. Save the file

Tip

Export the longest date range available for the most reliable statistical analysis. AlgoChef's Confidence Score improves with more trades.

Importing Into AlgoChef

  1. Navigate to Strategy HubImport
  2. Upload your NinjaTrader CSV file
  3. Use the column mapping wizard to match:
    • Entry time → Entry Date
    • Exit time → Exit Date
    • Profit → Profit/Loss ($)
    • Market position → Side (Long/Short)
  4. Set your Initial Capital
  5. Click Import

NinjaTrader Column Reference

NinjaTrader ColumnAlgoChef Field
Entry timeEntry Date
Exit timeExit Date
ProfitProfit/Loss ($)
Market pos.Side
QtyQuantity
Entry priceEntry Price
Exit priceExit Price
CommissionCommission

Troubleshooting

Date format not recognized? NinjaTrader uses MM/DD/YYYY HH:mm:ss format — AlgoChef auto-detects this. If dates fail, check that your system locale matches your NinjaTrader date output.

Missing trades? Make sure you're exporting from the Executions tab, not the Trades summary tab — the Executions tab contains the individual trade-level data AlgoChef needs.

Profit showing as 0? Ensure the Profit column includes per-trade P&L in dollars, not points. If your strategy trades futures, check whether NinjaTrader is exporting in ticks or dollars and set the correct P&L field during import.

Tip

Save your column mapping as a template after your first import — next time AlgoChef will auto-map your NinjaTrader columns. (Format templates coming soon.)

Next Steps

Tip

Ready to analyze your own strategy? Start your free trial — no credit card required.