Siirry sisältöön
Kaikki strategiat

Strategiat

ETH USD-M Viikkokynttilöihin perustuva aikasarjamomentum, pitkä–lyhyt (yksi instrumentti ETHUSDT.BINANCE, ensisijaiset 1–WEEK kynttilät, yhden aikavälin trendin etumerkki, ATR perässä seuraava poistuminen, 2 parametria)

Lopputulos: Hylätty

EthWeeklyTimeSeriesMomentumLS

Lopputuloksen yhteenveto

EthWeeklyTimeSeriesMomentumLS testasi viikoittaisen aikasarjamomentumin yksinkertaisinta mahdollista toteutusta ETH-perpetuaalifutuureissa: yhden trenditilaston etumerkkiä, pitkää tai lyhyttä positiota, ATR perässä seuraavaa stop-lossia ja volatiliteettiin suhteutettua positioiden kokoa. Tavoitteena oli täyttää strategiatehtaan heikosti edustettu makrotason viikkohorisontti. Takesti sujui ongelmitta 6.3 vuoden ja 28 kaupan ajan, ja kulut olivat oletetusti merkityksettömiä (komissio vain 1.12% bruttotuotosta),……Näytä enemmänNäytä vähemmän

EthWeeklyTimeSeriesMomentumLS testasi viikoittaisen aikasarjamomentumin yksinkertaisinta mahdollista toteutusta ETH-perpetuaalifutuureissa: yhden trenditilaston etumerkkiä, pitkää tai lyhyttä positiota, ATR perässä seuraavaa stop-lossia ja volatiliteettiin suhteutettua positioiden kokoa. Tavoitteena oli täyttää strategiatehtaan heikosti edustettu makrotason viikkohorisontti. Takesti sujui ongelmitta 6.3 vuoden ja 28 kaupan ajan, ja kulut olivat oletetusti merkityksettömiä (komissio vain 1.12% bruttotuotosta), joten kulut eivät tuhonneet tuottoa. Toteutunut tuloskehitys oli kuitenkin negatiivinen: voittokerroin 0.9488, toteutunut odotusarvo −$1037 kauppaa kohden ja silmiinpistävä +197.8% otsikkoluku, joka koostui kokonaan avoimesta loppupositiosta; suljettujen kauppojen toteutunut tulos oli noin -29%. Lisäksi suurin arvonlasku oli 80% ja Sharpe ei eronnut nollasta. Analyytikko hylkäsi strategian takatestin tarkasteluvaiheessa ennen optimointia luokituksella negative_expectancy: muutaman onnekkaan oikean hännän ajanjakson sovittaminen käyrään ei voisi nostaa toteutuneelta tulokseltaan negatiivista, rauhallisessa markkinatilassa tappiollista signaalia nollan yläpuolelle.

Hypoteesi

LONG-SHORT, yhdellä instrumentilla toteutettava puhdas OHLCV-aikasarjamomentumstrategia ETHUSDT.BINANCE USD-M -perpetuaalifutuurissa. Toteutus käyttää 1–WEEK kynttilöitä ja MACRO pitojaksoa. Täyttää strategiatehtaan vähiten edustetun aikahorisonttiluokan (macro_1w_plus = 0.6%). Ei NO konfluenssiehtoa, ei NO regime-/volatiliteettisuodatinta (L92), ei NO instrumenttikoria (L77/L88), ei NO toista aikaväliä – yksinkertaisin mahdollinen toteutus: yhden viikoittaisen trenditilaston etumerkki, pitkä tai lyhyt positio, ATR perässä seuraava stop-loss ja 2 parametria. Keskeinen oletus: ETH:ssä on usean viikon suuntajatkuvuutta ja makrotason aikaväli tekee kuluista rakenteellisesti merkityksettömiä.

Toteuttaa hypoteesin kirjaimellisesti ja mahdollisimman yksinkertaisesti. (1) Yksi instrumentti, yksi aikaväli: ETHUSDT.BINANCE ja ensisijaiset 1-WEEK-palkit ilman strategian lisäjalkoja – se kattaa macro_1w_plus-luokan alusta loppuun (aiempi viikkoyritys aineistossa epäonnistui, koska mukaan toimitettiin 1-DAY-kokoonpano, joten bar_type on viikoittainen kaikkialla). (2) Trendin suunnan mukainen, long-short, ei suodattimia: should_enter on puhdas trenditilaston etumerkin testi ilman kynnystä,……Näytä enemmänNäytä vähemmän

