Strategies
BTC Close-Location Pressure Persistence — Long-Short, Trade the Direction of Persistent End-of-Bar Buying/Selling Pressure (Close Position Within the Day's Range), Extreme-CLV Filtered for Fees (Daily Bars, 2-Parameter)
Outcome: Abandoned
BtcCloseLocationPressurePersistenceLS
Outcome Summary
BtcCloseLocationPressurePersistenceLS probed a genuinely unexplored OHLCV structure — persistent close-location pressure as an end-of-bar order-flow footprint — trading its continuation on BTC with a low-DOF, extremity-filtered design meant to resolve in a single backtest. It produced the cleanest of the session's BTC probes (+60%, PF 1.42, 1.17% per trade, 8.2% drawdown, decorrelated), but the edge was not significant (Sharpe 0.635 with a CI on zero), underperformed holding BTC, and had decayed to flat-2025/negative-2026 in exactly the recent window the OOS/holdout score. The analyst abandoned it at backtest review — a Sharpe CI on zero plus an in-sample-fit direction would fail deflated Sharpe as AAVE had — resolving the probe negative; it never reached optimization, analysis, or risk review.
Hypothesis
Implementation
Verification Results
Backtest_review/analyst: weight 2024-2026 (where the OOS windows and holdout sit) heavily -- the recent regime is flat-to-negative and the sandbox is ~breakeven, so expect this to be marginal-to-failing at the deflated-Sharpe / OOS gate. Lean abandon unless the pooled OOS statistics hold up better than the trailing year suggests.
Recent regime weak/negative -- the dominant analyst/backtest_review consideration, leaning abandon, but not a code defect. Full-sample the CLV-pressure-continuation edge is real (avg +1.075%/trade, +60.7% cumulative, PF 1.41 over 191 trades, drift-adjusted long +1.33% t=2.77 / short +1.58% t=1.98), but the developer's honest per-year decomposition shows decay: 2024 +38%, 2025 -9.1%, 2026 -23.2%. The Layer-3 sandbox (trailing year) is essentially breakeven-to-negative: total_return +0.91% but avg_trade_return_pct -0.094%, Sharpe 0.11 with a CI [-1.53, 1.77] straddling zero, profit_factor 1.07. The walk-forward OOS windows and 15-day holdout all sit in this weak recent regime, and the continuation direction sign is fixed from the full sample (including that OOS period), so full-sample strength will not automatically survive the OOS gates.
Analyst: if pursued despite the recent regime, drop/de-weight the short leg (a measured drag) and evaluate the holdout on pooled/walk-forward-OOS statistics; note the continuation sign was fixed from the full sample (a mild 1-bit in-sample choice, though drift-adjusted and robust across the grid).
Long/short asymmetry and a sparse holdout -- disclosed, for the analyst. (1) After the ATR stop and fees the LONG leg is +0.938%/trade (PF 1.33) while the SHORT leg is -0.379% (PF 0.89): the short leg's drift-adjusted signal is real but does not survive BTC's upward drift plus stop asymmetry, so the symmetric mandate carries a losing short leg and a long-only variant is the obvious stronger form. (2) At ~29 trades/yr the 15-day holdout is usually sparse/empty. Note this is NOT an unmeasurability fail -- 191 lifetime trades clears the ~100 floor (unlike the channel-breakout/tail-regime-iter1 rejections) -- so it is measurable full-sample with a sparse holdout, the macro-TSMOM waiver situation; evaluate the holdout on pooled/OOS statistics rather than the near-empty 15-day window.
No code change warranted; the implementation faithfully and correctly implements the CLV pressure-persistence mechanism.
The code is CORRECT -- this fail-risk is edge/regime, not implementation. Verified: clv = (close-low)/(high-low) is correctly computed, clamped to [0,1], with a flat (zero-range) bar mapped to a neutral 0.5; pressure = 2*(mean(clv, persist_bars)-0.5) is a correct incremental re-centred mean in [-1,+1]; the entry threshold entry_pressure = 2*(clv_thresh-0.5) is applied as |pressure|>=threshold; there is no look-ahead (CLV and pressure use completed bars, entry at the current close); the ATR-pct fee filter, the ATR stop measured against the bar's own low/high, and the leverage-consuming risk-first sizing are all correct with guards; should_exit closes on the next bar when _side==0 on restart. Same verified-correct structure as the daily-return-streak sibling.
Backtest Review
- Sharpe
- 0.63
- Total return
- 60.03%
- Max drawdown
- 8.20%
- Trades
- 192
- Win rate
- 50.5%
- Profit factor
- 1.42
Cleanest of the BTC probes: PF 1.42, avg_trade_return_pct 1.17%, max_drawdown 8.2%, low beta (0.033)
Novel, cheap-to-test OHLCV structure (close-location pressure); 192 trades above the count floor
Not significant: sharpe_ratio 0.635 with sharpe_ci_low 0.0137 (CI lower bound on zero) — will not clear the deflated-Sharpe gate after best-of-N, the exact failure that abandoned AAVE
Recent regime dead: 2025 +0.11% (flat), 2026 -4.52% (negative); rolling Sharpe negative through much of 2025-2026 — where the holdout/OOS windows sit
Continuation direction was fit on the FULL 2019-2026 sample (look-ahead into OOS/holdout), so honest out-of-sample is worse than shown
information_ratio -0.633 vs a meaningful buy-hold — underperforms holding BTC; edge concentrated in 2020/2023/2024
Outcome Summary
A clean-looking OHLCV footprint edge (PF 1.42, 8% drawdown) is still unpromotable when its Sharpe CI sits on zero, its direction was fit in-sample with look-ahead, and its return is concentrated in early years with a dead recent regime — cheap probes are valuable for resolving such structures decisively in one backtest.
The analyst abandoned it at backtest review as a modest, regime-decayed OHLCV probe that would fail the same optimization gates as AAVE: a Sharpe CI on zero cannot clear deflated Sharpe after best-of-N deflation, the continuation direction was fit on the full 2019-2026 sample (look-ahead into the OOS/holdout so honest out-of-sample is worse), and the edge has decayed into the recent window the walk-forward and holdout occupy while underperforming buy-and-hold. The hypothesis's own one-backtest probe resolved negative with no iteration path.
A long-short, single-instrument directional strategy on BTCUSDT.BINANCE USD-M daily bars (2 parameters) probing close-location-value (CLV) pressure persistence — averaging where price closes within each bar's range over several bars as an end-of-bar order-flow footprint, trading the continuation (long when closes pin near highs, short near lows) with a data-determined direction, an extreme-CLV fee filter, a multi-day hold, and an ATR stop.
The backtest (BTCUSDT.BINANCE 1D, 2409 data days) was the cleanest of the BTC probes: +60% over 192 trades with profit factor 1.42, avg_trade_return_pct 1.17%, max drawdown 8.2%, low beta (0.033). But Sharpe was only 0.635 with a CI lower bound essentially on zero (0.0137), information ratio -0.633 versus holding BTC, and the edge was concentrated in 2020/2023/2024 with 2025 flat (+0.11%) and 2026 negative (-4.52%), rolling Sharpe negative through much of the recent window.
Backtest and paper results are hypothetical. Trading involves risk of loss.