Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

ETH Momentum na Kinumpirma ng Volume, Long-Short (Perp na ETHUSDT.OKX na iisang instrumento, 4H Bars — Mag-trade ng Directional Momentum ONLY Lang Kapag Kinumpirma ng Volume Surge ang Tunay na Partisipasyon; Flat Kung Hindi, ATR-Trailing, 3-Parameter)

Resulta: Inabandona

EthVolumeConfirmedMomentumLS_OKX

Buod ng Resulta

Nag-trade ang EthVolumeConfirmedMomentumLS_OKX ng momentum na ETH 4H kapag kinumpirma lang ito ng volume surge. Katanggap-tanggap ang backtest nito gamit ang mga default na parameter: 460 trades, 0.88% bawat trade kumpara sa floor na 0.20%, drawdown na 14.5% at halos serong beta, pero 0.71 lang ang Sharpe at tumatawid sa sero ang confidence interval nito. Pinalaya ng optimization ang naka-lock na risk_pct at pinaluwag ang volume gate, kaya nakagawa ito ng config na muntik maubos ang equity at nagtala ng Sharpe na -0.47 sa holdout na 459 araw. Iniwan ito ng analyst bilang overfit matapos ang isang iteration. Binanggit din ng analyst na duplicate ito ng na-promote na kapatid na Binance at ini-flag para sa pagsusuri ng pipeline ang pagpili ng parameter ng optimizer at ang pinaghihinalaang MTM artifact.

Hypothesis

