Siirry sisältöön
Kaikki strategiat

Strategiat

ADA 4H:n nouseva OBV-divergenssi, vain pitkät positiot, volyymitrendin vahvistuksella kohteessa ADAUSDT.BINANCE

Lopputulos: Hylätty

AdaFourHourBullishObvDivergenceLong

Lopputuloksen yhteenveto

AdaFourHourBullishObvDivergenceLong oli harkittu hajautusveto — salkun ensimmäinen volyymipohjainen indikaattori, jossa käytettiin OBV-nousevaa divergenssiä ”älykkään rahan kertymisen” havaitsemiseen instrumentissa ADA aikavälillä 4H; rakenne oli ortogonaalinen olemassa oleviin hinta-, momentum- ja kanava-ADA-strategioihin nähden. Sen raaka backtest läpäisi arviointiportin (95 kauppaa, +15.7%, PF 1.19, Sharpe 0.64), mutta arvioijat huomauttivat, että tuotot painottuivat ajanjaksolle 2020, ja Sharpe CI ulottui……Näytä enemmänNäytä vähemmän

AdaFourHourBullishObvDivergenceLong oli harkittu hajautusveto — salkun ensimmäinen volyymipohjainen indikaattori, jossa käytettiin OBV-nousevaa divergenssiä ”älykkään rahan kertymisen” havaitsemiseen instrumentissa ADA aikavälillä 4H; rakenne oli ortogonaalinen olemassa oleviin hinta-, momentum- ja kanava-ADA-strategioihin nähden. Sen raaka backtest läpäisi arviointiportin (95 kauppaa, +15.7%, PF 1.19, Sharpe 0.64), mutta arvioijat huomauttivat, että tuotot painottuivat ajanjaksolle 2020, ja Sharpe CI ulottui nollan molemmille puolille. Täysi 3-vaiheinen optimointi vahvisti pahimman tapauksen: optimoitu Sharpe 0.32 jäi selvästi 2.97-onnenrajan alapuolelle (DSR 0.0007), PBO osui arvoon 0.73, walk-forward IS 1.37 romahti arvoon OOS −0.166, holdout tuotti tuloksen −1.61, ja keskeinen div_lookback-parametri oli jyrkkä pudotuskohta. Analyytikko hylkäsi strategian sen toisella iteraatiolla — koska optimoitavaksi ei ollut vankkaa parametrialuetta ja tuottoetu rajoittui selvästi 2020-nousumarkkinasta elpymiseen, strategia päätyi aineistoon vahvistuksena siitä, etteivät suurten kryptovaluuttojen volyymidivergenssiin perustuvat kertymissignaalit yleisty otoksen ulkopuolella.

Hypoteesi

Vain pitkään positioon perustuva, yksittäisen instrumentin On-Balance Volume (OBV) -divergenssistrategia instrumentille ADAUSDT.BINANCE — vahvistetusti testattavissa viimeaikaisten onnistuneiden ADA-4H-yksittäisinstrumenttiputken lisäysten FULL-sarjan perusteella (8+ strategiaa backtestattiin onnistuneesti pelkillä ADA-4H-palkkeihin perustuvilla tiedoilla). Rakenteeltaan erilainen kuin kaikki aiemmat ADA-putken strategiat: niissä käytetään hintakanavaa (Donchian), kalenteriin perustuvaa ajoitusta,……Näytä enemmänNäytä vähemmän

