Hoppa till innehåll
Alla strategier

Strategier

BTC USD-M daglig fundingbekräftad trend, lång-kort (perpetual med ett instrument BINANCE, dagsstaplar och djup fundinghistorik över flera år, handla WITH trenden endast när funding CONFIRMS verklig riktningsstyrd efterfrågan, stäng vid divergens mellan funding och pris, storleksanpassning som skyddar mot extrema utfall, få parametrar)

Utfall: Övergiven

BtcDailyFundingConfirmedTrendLS

Utfallssammanfattning

Strategin BTC USD-M Daily Funding-Confirmed Trend skulle komplettera en validerad familj genom att handla i riktning med BTC-trenden endast när funding bekräftade verklig riktningsstyrd efterfrågan, filtrera bort ”ihåliga” trender och lämna positionen vid divergens mellan funding och pris. Det första backtestet såg rimligt ut – avkastning på 37.38%, Sharpe 0.45, 62 rena affärer och begränsad drawdown på 14.3% – och fick därför omdömet ”optimera”, trots avkastning koncentrerad till vissa marknadsregimer och driven……Visa merVisa mindre

Strategin BTC USD-M Daily Funding-Confirmed Trend skulle komplettera en validerad familj genom att handla i riktning med BTC-trenden endast när funding bekräftade verklig riktningsstyrd efterfrågan, filtrera bort ”ihåliga” trender och lämna positionen vid divergens mellan funding och pris. Det första backtestet såg rimligt ut – avkastning på 37.38%, Sharpe 0.45, 62 rena affärer och begränsad drawdown på 14.3% – och fick därför omdömet ”optimera”, trots avkastning koncentrerad till vissa marknadsregimer och driven av extremvärden. Men optimeringen i 3 faser visade att edgen var tur: det orörda, tidsordnade holdout-testet gav ett klart negativt resultat (-0.9946 Sharpe), deflaterad Sharpe var 0.0003 mot en gräns på 0.95, PBO var 0.62, och den optimerade Sharpe-kvoten på 0.739 låg långt under turgränsen för bästa av -225 på 2.01. Därtill kom tre känslighetsstup och en negativ informationskvot jämfört med köp och behåll. Analytikern lade ned strategin och slog fast att finansieringsbekräftelse ovanpå BTC – som redan hade ett godkänt momentum-syskon – inte skapade någon godkänningsvärd edge utan bara upprepade familjens misslyckandemönster med deflation och förfall för enskilda tillgångar.

Hypotes

En LONG-SHORT, SINGLE-INSTRUMENT, DAILY trendföljande strategi på BTCUSDT.BINANCE (USD-M perpetual) som kompletterar fabrikens familj av SEPARATELY-VALIDATED, PROMOTED fundingbekräftade trender – godkänd på ETH (EthPerpDailyFundingConfirmedTrendLS), väntande på SOL (mitt tidigare bidrag) – genom att tillämpa den på BTC, den stora kärntillgången med djupast likviditet, renast trend och bäst förutsättningar för validering. Detta är valet som evidensen tvingade fram när designutrymmet krympte till exakt två……Visa merVisa mindre

En LONG-SHORT, SINGLE-INSTRUMENT, DAILY trendföljande strategi på BTCUSDT.BINANCE (USD-M perpetual) som kompletterar fabrikens familj av SEPARATELY-VALIDATED, PROMOTED fundingbekräftade trender – godkänd på ETH (EthPerpDailyFundingConfirmedTrendLS), väntande på SOL (mitt tidigare bidrag) – genom att tillämpa den på BTC, den stora kärntillgången med djupast likviditet, renast trend och bäst förutsättningar för validering. Detta är valet som evidensen tvingade fram när designutrymmet krympte till exakt två fungerande mekanismer som gick att backtesta: (1) daglig pristrend/momentum på BTC/ETH/SOL (godkänd), och (2) funding-CONFIRMED-trend (godkänd ETH). Analytikern har uttryckligen och upprepade gånger fastställt gränserna: funding-CONFIRMED-trend WORKS, medan funding-EXTREME CONTRARIAN-fade är CLOSED OUT (ingen edge); kloner av enskilda tillgångars PRICE-ONLY-trend på icke-kärnalts ALL misslyckas (BNB/LTC/LINK/AVAX/DOT), men trend-edgen är verklig på stora kärntillgångar; alla intradags- och konträra fades utraderas; och strategier baserade på likvidation/OI-SIGNAL går inte att backtesta på grund av dataväggen för tvångsflöden omkring april -2026. Hypotesen ryms helt inom de två familjerna WORKING, på den tillgång som är lättast att validera, med BACKTESTABLE lång fundinghistorik (körningen för extrema fundingvärden bekräftade att det finns cirka 6 år / 149 fundingobservationer för BTC, så funding som signal går fullt ut att backtesta, till skillnad från likvidationer/OI). Den är utformad för att undvika alla bekräftade fallgropar: SINGLE-INSTRUMENT / SINGLE-VENUE / SINGLE-ACCOUNT (inget aggregeringsfel för eget kapital/avkastning mellan flera instrument); funding används endast som en bekräftande SIGNAL (inga problem med carry/ackumulering/flera konton); DAILY-frekvens (inte den verkningslösa intradagsfade-horisonten); momentumriktning (handla WITH trenden, den fungerande riktningen, aldrig konträrt); och TAIL-SAFE-kontroller (hävstång <= 1.5, hård ATR-stop, måttligt nominellt värdetak) för att förhindra en kontokrasch av typen LINK. Fundingbekräftelsen skiljer strategin från den godkända vanliga BTC TS-momentumstrategin: den filtrerar bort ”ihåliga” trender (stigande pris drivet av att korta positioner stängs utan bekräftande funding) och lämnar positionen tidigt vid divergens mellan funding och pris (utmattning), med målet att minska korrelationen med och förbättra den rena prisbaserade BTC-trendstrategin i samma familj. Få parametrar begränsar överanpassning.

