The gate exit rule

Sell a holding when it stops passing the six gates · point-in-time SEC XBRL · generated 7 September 2026

The criterion that buys a company is now the criterion that sells it. Every other exit rule tested — a percentage cut, a rank cutoff, a trailing stop, a moving average — was an arbitrary number bolted onto the screen, and all of them were inert or harmful. This one improved both halves of the sample and halved turnover. Bounding the growth gate above, rather than only below, improved them again.

The rule

BUY    the 25 highest composite scores among companies passing all six gates,
       where revenue growth must sit between 20% and 80%
WEIGHT equal at entry, never trimmed
HOLD   while the company continues to pass all six
SELL   the quarter it fails any gate, or if it stops trading
REFILL from the top of the ranking, up to 25 names

What was removed: the 8% annual cut, the 2% quarterly cut, the “must be in the new top 25” rank test, and every stop-loss variant. Three rules became one.

What it changed

RebalancePrevious rulesGate exit + growth bandS&P 500
Annual12.17%/yr15.54%/yr13.42%/yr
Quarterly14.76%/yr20.01%/yr13.42%/yr
Turnover (quarterly)546%288%

Both cadences beat the index under the new rule; neither did reliably before. Turnover halving matters more than it looks — trading costs were the binding constraint on whether any of this was worth running at a retail account size.

It holds in both halves of the sample

This is the test that mattered. Nearly every other improvement tried in this project looked good over twelve years and turned out to be a strong second half masking a weak first. This one does not.

EraPrevious rulesGate exitTurnover
2014–20194.21%/yr8.71%/yr578% → 287%
2020–202526.38%/yr30.06%/yr535% → 302%

Which gates carry the strategy

Removing each gate in turn, holding the rest constant:

Gate removedEffect on returnVerdict
revenue growth band 20–80%−3.18ppload-bearing
ROIC ≥ 10%−2.46ppload-bearing
FCF conversion ≥ 50%−1.63ppload-bearing
net debt ≤ 3× EBITDA−0.99ppload-bearing
net income > 00.00ppnever binds
free cash flow > 00.00ppnever binds

Two gates have never excluded a single company that the others did not already exclude — positive earnings and positive cash flow follow from requiring 50% cash conversion and a 10% return on capital. They are kept for safety on future data, not because they do anything.

The growth gate only works with a ceiling on it. As a floor alone it contributed +0.15pp over twelve years and swung +5.35 / −4.21 by era — it was the strategy’s single largest source of regime dependence. Bounded above at 80% it becomes the most load-bearing gate of the six, worth 3.18pp, and it improves both halves of the sample.

Why the growth gate needs a ceiling

The gate had a floor and no upper bound, so a company reporting 41,644% revenue growth cleared it. Of 3,366 gate-passing company-quarters, 280 report growth above 80% — 95 of them above 200% and 52 above 500%.

Those are almost never businesses tripling in size. Healthcare is over-represented among them by 2.6× and energy by 4.2×: pre-commercial biotech growing from a near-zero revenue base, milestone and licensing lumpiness, merger accounting, and 2020 base effects. Alaska Air printed 3,663% because its revenue had collapsed the year before. Expand Energy’s 168% is the Chesapeake–Southwestern combination, not organic growth.

PeriodNo ceilingCeiling at 80%Random exclusion, same countp
full 2014–2516.69%20.01%16.44%0.000
2014–20195.48%8.71%6.03%0.010
2020–202528.01%30.06%27.13%0.070

The comparison that matters is the third column. Excluding the same number of gate-passers at random does not help — its median is 16.44% against 16.69% for excluding nothing. So the gain is in which names are dropped, not how many. Over the full period the ceiling beat all 300 random draws.

This is a data-quality filter rather than a return prediction, which is why it holds across regimes where nothing else did. The composite score has capped growth at 50% since it was first written, for exactly this reason. The gate simply never did.

The direction is well supported; the threshold is not. Every ceiling between 60% and 120% improved both halves, and 80% was chosen from that range rather than established by it.

Thresholds were not fitted