Toteuttaa hypoteesin kirjaimellisesti ja mahdollisimman yksinkertaisesti. (1) Yksi instrumentti, yksi aikaväli: ETHUSDT.BINANCE ja ensisijaiset 1-WEEK-palkit ilman strategian lisäjalkoja – se kattaa macro_1w_plus-luokan alusta loppuun (aiempi viikkoyritys aineistossa epäonnistui, koska mukaan toimitettiin 1-DAY-kokoonpano, joten bar_type on viikoittainen kaikkialla). (2) Trendin suunnan mukainen, long-short, ei suodattimia: should_enter on puhdas trenditilaston etumerkin testi ilman kynnystä, markkinatilasuodatinta tai vahvistusehtoa, joten sisääntuloehto ei voi olla liian valikoiva (tunnettu nollakauppojen virhetila) – ainoa ennakkoehto on, että deque-rakenteet ovat lämpimässä tilassa. (3) Kaksi viritettyä parametria: momentum_lookback ja atr_trail_mult; vol_lookback, atr_period, target_vol ja max_notional_frac ovat lämmitys- ja koonmääritysmekanismeja, ja jokainen __init__-funktion kova raja on toisinnettu _param_bounds-määrityksessä, joten optimoija ei koskaan hae arvoja, jotka koodi hiljaisesti muuttaa. (4) Jatkuva signaali: t-tilasto lasketaan uudelleen jokaisella EVERY-palkilla ja palautetaan luontaisissa, z-pisteen kaltaisissa yksiköissään – ehtoa ”return 0.0” ei käytetä, paitsi aidon lämmitysvaiheen aikana, joten signaali vaihtelee palkista toiseen. (5) Futuurikaupankäyntipaikka: long- ja short-positiot edellyttävät MARGIN-tiliä, joten BINANCE USD-M, mutta vipuvaikutus pysyy arvossa 1.0, koska volatiliteettitavoite rajaa nimellisarvon jo omaa pääomaa vastaavaksi tai sitä pienemmäksi – jätin tarkoituksella vipuvaikutuksen asettamatta arvoa NOT suuremmaksi kuin 1, koska kokoa määrittävä mekanismi ei käyttäisi lisävipua. (6) min_bars_required() palauttaa arvon 2, joten kantaluokka alkaa kutsua calculate_signal heti ja sisäiset aikaikkunat lämpenevät ensimmäisistä palkeista alkaen; ennenaikaisen sisääntulon esto on kohdassa should_enter (ikkunat täynnä, ATR ja toteutunut volatiliteetti positiivinen), joten lämmitystä ei tehdä kahdesti – juuri tämä virhe esti aiemman viikkostrategian kaupat. Käytettävissä on noin 333 viikkopalkkia ajanjaksolle ETHUSDT.BINANCE, ja noin 27 palkin lämmitysajalla testausikkunassa jää kaupankäyntiin selvästi yli 250 palkkia. (7) ATR-seurantaraja arvioidaan viikkosulussa eikä kaupankäyntipaikan toimeksiantona: toimeksiantojen bracket-apufunktio tukee vain kiinteitä stop/TP-prosentteja (ei kiristyvää tasoa), ja erillinen avoimeksi jätetty reduce-only-stop on ehdoton toimeksianto, joka vaimentaisi should_exit koko position elinkaaren ajan. Rehellinen varaus: viikkotarkkuudella seurantaraja voi reagoida vasta viikkosulussa, joten viikon sisäinen piikki tason läpi ei näy – tämä kuuluu makrotason seurantapoistumiseen eikä ole koodauksen oikopolku.

Negatiivinen odotusarvo luotettavassa 28 kaupan / 6.3 vuoden otoksessa: profit_factor 0.9488 (<1) ja toteutunut USD odotusarvo −$1037/kauppa. Otsikon +197.8% on artefakti — end_unrealized_pct 226.81% tarkoittaa, että suljettujen kauppojen toteutunut tuloskehitys on NEGATIVE (~-29%); paperivoitto on kokonaan avoimessa loppupositiossa. Lisäksi suurin arvonlasku on 80%, ja Sharpen CI [-0.42, 0.95] väli kattaa nollan. Yhden instrumentin viikoittainen trendin etumerkkiin perustuva tuottoetu on tappiollinen rauhallisessa markkinatilassa ja riippuu kokonaan oikeasta hännästä (QA:n huoli vahvistui). Optimointi ei voi nostaa arvoa PF<1, toteutuneelta tulokseltaan negatiivista signaalia nollan yläpuolelle — 2 tuntia laskentaa vain sovittaisi käyrän muutamaan onnekkaaseen ajanjaksoon. abandon_class = negative_expectancy.