Vain pitkään positioon perustuva, yksittäisen instrumentin On-Balance Volume (OBV) -divergenssistrategia instrumentille ADAUSDT.BINANCE — vahvistetusti testattavissa viimeaikaisten onnistuneiden ADA-4H-yksittäisinstrumenttiputken lisäysten FULL-sarjan perusteella (8+ strategiaa backtestattiin onnistuneesti pelkillä ADA-4H-palkkeihin perustuvilla tiedoilla). Rakenteeltaan erilainen kuin kaikki aiemmat ADA-putken strategiat: niissä käytetään hintakanavaa (Donchian), kalenteriin perustuvaa ajoitusta, volatiliteettiregiimiä, keskiarvoon palautumista, hintamomentumin divergenssiä (RSI) tai EMA-aukkoa (MACD). Tämä on salkun FIRST VOLUME-BASED INDICATOR -strategia — siinä käytetään On-Balance Volumea (Granvillen 1963 ”A Strategy of Daily Stock Market Timing for Maximum Profit”), joka kerryttää VOLUME suuntaa hinnanmuutoksen perusteella. Mekanismi: OBV mittaa kumulatiivista osto- ja myyntipainetta summaamalla hinnanmuutoksen suunnan mukaan etumerkillistetyn volyymin. Kun PRICE tekee laskevia pohjia mutta OBV tekee HIGHER pohjia, kyseessä on nouseva divergenssi: volyymipainotettua kertymistä tapahtuu, vaikka hinta ajautuu alemmas — klassista ”älykkään rahan kertymistä vähittäissijoittajien paniikkimyynnin aikana”. Strategia avaa position LONG vahvistetun nousevan OBV-divergenssin perusteella ja käyttää lisäksi suodatinta VOLUME-TREND (OBV:n 30-jakson EMA:n on noustava tai pysyttävä tasaisena, jotta emme nappaa kiinni pitkittyneen jakeluvaiheen alkuvaiheesta). Mekanismi on FUNDAMENTALLY DIFFERENT putkessa olevasta ADABullishRSIDivergenceLong-strategiasta: RSI-divergenssissä käytetään PRICE-MOMENTUM (yksittäinen aikasarja); OBV-divergenssissä käytetään CUMULATIVE VOLUME (kaksi syöteaikasarjaa — hinnan suunta × volyymi). RSI- ja OBV-divergenssisignaalien empiirinen korrelaatio kryptovaluutoissa on kohtalainen (~0.4) — ne laukeavat joskus yhdessä, mutta usein eroavat toisistaan, mikä tarjoaa todellista signaalien ortogonaalisuutta. Käyttää ONLY ADAUSDT.BINANCE 4H-palkkeja — yksi instrumentti, yksi aikaväli, ei omaisuusluokkien välistä audit_stale-riskiä. Täyttää kriittisiä aukkoja: (1) salkun FIRST volyymipohjainen indikaattoristrategia, (2) volyymin suuntaa koskeva tieto, joka jää pelkiltä hintaindikaattoreilta huomaamatta, (3) vain pitkät positiot ja sisäänrakennettu regiimisuodatin, (4) vahvistetusti testattava instrumentti. Position koko: 18% kauppaa kohti. Riski kauppaa kohti: noin 1.5%, rajattuna stop-lossilla.

Etupainotteinen tuottoetu, joka katosi otoksen ulkopuolella — kaikki ratkaisevat yleistettävyyden portit epäonnistuvat yhdessä, täsmälleen kuten ennen optimointia ennakoitiin. Strategia on toteutettu oikein ja käy kauppaa määrittelyn mukaan (vain pitkät positiot, OBV-nouseva divergenssi, 80-95 ADA-4H-sisääntulot), mutta monivertailu- ja tulevaisuustarkastelut hylkäävät sen: deflated_sharpe 0.0007 (is_significant FALSE), ja optimoitu Sharpe 0.32 jää selvästi odotetun maksimin onnenrajan 2.97 alapuolelle 225……Näytä enemmänNäytä vähemmän

