Hoppa till innehåll
Alla strategier

Strategier

Tidsseriemomentum (absolut) som korg, long-short bland större tillgångar (Binance USD-M Futures, ren OHLCV, managed-futures-stil, veckovis ombalansering, utträde vid trendvändning)

Utfall: Övergiven

BinanceAbsoluteTimeSeriesMomentumLSBasketDaily

Utfallssammanfattning

Strategin använde en absolut tidsseriemomentum-mekanism av CTA-typ som en long-short, nettoriktningsbestämd korg över ~10 större Binance USD-M-tillgångar. Varje designval utformades för att åtgärda ett tidigare problem (fel i positionsstorlek för spot, mottrendsignaler, sårbarhet hos enskilda tillgångar och hävstångseskalering). Den klarade granskningen före optimering (bedömning: optimera) som en fungerande bok med täta affärer och balanserad long-short-exponering, med +250% i rubrikavkastning, men bara måttlig……Visa merVisa mindre

Strategin använde en absolut tidsseriemomentum-mekanism av CTA-typ som en long-short, nettoriktningsbestämd korg över ~10 större Binance USD-M-tillgångar. Varje designval utformades för att åtgärda ett tidigare problem (fel i positionsstorlek för spot, mottrendsignaler, sårbarhet hos enskilda tillgångar och hävstångseskalering). Den klarade granskningen före optimering (bedömning: optimera) som en fungerande bok med täta affärer och balanserad long-short-exponering, med +250% i rubrikavkastning, men bara måttlig Sharpe på 0.30 och en avgiftskänslig vinstfaktor på 1.07. Optimeringen försämrade resultatet (Sharpe 0.301 → 0.227), och strategin misslyckades sedan med samtliga signifikans- och framåttestgränser: deflaterad Sharpe 0.0006, Sharpe långt under turgränsen 1.21, PBO 0.53 och en överanpassad walk-forward-analys med negativt genomsnitt OOS. Eftersom nettoriktningsbestämd momentumbasket redan är validerad i de godkända syskonstrategierna Absolute och Dual bedömde analytikern detta som en variant med otillräcklig signifikans som drivs av extremvärden, inte som en felinställd strategi eller ny fördel, och lade ned den.

Hypotes

En LONG-SHORT, MULTI-INSTRUMENT TIME-SERIES (absolut) MOMENTUM-korg över ~10 större Binance USD-M-perpetualer med fullständigt bekräftad historik. Varje tillgång hålls LONG när dess OWN-trend är uppåt och SHORT när dess OWN-trend är nedåt (den kanoniska managed-futures- / CTA-mekanismen), med lika riskviktning i korgen. Detta fångar upp den ONE validerade kryptofördelen — MOMENTUM/CONTINUATION (den tvärsnittliga momentumbasketen är positiv och under optimering; alla mottrender var antiprediktiva) — i en form som……Visa merVisa mindre