Toteutus

Pitkä–lyhyt-aikasarjamomentum ETHUSDT.BINANCE USD-M -perpetuaalissa, ilmaistuna 1–WEEK-palkkeina makrotason pitoajalla. Strategia laskee joka viikko ONE trenditunnusluvun – viimeisten N viikoittaisen logaritmisen tuoton summan jaettuna tulolla (viikoittainen toteutunut volatiliteetti * sqrt(N)), eli N viikon kumulatiivisen tuoton t-tilastona – ja ottaa siitä sellaisenaan SIGN:n: pitkä positio nollan yläpuolella, lyhyt positio nollan alapuolella. Siinä ei ole vahvistusehtoa, markkinatilanne- tai……Näytä enemmänNäytä vähemmän

Pitkä–lyhyt-aikasarjamomentum ETHUSDT.BINANCE USD-M -perpetuaalissa, ilmaistuna 1–WEEK-palkkeina makrotason pitoajalla. Strategia laskee joka viikko ONE trenditunnusluvun – viimeisten N viikoittaisen logaritmisen tuoton summan jaettuna tulolla (viikoittainen toteutunut volatiliteetti * sqrt(N)), eli N viikon kumulatiivisen tuoton t-tilastona – ja ottaa siitä sellaisenaan SIGN:n: pitkä positio nollan yläpuolella, lyhyt positio nollan alapuolella. Siinä ei ole vahvistusehtoa, markkinatilanne- tai volatiliteettisuodatinta, toista aikaväliä, instrumenttikoria eikä lisätietoja. Positiot suljetaan joko tunnusluvun merkin vaihtuessa tai ATRn perässä kulkevalla stopilla (sulkuhinta ylittää arvon atr_trail_mult * viikoittainen ATR korkeimmasta korkeimmasta tai matalimmasta matalimmasta hinnasta position avaamisen jälkeen), minkä jälkeen positio avataan uudelleen vastakkaiseen suuntaan. Siksi salkku on käytännössä aina markkinoilla. Positioiden koko määräytyy volatiliteettitavoitteen mukaan: nimellisarvo = oma pääoma * min(target_vol / toteutunut annualisoitu volatiliteetti, max_notional_frac), enintään 1x kertaa oma pääoma vipuvaikutuksella 1.0. Näin altistus pienenee, kun ETHn volatiliteetti kasvaa, sen sijaan että se kasvaisi korkoa korolle ja johtaisi romahdukseen. Kaupankäyntiä on vain muutama edestakainen kauppa vuodessa, kun yksittäisten kauppojen liikkeitä mitataan kymmenissä prosenteissa. Siksi noin 0.10%n edestakaisen kaupan ottajapalkkiolla ei ole rakenteellisesti merkitystä tällä kaupankäyntitiheydellä.

Varmennuksen tulokset

Aseta self._entry_side = None position suljettaessa / kun _position_side() palauttaa None, jotta varatila ei koskaan käytä vanhentunutta suuntaa.

should_exit() käyttää varalla self._entry_side-arvoa, kun _position_side() ilmoittaa position olevan suljettu. Tämä vanhentunut suunta on vain Layer-2-välityspalvelimen käyttömukavuusominaisuus; varsinaisessa takestissä should_exit on sidottu avoimeen positioon, joten se ei voi aiheuttaa haamupoistumista. _entry_side-arvoa ei kuitenkaan koskaan tyhjennetä position sulkeuduttua, mikä voi johtaa tulevaa ylläpitoa harhaan.

Yhden instrumentin viikoittainen TSMOM on rajatapaus, jonka varianssi on suuri: testausympäristö häviää rauhallisen volatiliteetin tertiilissä (-25.8%, Sharpe -0.60), ja koko tuottoetu keskittyy normaaleihin ja stressaantuneisiin markkinatilanteisiin. Sharpe CI [-0.33, 1.23] kattaa nollan ja tarkasteluajanjaksolla on vain 28 kauppaa, joten trendin etumerkkiin perustuva tuottoetu on hauras eikä välttämättä säily tuottojen deflaation jälkeen. Täyden historian kauppakohtaista USD odotusarvoa kannattaa seurata (avg_win $48k vs. avg_loss $18k, win_rate 32%) — tuotto riippuu oikeasta hännästä.

