The Edge That Wasn't
All 81 experiments › #44

#44 — ATR-adaptive P&F box sweep

2026-05-20 (Session 064)
Verdict: negative · ⛔ closed negative — adaptive boxes worse than fixed on all JPY pairs
Volatility-adaptive P&F box sizing (box = mult x ATR) just converges back to the fixed 5-pip box and underperforms it on 3 of 4 pairs.

Hypothesis — what it tests

Does a volatility-adaptive P&F box size (ATR x multiplier, frozen per column) adapt to regimes better than a fixed 5-pip box?

Description

A test of whether the FIFO-Trends Point & Figure charts should size their boxes dynamically from volatility (box = atr_mult x Wilder ATR, re-anchored and frozen at each new column) instead of using a fixed 5-pip box. The backtest swept 3,600 configs per pair (3 ATR periods x 5 multipliers x 3 reversals x 5 n_min x 8 exits) on 4 pairs through the standard 3-stage pipeline (IS walk-forward, Monte Carlo, OOS). Every pair's best adaptive config converged to mult=0.5 — roughly the 5-pip fixed box for JPY pairs — meaning ATR added no adaptive value, and OOS results were worse than fixed boxes on all three JPY pairs. The one apparent gain, GBP_USD (+9.5 p/d), turned out to be a sub-5-pip box discovery rather than an ATR benefit, and it spawned the follow-up small-box sweep (entry 45). Verdict: 5 pips is the noise floor; adaptivity doesn't beat it.

Key result

OOS p/d adaptive vs fixed: GBP_JPY 39.3 vs 71.6 (-32.3), USD_JPY 52.1 vs 68.5 (-16.4), EUR_JPY 19.0 vs 39.9 (-20.9), GBP_USD 24.9 vs 15.4 (+9.5); all best configs converge to mult=0.5 ≈ 5-pip box

Indicators

P&FWilder ATRcolumn-SMA exit

Algorithms

grid searchwalk-forward validationMonte Carlo shuffle testNumba JIT backtest

Code

Interactive version (search, filters, figures): the experiment explorer.

← #43 Daily range regime (PDH/PDL)#45 GBP_USD small-box P&F sweep →
This page is one experiment from the audited record behind the book The Edge That Wasn'tget the book · about the project.