The reliability banner
If it is there, read it first. An amber panel at the top of the result opens when any of four things is true:- the run was marked low reliability, with the engine’s own reasons and the percentages that tripped each one
- the tape was truncated — the fetch budget ran out, so the history is shorter than the window label suggests
- fee confidence is low, so the modelled fees are less certain than usual
- the engine had values to guess at, counted by kind
- orphan sells — how much of the leader’s selling had no buy inside your window behind it, because the position was opened before the window started
- structural activity — the share of this wallet’s activity that was splits, merges, conversions and redemptions, none of which is a copyable order
The assumptions line
One line above the tiles, naming the slippage the run charged and whether fees were modelled. It matters because a simulated P&L is a number plus the cost it was charged — the same tape and the same filters answer differently at 1% per fill than at 30%.The tiles
The headline eight
The headline eight
Sim P&L — what your configuration made, net of modelled fees.ROI — that P&L against the starting capital.Target P&L — the leader over the same tape and the same settlement rules, so
the two are comparable by construction.Max drawdown — the deepest fall below the equity curve’s own peak, with the
percentage and the date it happened.Win rate — with the market record behind it: wins, losses, flat.Profit factor — gross profit over gross loss. A dash means there were no
losing markets to divide by.Fees paid — modelled from a pinned schedule, and flagged amber when that
schedule could not be verified for the window.Orders copied — with the buy/sell split and how many fills your filters
rejected.
The second four
The second four
Final equity — split into cash and the value of positions still held.Peak deployed — the largest cost basis held at once.Missed for cash — orders that passed every filter and were not placed only
because the simulated cash was not there. Anything above zero is amber: that
configuration was starved, not wrong.Markets traded — with how many tape rows fell inside the window.
The charts
Equity — simulated equity against the capital it started with. The leader’s P&L is deliberately not on this axis; it is theirs over their own notional, and it stays in the Target P&L tile. Drawdown — how far below its own peak the curve sat. Daily P&L — one bar per day, captioned with the up / down / flat day counts. P&L by entry price and P&L by order size — bubbles, where the area is the notional that entered in that band.Per-market results
One row per market: the market’s name, Sim in, Sim P&L, Leader in, Leader P&L, Missed and Orders. Under each name, whether the market settled or was marked, what it was marked from, and any shares left open. Click any header to sort by it; click again to reverse. The default order is sim P&L, largest first. Headers with a dotted underline carry a definition — hover or focus them. Missed is highlighted amber when it is positive. A market where your configuration ran out of money is a different story from one where it simply lost.Why fills were not copied
Every reason a fill was rejected, how many times, and how much of the leader’s notional each reason turned away. Reasons are shown in plain language with their machine name underneath. Two of them are labelled simulation state, not a filter — they are consequences of the simulation’s own position, not of anything you configured:- Simulated cash ran out — you could not afford the order
- The leader sold something the simulation never held
Exports
Three CSV buttons, downloaded straight from the result with nothing rounded on the way out. They are not grouped — each sits beside the section it exports:There is no per-order log. The engine emits aggregates, so the daily series is the
most granular export there is — and it is labelled as the series it is rather than
as a trade log it is not.
How this simulation differs from reality
A collapsed panel at the bottom, badged with its own note count. It is the engine’s standing disclosure list, shown word for word. Opening it also reveals six figures: sells clamped to the position held, fills booked at the leader’s price, terminal value settled and marked, and gross invested and proceeds. Read it. It is part of the result, not a footnote — and Backtest fidelity explains why.Deploying
At the bottom, Deploy as copy trade — see Deploying a backtest. If the run used any of the sim-only controls, a line beneath the button names them and states that a deployed copy trade carries the other filters and nothing else.What to read next
Reading a result
Judging whether a result is worth acting on.
Deploying a backtest
Turning it into a copy trade, and the two warnings first.