Backtestin arviointi

Sharpe
0,40
Kokonaistuotto
197,77%
Maksimipudotus
80,05%
Kauppoja yhteensä
28
Voittoprosentti
32,1%
Tuottokerroin
0,95

Selkeä, minimaalinen 2 parametrin mekanismi; kaupat toteuttavat kuvatun viikoittaisen trendin etumerkkiin perustuvan TSMOM:n (28 avausta, 17 pitkää / 11 lyhyttä; pitkät ja lyhyet positiot ovat tasapainossa oletuksen mukaisesti).

Viikoittainen makrotason aikaväli tekee kuluista merkityksettömiä (komissio vain 1.12% bruttotuotosta), joten tämä ei ole NOT kulujen aiheuttama tuottoedun kuolema.

Negatiivinen odotusarvo: profit_factor 0.9488 (<1) ja avg_trade_pnl_usd −$1037/kauppa luotettavassa 28 kaupan / 6.3 vuoden otoksessa — bruttotappiot ylittävät bruttovoitot.

Otsikon +197.8% total_return on mark-to-market-arvostuksen luoma harha: end_unrealized_pct 226.81% tarkoittaa, että toteutunut suljettujen kauppojen tulos oli NEGATIVE (~-29%); koko paperivoitto on edelleen avoimessa loppupositiossa, jonka arvo voi kääntyä kokonaan päinvastaiseksi.

max_drawdown 80.05% (CI 45.8–93.9%) — selvästi yli minkään käyttökelpoisen riskinsietorajan (L19: DD>50% ei ole koskaan kestänyt).

win_rate 32%, Sharpe 0.40; väli CI [-0.42, 0.95] kattaa nollan, information_ratio -0.55, recovery_factor -1, CAGR -100%.

Tappiollinen rauhallisen volatiliteetin tertiilissä (-17.8%, Sharpe -0.20); koko tuottoetu keskittyy normaaleihin ja stressaantuneisiin markkinatilanteisiin — QA:n huoli riippuvuudesta oikeasta hännästä toteutuu. Vuosituotot ovat katastrofaalisia vuosina 2023 (-89%) ja 2024 (-237%).

Kauppakohtainen USD odotusarvo on pieni ja negatiivinen, vaikka avg_trade_return_pct näyttää arvoksi 25% (pct_notional) — tappiollisissa kaupoissa käytetään suurempaa volatiliteettiin suhteutettua nimellisarvoa, mikä vahvistaa, ettei strategialla ole tuottoetua eikä kyse ole kuluille herkistymisestä.

Lopputuloksen yhteenveto

Suuri positiivinen kokonaistuotto voi olla mark-to-market-arvostuksen harha, joka on avoimessa loppupositiossa; arvioi strategian elinkelpoisuutta suljettujen kauppojen toteutuneen odotusarvon ja voittokertoimen perusteella, älä otsikon oman pääoman arvon perusteella.

Takestin tarkastusvaiheen seula palautti päätöksen 'hylkää' ennen optimointia: negatiivinen odotusarvo (PF<1, toteutunut USD odotusarvo negatiivinen) luotettavassa 28 kaupan otoksessa; lisäksi arvonlasku oli 80% ja Sharpen CI väli kattaa nollan. Tuottoetu on tappiollinen rauhallisessa markkinatilassa ja riippuu kokonaan oikeasta hännästä.

Pitkä–lyhyt, yhdellä instrumentilla toteutettava aikasarjamomentumstrategia ETHUSDT.BINANCE USD-M -perpetuaalifutuurissa. Strategia käyttää 1 viikon kynttilöitä ja ottaa yhden viikoittaisen trendin t-statistiikan etumerkin sellaisenaan; mukana on ATR perässä seuraava stop-loss. Oletuksena on, että ETH:n usean viikon suuntajatkuvuus makrotason aikavälillä tekee kuluista rakenteellisesti merkityksettömiä.

6.3 vuoden ja 333 viikon takatestissä tehtiin 28 kauppaa (17 pitkää / 11 lyhyttä). Voittoprosentti oli 32%, Sharpe 0.40 (CI [-0.42, 0.95]), voittokerroin 0.9488 ja suurin arvonlasku 80%. Otsikon +197.8% kokonaistuotto oli mark-to-market-arvostuksen artefakti: end_unrealized_pct / 226.8% tarkoittaa, että suljettujen kauppojen toteutunut tulos oli negatiivinen (~-29%) ja toteutunut odotusarvo −$1037/kauppa.

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