Skip to content

View translation

LinkDaily30BarHighBreakoutLongVolumeConfirm

Hypotheses

LINK Daily 30-Bar High Breakout Long with Volume Confirmation

Hypotheses

A LONG-ONLY momentum-CONFIRMATION breakout strategy on LINKUSDT.BINANCE perpetual futures (Binance USD-M) using DAILY bars. Mechanically equivalent to the XRP, DOGE, and SOL same-template strategies already in pipeline — identical entry triggers, identical 1.5× volume requirement, identical exit logic, identical parameters — applied to LINK as the fifth instrument completing the daily-30-bar-breakout coverage matrix (ADA at 50-day, XRP/DOGE/SOL at 30-bar/30-bar-low, plus LINK at 30-bar). LINK is selected because: (1) LINK has only ONE active pipeline strategy (Multi-Week Trend Continuation on daily bars) — adding a 30-bar breakout adds within-instrument diversification with a different signal type (price-level event vs MA-crossover regime); (2) LINK precision is confirmed in the precision map (proven by the multi-week trend strategy running); (3) LINK has 5+ years of clean Binance USD-M data with no deprecation risk; (4) LINK has historically shown clean momentum-confirmation breakouts on volume during multi-month rallies (Q3 2021 oracle-narrative rally, late-2023 RWA narrative, Q1 2024 ETF speculation, Q4 2024 institutional flows) — exactly the setup this mechanism targets; (5) LINK has distinct oracle-infrastructure microstructure that differs from BTC (largest cap), ETH (smart-contract platform), SOL (high-volatility L1), DOGE (meme), XRP (regulatory) — making LINK a clean fifth-instrument generalization test of the breakout mechanism class. Built entirely from the session's EMPIRICALLY-VALIDATED working pattern: daily bars (validated frequency, generates 25+ trades/year), momentum CONFIRMATION direction (NOT pullback, NOT counter-trend), volume-spike confirmation (working mechanism class), breakout-failure exit (LINK weekly lesson — ironically this same instrument's prior weekly version failed for sample-size reasons, which the daily version corrects), outlier-dependency abandonment rule. NOTE on the LINK weekly outlier failure: that strategy abandoned because the WEEKLY 12-bar timeframe produced only 16 trades over 6 years (single outlier in Aug 2020 dominated). The DAILY 30-bar version should produce 25-50 trades over the same period — explicitly addressing the failure mode while preserving the same instrument. Cross-instrument parameter consistency: SAME 30-bar lookback, SAME 1.5× volume threshold, SAME 20-day max holding, SAME 20% profit target as XRP/DOGE versions.

Hypotheses

Iteration 4 fixes the two code<->hypothesis misalignments flagged by the semantic auditor while preserving every earlier passing layer. (1) The '30-Bar HIGH Breakout' now uses the true prior-30-bar HIGH: both _check_breakout() and calculate_signal() compute the breakout level as max(prior 30 bar highs) via self._highs, not max(prior 30 closes); entry fires on close STRICTLY > that high, matching the hypothesis and the XRP/DOGE/SOL sibling versions. (2) The 20% profit target is restored as profit_target_pct=0.20, added as the first exit check in should_exit() and as a config parameter, matching the 'SAME 20% profit target as XRP/DOGE versions' exit logic. The entry-gating structure, 1.5x volume filter, risk-based sizing, ATR trailing stop, breakout-failure exit, and 20-bar time stop are unchanged, so no previously passing layer is regressed. Long-only with leverage 1.0 keeps this a directional momentum-confirmation breakout suitable for the Binance USD-M venue specified in the hypothesis.

Hypotheses

Not worth the 2-hour optimization budget: the strategy reproduces the exact sample-size pathology that got the LINK WEEKLY version abandoned. The daily/30-bar port produced only 33 trades over 6.4 years (~5/yr) -- barely above the 16-trade weekly version and far below the 100-trade walk-forward floor the hypothesis itself references -- so a 3-window walk-forward (~11 trades/window) would curve-fit to a handful of trades. There is no significant edge to optimize toward: Sharpe 0.533 with sharpe_ci_low -1.8034 (CI [-1.80, 2.21] straddles zero) and probabilistic_sharpe 0.713. The +12.4% total return is outlier-carried (kurtosis 26.9, tail_ratio 0.0417, win_rate 33%, 11 consecutive losses), with max_drawdown 23.2%, negative 2021/2022, and a negative information ratio (-0.545) vs holding LINK. FAILURE PATTERN: porting the daily 30-bar volume-confirmed breakout template to a fifth single instrument (LINK) with cross-instrument-locked parameters does not inherit tradeability -- LINK daily generates too few breakout trades (~5/yr) to support optimization, and the base backtest is a zero-significance, outlier-carried, high-drawdown result that no best-of-N sweep can rescue.

Implementation

LINK daily LONG-only 30-bar HIGH breakout with 1.5x volume confirmation on Binance USD-M perpetual futures. Enters when the daily close strictly exceeds the maximum of the prior 30 bar highs AND volume strictly exceeds 1.5x the prior 30-bar average volume, while flat. Exits via a 20% profit target, a 7% hard stop, an ATR(14)x3 ratcheting trailing stop, a breakout-failure exit (close below the broken level), or a 20-bar time stop. Sizes each trade to risk 1.5% of equity to the hard-stop distance, capped at 90% notional (leverage 1.0).