Iteration 2 löser felet i lager -2: verifierarens strategiproxy bevarar inte bindningen `@staticmethod`, så `self._ema(values, period)` skickade `self` som ett tredje positionsargument och utlöste TypeError i alla sex syntetiska scenarier. Den minimala, avgränsade ändringen är att göra om `_ema` från en statisk metod till en vanlig instansmetod (`def _ema(self, values, period)`), så att `self` binds korrekt och anropet skickar exakt två positionsargument. Ingen annan logik, import, parameter eller signaleffekt ändrades – alla tidigare godkända lager förblir intakta. Strategin implementerar fortfarande hypotesen om en daglig fundingbekräftad trend på BTC: kontinuerlig signal med EMA-spread, fundingbekräftelse som villkor för ingångar, utgångar vid divergens/trend/ATR och storleksanpassning utifrån kapital som skyddar mot extrema utfall och använder hävstången 1.5x.

Misslyckades tydligt med deflaterad Sharpe och framåtriktat holdout i optimeringsförsök 1. DSR=0.0003 (mot gränsen 0.95), med den optimerade Sharpe-kvoten 0.739 FAR under turgränsen för förväntat maximum vid 225 försök: 2.0094 (is_significant=false, sharpe_ci_low -0.0382 korsar 0, PBO 0.6164 >0.5) – efter korrigering för multipla test går den utvalda konfigurationen som är bäst av -225 inte statistiskt att skilja från slumpmässigt bästa resultat av N; probabilistic_sharpe 0.9762 mot DSR 0.0003 är det klassiska……Visa merVisa mindre

Misslyckades tydligt med deflaterad Sharpe och framåtriktat holdout i optimeringsförsök 1. DSR=0.0003 (mot gränsen 0.95), med den optimerade Sharpe-kvoten 0.739 FAR under turgränsen för förväntat maximum vid 225 försök: 2.0094 (is_significant=false, sharpe_ci_low -0.0382 korsar 0, PBO 0.6164 >0.5) – efter korrigering för multipla test går den utvalda konfigurationen som är bäst av -225 inte statistiskt att skilja från slumpmässigt bästa resultat av N; probabilistic_sharpe 0.9762 mot DSR 0.0003 är det klassiska urvalsfällan med inflatering mellan PSR och DSR. Avgörande är att det orörda, tidsordnade HOLDOUT FAILED och är NEGATIVE (holdout_sharpe -0.9946, kvot -1.239 mot WF-OOS 0.8027) – den senaste marknadsregimen går med förlust på data optimeraren aldrig såg, och det första walk-forward-fönstret OOS är redan negativt (-0.786). Känslighet FAILED med 3 parametrar som orsakar stup (trend_ma, tp_atr_mult, funding_smooth_obs); hela rutnätet ligger omkring 0.27-0.92, genomgående under turgränsen. Strategin har en NEGATIVE information_ratio (grundvärde -0.674, optimerat -0.6187) med benchmark_meaningful=true – den presterar sämre än sin egen BTC köp-och-behåll riskjusterat – och edgen drivs av extremvärden (kurtosis 55.6->79.8, skevhet 4.1->6.9, tail_ratio 0.05) och avtar (årlig 2023 -5.5%, 2025 -10%, 2026 -2%). Fortsätt inte iterationen (försök 1 av 2): de avgörande felen är ett negativt framåtriktat holdout och insignifikans för bästa av -225 med PBO 0.62, och hela känslighetsytan ligger under signifikansgränsen, så det finns inget robust område att finjustera mot – en andra svepning av bästa av -225 väljer samma icke-signifikanta konfiguration som tappar styrka. Lägg inte ned revise_hypothesis: BTC är ett bra instrument och detta är ett misslyckande i generalisering framåt och vid multipla test, inte en bevisad mekanism som fastnat på ett dött mål – familjen för fundingbekräftad trend har redan ett godkänt ETH-syskon och BTC har redan ett godkänt vanligt TS-momentumsyskon, så fundingbekräftelse på BTC skapade ingen särskild edge värd att godkänna. FAILURE PATTERN: att överföra den godkända mekanismen för ETH fundingbekräftad trend till en tillgång BTC innebär NOT att den också blir godkänd – överföringen till BTC ger samma deflationsmönster för en enskild tillgångs dagliga trend (DSR 0.0003, optimerad Sharpe-kvot 0.739 under 2.01 turgränsen, PBO 0.62, 3 känslighetsstup), ett NEGATIVE framåtriktat holdout (-0.9946) och negativ informationskvot mot dess egen köp-och-behåll-strategi, där edgen drivs av extremvärden och har avtagit sedan 2023. En walk-forward-analys som inte flaggas som överanpassad och ett positivt genomsnitt på OOS mäter konsekvens, inte signifikans eller generalisering framåt, och räddar inte en strategi vars framåtriktade holdout går med förlust.

