Thai + US · RS rating · 52W High · Press Esc to close
Add LINE
← All articles
Research · 2026-10-30 · 11 min read

We Tested the Darvas Box Breakout on 17 Years of US and Thai Data

Track. Study. Wait. Strike.
English อ่านภาษาไทย (Thai)
Personal research and trading notes — not investment advice. The author does not provide licensed advisory services.

A popular YouTube backtest of a weekly "Darvas-style" box breakout reported 195 trades, an average of +0.74R per trade, and a total return of +413% over 2022 to 2026, against +75% for the S&P 500 buy-and-hold. We took the published settings, froze them before looking at any outcome, and ran them across 17 years of US and Thai price history. This piece sets out what the data shows, and where it stops showing anything.

What the published claim was

The source is a video backtest on a weekly chart. Its on-screen settings: a consolidation box of at least 6 weeks with a range of no more than 20%; a close at least 4% above the box top; a close in the top quarter of the week's range; volume at least 1% above the prior week; a close above the 20-week EMA with the MACD line above its signal line. The stop sat 33% of the way up the box, capped at 16% risk. The reported result for 2022-01-01 to 2026-10-14: 195 trades taken, 59.7% winners, +0.74R on average, +412.8% total return, average exposure of 99.6% and a peak of 120.1%. It also used a proprietary quality and growth score to choose which signals to take: 431 triggers were skipped.

This is a description of a claim, not a criticism of it. A single window of 4.8 years, with settings tuned live on screen, is a normal way for a backtest to be presented. The question here is a narrower one: does the breakout week itself add anything?

How we tested it

The rules were written down and hashed before any return was computed (preregistration sha256 prefix d0c4964c; the relative-strength follow-up is ae94d9aa). Verdict words were fixed in advance as PASS or INVESTIGATE only.

Result 1: the breakout trigger against the same boxes without it

Cells show signal / control. Mean R is the pooled average per trade.

MarketControlPeriodN (signal / control)Mean R (signal / control)t (months)
THC12010-20212,562 / 39,498+1.003 / +0.678+1.70
THC12022-2026757 / 15,908-0.104 / -0.189-0.48
THC22010-20212,562 / 8,642+1.003 / +0.903+1.23
THC22022-2026757 / 2,953-0.104 / -0.143-0.93
USC12010-202116,176 / 348,467+0.307 / +0.270+0.38
USC12022-202611,263 / 183,313+0.245 / +0.117+1.08
USC22010-202116,176 / 111,925+0.307 / +0.275+0.76
USC22022-202611,263 / 53,423+0.245 / +0.161+0.99

No cell reaches t = 2.0 in either half. The pooled means favour the trigger in all 8 cells (6 of 8 on the month-matched comparison), but the gaps are small: the largest out-of-sample US gap is +0.128R (signal +0.245 against control +0.117), at t = +1.08. All four verdicts are INVESTIGATE.

In Thailand the 2010-2021 sample is a strong-trend period for every group, controls included (the C1 control averages +0.678R in 2010-2021). In 2022-2026 both the trigger group and the control group have negative mean R, and the trigger group's median is -1.00R.

Result 2: adding the relative-strength gate (RS 80 or above)

The follow-up changed one variable: a point-in-time RS percentile (computed inside the study from price history, not from stored ratings) of 80 or above, applied to the trigger and to matched controls C1r and C2r. H4 is a filter split of the trigger itself into RS 80 or above versus below 80, and is not a control.

MarketComparisonPeriodN (signal / comparison)Mean R (signal / comparison)t (months)
THH3 vs C1r2010-20211,088 / 9,077+0.999 / +0.837+0.04
THH3 vs C1r2022-2026463 / 5,195-0.009 / -0.140+0.55
THH3b vs C2r2010-20211,088 / 2,961+0.999 / +1.047+0.11
THH3b vs C2r2022-2026463 / 1,452-0.009 / -0.116+0.69
THH4 split2010-20211,088 / 1,243+0.999 / +0.693+2.70
THH4 split2022-2026463 / 240-0.009 / -0.240+1.07
USH3 vs C1r2010-20218,400 / 90,711+0.334 / +0.327-0.62
USH3 vs C1r2022-20265,637 / 48,255+0.260 / +0.186+0.17
USH3b vs C2r2010-20218,400 / 41,110+0.334 / +0.302+0.41
USH3b vs C2r2022-20265,637 / 19,092+0.260 / +0.222+0.69
USH4 split2010-20218,400 / 7,004+0.334 / +0.270+1.22
USH4 split2022-20265,637 / 4,883+0.260 / +0.235+0.46

All six verdicts are INVESTIGATE. The one cell above t = 2.0 is the Thai in-sample RS split (t = +2.70), and it does not repeat out-of-sample (t = +1.07). Against matched controls, the RS 80 triggers are indistinguishable from RS 80 boxes without a trigger in both markets. In this sample the trigger group is only mildly RS-skewed: about half of triggers (50.1% TH, 53.4% US) already had RS of 80 or above.

Replicating the published backtest exactly

This section was revised on 2026-10-30. An earlier, simpler copy (the video's exit applied to every liquid US symbol, without its portfolio rules) gave different numbers; after independent review the test was rebuilt to follow the video's own settings as closely as the public information allows. The figures below replace the earlier ones.

Setup. US common stocks on NYSE, NASDAQ, AMEX and CBOE with a market cap of about $1B or more, weekly bars, 2022-01-01 to 2026-10-14. Entry is a buy-stop just above the breakout close in the following week. Exits follow the video: partial sales at each R target with the stop raised one level behind, no commissions. The portfolio starts at 100,000, sizes each position at 10% of current equity and caps gross exposure at 120%. The video ranks simultaneous signals with a proprietary quality and growth score that cannot be rebuilt, so here the order is random: each figure is the median of 200 random-priority portfolios. Two details the video does not state were run both ways: whether the box is drawn from weekly closes or from weekly highs and lows, and whether the stop triggers on an intraweek low or on a weekly close.

Box drawn from / stop triggerWin rateMean RTotal returnMax drawdownSignals / trades
Closes / intraweek low31%+0.17R+40%24%1,739 / 170
Closes / weekly close42%+0.24R+45%23%1,739 / 130
Highs and lows / intraweek low37%+0.33R+80%20%673 / 135
Highs and lows / weekly close52%+0.66R+148%17%673 / 102
Published claim59.7%+0.74R+413%16%626 / 195

The S&P 500 returned about +75% over the same window. In the closest reading (box from highs and lows, stop on a weekly close) the 5th to 95th percentile range of total return across the 200 portfolios is +96% to +205%.

What this shows

Limits

Educational research only. These are descriptions of what historical data shows under stated rules, not a recommendation about any security.

Get new research by email — free
Tested across decades. Failures published. Real money.
📊 See the live dashboards, the breakout scanner, and the real track record at the MOEasymmetry hub — research, not advice.
← Previous
SET Wave Update: The Decision Zone Was Reached — Here's What Price Actually Did
งานวิจัยและบันทึกการเทรดส่วนบุคคล ไม่ใช่คำแนะนำการลงทุน · Personal research & trading journal — not investment advice. The author does not provide licensed advisory services.
Home · Articles · Methodology · Track record