En LONG-SHORT, MULTI-INSTRUMENT TIME-SERIES (absolut) MOMENTUM-korg över ~10 större Binance USD-M-perpetualer med fullständigt bekräftad historik. Varje tillgång hålls LONG när dess OWN-trend är uppåt och SHORT när dess OWN-trend är nedåt (den kanoniska managed-futures- / CTA-mekanismen), med lika riskviktning i korgen. Detta fångar upp den ONE validerade kryptofördelen — MOMENTUM/CONTINUATION (den tvärsnittliga momentumbasketen är positiv och under optimering; alla mottrender var antiprediktiva) — i en form som portföljen saknar: momentum efter egen trend (ABSOLUTE), till skillnad från befintligt momentum efter tvärsnittsrangordning (RELATIVE). EVERY designvalet åtgärdar ett specifikt fel från den här sessionen: (1) FUTURES-handelsplats — SPOT-strategier drabbades upprepade gånger av ett återkommande fel i positionsstorlek och redovisning under sessionen (> 100% position, omöjlig dagsavkastning, utvecklingsloopen ignorerade det); USD-M futures ger ren storlek på diskreta, spårbara affärer. (2) MOMENTUM riktning, inte mottrend — den antiprediktiva mottrend-/reversionsfamiljen är avskriven. (3) DIVERSIFIED BASKET, inte en enskild tillgång — momentum-/finansieringsfördelar för enskilda tillgångar överförs NOT till alts med högre beta (finansieringstrend föll på SOL/BNB), men den diversifierade korgformen gjorde tvärsnittsmomentum robust; en korg sprider idiosynkratisk störning. (4) ABSOLUTE momentum = NET-DIRECTIONAL skydd mot krascher — portföljen är netto-LONG när de flesta större tillgångar trendar uppåt (bull) och netto-SHORT när de flesta trendar nedåt (bear). Därför tjänar den på nedtrender och ger skydd i dem, just det skydd som de long-only-strategier med bull-beta saknade (finansieringstrend på alts, varje år utan -2021 negativt). (5) DENSE affärer — bland ~10 tillgångar vars trender vänder periodvis ger veckovis ombalansering ett jämnt flöde av affärer (inga sällsynta kombinationer som leder till för få affärer — Bollinger-squeeze-kollapsen; ingen gleshet mellan händelser). (6) LET-TRENDS-RUN utträde (vänd vid trendvändning), inte liten-TP/stor-SL — utbetalningsprofilen som förlorar av sin konstruktion och fällde flush-bounce. NOT tvärsnitts-momentumbasketen (detta är absolut momentum efter egen trend, nettoriktningsbestämt, inte dollarneutralt efter relativ rangordning), NOT momentum för en enskild tillgång TSM (detta är en diversifierad korg), NOT en mottrend, NOT kompletterande-primär, NOT spot. Avsiktligt minimalistisk: 3 inställbara parametrar (trend_lookback, rebalance_days, vol_lookback).

Iteration-2 åtgärdar den hävstångseskalering som analytikern identifierade (823% exponering, 262% volatilitet, -100% CAGR när bruttoexponeringen steg till ~8x eftersom gränsen endast tillämpades vid veckoombalanseringen). Minsta riktade ändring, all tidigare godkänd logik orörd: (1) NEW _enforce_gross_cap() körs varje stapel i calculate_signal — den räknar om live summerat nominellt värde för benen mot max_gross*current_equity och skalar ned alla ben proportionellt genom minskningar av nettningen vid……Visa merVisa mindre

Iteration-2 åtgärdar den hävstångseskalering som analytikern identifierade (823% exponering, 262% volatilitet, -100% CAGR när bruttoexponeringen steg till ~8x eftersom gränsen endast tillämpades vid veckoombalanseringen). Minsta riktade ändring, all tidigare godkänd logik orörd: (1) NEW _enforce_gross_cap() körs varje stapel i calculate_signal — den räknar om live summerat nominellt värde för benen mot max_gross*current_equity och skalar ned alla ben proportionellt genom minskningar av nettningen vid överskridande. Därmed kan värdeökning hos vinnare och stängning av förlorare via stopp inte längre få bruttoexponeringen att svälla mellan ombalanseringar; (2) scale_max skärptes från 1.5 till 1.0 så att själva ombalanseringen (grundvärde*summa(skalor) = eget kapital*gross_exposure*summa(skala)/n <= eget kapital*max_gross) inte kan ge för hög hävstång i lugna regimer; (3) gränsen varje stapel gör stoppet per ben symmetriskt med ny begränsning — stängning av förlorare lämnar inte längre vinnare överviktade, eftersom brutto kontrolleras igen nästa stapel. Tillsammans håller dessa exponeringen nära ~100% brutto, vilket bör få annualized_volatility väl under 50% och eliminera omöjlig dagsavkastning över 15%. Enligt analytikerns anteckning tyder fortsatt omöjlig dagsavkastning trots ett bruttotak på ~100% på ett problem med motormärkning av benen snarare än detta fel i positionsstorleken.