Implementation

Lång-kort daglig trendföljning på BTCUSDT USD-M perpetual (dagliga staplar), som handlar WITH pristrenden (en kombination av snabba och långsamma EMA, samt lutande 100-dagars MA) endast när finansieringsräntan bekräftar verklig riktningsbunden efterfrågan (positiv finansiering för långa positioner, negativ för korta). Stänger vid hård ATR-stop-loss, ATR take-profit, avvikelse mellan finansiering och pris (utmattning) eller ogiltigförklaring av EMA-stapeltrenden. Utformad för att begränsa extrema förluster: hävstång 1.5x, hård ATR-stop-loss, nominellt positionsvärde begränsat till eget kapital multiplicerat med hävstång.

Verifieringsresultat

Verifieringen misslyckades (lager 2 – syntetiska scenarier): Använda parametrar: ['fast_ema', 'slow_ema', 'trend_ma', 'risk_frac', 'atr_period', 'tp_atr_mult', 'conf_funding', 'entry_thresh', 'exit_funding', 'min_notional', 'atr_stop_mult', 'ma_slope_lookback', 'funding_smooth_obs'] Kontrollera att __init__ sätter alla attribut från self.parameters.get(). - steady_uptrend: TypeError: BtcDailyFundingConfirmedTrendLS._ema() tar 2 positionsargument men fick 3 (stapeltidsstämpel: 1735697040000) - steady_downtrend:……Visa merVisa mindre

Verifieringen misslyckades (lager 2 – syntetiska scenarier): Använda parametrar: ['fast_ema', 'slow_ema', 'trend_ma', 'risk_frac', 'atr_period', 'tp_atr_mult', 'conf_funding', 'entry_thresh', 'exit_funding', 'min_notional', 'atr_stop_mult', 'ma_slope_lookback', 'funding_smooth_obs'] Kontrollera att __init__ sätter alla attribut från self.parameters.get(). - steady_uptrend: TypeError: BtcDailyFundingConfirmedTrendLS._ema() tar 2 positionsargument men fick 3 (stapeltidsstämpel: 1735697040000) - steady_downtrend: TypeError: BtcDailyFundingConfirmedTrendLS._ema() tar 2 positionsargument men fick 3 (stapeltidsstämpel: 1735697040000) - flat_ranging: TypeError: BtcDailyFundingConfirmedTrendLS._ema() tar 2 positionsargument men fick 3 (stapeltidsstämpel: 1735697040000) - volatility_spike: TypeError: BtcDailyFundingConfirmedTrendLS._ema() tar 2 positionsargument men fick 3 (stapeltidsstämpel: 1735697040000) - zero_volume: TypeError: BtcDailyFundingConfirmedTrendLS._ema() tar 2 positionsargument men fick 3 (stapeltidsstämpel: 1735697040000) - price_gap: TypeError: BtcDailyFundingConfirmedTrendLS._ema() tar 2 positionsargument men fick 3 (stapeltidsstämpel: 1735697040000)

Backtestgranskning

Sharpe
0,45
Total avkastning
37,38%
Max drawdown
14,33%
Totalt antal affärer
62
Vinstandel
51,6%
Vinstfaktor
1,35

Strategin fungerar som den ska: 62 signaler -> 62 ingångar, 0 bortfiltrerade; både långa (35) och korta (27) positioner utlöses.

Affärerna följer den angivna mekanismen – fundingbekräftad, WITH-trend, lång-kort dagligen – utan avvikelse i mekanismen eller tecken på kodningsfel.

