Strategies
BTC Range-Position Extreme Follow-Through — Long-Short, Trade the Data-Determined Continuation/Reversal After Price Reaches an EXTREME of Its Trailing N-Day High-Low Range, Vol-Filtered for Fees (Daily Bars, 2-Parameter)
Outcome: Abandoned
BtcRangePositionExtremeFollowThroughLS
Outcome Summary
BtcRangePositionExtremeFollowThroughLS probed whether BTC continues or reverses at extremes of its trailing N-day range, letting the data pick the sign and doubling as a regime diagnostic. The data said continuation (positive even in recent years), but the tradeable edge was the weakest of the session's five BTC bars-probes: +33.3% over 6.6 years concentrated in 2020, Sharpe 0.476 with a CI well below zero, and a -0.664 information ratio underperforming buy-and-hold. The analyst abandoned it at backtest review — a Sharpe CI straddling zero plus a full-sample-fit direction on a classic, likely-arbitraged signal cannot clear deflated Sharpe — resolving the cheap probe negative; it never reached optimization, analysis, or risk review.
Hypothesis
Implementation
Verification Results
Research Lead/analyst: verify this range-extreme-continuation is not a re-parameterisation of the abandoned Donchian/channel-breakout class -- check trade-return kurtosis and top-N-trade concentration full-sample (the L9/L41 outlier-mirage test), and confirm the edge is distributed rather than a handful of new-N-day-high breakout days. The positive recent regime and symmetric legs are points in its favour if the distribution holds up.
Backtest_review/analyst: this is the most promising of the batch (positive sandbox, positive recent regime, symmetric legs), but confirm significance on the full-sample and walk-forward OOS windows rather than the 17-trade sandbox, and evaluate the sparse holdout on pooled/OOS statistics. Note the continuation sign was fixed from the full sample (a mild 1-bit in-sample choice, drift-adjusted and positive in every grid cell).
Significance unconfirmed on a small sandbox, though this is the best-positioned of the four daily-OHLCV probes. The Layer-3 sandbox is genuinely POSITIVE (total_return +4.36%, Sharpe 0.63, profit_factor 1.47, avg_trade_return_pct +1.40%, PSR 0.78) -- clearly stronger than the streak (-4.6%), CLV (+0.91% breakeven) and OBV (+0.34% breakeven) siblings -- and the developer reports both legs profitable full-sample (long +1.516%, short +0.468%) and a positive recent regime (2024 +32.3%, 2025 +8.4%, 2026 +5.3%). But it is only 17 sandbox trades with a Sharpe CI [-1.01, 2.24] that still straddles zero, and at ~20 trades/yr the 15-day holdout will usually be empty (though 132 lifetime trades clears the ~100 floor, so it is measurable full-sample). The developer also honestly notes the ATR fee filter COSTS edge on BTC (per-trade 1.274% unfiltered vs 1.083% at the default), so it is a dead-tape guard the hypothesis mandated, not an alpha source.
No code change warranted; the implementation faithfully and correctly implements the range-position extreme-location mechanism.
The code is CORRECT -- this fail-risk is novelty/significance, not implementation. Verified: range_pos = (close - min(lows,N)) / (max(highs,N) - min(lows,N)) is correctly computed over bounded rolling deques that include the current bar (standard stochastic), clamped to [0,1], with a dead-flat-range guard; location = 2*(range_pos-0.5) is the correct re-centre in [-1,+1]; there is no look-ahead (the range and close are all known at the bar close, entry at that close); the |location|>=2*(extreme_pct-0.5) decile threshold, ATR-pct fee filter, ATR stop against the bar's own low/high, and leverage-consuming risk-first sizing are all correct with guards; should_exit closes on the next bar when _side==0 on restart. Same sound structure as the streak/CLV/OBV siblings.
Backtest Review
- Sharpe
- 0.48
- Total return
- 33.32%
- Max drawdown
- 9.78%
- Trades
- 129
- Win rate
- 45.7%
- Profit factor
- 1.32
PF 1.32, avg_trade_return_pct 1.27%, low max_drawdown 9.8%, decorrelated (beta 0.009)
129 trades above the count floor; recent years mildly positive (not a regime death)
Lowest significance of the probe batch: sharpe_ratio 0.476 with sharpe_ci_low -0.168 — CI clearly straddles zero at the base config; cannot clear the DSR gate after best-of-N (the AAVE/tail-regime killer)
Modest edge concentrated in 2020 (+12.7%); 2021-2026 are low single digits (~4.5%/yr overall)
Continuation direction fit on the full 2019-2026 sample (look-ahead into OOS/holdout) — honest OOS is worse
information_ratio -0.664 vs a meaningful buy-hold — underperforms holding BTC; signal is classic breakout/momentum, 'likely arbitraged' by the hypothesis's own framing
Outcome Summary
A classic, likely-arbitraged range-position signal resolves quickly to a small, insignificant edge — the lowest Sharpe of a batch of cheap bars-probes with a CI well below zero and an in-sample-fit direction confirms there is no incremental alpha to optimize toward, though the diagnostic (BTC continuation-dominated at range extremes) is a useful byproduct.
The analyst abandoned it at backtest review as a weak, non-significant probe that resolved negative: a Sharpe CI well below zero cannot clear deflated Sharpe after best-of-N (the AAVE/tail-regime killer), the continuation direction was fit on the full 2019-2026 sample (look-ahead into OOS/holdout so honest out-of-sample is worse), the return is small and 2020-concentrated, and it underperforms buy-and-hold with a signal the hypothesis itself flagged as classic and likely arbitraged.
A long-short, single-instrument directional strategy on BTCUSDT.BINANCE USD-M daily bars (2 parameters) probing position within the trailing N-day high-low range (a Williams %R / stochastic-style location): it engaged on extreme range positions (top/bottom decile) with a data-determined direction (continuation), a realized-volatility fee filter, a multi-day hold, and an ATR stop — doubling as a diagnostic of whether BTC's current regime is continuation- or reversion-dominated at range extremes.
The backtest (BTCUSDT.BINANCE 1D, 2409 data days) returned +33.3% over 129 trades (~4.5%/yr) with profit factor 1.32, avg_trade_return_pct 1.27%, max drawdown 9.8%, decorrelated (beta 0.009), and the diagnostic showed BTC is continuation-dominated at range extremes even recently. But Sharpe was only 0.476 — the lowest of the session's BTC bars-probes — with a CI clearly straddling zero (-0.168), information ratio -0.664 versus holding BTC, and the edge concentrated in 2020.
Backtest and paper results are hypothetical. Trading involves risk of loss.