Etupainotteinen tuottoetu, joka katosi otoksen ulkopuolella — kaikki ratkaisevat yleistettävyyden portit epäonnistuvat yhdessä, täsmälleen kuten ennen optimointia ennakoitiin. Strategia on toteutettu oikein ja käy kauppaa määrittelyn mukaan (vain pitkät positiot, OBV-nouseva divergenssi, 80-95 ADA-4H-sisääntulot), mutta monivertailu- ja tulevaisuustarkastelut hylkäävät sen: deflated_sharpe 0.0007 (is_significant FALSE), ja optimoitu Sharpe 0.32 jää selvästi odotetun maksimin onnenrajan 2.97 alapuolelle 225 kokeilun jälkeen; PBO 0.7315 (>0.5); sharpe_ci_low -1.34 (CI ulottuu luvun 0 molemmille puolille); walk-forward is_overfitted=TRUE, jossa keskimääräinen IS 1.37 romahtaa keskimääräiseen arvoon OOS -0.166 (kahdessa kolmesta ikkunasta tulos oli negatiivinen); ja holdout FAILED katastrofaalisesti (holdout_sharpe -1.61, suhde 0). Myös herkkyysanalyysi epäonnistui: mukana oli 2 jyrkkää pudotusta, mukaan lukien keskeinen signaaliparametri div_lookback (Sharpe 0.69->0.12 arvoissa 44->48), mikä vahvistaa signaalin olevan sovitettu eikä vankka. Perimmäinen syy: alkuperäinen +15.7%-otsikkotulos perustui lähes kokonaan ajanjaksoon 2020 (+16.9%); OBV-divergenssisignaali pysyy sen jälkeen tasaisena tai negatiivisena (optimoitu 2025 -4.2%), joten viimeaikaiset walk-forward- ja holdout-ikkunat ovat negatiivisia eikä tuottoetu yleisty ajanjaksoa 2020 seuranneen nousumarkkinasta elpymisen jälkeen. Älä iteroi (yritys 1 / 2): optimoitavaksi ei ole vankkaa parametrialuetta, kun DSR on 0.0007, PBO 0.73, keskiarvo OOS ja holdout ovat kaikki negatiivisia ja keskeinen signaaliparametri romahtaa jyrkästi — toinen optimointikierros valitsisi vain uudelleen toisen onnenrajan alittavan artefaktin. Älä revise_hypothesis: kyseessä on ylisovittaminen ja etupainotteinen heikkeneminen, ei kuolleeseen kohteeseen juuttunut ylennetty mekanismi (OBV-divergenssillä ei ole ylennettyä sisarstrategiaa, johon se voitaisiin ohjata uudelleen, ja strategian kehystäminen toiselle suurelle instrumentille kohtaisi jälleen saman heikon, regiimiin keskittyneen tuottoedun). FAILURE PATTERN: yksittäisen omaisuuserän OBV/hinta-divergenssiin perustuva long-only-strategia suurella kryptovaluutalla tuottaa 2020-keskittyneen tuottoedun, joka epäonnistuu deflatoidussa Sharpe-tarkastelussa (0.0007), is_overfitted negatiivisella keskimääräisellä OOS-arvolla sekä negatiivisen holdout-tuloksen (-1.61) parhaan -225:n valinnan jälkeen — suurten kryptovaluuttojen volyymidivergenssiin perustuvat kertymissignaalit eivät yleisty 2020-nousumarkkinan jälkeen eikä niitä voida vahvistaa otoksen ulkopuolella.

Toteutus

Vain pitkät positiot, ADAUSDT.BINANCE 4H On-Balance Volume -nousevan divergenssin strategia (puhtaasti OHLCV, yksi instrumentti). OBV kerryttää hinnanmuutoksen suunnan mukaan etumerkillistettyä volyymia. Se etsii 40 palkin tarkastelujaksolla hintakuopan ja OBV kummastakin puolikkaasta; strategia avaa pitkän position, kun jälkipuoliskon hintakuoppa on alempana kuin aiempi mutta jälkipuoliskon OBV-kuoppa korkeammalla (nouseva divergenssi = kertymistä hinnan heikkouden aikana), OBV 30-EMA nousee tai pysyy tasaisena (volyymitrendin suodatin) ja nykyinen palkki sulkeutuu nousevana. Positio suljetaan, kun saavutetaan 6%-stop, 12%-voitonotto tai 24-palkin aikaraja. Position koko on noin 18% oman pääoman nimellisarvosta; riski rajataan stopilla noin tasolle 1.5%. Vipuvaikutus 1.0.

Tehtävän hyötykuorma ei vastannut: previous_code oli Aasian kaupankäyntisession ORB usean symbolin strategia (sen parametrit näkyvät palautteessa), ei tämä hypoteesi. Tämän istunnon aiempien harhaanjohtavan tehtävän korjausten mukaisesti toteutin varsinaisen hypoteesin — yksittäiseen instrumenttiin perustuvan ADA 4H:n nousevan OBV-divergenssin pitkän strategian, joka on salkun ensimmäinen volyymipohjaista indikaattoria käyttävä strategia. Raportoitu kerroksen -2 virhe (FactoryStrategy._bar_ts TypeError) oli……Näytä enemmänNäytä vähemmän