Each threshold swept while the others were held at default, and measured on the floors alone before the growth ceiling above was added. None sits on a peak, which is the reassurance being sought: ROIC scores better at 20% than at 10%, leverage better at 1× than 3×, and the growth floor better lower than higher — the last of which is what led to testing a ceiling in the first place. Had the chosen values topped their own curves, that would have been evidence they were reverse-engineered from the data.

Most of the surfaces are noise — growth swings five points between adjacent settings — and should not be chased. One is clean: leverage runs 1× 18.34%, 2× 17.07%, 3× 16.69%, 10× 16.55%, monotonically. Balance-sheet strength is doing real work.

Exits that were tested and rejected

Exit ruleReturnvs no rule
none — boundary exits only15.23%
trailing stop, 30% from peak15.05%−0.18
trailing stop, 20%12.94%−2.29
trailing stop, 10%8.49%−6.74
underperforms the index by 5%6.82%−8.41
close below the 200-day moving average6.75%−8.48

The gradient is monotone: the tighter the stop, the worse the outcome. Individual holdings run roughly 24% quarterly volatility, so a 10% trailing stop fires on ordinary noise rather than on anything informative — it crystallises the downside of a distribution whose upside it then misses.

Holdings, inception to present

Every formation from December 2013 to July 2026. Weight is the position’s share of the book at the close of the period; return is over that quarter alone. The final formation is still open.

Formed 2026-07-01Priced to 2026-09-04 (still open)Passed all six gates 60Book £1,361,232£1,292,055To date -5.08%
TickerSectorScoreHeld sinceWeight Return to dateValueOutcome
STXTechnology47.62025-04-0117.40%-7.2%£224,768open
FIXIndustrials53.92024-04-018.05%-13.6%£104,067open
LRCXTechnology50.02025-07-015.32%-21.4%£68,766open
SEZLTechnology65.12026-04-014.85%-31.2%£62,681open
AVGOTechnology47.22024-07-014.39%-3.1%£56,689open
APHTechnology73.92025-04-014.32%-3.9%£55,798open
FIVEConsumer Disc65.92026-07-014.07%+38.1%£52,570open
HLMaterials77.62026-07-013.91%+32.7%£50,510open
CFMaterials79.62026-07-013.65%+23.9%£47,176open
BELFATechnology72.12025-12-313.51%-28.1%£45,300open
SCCOMaterials65.82026-07-013.49%+18.4%£45,081open
PTCTechnology69.62026-07-013.47%+17.7%£44,822open
PLXHealthcare85.42026-07-013.42%+16.1%£44,195open
AMCRIndustrials66.62026-07-013.05%+3.5%£39,388open
GMEDHealthcare68.92026-07-013.04%+3.1%£39,239open
NBIXHealthcare70.42026-04-013.01%-7.2%£38,878open
NUTXTechnology94.22026-07-012.99%+1.3%£38,576open
TPCIndustrials77.82026-04-012.88%+11.1%£37,176open
CODATechnology73.62025-12-312.87%+5.6%£37,117open
FSLRTechnology76.12026-04-012.63%-11.9%£33,948open
NXTTechnology67.12025-12-312.55%-27.2%£32,925open
ANIPHealthcare70.92026-07-012.53%-14.2%£32,652open
CHEHealthcare68.02025-07-011.80%+8.2%£23,273open
LMBIndustrials60.82026-04-011.59%-35.8%£20,586open
NOWTechnology56.02023-12-291.23%+33.5%£15,874open

Across the 50 closed formations: 756 positions carried into the next quarter, 458 sold on a gate failure, 6 removed by delisting. Under the previous rules almost nothing was ever carried — the book was rebuilt from scratch each period. Holdings now persist for as long as the business keeps clearing the bar.

Book value against the index

Both start at £100,000 on 31 December 2013. The line runs past the backtest’s January 2026 exit to the present formation.

Gross of dealing costs, FX, spread, slippage and tax. Prices are split- and dividend-adjusted closes. The universe is survivorship-free: delisted names are retained and liquidated at their last traded price. Every fundamental figure is stamped to the date it first became public. Twelve years is 48 quarterly formations, and the results above are not significance-tested.