The Honest Backtest: How DataQuant Measures Itself
Every signal service shows you its winners. The only numbers worth your attention are the ones computed by a rule that couldn't cherry-pick — and published in the months they look bad.
The measurement rule
DataQuant's backtest is deliberately simple enough to audit in one paragraph. Take the first signal per stock in the window (no doubling up when a name re-fires). Enter at the closing price on the signal date — not an idealized intraday fill. Exit at the close 20 trading days later, or at -8%, whichever comes first. Weight every trade equally. Disclose every signal — not a curated subset. And never annualize: a 30-day sample is a 30-day sample.
The good window — and the bad one
The window of May 22 – June 20, 2026: 22 signals, +6.9% average return, 64% win rate. Live production data, all signals disclosed.
Then July: roughly a 37% win rate with a slightly negative average return. Same rules, same discipline, same scanner. What changed was the market — a choppy tape where indexes held up while institutions distributed underneath, precisely the regime where breakout entries fail most. Breakout systems are regime-dependent. That isn't a flaw to hide; it's the central fact of the strategy, and it's why the Market Health gauge exists: to tell you which regime you're in before the month's results do.
The parts most services don't mention
- Survivorship honesty. In one recent window, 41 candidate signals produced only 19 evaluable trades — the rest lacked complete price history (delistings, data gaps) or hadn't finished their 20-day forward window. That attrition is stated, not hidden, because silently dropping unmeasurable trades is how backtests flatter themselves.
- The stop is part of the arithmetic. Capping every loss at -8% is what lets a strategy survive a 37% win-rate month. The edge of breakout trading was never accuracy — it's asymmetry: losses capped small, winners given 20 days of room.
- Closes, not wishes. Entries and exits at real closing prices mean the numbers include gaps and slippage-adjacent reality, not perfect fills at the exact pivot.
The asymmetry that makes it work
It's worth spelling out why a strategy can survive — even prosper through — win rates that would sink a coin-flip bettor. The -8% stop puts a hard floor under every loss, while winners get twenty trading days of unbounded room. When the average winner is several times the size of the average capped loss, a win rate well under 50% still compounds; when the tape trends, a 64% month is a windfall. The discipline isn't decoration on the strategy — the discipline is the strategy. Accuracy fluctuates with the regime; the asymmetry is the part you control.
How to read any backtest (including this one)
Ask three questions. Could the rule cherry-pick? (First-signal-per-stock, all-disclosed answers that.) Is the sample one regime? (30 days always is — which is why months are published as they accumulate, wins and losses both.) Does the method survive its own bad month? (The -8% cap is the answer here — a losing month costs little; a trending month pays.) A service that shows its worst window next to its best is offering you evidence. One that shows only the best is offering you marketing.
Frequently asked questions
What exactly does the +6.9% / 64% figure describe?
The May 22 - June 20, 2026 window: 22 signals, each entered at the signal-day close and exited at the close 20 trading days later or at -8%, whichever came first, averaged equal-weight. All signals disclosed; nothing annualized.
Why did July's numbers fall so far?
Regime change. Indexes stayed in uptrends while institutions distributed underneath — the exact tape where breakouts fail most. Same rules produced roughly a 37% win rate and a slightly negative average. Breakout systems are regime-dependent, which is why DataQuant publishes down months and built a Market Health gauge.
What happened to the signals that weren't evaluated?
In one window, 41 candidates yielded 19 evaluable trades — the rest lacked complete price history (delistings, data gaps) or hadn't finished the 20-day forward window. The attrition is disclosed because silently dropping unmeasurable trades flatters a backtest.
Why not annualize the returns?
Because multiplying a single-regime sample across a year it didn't experience manufactures a number no one earned. Windows are reported as-is and accumulate month by month.
Keep reading
See where the market stands today
The live Market Health gauge, trending tickers, and today's tape — free, no login.
See today's market health →