Isang LONG-SHORT, iisang-instrumento, purong-OHLCV na estratehiya sa ETHUSDT.OKX USD-M perpetual na nakikipagkalakalan sa directional momentum ONLY kapag kinukumpirma ng kasabay na VOLUME SURGE ang tunay na pakikilahok, at nananatiling walang posisyon kung hindi. Pinananatili nito ang nag-iisang prinsipyong nagpakita ng positibong edge sa strategy factory na ito — ang directional filter ng nakaligtas na SELECTIVE (makipagkalakalan lamang sa momentum na mataas ang paniniwala, at manatiling walang posisyon kapag……Magpakita ng higit paMagpakita ng mas kaunti

Isang LONG-SHORT, iisang-instrumento, purong-OHLCV na estratehiya sa ETHUSDT.OKX USD-M perpetual na nakikipagkalakalan sa directional momentum ONLY kapag kinukumpirma ng kasabay na VOLUME SURGE ang tunay na pakikilahok, at nananatiling walang posisyon kung hindi. Pinananatili nito ang nag-iisang prinsipyong nagpakita ng positibong edge sa strategy factory na ito — ang directional filter ng nakaligtas na SELECTIVE (makipagkalakalan lamang sa momentum na mataas ang paniniwala, at manatiling walang posisyon kapag walang kumpirmasyon) — ngunit pinapalitan ang kumpirmasyon mula sa ikalawang takdang-panahon ng isang tunay na DIFFERENT, hindi madaling ma-overfit na axis ng kumpirmasyon: VOLUME. Dahil dito, malaki ang pagkakaiba nito sa bawat nakabinbing ideya (pagsasanib ng momentum mula sa dalawang takdang-panahon / istrukturang EMA sa BTC/XRP/LINK, breakout ng Turtle sa BNB, lingguhang ORB sa ETH) — pakikilahok na sinusuportahan ng volume ang panala sa pagpili, hindi pagkakatugma ng takdang-panahon, breakout, o saklaw. Sadyang binuo ito upang maiwasan ang mga kumpirmadong paraan ng pagkabigo sa sesyon: NOT isang pangkalahatang breakout/channel/MR na walang kumpirmasyon (na lahat ay nagpakita ng negatibong inaasahang halaga kada trade sa mga nasusukat na sampol), NOT isang ideyang may opsyon/suplementaryo/mababang dalas (na nabibigo sa yugto ng developer o dahil hindi nasusukat ang mga sampol), NOT isang cross-sectional na pag-ikot sa mga pangunahing asset (ipinagbabawal ng L32). Isa itong SIMPLE purong-OHLCV na estratehiya para sa iisang instrumento, na gumagamit ng mga karaniwang incremental indicator (inilalabas ito ng developer nang walang swaps o timeout), nasa sonang kayang magbayad ng bayarin at masusukat (4H na mga galaw na sinusuportahan ng volume na humigit-kumulang 1-3% ay mas malaki nang husto kaysa sa bayaring humigit-kumulang 0.10%; sapat ang dalas ng pag-ulit ng mga biglaang pagtaas ng volume para sa humigit-kumulang 150-250 trade sa loob ng maraming taong kasaysayan), at pinupunan ang kulang sa target na kategoryang LONG-SHORT (13.4% kumpara sa isang portfolio na long-only sa loob ng 86%). 3 lamang ang mga parameter. Pinili ang ETH dahil ito ang may pinakamalalim at pinakamalinis na serye ng volume sa mga likidong pangunahing asset, at dahil nabigo ang nauna nitong pagtatangka sa pagsasanib dahil sa OVERFIT (hindi dahil walang edge), na nagpapahiwatig ng tunay na directional signal na mas matibay na makukuha sa mas payak na konstruksyong may panala batay sa volume.

Eksaktong ipinapatupad ang hypothesis: ang piling directional filter ay partisipasyong suportado ng VOLUME, hindi pangalawang timeframe, breakout, o range. Bahagi na ng signal ang partisipasyon (tuloy-tuloy, nag-iiba kada bar), at kailangan ding aktuwal na maabot ang surge sa pagpasok, kaya hindi kailanman tini-trade ang malaking galaw na manipis ang volume—ito ang pangunahing pahayag. Tumutugma ang 4H na mga bar sa mid/long-term na abot-tanaw at nagbibigay ng ~1-3% leg laban sa ~0.10% na round-trip sa BINANCE……Magpakita ng higit paMagpakita ng mas kaunti

Eksaktong ipinapatupad ang hypothesis: ang piling directional filter ay partisipasyong suportado ng VOLUME, hindi pangalawang timeframe, breakout, o range. Bahagi na ng signal ang partisipasyon (tuloy-tuloy, nag-iiba kada bar), at kailangan ding aktuwal na maabot ang surge sa pagpasok, kaya hindi kailanman tini-trade ang malaking galaw na manipis ang volume—ito ang pangunahing pahayag. Tumutugma ang 4H na mga bar sa mid/long-term na abot-tanaw at nagbibigay ng ~1-3% leg laban sa ~0.10% na round-trip sa BINANCE USD-M; futures ang venue dahil nagsho-short ang estratehiya. Eksaktong 3 knob (mom_lookback, vol_surge_mult, trail_atr_mult) ang ginagamit, at naka-lock ang entry threshold, hysteresis, baseline window, ATR period at risk_pct, kaya hindi makakabili ng Sharpe ang optimizer gamit ang notional—ang pagkabigong sumira sa naunang pagtatangkang ETH confluence. ITERATION 2 (malinis na restart): sinasabi ng feedback na pipeline defects ang dahilan ng naunang pag-abandona (Layer-2 method-rebind, mga terminal na QA verdict sa smoke test na hindi na-optimize, kakulangan ng sandbox slot); naayos na ang lahat ng ito, at dapat beripikahin ang mekanismo batay sa merito nito. Kaya gumawa ako ng NO pagbabagong asal; ang nag-iisang edit ay purong mekanikal na deduplication—kinukuwenta noon muli mula sa simula kada bar ang pagiging karapat-dapat pumasok batay sa nakaraang bar (ikalawang pasada ng ATR at ikalawang median-volume sort), kahit nakuwenta na ito isang bar bago. Ngayon, naka-memoize ito sa sariling event timestamp ng nakaraang bar, at nananatili ang kaparehong buong pagkukuwenta bilang fallback kapag walang nahanap (unang bar, restart, gap). Bit-for-bit na hindi nagbabago ang mga signal, entry at exit; kalahati na ang trabaho kada bar, kaya mas maluwag ang oras sa ilalim ng sandbox wall clock na 300s. Tandaan na hindi maipasa muli ang code na byte-identical dahil sa unchanged-hash check; ito ang pinakamaliit na pagbabagong napatunayang nagpapanatili ng asal.

Failure code: overfit. Bumagsak sa mahigpit na holdout gate ang yugto ng optimization: Sharpe na -0.47 sa 113 hindi pa nakikitang trade sa loob ng 459 araw, z -2.09 kumpara sa WF-OOS, hindi tugma rito. Hindi ito fee_edge: ang avg_trade_return_pct ng unang report ay 0.88% kumpara sa 0.20% OKX floor, na may PF 1.40 at DD 14.5%. Hindi rin beta: beta 0.03. Ibinigay sa optimizer ang risk_pct bilang malayang parameter kahit naka-lock ito sa hypothesis, habang hindi isinama ang trail_atr_mult. Bumili ito ng Sharpe gamit……Magpakita ng higit paMagpakita ng mas kaunti

Failure code: overfit. Bumagsak sa mahigpit na holdout gate ang yugto ng optimization: Sharpe na -0.47 sa 113 hindi pa nakikitang trade sa loob ng 459 araw, z -2.09 kumpara sa WF-OOS, hindi tugma rito. Hindi ito fee_edge: ang avg_trade_return_pct ng unang report ay 0.88% kumpara sa 0.20% OKX floor, na may PF 1.40 at DD 14.5%. Hindi rin beta: beta 0.03. Ibinigay sa optimizer ang risk_pct bilang malayang parameter kahit naka-lock ito sa hypothesis, habang hindi isinama ang trail_atr_mult. Bumili ito ng Sharpe gamit ang notional (risk_pct 0.099 sa hangganan nito, average na posisyon na 168% ng equity) at inalis ang volume gate (vol_surge_mult 1.13). Bumaba sa -100% ang aktuwal na equity (DD 94%, PF 1.000, impact na 101% ng gross). Kinuwenta ang kaakit-akit na DSR 0.9998 / PBO 0.004 / OOS 1.50 sa MTM daily series na minarkahang metrics_reliable=false, na may paulit-ulit na magkapares na -X/+X araw (hal., -87%/+617%). Pinaghihinalaang engine marking artifact ito; hindi pa nabeberipika ang mekanismo. Hindi ko isinasama sa pagtatasa ang mga numerong iyon. Pinakamahusay na mapagkakatiwalaang bersiyon ang base config, na may Sharpe na 0.71 (CI tumatawid sa 0) at naluluging 2026 YTD. Mas mababa ito sa promote bar, at duplicate ito ng dati nang na-promote na kapatid na ETHUSDT.BINANCE (similarity 0.956). Hindi pinapahintulutan sa ilalim ng L126 ang ikalawang optimization ng parehong mekanismo, at sa pinakamainam ay mauulit lang nito ang kapatid na strategy. Para sa pagsusuri ng pipeline: (1) hindi sinunod ng pagpili ng optimizer sa free_params ang mga naka-lock na parameter na idineklara ng strategy (risk_pct ang tinono, trail_atr_mult ang hindi isinama); (2) nakokontamina ng magkapares na -X/+X MTM daily return ang Sharpe, DSR, PBO at CPCV; dapat itong suriin ng engine.

Implementasyon

Long/short momentum sa 4H sa perpetual na ETHUSDT.BINANCE USD-M, papasok ONLY kapag kinumpirma ng sabayang volume surge ang tunay na partisipasyon, at mananatiling flat kung hindi. Bawat bar, kinukuwenta nito ang tuloy-tuloy na signal ng momentum na timbang sa partisipasyon: mom_atr * min(1, partisipasyon), kung saan ang mom_atr ay pagbabago ng presyo sa mom_lookback bars na nasa yunit ng ATR, at ang partisipasyon ay volume ng bar na hinati sa MEDIAN volume ng naunang 60 bars, at hinati sa vol_surge_mult.……Magpakita ng higit paMagpakita ng mas kaunti

Long/short momentum sa 4H sa perpetual na ETHUSDT.BINANCE USD-M, papasok ONLY kapag kinumpirma ng sabayang volume surge ang tunay na partisipasyon, at mananatiling flat kung hindi. Bawat bar, kinukuwenta nito ang tuloy-tuloy na signal ng momentum na timbang sa partisipasyon: mom_atr * min(1, partisipasyon), kung saan ang mom_atr ay pagbabago ng presyo sa mom_lookback bars na nasa yunit ng ATR, at ang partisipasyon ay volume ng bar na hinati sa MEDIAN volume ng naunang 60 bars, at hinati sa vol_surge_mult. Naglo-long ito kapag pataas na tumawid ang signal sa +1.0 ATR at aktuwal na naabot ang surge (partisipasyon >= 1); nagsho-short sa kabaligtarang kondisyon. Pinipigilan ng cross test ang muling pagpasok sa parehong leg bawat bar. Structural ang mga exit: umabot ang momentum sa 0.25 ATR laban sa posisyon (hysteresis, kaya nananatili sa posisyon sa pansamantalang paghinto sa loob ng leg) o umabot ang ATR trailing stop sa layong trail_atr_mult ATR mula sa pinakamainam na close mula nang pumasok. Itinatakda ang laki ng posisyon para malagay sa panganib ang takdang 2% ng equity hanggang sa trailing stop, na may hangganang notional na 1x ng equity, leverage na 1.0. Puro OHLCV, iisang instrumento, walang karagdagang data, 3 parameter na puwedeng itono. Inilipat mula ETHUSDT.BINANCE papuntang ETHUSDT.OKX (2026-09-24); parehong code, muling kinita ang ebidensiya sa venue na ito.

Mga Resulta ng Beripikasyon

Palitan ang docstring at description para sabihing OKX.

Doc drift lang ito: sinasabi pa rin sa module docstring, config.description at rationale ang ETHUSDT.BINANCE / BINANCE USD-M. Ang aktuwal na tina-trade ng config ay ETHUSDT.OKX 4H, ayon sa hinihingi ng hypothesis. Walang venue na hardcoded sa code.

Panatilihin ito, o palitan ang pangalan nito kung hindi pinapayagan ng batayang kontrata ang mga override.

Ino-override ng min_bars_required() ang base method. Sinasadya at walang masamang epekto ang override: ibinabalik nito ang max(vol_window+2, atr_period+2, mom_lookback+2) = 62 bars.

Kunin ang precision mula sa instrument, hindi sa parameter.

Ang size_precision=3 ay floor sa panig ng strategy. Maaaring iba ang aktuwal na lot step na OKX ng instrument. Hindi ito depekto, dahil ipinapasa ng _submit_entry ang laki sa instrument.make_qty().

Hindi kasama sa PnL ang funding ng OKX sa run na ito (funding_folded=false, funding_events_available=0). May 48% exposure ang strategy at nagho-hold nang mga 2.4 araw sa karaniwan, kaya maaaring malaking bahagi ng gross na +0.88%/trade ang kainin ng perp funding sa loob ng 2020-2026. Suriin ang funding sa OKX, o muling patakbuhin nang kasama ang funding, bago pagkatiwalaan ang net edge. Mas mahina ang shorts kaysa longs (35% kumpara sa 46% win rate). Tingnan nang magkahiwalay ang long at short book sa buong backtest.

Pagsusuri ng Backtest

Sharpe
0.71
Kabuuang Return
302.56%
Max Drawdown
14.46%
Kabuuang Trade
460
Win Rate
41.1%
Profit Factor
1.40

Maaasahang sample: 460 trades sa 2,299 araw (220 long, 240 short), halos ayon sa inaasahan ng hypothesis para sa piling 4H trigger.

Malaki ang lamang ng economics bawat trade laban sa mga gastos: ang avg_trade_return_pct ay 0.88% kumpara sa 0.15% USD-M floor (mga 5.8x). 4.5% ng gross ang komisyon at 5.7% ang impact.

PF 1.40, pinakamataas na drawdown na 14.5% (mas mababa sa default na 20% ng futures), Calmar na 1.52. Positibo ang bawat buong taon sa kalendaryo mula 2020 hanggang 2025.

Hindi beta ng market ang return: beta 0.03, correlation 0.13, alpha 0.215. Pumapasa ito sa pagsusuri ng L170.

Kumita sa tatlong volatility regime, at pinakamataas ang Sharpe sa ikatlong regime na may stress (0.94). Walang reversal sa ikatlong regime na may stress.

Tugma ang mga trade sa mekanismo: parehong direksiyon ang tina-trade at nagho-hold nang mga 2.4 araw sa karaniwan. Ipinapakita ng entry_diag na naisumite ang lahat ng 460 signal nang walang nabawas na laki.

Ang Sharpe ay 0.71 na may pagitan ng kumpiyansa na [-0.06, 1.53] at PSR 0.93. Marginal ito bago pa man ang deflation, kaya kailangang makamit ng optimization ang kabuluhan.

Halos flat ang short book: kumita ng mga +$28k ang 240 shorts sa 35.8% win rate. Kumita ang longs ng mga +$274k sa 46.8%. Karamihan ng edge ay nasa long side.

Paulit-ulit na nagpapakita ang mga daily return ng pares na nagkakansela sa mga panahong halos walang galaw (halimbawa, -5.92/+6.29 noong 2021-06-14/15). Hindi pa nabeberipika ang mekanismo. Malamang na pinalalaki nito ang volatility at tail metrics at maaaring binabaluktot ang Sharpe at drawdown figures. I-flag ito para sa pagsusuri ng harness.

Ang year-to-date ng 2026 ay -6.1%, at tumagal nang 240 araw ang pinakamahabang drawdown.

Hindi naaangkop sa run na ito ang alalahanin ni QA tungkol sa funding: funding_folded=true, may 3,293 funding event na available, at may funding field ang bawat trade. Net na sa funding ang per-trade figure.

Pagsusuri

Komportableng lumampas sa fee floor ang unang report (default na mga parameter): avg_trade_return_pct 0.88% kumpara sa futures floor na 0.20% OKX (2x RT), PF 1.40, DD 14.5%, 460 trades, lahat ng 2020-2025 ay positibo, beta 0.03 (hindi ito sumasabay sa beta; malayo sa buy-and-hold drawdown na ETH ang 14.5% DD).

Walang nakitang matarik na pagbaba sa sensitivity ng base config (Sharpe na 0.58-0.91 sa kabuuan ng +/-20%).

Bumagsak ang HARD gate: holdout Sharpe na -0.47 sa 113 trades sa loob ng 459 araw (2025-01-05 hanggang 2026-04-09), z_vs_oos -2.09, consistent_with_oos=false. Sapat ang sample na ito at nasukat ang negatibong resulta sa susunod na panahon; hindi ito maliit na sample.

risk_pct ang itinono ng optimizer sa halip na trail_atr_mult. [mom_lookback, risk_pct, vol_surge_mult] ang free_params, kahit naka-lock ang risk_pct sa hypothesis. Itinulak nito ang risk_pct sa hangganan nitong 0.10 (5x ang default) at ang vol_surge_mult sa 1.13 (halos inalis ang surge gate). Umabot sa 168% ng equity ang average na posisyon, sa 93.9% ang max DD, at umabot sa -100% ang aktuwal na equity noong 2025-03-06. -0.77% ang kabuuang return na may PF 1.000, at kinain ng impact ang 101% ng gross.

Galing ang optimized Sharpe na 1.46, DSR 0.9998, PBO 0.004 at CPCV OOS 1.50 sa MTM daily series na minarkahan ng metrics_reliable=false bilang hindi tugma ang mga sign sa aktuwal na equity. Paulit-ulit ang magkapares na -X/+X araw sa series na iyon (hal., -84%/+529% noong 2021-12-24/25, -87%/+617% noong 2022-01-16/17), at lumilitaw din ang kaparehong hugis sa mas maliit na scale sa base report. Hindi magagamit na ebidensiya ang robustness block; artifact ang sinukat nito, hindi ang edge. Pinaghihinalaang engine MTM-marking artifact; hindi pa hiwalay na nabeberipika ang mekanismo.

May Sharpe na 0.71 kahit ang pinakamahusay na mapagkakatiwalaang config (ang base report), at nasa CI ang bootstrap na -0.06 hanggang 1.53 (tumatawid sa 0). 2026 YTD ang -6.1%, at -9% at -11.5% ang mga buwan ng Dec-2025 at Mar-2026. Mas mababa ito sa promote bar na L134 (Sharpe >= 1.0, PF >= 1.5), kahit pumasa pa ang malinis na muling optimization.

Halos duplicate ito (similarity 0.956, is_duplicate=true) ng dati nang na-promote na momentum strategy na kinumpirma ng volume na ETHUSDT.BINANCE. Nagdaragdag ang parehong mekanismo sa ETH sa pamamagitan ng OKX ng redundancy sa venue, hindi diversification.

parehong caveat

> 0 sa >= 10 trades

kinuwenta mula sa MTM series na minarkahang metrics_reliable=false; hindi isinama sa pagtatasa

CI -0.06 hanggang 1.53

Buod ng Resulta

Dapat igalang ng optimizer ang mga parameter na idineklara ng estratehiya na naka-lock, dahil ang pagpapalaya sa risk_pct ay nagbigay-daan dito na pataasin ang Sharpe sa pamamagitan ng leverage; hindi dapat ituring na maaasahan o bigyan ng bigat ang mga estadistika ng robustness na nakabatay sa seryeng MTM na minarkahang hindi maaasahan.

Iniwan ito ng analyst (failure code: overfit) dahil bumagsak ito sa mahigpit na holdout gate: Sharpe na -0.47 sa 459 hindi pa nakikitang araw, z -2.09 kumpara sa walk-forward na OOS. Itinono rin ng optimizer ang naka-lock na risk_pct sa hangganan nito at pinaluwag ang volume gate (vol_surge_mult 1.13). Galing ang matataas nitong DSR/PBO/CPCV numero sa MTM series na minarkahang metrics_reliable=false, at halos kapareho ng strategy ang dati nang na-promote na kapatid na ETHUSDT.BINANCE (similarity 0.956).

Long-short na estratehiyang puro-OHLCV sa perpetual na ETHUSDT.OKX (4H bars), na nag-trade ng momentum na naka-normalize sa ATR kapag kinumpirma ng volume surge (kasalukuyang volume kumpara sa median baseline) ang partisipasyon, nanatiling flat kung hindi, at lumabas kapag binaligtad ang momentum na may hysteresis o kapag naabot ang trailing stop na ATR.

Gamit ang mga default na parameter, kumita ito ng +302.6% sa loob ng 2,299 araw sa 460 trades, na may Sharpe na 0.71 (CI -0.06 hanggang 1.53), PF 1.40, max drawdown na 14.5%, avg_trade_return_pct 0.88% at beta na 0.03. Nalugi nang 0.77% sa kabuuan ang optimized config, na may max drawdown na 93.9% at PF 1.00; -0.47 ang holdout Sharpe sa 113 trades.

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.