ALGOCRUCIBLE ← Help Center
Help Center › Validation pipeline & certification

Import a trade list: stress-test and certify results you already have

Most of AlgoCrucible drives a backtest engine: it re-runs your strategy hundreds of times to find out whether an edge survives data it never saw. But two of the questions traders ask most — how deep could the drawdown get? and would this pass a prop-firm evaluation? — don't need a re-runnable strategy at all. They need the trades. If you already have them, import the list and get those answers in seconds.

That covers cases the engine can't reach comfortably:

What to export

NinjaTrader 8: run the backtest in the Strategy Analyzer, open the Trades tab, right-click → Export → CSV. Set the display unit to Currency first — the importer reads net profit per trade in account dollars. (Exports in points or percent are accepted but warned about loudly, because every downstream dollar figure would be wrong.)

MultiCharts: in the Export Backtest Report dialog click Uncheck All, tick only List of Trades, save as .xlsx. That sheet is the import; the other sections only make the file bigger.

Anything else: a CSV with at least an exit time and a net profit per trade. Common header names are recognised automatically (Exit time / Close time / Date, Profit / P&L / Net…). An entry time column, if present, unlocks intraday-ordered certification.

Import it

On the Strategies page, under Import a trade list, choose the file, optionally name the strategy, and click Import. You land on the imported record: trade count, net, profit factor, drawdown, durability figures, and any warnings the parser raised (a column it couldn't read, a unit it doubts).

The net figures are the file's own. The record states what happened, and the app does not re-price history it cannot re-run — so the cost model stands aside for imports, and the cost notes on the panels say so.

What you can do with it

What you can't — and why it says so

Optimize, walk-forward, audit and perturbation are unavailable for imports. Those stages re-run the strategy on different data and different settings, which needs the strategy itself on a connected engine. An imported list can be analyzed, stress-tested and certified, but not anti-overfitting-validated — and every result derived from an import carries a banner saying exactly that, including on printed reports. A certificate that hid this distinction would dilute the one the full pipeline earns.

Next: Certification for reading the pass odds, or Durability metrics for what the record would have felt like to hold.

← CertificationSee the full walkthrough →

Risk Disclosure: Futures and forex trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing one's financial security or lifestyle. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.

Hypothetical Performance Disclosure: Hypothetical performance results have many inherent limitations, some of which are described below. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown; in fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk of actual trading. For example, the ability to withstand losses or to adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all of which can adversely affect trading results.