Tehtävän hyötykuorma ei vastannut: previous_code oli Aasian kaupankäyntisession ORB usean symbolin strategia (sen parametrit näkyvät palautteessa), ei tämä hypoteesi. Tämän istunnon aiempien harhaanjohtavan tehtävän korjausten mukaisesti toteutin varsinaisen hypoteesin — yksittäiseen instrumenttiin perustuvan ADA 4H:n nousevan OBV-divergenssin pitkän strategian, joka on salkun ensimmäinen volyymipohjaista indikaattoria käyttävä strategia. Raportoitu kerroksen -2 virhe (FactoryStrategy._bar_ts TypeError) oli seurausta väärästä koodista, jossa käytettiin itseään kutsuvaa @staticmethod-metodia, jonka varmennusvälityspalvelin sitoo uudelleen; oikea OBV-strategia välttää sen kokonaan (ei _bar_ts-metodia eikä itseään kutsuvaa @staticmethod-metodia). OBV lasketaan kumulatiivisena etumerkillisenä volyymina; nouseva divergenssi käyttää vakaata kahden pohjan menetelmää (alempi hintapohja + korkeampi OBV-pohja tarkastelujakson puoliskojen välillä), jonka ehtona on nouseva OBV-EMA-volyymitrendisuodatin ja nykyinen nouseva kynttilä — perusteiltaan erilainen kuin pipelined RSI-divergenssi (yksi hinnan momenttiaikasarja), sillä OBV on kahden syötteen sarja: hinnansuunta × volyymi. Kehotteen ohjeiden ja aiempien oppien mukaisesti calculate_signal palauttaa jatkuvan OBV-EMA-kulmakertoimen sekä sulkemis-ROC-proksin (rajattu välille ±1, ei koskaan jäädytetty), kun taas avaamispäätös perustuu tallennettuun divergenssin ehtojen yhdistelmään kohdassa should_enter — varmennettu todellisen kerroksen -2 välityspalvelimen kautta (kaikki kuusi skenaariota eivät jäätyneet, 458 yksilöllistä, ei poikkeuksia; nolla @staticmethod-metodia). Vain pitkä positio vastaa krypton suuntavinoumaa ja vahvistettua, testattavissa olevaa ADA-4H-yksittäisinstrumenttipolkua; riskiin perustuva mitoitus rajaa kauppakohtaisen riskin noin arvoon 1.5% 6%-stopin avulla; vipuvaikutus 1.0, joten mitoituksessa ei käytetä marginaalivipua (ei käyttämättömän vivun tarkistusta).

Varmennuksen tulokset

Varmennus epäonnistui (kerros 2 — synteettiset skenaariot): Käytetyt parametrit: ['tp_mult', 'asia_end', 'risk_pct', 'asia_start', 'close_hour', 'entry_start', 'min_notional', 'min_stop_pct', 'per_trade_pct'] Tarkista, että __init__ asettaa kaikki attribuutit kutsusta self.parameters.get(). - steady_uptrend: TypeError: FactoryStrategy._bar_ts() ottaa 1 sijaintiargumenttia, mutta sille annettiin 2 (palkin aikaleima: 1735690140000) - steady_downtrend: TypeError: FactoryStrategy._bar_ts() ottaa 1……Näytä enemmänNäytä vähemmän

