Spring til indhold
Alle strategier

Strategier

Ugentlig long-only-rotation efter relativ styrke og momentum i altcoins med mid-cap-markedsværdi, med filter for absolut momentum (8 likvide ikke-major USD-M-perps: LTC/ETC/DOT/ATOM/NEAR/FIL/ALGO/EOS, behold de øverste -3 efter 30-dages afkast, hold kontanter når trenden er nedadgående, 3 parametre)

Resultat: Opgivet

MidCapAltRelativeStrengthMomentumWeeklyRotationLong

Resultatoversigt

MidCapAltRelativeStrengthMomentumWeeklyRotationLong overførte fabrikkens mest dokumenterede long-only-fordel — ugentlig tværsnitsrotation efter relativ styrke — til en kurv uden overlap med otte likvide mid-cap-perps, ud fra antagelsen om, at deres større spredning ville modvirke gebyr-fordel-dødsfaldene, der ødelægger smallere kurve. Backtesten kørte fejlfrit (213 handler, ingen likvidation, 8.19% gennemsnitligt afkast pr. handel), men det iøjnefaldende afkast på +741% var for det meste urealiseret markedsværdi for åbne positioner, profitfaktoren var kun lige over 1.0, og Sharpe CI spændte over nul. Værre endnu pressede et maksimalt drawdown på 81.6% strategien forbi grænsen på 50%, hvor den skulle opgives, og afkastet byggede udelukkende på 2021 og 2024 bull-år, mens de to seneste år hver blødte omkring -70%. Analytikeren opgav den ved beslutningspunktet for backtestgennemgangen før optimering og vurderede, at den var gearet altcoin-beta snarere end holdbar alfa og lå uden for, hvad justering af tilbageblik/top-n/filter kunne rette.

Hypotese