Verklig, om än måttlig, edge som överlever avgifter: profit_factor 1.35, förväntat värde +$395/affär, avg_position cirka 20% eget kapital, max_dd begränsad till 14.3%.

Antalet affärer (62 under cirka 6.5 år) är lämpligt för en daglig trendstrategi med filter och räcker för en parametersvepning; strategin ingår i en godkänd familj (ETH fundingbekräftad trend har redan godkänts).

Måttlig Sharpe-kvot på rubriknivå: 0.45, med sharpe_ci_low -0.46 (CI korsar 0) – signifikansen är den öppna frågan, som ska avgöras med deflaterad Sharpe och holdout under optimeringen.

Avkastningen är koncentrerad till vissa marknadsregimer: 2020 (+15%) och 2024 (+23%) står för den, medan 2023 (-5.5%), 2025 (-10%), 2026 (-2%) är negativa; return_kurtosis 55.6 / skevhet 4.1 tyder på beroende av extremvärden.

information_ratio -0.67 (benchmark_meaningful=true) — ger sämre riskjusterat resultat än köp-och-behåll; finansieringsfiltret måste visa att det minskar korrelationen med det vanliga BTC TS-momentumsyskonet.

Analys

Utformningen med ett instrument, en handelsplats och ett konto undviker fallgropar vid aggregering mellan instrument och ackumulering av funding; funding används endast som bekräftande signal.

Walk-forward-analysen flaggade inte överanpassning (genomsnitt IS 1.15 -> genomsnitt OOS 0.80); låg grundläggande drawdown (14.3%); optimerad max_dd 10.1%.

Ren exekvering: 62 affärer i basversionen / 72 i den optimerade versionen, inga bortfallna affärer eller problem med minsta nominella värde, avg_trade_return klart över avgiftsgolvet.

Orört, tidsordnat HOLDOUT FAILED och är NEGATIVE: holdout_sharpe -0.9946, kvot -1.239 mot WF-OOS 0.8027 – den senaste marknadsregimen går med förlust utanför urvalet.

Misslyckas tydligt med robusthet mot multipla test: DSR=0.0003, is_significant=false, sharpe_ci_low -0.0382 (CI korsar 0), PBO=0.6164 (>0.5); den optimerade Sharpe-kvoten 0.739 ligger långt under turgränsen för förväntat maximum vid 225 försök: 2.0094.

Känslighet FAILED med 3 parametrar som orsakar stup (trend_ma, tp_atr_mult, funding_smooth_obs); hela ytan ligger omkring 0.27-0.92, utan något robust område över signifikansgränsen.

NEGATIVE information_ratio (bas -0.674, optimerad -0.6187) med benchmark_meaningful=true — ger sämre riskjusterat resultat än dess egen BTC köp-och-behåll.

Det första OOS-fönstret är negativt (-0.786); edgen drivs av extremvärden (kurtosis 55.6/79.8, skevhet 4.1/6.9, tail_ratio 0.05) och avtar (årlig 2023 -5.5%, 2025 -10%, 2026 -2%).

Utfallssammanfattning

Att överföra en godkänd mekanism (ETH fundingbekräftad trend) till en annan enskild tillgång innebär inte att den också blir godkänd där – BTC hade redan ett godkänt vanligt TS-momentumsyskon, så fundingbekräftelsen tillförde ingen särskild edge som generaliserar framåt och återskapade mönstret där en enskild tillgångs dagliga trend tappar styrka.

Analytikern röstade för att lägga ned strategin efter optimeringsförsök 1, eftersom den tydligt misslyckades med testerna för deflaterad Sharpe och framåtriktat holdout – ett negativt holdout utanför urvalet, statistisk insignifikans för bästa av -225 (PBO 0.62), 3 känslighetsstup och negativ informationskvot mot sin egen köp-och-behåll-strategi BTC lämnade inget robust område att finjustera mot.

En lång-kort, daglig trendföljande strategi med ett instrument på BTCUSDT Binance perpetuals, som handlade i pristrendens riktning endast när fundingräntan bekräftade verklig riktningsstyrd efterfrågan. Den överför den godkända mekanismen för ETH fundingbekräftad trend till BTC.

Det första backtestet klarade granskningsgrinden med en totalavkastning på 37.38%, Sharpe 0.45, 62 affärer (35 långa / 27 korta), vinstfaktor 1.35 och maximal drawdown på 14.3%, men optimeringen föll samman: det orörda holdout-testet var negativt (holdout_sharpe -0.9946, kvot -1.239 mot WF-OOS 0.80), deflaterad Sharpe var 0.0003, PBO 0.6164, och den optimerade Sharpe-kvoten 0.739 låg långt under turgränsen 2.0094 för 225 försök.

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.