Nakatukoy ang strategy na ito ng talagang naiibang signal — kabuuang range ng iisang 4H bar kaugnay ng kamakailang volatility, na may bullish na close sa itaas — sa BTC, at nakakuha ng hatol na 'i-optimize' batay sa manipis ngunit positibo at high-density na batayang edge (356 trade, Sharpe 0.39), bagaman may babala tungkol sa mataas na gastos, napakaliit na kapasidad, at kamakailang paghina. Nagbunga ang optimization ng nakakahikayat at malinis na walk-forward (Sharpe 1.83, hindi overfit, positibo ang lahat ng OOS window), ngunit tinanggihan ito ng mapagpasyang mga gate: deflated Sharpe na 0.0 kumpara sa 5.50 luck bar, negatibong-Sharpe na holdout (-2.82), at anim na cliff sa pangunahing parameter, habang bumaba sa -4.2% ang optimized na taunang kita noong 2026. Iniwan ito ng analyst sa yugto ng pagsusuri sa ikalawang iteration bilang alanganing punto at sub-luck-bar na bunga ng selection na walang matatag na plateau na pagtutuunan ng tuning — kapareho ng senyales ng iniwang ADA volume-breakout sibling — kaya tumigil ito bago ang risk review.
Long-only na iisang-instrumentong RANGE-EXPANSION MOMENTUM strategy sa BTCUSDT perpetual futures gamit ang 4-oras na bar at OHLCV-only na data, na may daily-bar bull regime filter. Dinisenyo ang panukalang ito para AVOID sa bawat naitalang pattern ng pagkabigo sa session na ito: (1) OHLCV-only na data ang gamit nito (iniiwasan ang pagkabigo ng imprastraktura para sa karagdagang data na sumira sa funding-rate, liquidation, at OI strategy), (2) tumatakbo ito sa BTC 4H (ang pinakanapatunayang daan ng data), (3)……Magpakita ng higit paMagpakita ng mas kaunti
Long-only na iisang-instrumentong RANGE-EXPANSION MOMENTUM strategy sa BTCUSDT perpetual futures gamit ang 4-oras na bar at OHLCV-only na data, na may daily-bar bull regime filter. Dinisenyo ang panukalang ito para AVOID sa bawat naitalang pattern ng pagkabigo sa session na ito: (1) OHLCV-only na data ang gamit nito (iniiwasan ang pagkabigo ng imprastraktura para sa karagdagang data na sumira sa funding-rate, liquidation, at OI strategy), (2) tumatakbo ito sa BTC 4H (ang pinakanapatunayang daan ng data), (3) ibang-iba ang uri ng signal nito sa lahat ng umiiral na BTC strategy, (4) high-density ang signal nito (30-50 trade/taon, lampas sa 30-trade walk-forward threshold ng analyst), (5) hindi ito NOT mean-reversion o momentum-continuation transfer mula sa anumang pumalyang strategy, (6) hindi ito NOT simetrikong inversion. Ang trigger ay ang klasikong konsepto ng Wide Range Bar (WRB) na dokumentado nina Toby Crabel (1990) at Linda Raschke ('Street Smarts' 1996): isang 4H bar na ang range (high - low) ay higit na malaki sa kamakailang volatility baseline, na sinamahan ng bullish na direksiyon ng close. Mahalaga, kinukuha ng WRB ang uri ng signal na DIFFERENT sa lahat ng umiiral na BTC strategy: (a) gumagamit ang BtcFourHourVolumeBreakoutLong ng Donchian-high break + volume (posisyonal + volume); (b) gumagamit ang BtcFourHourBollingerUpperBandMomentumContinuationLong ng layo sa mean batay sa std-dev (statistical extension); (c) gumagamit ang BtcFourHourAggressorBuyImbalanceMomentumLong ng direksiyon ng order-flow (microstructure). Sinusukat ng NONE ang TOTAL RANGE ng bar kaugnay ng kamakailang volatility — hiwalay itong single-bar na geometric property. Mekanismong pang-ekonomiya: kapag naglabas ang BTC 4H bar ng 1.5×+ na normal na range AND nagsara ito nang bullish sa itaas na bahagi ng range, ipinahihiwatig nito ang (a) kaganapan sa daloy ng kapital (institusyonal na muling pagbabalanse ng ETF, macro catalyst, momentum na dulot ng balita) na nagdala ng makabuluhang kapital na may direksiyon, (b) nanatiling kontrolado ng mga mamimili ang malawak na range hanggang sa close (hindi pattern na wick-tapos-baligtad), (c) napapansin ng mga sistematikong momentum trader ang biglang paglaki ng range at pumapasok, na naglalaan ng 4-12 oras na pagpapatuloy ng galaw. Naiiba ito sa BB-Upper (na kumukuha ng multi-bar na paglawak) at sa Vol Breakout (na nangangailangan ng Donchian high — posisyonal na kundisyong hiwalay sa range ng bar). Maaaring magkaiba nang husto ang katangian ng pagpapalawak ng range ng dalawang bar na may magkaparehong Vol Breakout signal. 4 tahasang parameter lamang (range multiplier, range lookback, regime SMA, stop pct).
Iteration-2 minimal na pag-aayos sa pagkabigo ng Layer-3 na 'Walang nagawang trade'. Sanhi: hinihingi ng pagpasok ang self._regime_ok, na bumabasa mula sa self._daily_close na pinupunan lamang ng on_extra_bar mula sa hiwalay na DAILY extra-bar feed; hindi napunan ang feed na iyon sa sandbox, kaya laging False ang _regime_on() at walang naipasok ang WRB trigger (range>=1.5x baseline + bullish-upper close, na madalas mangyari sa BTC 4H) sa lahat ng 14,019 bar. Binago ko ang ONLY pagkukuwenta ng regime: kinukuwenta……Magpakita ng higit paMagpakita ng mas kaunti
Iteration-2 minimal na pag-aayos sa pagkabigo ng Layer-3 na 'Walang nagawang trade'. Sanhi: hinihingi ng pagpasok ang self._regime_ok, na bumabasa mula sa self._daily_close na pinupunan lamang ng on_extra_bar mula sa hiwalay na DAILY extra-bar feed; hindi napunan ang feed na iyon sa sandbox, kaya laging False ang _regime_on() at walang naipasok ang WRB trigger (range>=1.5x baseline + bullish-upper close, na madalas mangyari sa BTC 4H) sa lahat ng 14,019 bar. Binago ko ang ONLY pagkukuwenta ng regime: kinukuwenta na ngayon ng _regime_on() ang kaparehong 50-araw na bull filter mula sa umiiral na 4H close buffer (regime_sma_period*bars_per_day = 300-bar na SMA), at inalis ang daily extra feed sa config (iisang feed). Itinaas ang min_bars_required at buffer cap para matiyak na magagamit ang 300-bar na regime window bago mag-trade. Hindi binago ang imports, math ng WRB range-expansion signal, lohika ng pagpasok/paglabas/pag-size, at routing ng BINANCE futures (leverage 1.0), kaya nananatiling green ang Layers 1 at 2, habang nakakagawa na ngayon ng long entries ang strategy tuwing naglalabas ang BTC ng malawak na bullish range bar sa loob ng kumpirmadong uptrend na hinango sa 4H.
Nakakahikayat ang walk-forward, ngunit nabibigo ito sa mapagpasyang forward at multiple-testing gate dahil manipis at nasa bingit lamang ang edge. Nakalikha ang optimizer ng mukhang malinis na in-sample/walk-forward profile (Sharpe 1.83, PF 1.45, max_DD 8%, is_overfitted=FALSE, lahat ng 3 OOS window ay lubhang positibo ang avg 3.45, PBO 0.4524), ngunit tinatanggihan ito ng mga gate na sumusubok sa generalization: deflated_sharpe 0.0 (is_significant FALSE) kung saan ang na-optimize na Sharpe na 1.83 FAR ay mas……Magpakita ng higit paMagpakita ng mas kaunti
Nakakahikayat ang walk-forward, ngunit nabibigo ito sa mapagpasyang forward at multiple-testing gate dahil manipis at nasa bingit lamang ang edge. Nakalikha ang optimizer ng mukhang malinis na in-sample/walk-forward profile (Sharpe 1.83, PF 1.45, max_DD 8%, is_overfitted=FALSE, lahat ng 3 OOS window ay lubhang positibo ang avg 3.45, PBO 0.4524), ngunit tinatanggihan ito ng mga gate na sumusubok sa generalization: deflated_sharpe 0.0 (is_significant FALSE) kung saan ang na-optimize na Sharpe na 1.83 FAR ay mas mababa sa inaasahang-max luck bar na 5.50 sa loob ng 225 pagsubok — matapos ang wastong multiple-testing correction, hindi maihihiwalay ang edge sa ingay ng best-of-225 selection (sharpe_ci_low na 0.096 lamang); ang HOLDOUT FAILED na may NEGATIVE Sharpe na -2.82 (ratio -0.818) — nalulugi ang kamakailang one-shot forward window; at ang sensitivity na FAILED na may SIX cliff (range_mult, bars_per_day, close_pos_min, max_hold_bars, range_lookback, regime_sma_period) ay nangangahulugang nasa bingit ang halos bawat pangunahing parameter at walang matatag na plateau. Nagkatotoo ang kamakailang paghina na na-flag bago ang optimization (na-optimize na 2024 +1.3% -> 2025 -1.9% -> 2026 -4.2%, negatibo ang rolling Sharpe hanggang 2026). Huwag i-promote: bawat isa sa DSR 0.0 na mas mababa sa luck bar, negatibong holdout, at mga cliff ng 6 ay diskwalipikasyon; ang positibong walk-forward ay in-sample na best-of-225 selection. Huwag mag-iterate (pagtatangka 1 sa 2): ang kabiguan ay dulot ng deflation na mas mababa sa luck bar + negatibong holdout + malaganap na mga cliff sa mga pangunahing parameter + kamakailang paghina, hindi ng isang matatag na rehiyong hindi nasuri nang husto ng sweep — dahil may mga cliff sa 6 pangunahing parameter, walang plateau na maaaring pagtuunan ng tuning, kaya muling makakahanap ang pangalawang sweep ng isa pang config na nasa bingit lamang at mas mababa sa luck bar, na mabibigo sa kamakailang holdout. Huwag revise_hypothesis: ang WRB momentum sa BTC ay manipis na edge sa iisang asset na walang napatunayang sibling na naiwan sa isang patay na target — hindi talaga ito nagde-deflate. FAILURE PATTERN: ang long-only na Wide-Range-Bar volatility-expansion momentum sa BTC 4H ay ino-optimize tungo sa kapansin-pansing Sharpe na 1.83 at positibong walk-forward na mukhang malinis at NON-overfit (avg OOS 3.45, PBO 0.45), ngunit bumabagsak sa deflated Sharpe (0.0, malayong mas mababa sa luck bar na 5.50), sa lubhang negatibong holdout (-2.82), at sa sensitivity na may 6 cliff sa mga pangunahing parameter — manipis na momentum edge sa iisang bar na marupok sa bayarin, nakatuon sa unang bahagi at humihina (2025/2026 negatibo). Ang positibong walk-forward na may negatibong holdout, DSR 0.0, at malaganap na mga cliff ay best-of-225 selection na nasa bingit lamang, kapareho ng katangian ng inabandunang sibling na ADA volume-breakout.
Implementasyon
Long-only na momentum na nakabatay sa paglawak ng volatility mula sa Wide Range Bar sa BTCUSDT.BINANCE USD-M futures, 4H bars, purong OHLCV na iisang feed. Pumapasok sa LONG kapag ang range ng isang 4H bar ay >= 1.5x ng karaniwang range ng naunang 20 bar AND at nagsara ito nang bullish sa itaas na 60% ng range nito AND at aktibo ang 50-araw na bull regime (kinukuwenta ngayon mula sa kaparehong 4H buffer bilang 300-bar na SMA sa halip na hiwalay na daily feed). Lalabas sa 6% take-profit, 4% stop, pagbaligtad ng regime, o 6-bar na time stop. Tuloy-tuloy na score ng pagpapalawak ng range ang signal, na nilalagyan ng sign batay sa posisyon ng close; ang discrete na WRB gate ang nagpapasimula ng pagpasok. leverage 1.0.
Mga Resulta ng Beripikasyon
Nabigo ang beripikasyon (Layer 3 — sandbox backtest): Walang nagawang trade
Ginamit na uri ng bar: BTCUSDT.BINANCE-4-HOUR-LAST-EXTERNAL, mga bar na naproseso: 14040
Diagnostics: Nagbalik ng side ang should_enter() nang 0 beses sa 14019 sinuring bar -> hindi kailanman na-trigger ang iyong ENTRY CONDITION. Luwagan ang lohika / mga threshold sa pagpasok.
Tiyaking nakakagawa ng mga trade ang iyong strategy gamit ang ibinigay na data at mga parameter.
Pagsusuri ng Backtest
Sharpe
0.39
Kabuuang Return
33.39%
Max Drawdown
19.84%
Kabuuang Trade
356
Win Rate
48.6%
Profit Factor
1.09
Pinakamataas na trade density sa pangkat: 356 signal -> 356 naisumite, 0 na-drop (~55/taon) — sapat ang sample para sa sensitivity/walk-forward; gumagana ang ITER-2 regime fix
Naipatupad nang tama at nagte-trade ayon sa itinakda: puro long, exposure 14.6%, avg na tagal ~22h, WRB range-expansion + bullish-upper-close gate na gumagana ayon sa disenyo
Positibo sa net ang edge (di-gaya ng mga iniwang walang edge ngayon): PF 1.092, Sharpe 0.386, kabuuan +33.4%, positibo sa 4 sa 7 taon
Nagbibigay ang disenyo ng quality filter ng kongkretong paraan para sa optimizer (itaas ang range_mult/close_pos_min) upang pataasin ang avg-trade-return at bawasan ang hatak ng bayarin
Manipis na edge bawat trade na ~0.11% (expectancy na $59.6 sa ~$55k notional) — nasa o mas mababa sa 0.15% futures viability target; PF 1.092 na bahagyang mas mataas sa 1
Mabigat ang hatak ng gastos: commission_pct_of_gross 8.77%; impact_cost_pct 21.9% — malaking bahagi ng gross ang nauubos sa bayarin/impact
Napakaliit na kapasidad (~$2.08M): totoo lamang ang edge sa napakaliit na sukat — hadlang sa pag-promote na dapat tugunan ng optimizer sa pamamagitan ng mas piling pagte-trade
Halo-halo ayon sa regime ang kita (2021 -10.5%, 2024 -4.0%) at lubhang nagiging negatibo ang rolling Sharpe sa ilang yugto (2024 ~-7) — panganib sa generalization para sa holdout
Pagsusuri
Walk-forward is_overfitted=FALSE na lahat ng 3 OOS window ay lubhang positibo (avg OOS 3.45), PBO 0.4524 (<0.5), PSR 0.9781
Malinis tingnan nang mag-isa ang optimized config: Sharpe 1.83, PF 1.45, Sortino 3.65, max_drawdown 8.1%, umangat sa ~$19M ang kapasidad dahil mas pili ang mga trade
Naipatupad nang tama at high-density (356 batayang / 157 optimized na trade); gumagana ang ITER-2 regime fix
Bumagsak sa deflated Sharpe: DSR=0.0 (bar 0.95) at mas mababa ang optimized Sharpe na 1.83 FAR sa inaasahang-max luck bar na 5.50 sa 225 trial — hindi maihihiwalay sa best-of-N selection
Holdout FAILED na may NEGATIVE Sharpe na -2.82 (ratio -0.818): nalulugi ang kamakailang one-shot forward window
Sensitivity FAILED na may 6 cliff — cliff lahat ng range_mult, bars_per_day, close_pos_min, max_hold_bars, range_lookback, regime_sma_period; walang matatag na plateau, alanganing punto ang napiling config
is_significant FALSE; sharpe_ci_low 0.096 (bahagyang mas mataas sa 0)
Kamakailang paghina (natukoy bago ang optimization): optimized 2024 +1.3% -> 2025 -1.9% -> 2026 -4.2%, negatibo ang rolling Sharpe hanggang 2026
Mabigat ang hatak ng bayarin (komisyon na 8.75% ng gross) — manipis na edge na sensitibo sa bayarin
Buod ng Resulta
Hindi sapat ang malinis at hindi-overfit na positibong walk-forward — kapag 0.0 na mas mababa sa luck bar ang deflated Sharpe, negatibo ang holdout, at halos lahat ng pangunahing parameter ay nasa sensitivity cliff, best-of-N selection sa alanganing punto ang resulta, hindi matatag na edge; hindi nagde-deflate ang manipis at sensitibo sa bayarin na single-bar momentum signal na nakatuon sa simula at humihina.
Nalampasan nito ang backtest-review gate na may hatol na 'i-optimize' at nagpakita ng nakakahikayat na hindi-overfit na walk-forward, ngunit iniwan ito ng analyst matapos ang optimization: deflated Sharpe na 0.0 (<0.95) at ang optimized Sharpe na 1.83 ay malayong mas mababa sa inaasahang-max na 5.50 sa 225 trial, ang holdout na FAILED na may negatibong Sharpe na -2.82, at bumagsak ang sensitivity na may 6 cliff sa halos lahat ng pangunahing parameter — alanganin at sensitibo sa bayarin ang edge na humina at naging negatibo pagsapit ng 2025-2026.
Long-only na Wide-Range-Bar volatility-expansion momentum strategy sa BTCUSDT 4H Binance futures (1.0x leverage, 0.50 posisyon) — pumapasok long kapag lumampas ang range ng isang 4H bar sa 1.5x ng 20-bar baseline nito AND bullish itong nagsara sa itaas na 60% ng range, sa loob ng 50-araw na bull regime — hiwalay na single-bar na geometric range property ito sa mga Donchian/Bollinger/order-flow BTC strategy ng portfolio, na may TP/stop/regime/time exit.
Manipis na positibong edge ang batayang backtest — 356 trade (~55/taon), +33.4% kabuuan, Sharpe 0.39, profit factor 1.092, expectancy +$59.6/trade (~0.11%, mas mababa sa 0.15% target ng viability) — na may mabigat na gastos (8.8% komisyon, 21.9% impact) at napakaliit na kapasidad na ~$2.08M; malinis tingnan ang optimized config (Sharpe 1.83, PF 1.45, 8.1% drawdown) at pumasa pa sa walk-forward (hindi overfit, lubhang positibo ang lahat ng 3 OOS window).
Ang Stratmill ay isang tool para sa pananaliksik at paper trading, hindi payo sa pananalapi o isang broker. Ang mga resulta ng backtest at paper trading ay hypothetical. May panganib ng pagkalugi ang pangangalakal.