En LONG-ONLY tværsnitsbaseret momentumrotation, der anvender fabrikkens mest robuste dokumenterede mekanisme — ugentlig rotation efter relativ styrke, den implementerede kurv med 8 store coins med Sharpe 2.6 — på et DELIBERATELY NON-OVERLAPPING-univers bestående af otte likvide MID-CAP USD-M-perpetuals (LTCUSDT, ETCUSDT, DOTUSDT, ATOMUSDT, NEARUSDT, FILUSDT, ALGOUSDT, EOSUSDT), hvoraf ingen indgår i den promoverede kurv af store coins. Ifølge L24 er dette NOT ikke en omvægtning af de samme store coins (som havner……Vis mereVis mindre

En LONG-ONLY tværsnitsbaseret momentumrotation, der anvender fabrikkens mest robuste dokumenterede mekanisme — ugentlig rotation efter relativ styrke, den implementerede kurv med 8 store coins med Sharpe 2.6 — på et DELIBERATELY NON-OVERLAPPING-univers bestående af otte likvide MID-CAP USD-M-perpetuals (LTCUSDT, ETCUSDT, DOTUSDT, ATOMUSDT, NEARUSDT, FILUSDT, ALGOUSDT, EOSUSDT), hvoraf ingen indgår i den promoverede kurv af store coins. Ifølge L24 er dette NOT ikke en omvægtning af de samme store coins (som havner i duplikatpuljen) — det er et særskilt markedssegment med væsentligt LARGER tværsnitsmæssig spredning, hvilket netop afværger den fee_edge-død, der slår smallere kurve ihjel. Strategien undgår bevidst alle klasser, der for nylig har fejlet: ikke carry baseret på funding (carry på tværs af børser med SOL har netop bekræftet, at funding på altcoins er for lav efter fradrag af basis; carry virker kun på BTC), ikke et prisvæddemål på et enkelt aktiv (som overtilpasses eller går galt), ikke optioner (grænse for antal handler), ikke likvideringer (datagrænse), ikke et kointegrationspar (SOL-AVAX -82%). Den udnytter den ONE long-only-prisfordel, der faktisk har overlevet optimering i denne fabrik. Kun 3 parametre (momentum-tilbageblik, top-K, filter for absolut momentum) for at holde sig fra overtilpasningens gravplads præget af 235-død, og en tærskel for absolut momentum holder porteføljen i kontanter under brede bjørnemarkeder for at undgå at holde faldende knive.

Iteration 2 løser timeouten for væguret i Layer-3-sandboxen med den mindst mulige ændring: den tunge rebalanceringsmotor (_maybe_rebalance -> opbygger returns-dict, sorterer og gennemløber positions_open over 8 positioner) kaldes nu ONLY, når _update_history registrerer en reelt NEW dagslukning, i stedet for at blive kaldt ved hver barevent fra både calculate_signal og on_extra_bar. På barer samme dag/inden for perioden reduceres omkostningen pr. bar til et enkelt opslag af efterfølgende afkast på O(1), så det……Vis mereVis mindre

Iteration 2 løser timeouten for væguret i Layer-3-sandboxen med den mindst mulige ændring: den tunge rebalanceringsmotor (_maybe_rebalance -> opbygger returns-dict, sorterer og gennemløber positions_open over 8 positioner) kaldes nu ONLY, når _update_history registrerer en reelt NEW dagslukning, i stedet for at blive kaldt ved hver barevent fra både calculate_signal og on_extra_bar. På barer samme dag/inden for perioden reduceres omkostningen pr. bar til et enkelt opslag af efterfølgende afkast på O(1), så det samlede arbejde skalerer ikke længere med antallet af barer i smoke-vinduet. Konfigurationen er fastlåst til 1-DAY barer for alle otte positioner (korrekt for en ugentlig rotation baseret på 30-dages afkast og det minimale antal barer), hvilket yderligere begrænser antallet af barer i smoke-vinduet. Al bestået adfærd fra tidligere lag er bevaret: imports, univers, signalopbygning, positionsstørrelse og long-only-rotationslogik er uændret — kun begrænsningskontrollen og den daglige bar_type blev berørt. Signalet fra calculate_signal er fortsat det løbende momentum for den primære position over den efterfølgende periode (varierer for hver bar); den faktiske rotation udføres i rebalanceringsmotoren via _submit_entry_instrument/_submit_exit_position som før.

Ingen robust fordel og forbi grænsen for hård opgivelse af hensyn til risiko. max_drawdown er 81.6% (CI til 98.9%), og overskriften +741% er misvisende: end_unrealized_pct 589 betyder, at det for det meste er urealiseret markedsværdi for åbne positioner, mens profit_factor kun er 1.024, og Sharpe 0.48 har et CI [-0.18, 1.08], der spænder over nul. Det realiserede afkast skyldes udelukkende to bull-år for altcoins (2021 +1622%, 2024 +531%), mens 5 af 7 år er negative, og de seneste år er katastrofale (2025 -69%,……Vis mereVis mindre

Ingen robust fordel og forbi grænsen for hård opgivelse af hensyn til risiko. max_drawdown er 81.6% (CI til 98.9%), og overskriften +741% er misvisende: end_unrealized_pct 589 betyder, at det for det meste er urealiseret markedsværdi for åbne positioner, mens profit_factor kun er 1.024, og Sharpe 0.48 har et CI [-0.18, 1.08], der spænder over nul. Det realiserede afkast skyldes udelukkende to bull-år for altcoins (2021 +1622%, 2024 +531%), mens 5 af 7 år er negative, og de seneste år er katastrofale (2025 -69%, 2026 -70%) — fordelen er aftaget/vendt uden for bull-regimer, og strategien taber aktuelt penge. Med benchmark_correlation 0.60 / beta 0.55 er dette gearet altcoin-beta; den »større spredning«, som hypotesen fremstillede som en fordel, viser sig som et drawdown på 82%, ikke holdbar alfa. Dette er klassen af tværsnits-/TSMOM-momentumkurve, som gentagne gange rammer grænsen for hård opgivelse ved drawdown på 50%+ og aldrig overlever optimering; justering af lookback_days/top_n/abs_mom_min kan ikke reducere et drawdown på 82% eller skabe konsistens ud fra en fordeling med 2 bull-år plus én åben position. Opgiv den i stedet for at bruge 2 timer.

Implementering

Long-only ugentlig tværsnitsrotation efter relativ styrke og momentum over et likvidt mid-cap-USD-M-perp-univers med 8 navne (LTC/ETC/DOT/ATOM/NEAR/FIL/ALGO/XLM; EOS erstattet med XLM, fordi EOS USD-M er afnoteret og ville få kurven til at blive opgivet). Bruger 1-DAY barer, rangerer alle positioner efter samlet afkast over de foregående 30 dage hver 7. dag, beholder de øverste -3 med lige vægt og anvender et filter for absolut momentum (abs_mom_min), der holder enhver plads uden opadgående trend i kontanter under brede bear-regimer. Kun tre kerneparametre (lookback_days, top_n, abs_mom_min).

Verifikationsresultater

Verifikation mislykkedes (lag 3 — sandbox-backtest): smoke-testen overskred tidsgrænsen på 300s. Det betyder næsten altid, at arbejde pr. bar skalerer med historikken — f.eks. gentagne gennemløb af hele funding-/supplerende serier eller genopbygning af en liste og kald til min()/sorted() inde i calculate_signal()/on_bar() for hver bar. Forudberegn sorterede tidsstempelarrayer ONCE i __init__, og brug bisect, eller cache opslag med tidsstempel som nøgle, så omkostningen pr. bar er O(log n) i stedet for O(n).

Analytiker: ABANDON, skal ikke optimeres — omsætning 7.8 udelukker gebyrer; den retningsbestemte fordel er negativ.

Klart negativ fordel: PF 0.10, avg_trade_return_pct -8.34%, total_return -56.8%, win_rate 0.214, omvendt gevinstprofil (avg_loss 2.6× avg_win). Bekræftet NOT som en fejl i rangeringsretningen — sorted(reverse=True)[:top_n] køber navnene med højest momentum, og filteret abs_mom beholder kun positiv trend. Det er et momentumkrak blandt mid-caps med stor spredning: den ugentlige forsinkelse holder fast i navne, der vender, indtil de ryger ud af top--3. Resultat af fordel/regime, ikke en kodefejl.

Til orientering for analytiker/forskningsleder.

Rangering efter tværsnitsmomentum er en navngiven klasse uden overlevende (L7); omparametrisering til et mid-cap-univers ændrede ikke resultatet — præmissen om, at »større spredning modvirker gebyr-fordel-dødsfald«, holder ikke (taber på retning, ikke gebyrer).

Bekræft, at XLMUSDT.BINANCE 1-DAY-data dækker hele vinduet.

Universet afviger fra hypotesen: EOS→XLM. Dokumenteret og forsvarligt (EOS USD-M afnoteret; en død position ville få hele kurven til at blive opgivet); XLM er en tilsvarende likvid ikke-major, der bevarer tesen. Advarsel, ikke kritisk.

Det lave antal er en følge af, at beholdningerne fastholdes, ikke en fejl hvor filteret aktiveres for sjældent.

Lavt antal handler (28 over 363 dage), under komfortgrænsen på ~100 — der er ingen tvetydighed her, da resultatet er klart negativt, men bekræft det med et større datagrundlag i den fulde backtest.

Backtest-gennemgang

Sharpe
0,48
Samlet afkast
741,81%
Maks. drawdown
81,62%
Handler i alt
213
Gevinstrate
39,9%
Profit factor
1,02

Anvender en reelt dokumenteret mekanisme (tværsnitsrotation efter relativ styrke, Sharpe 2.6 for den implementerede kurv af store coins) på et univers uden overlap; kontantfilteret baseret på absolut momentum er fornuftigt

avg_trade_return_pct 8.19% overstiger gebyrerne komfortabelt (mekanismen er ikke gebyrfølsom), og koden kører fejlfrit (213 handler, ingen likvidation)

max_drawdown 81.6% (CI til 98.9%) — forbi grænsen på 50% for hård opgivelse; dette er gearet altcoin-beta (korrelation 0.60, beta 0.55)

Overskriftsafkastet +741% er for det meste urealiseret: end_unrealized_pct 589 — en åben position, der ikke er lukket ved backtestens afslutning, ikke en realiseret fordel

profit_factor 1.024 (kun lige over 1) og Sharpe 0.48 med CI [-0.18, 1.08] spændende over nul — ingen statistisk påviselig fordel

Afhænger af outliers/regimer: 2021 +1622% og 2024 +531% står for hele afkastet, mens 5 af 7 år er negative (2025 -69%, 2026 -70%)

Den seneste realiserede performance er katastrofal (begge ~-70% for 2025/2026) — altcoin-momentumfordelen er aftaget/vendt uden for bull-regimerne

Resultatoversigt

At genbruge en mekanisme, der virkede på ét univers, overfører ikke fordelen — på mid-caps med større spredning viste tværsnitsmomentum sig som gearet altcoin-beta med et drawdown på 80%+, og et overskriftsafkast domineret af urealiserede markedsværdier for åbne positioner og to bull-år er ikke en holdbar fordel, der fungerer på tværs af regimer.

Analytikeren afsagde dommen »opgiv« ved beslutningspunktet for backtestgennemgangen før optimering: det maksimale drawdown på 81.6% overskred grænsen på 50% for hård opgivelse, hovedparten af den viste gevinst kom fra en åben position, der ikke var lukket, snarere end fra en realiseret fordel, og med en profitfaktor tæt på -1 og Sharpe CI, der spændte over nul, blev den vurderet som gearet altcoin-beta med en aftaget/vendt fordel, der ikke kunne reddes ved parameterjustering.

En long-only-tvrsnitsrotation efter relativ styrke og momentum, der beholdt de øverste -3 af otte likvide mid-cap-USD-M-perps (LTC/ETC/DOT/ATOM/NEAR/FIL/ALGO/XLM, som erstattede den afnoterede EOS), rangeret efter 30-dages afkast, rebalancerede ugentligt og anvendte et filter for absolut momentum, der holder porteføljen i kontanter under brede bear-regimer — fabrikkens dokumenterede mekanisme for kurven af store coins overført til et bevidst ikke-overlappende univers med større spredning.

Over ~2020–2026 kørte den fejlfrit med 213 handler, ingen likvidation og avg_trade_return_pct af 8.19% (efter gebyrer), men dens +741% overskriftsafkast var for det meste urealiseret (end_unrealized_pct 589%), mens profit_factor kun var 1.024 og Sharpe var 0.48 (CI [-0.18, 1.08] spændte over nul). Den havde et maksimalt drawdown på 81.6% (CI til 98.9%), 0.60 benchmarkkorrelation / 0.55 beta, og afkastet var koncentreret i to bull-år (2021 +1622%, 2024 +531%), mens 5 af 7 år var negative, herunder ~-69% i 2025 og ~-70% i 2026.

Stratmill er et research- og papirhandelsværktøj, ikke finansiel rådgivning eller en mægler. Backtest- og papirresultater er hypotetiske. Handel indebærer risiko for tab.