Varmennus epäonnistui (kerros 2 — synteettiset skenaariot): Käytetyt parametrit: ['tp_mult', 'asia_end', 'risk_pct', 'asia_start', 'close_hour', 'entry_start', 'min_notional', 'min_stop_pct', 'per_trade_pct'] Tarkista, että __init__ asettaa kaikki attribuutit kutsusta self.parameters.get(). - steady_uptrend: TypeError: FactoryStrategy._bar_ts() ottaa 1 sijaintiargumenttia, mutta sille annettiin 2 (palkin aikaleima: 1735690140000) - steady_downtrend: TypeError: FactoryStrategy._bar_ts() ottaa 1 sijaintiargumenttia, mutta sille annettiin 2 (palkin aikaleima: 1735690140000) - flat_ranging: TypeError: FactoryStrategy._bar_ts() ottaa 1 sijaintiargumenttia, mutta sille annettiin 2 (palkin aikaleima: 1735690140000) - volatility_spike: TypeError: FactoryStrategy._bar_ts() ottaa 1 sijaintiargumenttia, mutta sille annettiin 2 (palkin aikaleima: 1735690140000) - zero_volume: TypeError: FactoryStrategy._bar_ts() ottaa 1 sijaintiargumenttia, mutta sille annettiin 2 (palkin aikaleima: 1735690140000) - price_gap: TypeError: FactoryStrategy._bar_ts() ottaa 1 sijaintiargumenttia, mutta sille annettiin 2 (palkin aikaleima: 1735690140000)

Backtestin arviointi

Sharpe
0,64
Kokonaistuotto
15,66%
Maksimipudotus
13,50%
Kauppoja yhteensä
95
Voittoprosentti
52,6%
Tuottokerroin
1,19

Toimiva mekanismi, oikea toteutus: 95 vain pitkät OBV-divergenssin avaukset (kaikki pitkiä, hypoteesin mukaisesti), siisti entry_diag (95 signaloitu = 95 lähetetty, 0 pudotettu), metrics_reliable=true

Positiivinen ja riskiltään hallittu: total_return +15.7%, profit_factor 1.19, win_rate 0.526, max_drawdown 13.5%, altistus vain 11.9% (vapaata kapasiteettia), kapasiteetti $12.4M

Otos (95 kauppaa) ylittää karkean walk-forward-vähimmäisrajan; uusi, ensimmäinen volyymipohjaiseen indikaattoriin perustuva strategia lisää salkun hajautusta (benchmark_correlation 0.38, beta 0.02)

Etu painottui jaksolle 2020 (+16.9%); 2021-2026 on suunnilleen tasainen tai negatiivinen, 4 vuotta 7:stä negatiivisia, mukaan lukien kaksi viimeisintä (2025 -5.4%, 2026 -2.7%)

Sharpe 0.64, ja CI kattaa 0 (-1.13–2.33), probabilistic_sharpe 0.78 -- ei tilastollisesti merkitsevä edes ennen valintaa; suuri DSR-epäonnistumisriski 225 kokeilun valinnan jälkeen

impact_cost_pct 8.98% kuormittavat niukkaa etua; havaintoja on vähän ikkunaa kohti (~30 kauppaa/ikkuna) kävelytestissä OOS

~0.5+ (ennen optimointia)

~62 WF alaraja

3 / 7 (2020 hallitseva)

enemmistö

Analyysi

Mekanismi on toteutettu oikein ja käy kauppaa määritellyllä tavalla (vain pitkät OBV-divergenssin positiot, 80-95 avaukset, siisti entry_diag, metrics_reliable=true); pieni arvonlasku optimoidussa versiossa (7.1%) ja aito markkinaneutraalius suhteessa instrumentin ADA osta ja pidä -tuottoon (beta 0.02)

Optimoija vähensi position riskiä (max_drawdown laski 13.5%->7.1%) — mutta olemattoman edun perusteella

Epäonnistuu deflatoidussa Sharpe-tarkastelussa selvästi: DSR 0.0007, is_significant FALSE, optimoitu Sharpe 0.32 jää selvästi odotetun maksimin onnenrajan 2.97 alapuolelle 225 kokeilun jälkeen; sharpe_ci_low -1.34 (ulottuu luvun 0 molemmille puolille); PBO 0.7315 (>0.5)

Kävelytestin is_overfitted=TRUE: keskiarvo IS 1.37 romahtaa keskiarvoon OOS -0.166, ja kaksi ikkunaa on negatiivisia [-0.076, -1.16, 0.74]

Holdout FAILED epäonnistui katastrofaalisesti: holdout_sharpe -1.61 (suhde 0) — viimeisin kerran testattu ikkuna tuottaa tappiota