Misslyckades tydligt med tester för multipla jämförelser och framåttest vid försök 1. Deflaterad Sharpe är 0.0006; den optimerade Sharpe (0.227) ligger FAR under turgränsen för förväntat maximum vid 225 försök (1.2083) — den valda konfigurationen är sämre än turen (is_significant=FALSE, sharpe_ci_low -0.6646 genom noll, PBO 0.5304). Walk-forward-analysen har is_overfitted=TRUE med ett genomsnitt på NEGATIVE OOS (-0.040; fönster [-1.995, 1.608, 0.266]), och godkännandet av holdout är missvisande (kvoten 0……Visa merVisa mindre

Misslyckades tydligt med tester för multipla jämförelser och framåttest vid försök 1. Deflaterad Sharpe är 0.0006; den optimerade Sharpe (0.227) ligger FAR under turgränsen för förväntat maximum vid 225 försök (1.2083) — den valda konfigurationen är sämre än turen (is_significant=FALSE, sharpe_ci_low -0.6646 genom noll, PBO 0.5304). Walk-forward-analysen har is_overfitted=TRUE med ett genomsnitt på NEGATIVE OOS (-0.040; fönster [-1.995, 1.608, 0.266]), och godkännandet av holdout är missvisande (kvoten 0 beräknades mot det negativa WF-OOS). Resultatet är pappersvinst driven av extremvärden, inte en realiserad fördel: return_kurtosis 578.9, tail_ratio 0.041, och 67.9% av den optimerade rubrikavkastningen (187% av grundversionens) är oavslutade öppna positioner till marknadsvärde. Avgörande är att optimeringen gjorde resultatet WORSE (grundversion 0.301 -> optimerad 0.227) och känslighetslandskapet ligger genomgående kring 0.25-0.50 Sharpe för alla parametrar. Det finns alltså inget robust område att sikta mot. Upprepa inte: ett genomgående undermåligt -0.5-landskap med negativt genomsnitt OOS och en grundversion som slår den optimerade konfigurationen innebär att ännu en sökning efter det bästa av -225 åter hittar samma icke-signifikanta anpassning med negativt OOS. Long-short-konstruktionen med nettoriktning och begränsning av bruttoexponering varje stapel är själva designen, ingen inställningsparameter. Överge inte revise_hypothesis: nettoriktningsbestämd momentumbasket är ALREADY validerad hos godkända syskonstrategier (Absolute Momentum ~1.36, Dual Momentum ~1.61). Denna long-short-variant med absolut-TSM över samma universum med 10 större tillgångar misslyckas med deflatering på grund av selektivt variantval; detta bevisar inte att mekanismen fastnat på ett dött mål. FAILURE PATTERN: att omforma den validerade nettoriktningsbestämda momentumbasketen till en long-short-variant med absolut-TSM, invers volatilitetsviktning per ben och aggressiv begränsning av bruttoexponering varje stapel innebär att just den riktningsbestämda Sharpe som gjorde syskonstrategierna signifikanta går förlorad — fördelen faller till ~0.3 Sharpe (DSR 0.0006, negativt genomsnitt OOS, kurtosis 578, tail_ratio 0.04), och en välfungerande gräns för bruttoexponering samt täta affärer kan inte rädda en konstruktion som inte klarar deflatering mot det bästa av N. De godkända Absolute/Dual-korgarna är fortsatt konfigurationerna där den här klassen klarar gränsen.

Implementation

Long-short-korg med absolut momentum (tidsseriemomentum) över 10 större Binance USD-M-perpetualer på 1-DAY-staplar, ren OHLCV. Varje tillgång hålls lång när dess egen trend (stängningskurs jämfört med stängningskurs[-1-trend_lookback]) är uppåt och kort när den är nedåt, med invers volatilitetsviktning för lika risk, veckovis ombalansering och utträde där positionen får löpa tills trenden vänder. Nettoriktningsbestämd (netto lång i bullregimer, netto kort i bearregimer) för inbyggt skydd mot krascher. Säker för hävstång: stopp per ben varje stapel samt en samlad gräns för bruttoexponering som återinförs varje EVERY-stapel mot max_gross*eget kapital.

Backtestgranskning

Sharpe
0,30
Total avkastning
249,55%
Max drawdown
40,89%
Totalt antal affärer
506
Vinstandel
34,8%
Vinstfaktor
1,07

Mekanismen stämmer med hypotesen och tillhör den analytikervaliderade klassen: nettoriktningsbestämd absolut momentumkorg (egen trend), balanserad long-short (254 lång / 252 kort), tätt fördelade affärer (506) enligt plan — inga för få affärer

Bruttoskalningen ser kontrollerad ut: avg_position_pct 25.6% (ingen tydlig 8x-eskalering av positionsstorleken); skydd mot krascher genom netto kort exponering finns (2022 +38.9%)

Fungerande och icke-degenererad: positiv Sharpe 0.30, total_return +250%, tillräckligt stort urval för meningsfull optimering

Känslig för avgifter: profit_factor 1.07 med courtage 1.61% + marknadspåverkan 7.18% av brutto — avgifterna förbrukar det mesta av fördelen; win_rate 34.8%

Resultatet drivs av extremvärden och är inkonsekvent: return_kurtosis 88.9, skevhet 7.6, tail_ratio 0.045 (tjock vänstersvans), årsavkastningen svänger kraftigt (2023 -57.6%, 2025 -29.1%, 2024 +67.9%, 2026 +106.6%)

Hög risk: max_drawdown 40.9% (CI hög 97.9%), max_consecutive_losses 19, downside_deviation 29.8; end_unrealized_pct 187% innebär att rubriksiffran i hög grad består av öppna positioner MTM

exposure_pct 830% bör verifieras under optimeringen för att bekräfta att det är ett aggregerat marknadsexponeringsmått med 10 ben, och inte ett fel i bruttoexponeringsgränsen

Analys

Mekanismklassen är verklig och validerad hos godkända syskonstrategier (momentumkorgarna Absolute/Dual); en diversifierad konstruktion med 10 större tillgångar ger täta affärer (549) med ren, diskret storlek på futurespositionerna och utan hävstångseskalering (bruttogränsen höll, max_dd 23.6%)

Inte en osannolik artefakt — Sharpe 0.23 är måttlig, och benchmark_meaningful=false hanteras korrekt (bedöms utifrån absoluta riskjusterade mått)

Misslyckades med deflaterad Sharpe så gott som maximalt: DSR 0.0006, optimerad Sharpe 0.227 FAR under turgränsen för förväntat maximum vid 225 försök 1.2083, is_significant=FALSE

sharpe_ci_low -0.6646 — CI djupt genom noll; PBO 0.5304 (> 0.5)

walk_forward is_overfitted=TRUE med NEGATIVE i genomsnitt OOS (-0.040); OOS fönster [-1.995, 1.608, 0.266]

Genomgående svagt känslighetslandskap (~0.25-0.50 Sharpe överallt, stup vid trend_lookback) — inget robust område når ens 0.5, än mindre turgränsen

Pappersvinst driven av extremvärden: return_kurtosis 578.9, tail_ratio 0.041 (katastrofal vänstersvans), end_unrealized_pct 67.9% optimerad / 187% grundversion — rubriksiffran består till största delen av oavslutna öppna positioner MTM

Optimeringen gjorde resultatet WORSE (grundversion 0.301 -> optimerad 0.227) — den OOS-utvalda konfigurationen generaliserar ännu sämre på hela datamängden

Optimera inte — backtestet är en artefakt från en hävstångskrasch, inte en användbar fördel. Taket för bruttoexponering upprätthålls inte: exposure_pct är 823% mot avsedda ~100% (gross_exposure=1.0, max_gross=1.0), annualized_volatility är 262%, och CAGR är -100% (kontot kraschade, max_drawdown_ci ~100%). De omöjliga dagliga avkastningarna (+219% 2021-12-14, +296% 2026-03-31, -210% 2025-07-31, månadsvis 2026-04 +601%) stämmer överens med ~8x effektiv hävstång, inte med ett harmlöst värderingsfel. ROOT CAUSE:……Visa merVisa mindre

Optimera inte — backtestet är en artefakt från en hävstångskrasch, inte en användbar fördel. Taket för bruttoexponering upprätthålls inte: exposure_pct är 823% mot avsedda ~100% (gross_exposure=1.0, max_gross=1.0), annualized_volatility är 262%, och CAGR är -100% (kontot kraschade, max_drawdown_ci ~100%). De omöjliga dagliga avkastningarna (+219% 2021-12-14, +296% 2026-03-31, -210% 2025-07-31, månadsvis 2026-04 +601%) stämmer överens med ~8x effektiv hävstång, inte med ett harmlöst värderingsfel. ROOT CAUSE: bruttotaket (tak = equity*max_gross, gscale = tak/total_gross) tillämpas ONLY inne i den veckovisa _rebalance; mellan ombalanseringarna (a) ökar vinnare i värde, (b) stänger stoppen per ben förlorare men låter vinnare/exponering löpa, och (c) skalning med invers volatilitet (scale_max 1.5 över 10 ben) skalar upp brutto i lugna regimer — så brutto sväller långt förbi 100%, och när equity kollapsar exploderar exponeringskvoten ytterligare. FIX: (1) upprätthåll taket för bruttoexponering EVERY bar, inte bara på den veckovisa tidsgriden — beräkna om det totala nominella bruttovärdet jämfört med max_gross*current_equity för varje bar och skala ned alla ben om det överskrids; (2) sänk scale_max (t.ex. 1.0) och verifiera att base*sum(scales) inte kan överstiga max_gross*equity; (3) gör stoppen per ben symmetriska med ombegränsning av exponeringen så att stängning av förlorare inte lämnar vinnare överviktade. Kör om backtesten och säkerställ att CONFIRM exposure_pct förblir <= ~100-120%, annualized_volatility < ~50% och att NO daglig avkastning överstiger ~15-20% innan du skickar in den för optimering igen. MANAGE EXPECTATIONS: det rena 3-tillgångssyskonet till exakt denna mekanism för en momentumkorg med nettodirektionell exponering (HL) klarade inte gränsen för deflaterad Sharpe efter optimering under denna session (DSR 0.0, PBO 0.89) — diversifiering över 10 tillgångar/längre Binance-historik kan förbättra robustheten, men mekanismen möter en hög DSR-ribba även när positioneringen väl har korrigerats. Om de omöjliga dagliga avkastningarna kvarstår efter korrigeringen (dvs. taket håller vid ~100% brutto men avkastningen fortfarande visar >50% dagar), tyder det på ett problem med värdering av ben i flera instrument snarare än ett positionsstorleksfel — eskalera för granskning av motorn i stället för att upprepa processen.

Utfallssammanfattning

Att omforma en redan validerad nettoriktningsbestämd momentumbasket till en long-short-variant med absolut-TSM, invers volatilitetsviktning per ben och aggressiv begränsning av bruttoexponeringen per stapel innebar att den riktningsbestämda Sharpe som gjorde de godkända syskonstrategierna Absolute/Dual signifikanta gick förlorad. Varken en välfungerande gräns för bruttoexponering eller täta affärer kunde rädda en konstruktion som faller till ~0.3 Sharpe och inte klarar deflatering mot det bästa av N.

Analytikern lade ned strategin vid steget ANALYZING efter optimering (försök 1): den misslyckades nästan maximalt med testet för deflaterad Sharpe (DSR 0.0006 mot 0.95). Den optimerade Sharpe på 0.227 låg långt under turgränsen 225 för förväntat maximum vid 1.2083 försök, sharpe_ci_low -0.6646, PBO 0.5304, och en walk-forward-analys flaggade is_overfitted=TRUE med negativ genomsnittlig Sharpe OOS på -0.040.

En long-short-korg med nettoriktningsbestämt absolut momentum (tidsseriemomentum) över ~10 större Binance USD-M-perpetualer på dagsstaplar. Varje tillgång hålls lång eller kort efter sin egen trend, med invers volatilitetsviktning av risken, veckovis ombalansering och begränsning av bruttoexponeringen per stapel enligt managed-futures/CTA-stilen.

Grundbacktestet gav +250% totalt (CAGR 9.0%) under 2046 dagar med 506 balanserade affärer (254 långa / 252 korta), en måttlig Sharpe på 0.30, vinstfaktor 1.07 och maximal drawdown på 40.9%; optimeringen försämrade resultatet till Sharpe 0.227 och total avkastning +110%, med vinstfaktor 1.17 och maximal drawdown 23.6%.

Stratmill är ett research- och pappershandelsverktyg, inte finansiell rådgivning eller en mäklare. Backtest- och pappershandelsresultat är hypotetiska. Handel innebär risk för förlust.