Concept · Is it a real edge, or luck?
The minimum number of trades needed for a measured Sharpe ratio to be statistically distinguishable from zero. Tells you how many trades it takes to prove "this strategy is better than random."
If a strategy has a measured Sharpe ratio of 0.05, that could easily be random noise — a coin-flip strategy with zero true edge can produce small positive (or negative) Sharpe by luck. To be confident the Sharpe is real (i.e. not zero), you need enough trades that the measurement noise drops below the signal.
The stronger the Sharpe, the fewer trades you need. A truly amazing strategy can be validated quickly. A barely-edged strategy needs a huge sample.
For a per-trade Sharpe ratio S, the standard error is approximately:
SE(S) ≈ sqrt( (1 + 0.5 × S²) / N )
For S to be distinguishable from zero at 95% confidence, you need:
S > 1.96 × SE(S)
→ N ≈ (1.96 / S)² (for small S)
This formula is the most efficient way to ask "how many trades do I need?" without first running the backtest. Look at the observed Sharpe, plug in, get N.
| True per-trade Sharpe | N needed (95% confidence) |
|---|---|
| 0.5 (extraordinary) | ~16 |
| 0.3 (excellent) | ~43 |
| 0.2 (good) | ~96 |
| 0.1 (mediocre) | ~385 |
| 0.05 (thin) | ~1537 |
| 0.02 (very thin) | ~9604 |
The decay is brutal: cutting Sharpe in half quadruples the trades needed. Thin edges are expensive to prove.
Here, "Sharpe" means per-trade Sharpe — the average per-trade return divided by the trade-to-trade volatility (how much the returns scatter around that average). A bigger Sharpe means a steadier edge.
The pattern: the difference between these two is not their trade count (436 vs 469 — almost the same). It is the strength of the edge. A Sharpe of 0.110 needs a few hundred trades to prove out; a Sharpe of 0.020 needs nearly ten thousand.
Caveat — the Sharpes here are genuinely small. Real trend-following Sharpes in this fleet sit in the 0.02–0.26 range. Thin edges are real, but they demand large samples to prove, which is exactly why most of the fleet cannot clear this bar.
The simulator reports per-trade Sharpe, not annualized. Trading literature usually quotes annualized values. Conversion:
Sharpe_annual ≈ Sharpe_per_trade × sqrt(trades_per_year)
So a per-trade Sharpe of 0.1 on a 1h strategy generating 600 trades/year is 0.1 × sqrt(600) ≈ 2.45 annualized — institutional-grade. A per-trade Sharpe of 0.4 on a 1d strategy generating 30 trades/year is 0.4 × sqrt(30) ≈ 2.19 annualized — also excellent.
This is why thin per-trade Sharpe with high frequency can still be deployable; and high per-trade Sharpe with low frequency can still be statistically real.
/api/analytics.(1.96 / Sharpe)².wiki/qa-sessions/2026-05-17-session.md#q3 (first asked here)/api/analyticsRelated concepts
See it in a real result →Put it to the test
Spawn your variant, run it on the same engine, and read the edge-significance verdict — before you risk real money.