Most strategy screenshots show three numbers that matter: profit factor, win rate and trade count. Everything else you need to judge the result follows from those three. You don’t need the code or the trade list. You need arithmetic, about ten minutes, and the willingness to let the numbers say no.
Take an example report that reads profit factor 1.80, win rate 45%, 180 trades. It is an illustration, not a result of mine. Every number below is computed exactly from those three inputs, so anyone can reproduce it.
Profit factor is gross profit over gross loss. Divide both by the number of trades and you get a relationship between the average win, the average loss and the win rate:
payoff = PF × (1 − win rate) / win rate = 1.80 × 0.55 / 0.45 = 2.20
The report is claiming that the average winner is 2.2 times the average loser. That is a statement about exits and fills, not about the win rate, and it is the part of a backtest most exposed to how the engine handles fills.
At a payoff of 2.2, the win rate that breaks even is:
breakeven = 1 / (1 + payoff) = 1 / 3.2 = 31.25%
So the headline 45% is not the edge. The edge is the gap between 45% and 31.25%, about 13.75 points. That gap is what costs, slippage and bad luck have to eat through before the system stops making money.
A win rate measured on 180 trades has a margin of error. With 81 wins in 180 trades, a Wilson 95% interval runs from 37.9% to 52.3%.
The whole interval sits above the 31.25% breakeven. For this report, sample size is not the objection, and it is worth saying so first. A review that leads with the check the system passes earns a hearing for the two it does not.
expectancy = win rate × payoff − (1 − win rate) = 0.45 × 2.20 − 0.55 = 0.44
Per trade, the system expects to make 0.44 of whatever it loses when it loses. That is a ratio, not money. Everything that follows turns on how large that average loss is.
Costs come out of that 0.44. Suppose the average loss is 0.50% of the position, an assumption for this example, not a measurement. Then the edge is gone at:
0.44 × 0.50% = 0.22% round trip, or 22 basis points
That is commission, spread and slippage together. Whether 22 bps is comfortable or fatal depends entirely on where and how the system trades. Read the report's commission and slippage settings rather than assuming them; a backtest run at zero cost will draw exactly the same kind of chart as one that was priced.
Put the five together and the win rate stops being the question. It survived its interval. The result lives or dies on two things the screenshot never shows:
A quick stress test shows why the payoff matters. If the live payoff came in 20% lower, at 1.76, the breakeven win rate rises to about 36.2% and expectancy falls from 0.44 to about 0.24 average losses. The lower end of the interval, 37.9%, is then less than two points clear of breakeven. Same win rate, much thinner margin.
Six numbers, three inputs, no code:
Run them in that order and you will know which questions to ask before you ever see the code: what were the costs, and how were exits filled?
These are the same checks I run before I believe any backtest, including my own.
Historical simulations are not live results. Nothing on this site is investment advice.