The pipeline
Query → parse → indicators → backtest → report, in 60 seconds.
Every backtest follows the same path: your sentence becomes a structured strategy, the strategy runs bar by bar against real data, and you get a report. Nothing is wired by hand, and nothing about the scoring is left to the AI.
The five stages#
| Stage | What happens |
|---|---|
| Query | You describe the strategy in natural language |
| Parsed | The query compiles deterministically into a structured spec (conditions, stops, sizing) |
| Indicators | Every indicator the spec references is computed: engine built ins and any custom series |
| Backtest | A bar by bar simulation opens and closes trades using only closed bar data |
| Output | Metrics, an annotated chart, the trade ledger, robustness checks and a grade |
What the engine does#
OHLC candles plus any market data the strategy needs (funding, open interest, cross asset series).
Built in indicators and your custom series, aligned to the strategy's timeframe.
Entry and exit trees are checked on each closed bar; stops and targets are tracked continuously.
Positions open and close with realistic fills, producing trades, an equity curve and P&L.
Buy when RSI crosses above 50 and exit below 50 for BTC 1D from 1/1/2024 to 3/31/2024Run in terminalThe AI parses your words but never scores the result. The same query compiles to the same spec fingerprint, which the same engine scores identically every time, so a run is reproducible, and the AI can't steer toward a good looking number.
Next: learn the shape of a query, or jump to the Metrics reference to read a report.