Backtest Review

Code is correct and on-mechanism: 33 long trades, 0 shorts, clean entry diagnostics (33 signaled -> 33 submitted, zero drops)

Backtest Review

Profit factor 1.22 and low fee drag (commission 1.46% of gross); positive full-sample total return (+12.4%)

Backtest Review

Insufficient sample: only 33 trades over 6.4 years (~5/yr), far below the 100-trade walk-forward floor the hypothesis itself cites. The daily version barely improved on the 16-trade weekly version that was abandoned for the SAME sample-size pathology.

Backtest Review

No significant edge: Sharpe 0.533 with sharpe_ci_low -1.8034 (CI [-1.80, 2.21] straddles zero); probabilistic_sharpe 0.713. Indistinguishable from no-skill on its own backtest.

Backtest Review

Outlier-carried and fragile: return_kurtosis 26.9, tail_ratio 0.0417, win_rate 33%, max_consecutive_losses 11; a couple of days carry the entire +12.4%.

Backtest Review

High risk / poor risk-adjusted profile: max_drawdown 23.2%, negative years 2021 (-12.9%) and 2022 (-5.3%), and NEGATIVE information_ratio (-0.545) vs holding LINK (benchmark_meaningful=true).

Backtest Review

Optimizing ~11 trades per walk-forward window would fit noise and waste the 2-hour budget.

Analysis

Code↔hypothesis misalignment found by the semantic auditor — the code does NOT implement the hypothesis. Re-code the strategy to implement the hypothesis EXACTLY (instrument, timeframe, direction, the named edge/mechanic, sizing). Concrete issues: Hypothesis and config description claim entry triggers when 'close strictly exceeds the prior 30-day HIGH', but _check_breakout() and calculate_signal() compute the breakout level as max(prior 30 CLOSES), not max(prior 30 highs); self._highs is used only for ATR and the trailing-stop peak, never for the entry breakout level — so the '30-Bar High Breakout' is actually a close-vs-prior-highest-close condition. | Hypothesis explicitly claims 'identical exit logic ... SAME 20% profit target as XRP/DOGE versions', but no profit-target exit or parameter exists in the code or config — should_exit() uses only a 7% hard stop, ATR(14)x3 trailing stop, breakout-failure exit, and 20-bar time stop (the rationale confirms the profit target was deliberately removed, but the hypothesis narrative still asserts it).

Outcome Summary

LinkDaily30BarHighBreakoutLongVolumeConfirm applied the XRP/DOGE/SOL daily-30-bar volume-confirmed breakout template to LINK as a fifth-instrument generalization test, explicitly intending to fix the small-sample failure that had killed the earlier LINK weekly version. The code worked and the mechanism was clean, but the daily/30-bar port produced just 33 trades over 6.4 years — barely above the 16-trade weekly version and far under the 100-trade walk-forward floor the hypothesis itself referenced. With Sharpe 0.533 whose CI straddled zero, an outlier-carried +12.4% return, 23.2% drawdown, and a negative information ratio versus simply holding LINK, the backtest reviewer judged there was no significant edge to optimize toward and abandoned it before spending the optimization budget. It ended abandoned, filed under the documented single-instrument breakout sample-size failure pattern.

Outcome Summary

Porting a fixed breakout template to a fifth single instrument does not inherit tradeability — LINK daily generates too few breakout trades (~5/yr) to support optimization, and it reproduced the exact sample-size pathology that had already abandoned the same instrument's weekly version.

Outcome Summary

The backtest-review gate returned 'abandon' before optimization ran (optimization_report is null): only 33 trades over 6.4 years (~5/yr) — far below the 100-trade walk-forward floor the hypothesis itself cited — meant a 3-window walk-forward would fit noise, and the base result had zero statistical significance, high drawdown, and negative alpha versus buy-hold.

Outcome Summary

A long-only daily breakout strategy on LINKUSDT Binance USD-M futures that entered when price closed strictly above the prior 30-bar high on volume exceeding 1.5× the prior 30-bar average, exiting via a 20% profit target, 7% hard stop, ATR trailing stop, breakout-failure, or a 20-bar time stop — a fifth-instrument port of the same daily-30-bar breakout template used on XRP, DOGE, and SOL.

Outcome Summary

The 6.4-year backtest was on-mechanism (33 clean long trades, profit factor 1.22, +12.4% total return, low 1.46% fee drag) but showed no significant edge: Sharpe 0.533 with a bootstrap CI floor of -1.8034 straddling zero, probabilistic Sharpe 0.713, max drawdown 23.2%, a 33% win rate with 11 consecutive losses, and a negative information ratio (-0.545) versus holding LINK. Returns were outlier-carried (kurtosis 26.9, tail ratio 0.042), with negative 2021 (-12.9%) and 2022 (-5.3%).
Strategy report

Backtest and paper results are hypothetical. Trading involves risk of loss.