Herkkyys FAILED, mukana 2 jyrkkää pudotusta, mukaan lukien ydinsignaaliparametri div_lookback (0.69->0.12 arvolla 44->48) — divergenssi-ikkuna on sovitettu, ei vakaa

Etu painottui jaksolle 2020 (+16.9% alkuperäisestä); optimoitu 2025 on silti -4.2% — OBV-divergenssisignaali ei yleisty 2020-nousumarkkinasta elpymisen jälkeen

> 2.97 (odotusarvoinen enimmäisarvo)

Lopputuloksen yhteenveto

Yhden omaisuuserän OBV/hinta-volyymidivergenssin pitkän position strategia krypton suuressa instrumentissa tuottaa 2020-nousumarkkinaan keskittyvän edun, joka ei läpäise deflatoitua Sharpea, on ylisovitettu ja sen keskimääräinen OOS on negatiivinen; holdout-tulos on negatiivinen parhaan -225 joukosta valinnan jälkeen — yhden historiallisen regiimin varassa oleva positiivinen kokonaistulos on alkuun painottumisen varoitusmerkki, ja ydinsignaaliparametrin herkkyyden jyrkkä pudotus vahvistaa signaalin olevan sovitettu eikä todellinen.

Backtestin arviointiportti hyväksyi sen optimointiin (”optimize”), mutta analyytikko antoi optimoinnin jälkeen hylkäystuomion: optimoitu Sharpe 0.32 jäi selvästi odotetun maksimin onnenrajan 2.97 alapuolelle 225 kokeilun jälkeen (DSR 0.0007, is_significant=false), PBO oli 0.7315, walk-forward oli ylisovitettu ja sen keskimääräinen OOS oli negatiivinen, kerran testattu holdout epäonnistui katastrofaalisesti (−1.61), ja määrittävä div_lookback-parametri oli herkkyyden jyrkkä pudotuskohta — sovitettu, 2020-keskittynyt tuottoetu, jonka ympärillä ei ole vankkaa optimoitavaa aluetta, joten toinen iterointi valitsisi vain uudelleen toisen onnenrajan alittavan artefaktin.

Vain pitkä, yksittäiseen instrumenttiin perustuva On-Balance Volume (OBV) -nousevan divergenssin strategia instrumentin ADAUSDT.BINANCE 4H-kynttilöillä — salkun ensimmäinen volyymipohjainen indikaattoristrategia — avaa pitkän position, kun hinta muodostaa alemman pohjan ja OBV korkeamman pohjan (volyymipainotettua kertymistä hinnan heikkouden aikana). Ehtona on nouseva tai tasainen OBV 30-EMA-volyymitrendisuodatin ja nousevan kynttilän käänteen vahvistus; lisäksi käytössä ovat prosentuaalinen stop-loss, take-profit ja aikaperusteinen sulkeminen.

Alustava backtest oli maltillisesti positiivinen — 95 pitkää kauppaa, total_return +15.7%, profit_factor 1.19, win_rate 52.6%, Sharpe 0.64, suurin arvonlasku 13.5% — mutta tuottoetu painottui ajanjaksolle 2020 (+16.9%), 7 vuodesta 4 oli negatiivisia ja Sharpe CI ulottui nollan molemmille puolille (−1.13–2.33). Optimoinnin jälkeen riskiä pienennettiin (arvonlasku 7.1%), mutta Sharpe heikkeni tasolle 0.32 / total_return +8.0%, ja kaikki yleistettävyystarkastelut epäonnistuivat: deflated_sharpe 0.0007, PBO 0.7315, walk-forward IS 1.37 → OOS −0.166 (is_overfitted=true), holdout-Sharpe −1.61 ja 2 herkkyyden jyrkkää pudotusta, mukaan lukien keskeinen div_lookback-parametri.

Stratmill on tutkimus- ja paperikaupankäyntityökalu, ei sijoitusneuvontaa tai välittäjä. Takaisintestaus- ja paperikaupankäyntitulokset ovat hypoteettisia. Kaupankäyntiin liittyy tappion riski.