XRP Volymbekräftad Momentum, Long-Short (Enkelt-Instrument XRPUSDT.BINANCE USD-M, 4H Bars — Ta Directionell Momentum ONLY När en Samtidig Volymtopp Bekräftar Riktigt Deltagande, Platt Annars, ATR-Trailing Utgång, 3-Parameter)
Utfall: Övergiven
XrpVolumeConfirmedMomentumLS
Utfallssammanfattning
XrpVolumeConfirmedMomentumLS transplanterade medvetet fabrikens enda upprepade gånger överlevande edge — volymsgrindad 4H-momentum — från ETH till den händelsedrivna, BTC/ETH-okorrelerade XRP-perpetualen, med endast tre parametrar för att motstå överanpassning. Bas-backtestet var numeriskt livskraftigt (Sharpe 0.47, 448 affärer, per-affär-avkastning 0.72% som klarar avgiftsgolvet) och klarade backtest-granskning med ett 'optimera'-utlåtande, och även holdout-fönstret såg positivt ut vid Sharpe 1.33. Men 3-fas-optimeringen avslöjade strategin som best-of-N-brus: walk-forward in-sample Sharpe 1.037 kollapsade till out-of-sample -0.413, PBO nådde 0.636, och deflaterad Sharpe föll till 0.006. Analytikern övergav den efter tre misslyckade hårda grindar efter en iteration, och drog slutsatsen att detta var den enskilt-namn-momentum-klon-fällan — mekanismen fungerar på ETH men varje XRP-bärare av den har överanpassats, och den platta känslighetsytan lämnade ingen bättre plats för iteration att gå.
En LONG-SHORT, enkelt-instrument, ren-OHLCV-momentumstrategi på XRPUSDT.BINANCE (USD-M-perpetual) på 4H-bars. Detta är en DELIBERATE-transplantation av fabrikens ONLY upprepade gånger överlevande edge-familj — den volymsbekräftade 4H-momentum-mekanismen som nådde pappersstadiet som EthVolumeConfirmedMomentumLS (Sharpe 1.05) och syskon-sammanflödes-trendföljarna på ADA/BTC (Sharpe 1.6/2.0) — till ett FRESH-bärarinstrument som korpus knappt vidrört. Kärninsikten som överlevarna delar: rå momentum på en enskild perp……Visa merVisa mindre
En LONG-SHORT, enkelt-instrument, ren-OHLCV-momentumstrategi på XRPUSDT.BINANCE (USD-M-perpetual) på 4H-bars. Detta är en DELIBERATE-transplantation av fabrikens ONLY upprepade gånger överlevande edge-familj — den volymsbekräftade 4H-momentum-mekanismen som nådde pappersstadiet som EthVolumeConfirmedMomentumLS (Sharpe 1.05) och syskon-sammanflödes-trendföljarna på ADA/BTC (Sharpe 1.6/2.0) — till ett FRESH-bärarinstrument som korpus knappt vidrört. Kärninsikten som överlevarna delar: rå momentum på en enskild perp är avgifts-sprött brus (överanpassning/fee_edge-kyrkogården), men momentum GATED av en genuin volyms-deltagande-topp väljer ut delpopulationen av rörelser som är orderflödes-drivna riktade impulser snarare än tunn drift, och dessa impulser bär tillräckligt långt för att klara ~0.10%-kostnaden tur och retur. XRP är valt medvetet: det är en topp-5-likviditets-perp med ren flerårig 4H-historik, men dess prisprocess är idosynkratiskt EVENT-DRIVEN (regulatoriska/juridiska rubriker, listnings/avlistnings-episoder, betalnings-bana-nyheter) vilket producerar episodiska, hög-volym, fler-stångs riktade expansioner som är exakt vad ett volymsgrindat momentum-filter är byggt för att fånga — och dess beteende är okorrelerat med BTC/ETH-prisserien som 44%+ av denna fabrik fortsätter att återutvinna. Endast THREE parametrar (momentum-tittfönster, volymstopp-multipel, ATR trailing-multipel) för att motstå överanpassnings-dödsfallen som dödade DOT-sammanflödes-tvillingen och multi-villkors-korgarna.
Detta är den medvetna transplantation som hypotesen kräver: mekanismen är en trogen portning av EthVolumeConfirmedMomentumLS -- den volymsbekräftade 4H-momentumkonstruktionen som nådde pappersstadiet -- flyttad till XRPUSDT.BINANCE, där endast de instrumentspecifika konstanterna har ändrats (size_precision 1, verifierad mot katalogens parquet-metadata för XRPUSDT som rapporterar price_precision 4 / size_precision 1). Båda hypotesingredienserna implementeras ordagrant: momentum i ATR-enheter (skalfri, så en……Visa merVisa mindre
Detta är den medvetna transplantation som hypotesen kräver: mekanismen är en trogen portning av EthVolumeConfirmedMomentumLS -- den volymsbekräftade 4H-momentumkonstruktionen som nådde pappersstadiet -- flyttad till XRPUSDT.BINANCE, där endast de instrumentspecifika konstanterna har ändrats (size_precision 1, verifierad mot katalogens parquet-metadata för XRPUSDT som rapporterar price_precision 4 / size_precision 1). Båda hypotesingredienserna implementeras ordagrant: momentum i ATR-enheter (skalfri, så en tröskel betyder samma sak över XRP:s mycket breda vol-regimer) och deltagande som volym över MEDIAN av de föregående 60 barerna -- medianen specifikt eftersom XRP:s händelsedrivna volymfördelning är kraftigt höger-skev och en medelbaslinje som blåses upp av en föregående rubrikspike skulle dölja nästa genuina rusning, vilket är den exakta subpopulation hypotesen vill selektera. calculate_signal returnerar den råa kontinuerliga beslutsvariabeln i sina naturliga ATR-enheter varje bar (aldrig grindad bakom inträdesvillkoret), och should_enter trösklar den; under uppvärmning returnerar den en begränsad intra-bar-positionspoäng så att signalen fortfarande varierar snarare än att gå platt. Tretparametersytan respekteras exakt, och kodens klämmor deklareras ordagrant i _param_bounds så att optimeraren inte kan testa ett värde som koden tyst skriver om. De låsta konstanterna (inträdeströskel, utgångshysteres, vol-fönster, ATR-period, risk_pct) är avsiktligt utelämnade från config parameters dict och läses från kodnivåstandarder: risk_pct i synnerhet är en storlekspolicy, och att lämna den optimerbar är hur de tidigare konfluensförsöken dog -- det låter en optimerare köpa Sharpe med notional istället för med edge. Handelsplats är BINANCE USD-M-terminer snarare än spot eftersom strategin tar SHORT volymsbekräftat momentum såväl som long, vilket ett CASH-konto inte kan göra; hävstång lämnas på 1.0 eftersom notional-taket innebär att ingen storleksväg konsumerar marginal (att deklarera leverage>1 oanvänt skulle avvisas). Prestanda är begränsad per bar (index-adresserad buffert, en 60-elements sortering, inkrementell släpande extrem, memoiserad tidigare-bar-berättigande), så 300s sandbox-väggklocka är inte i fara. Jag återkörde inträdeslogiken offline över hela 14,602-bars XRP 4H-historiken (2020-01 till 2026-09) för att av-riska de två vanligaste felmoderna: rusningsvillkoret utlöses på 14.8% av barer och den fulla sammansatta inträdesgrinden är berättigad på 12.2%, vilket producerar 476 rundresor (71/år, 236 long / 240 short) med 472 av dem inom sandbox-fönstret -- så ett noll-handels-överlämnande är inte en live-risk -- till en genomsnittlig netto per-handel-avkastning på +0.506% efter avdrag för 0.10% rundtur-takarkostnaden, bekvämt över 0.15% USD-M-golvet, med PF 1.23 och en 36.6% vinstkvot. Den vinstkvoten är den normala profilen för en cut-losses-early trendföljare och ligger under 0.45 mjuka promotionsgolvet; jag har inte förvrängt mekanismen för att jaga den, eftersom hypotesen förregistrerar denna exakta konstruktion och det mjuka golvet är avståbart på bevisen.
Överanpassning / ingen-generalisering-död (NOT avgifts-edge — per-affär-avkastning 1.20% klarar golvet). Tre oavvisliga HARD-grindar misslyckas: walk-forward is_overfitted=TRUE (genomsnittlig IS Sharpe 1.037 -> genomsnittlig OOS -0.413, fönster +0.60/-2.08/+0.24), out-of-sample Sharpe -0.413 <= 0, och PBO 0.636 > 0.5. Robusthet bekräftar att den valda Sharpe är best-of-N-brus: deflated_sharpe 0.006 << 0.95, is_significant=false, Sharpe CI [-0.078, 1.376] sträcker sig över noll, och den överlever inte……Visa merVisa mindre
Överanpassning / ingen-generalisering-död (NOT avgifts-edge — per-affär-avkastning 1.20% klarar golvet). Tre oavvisliga HARD-grindar misslyckas: walk-forward is_overfitted=TRUE (genomsnittlig IS Sharpe 1.037 -> genomsnittlig OOS -0.413, fönster +0.60/-2.08/+0.24), out-of-sample Sharpe -0.413 <= 0, och PBO 0.636 > 0.5. Robusthet bekräftar att den valda Sharpe är best-of-N-brus: deflated_sharpe 0.006 << 0.95, is_significant=false, Sharpe CI [-0.078, 1.376] sträcker sig över noll, och den överlever inte programnivå-FDR (behåller 4 av 244, candidate_p 0.994). Den positiva holdouten (Sharpe 1.33) är en sista-fönster-sammanfallande som motsäger den negativa WF-OOS och kan inte rädda tre misslyckade hårda grindar. Enligt överanpassning-vs-död-premiss-regeln, hög-IS/OOS-kollaps är ABANDON inte revidera: volymsbekräftad momentum-mekanism är bevisad på ETH-syskonet (befordrad, Sharpe 1.05), men varje XRP-bärare av denna familj har redan dött (XRP dubbel-signal momentum-sammanflöde överanpassning, XRP net-direktionell TSM, XRP impuls-fortsättning fee_edge, XRP två-stångs-fortsättning fee_edge). Att återrikta samma recept mot XRP överanpassar helt enkelt igen — OOS är negativ och känslighetsytan är platt ~0.4-0.5 överallt utan outnyttjad robust parameterregion att ställa mot, så iteration (försök 1 av 2) har ingen bättre plats att gå. Detta är den enskilt-namn-momentum-klon-fällan: under ADA/ETH-vinnarnivån är bas-backtestet taket och deflatering sänker det bara. Misslyckandemönster: överanpassning / ingen-generalisering.
Implementation
Long/short enkelt-instrument-momentum på XRPUSDT.BINANCE USD-M-perpetual, 4H-bars, ren OHLCV. Varje bar beräknar den en kontinuerlig deltagande-viktad momentum-signal: prisändringen över mom_lookback bars uttryckt i ATR-enheter, multiplicerat med min(1, deltagande) där deltagande är barens volym dividerat med MEDIAN-volymen för de tidigare 60 bars och sedan med vol_surge_mult. Den går long när den signalen korsar UP genom +1.0 ATR med toppen genuint mött (deltagande >= 1), short på den symmetriska nedåtgående……Visa merVisa mindre
Long/short enkelt-instrument-momentum på XRPUSDT.BINANCE USD-M-perpetual, 4H-bars, ren OHLCV. Varje bar beräknar den en kontinuerlig deltagande-viktad momentum-signal: prisändringen över mom_lookback bars uttryckt i ATR-enheter, multiplicerat med min(1, deltagande) där deltagande är barens volym dividerat med MEDIAN-volymen för de tidigare 60 bars och sedan med vol_surge_mult. Den går long när den signalen korsar UP genom +1.0 ATR med toppen genuint mött (deltagande >= 1), short på den symmetriska nedåtgående korsningen, och är FLAT annars -- momentum utan bekräftande deltagande handlas aldrig, oavsett hur stor rörelsen är. Positioner avslutas på antingen (a) momentum som når 0.25 ATR mot positionen (0.25 hysteresis så en intra-ben-paus inte avkortar vinnaren och fakturerar en andra tur-retur-resa), eller (b) ett ATR-trailing-stopp trail_atr_mult ATRs under/över den bästa stängningen sedan inträde, sådd vid inträdespriset. Sizing är risk-först: eget kapital * 2% / (trail_atr_mult * ATR), så storlek krymper när volatilitet expanderar, takad vid 1x eget kapital brutto nominellt (därav hävstång 1.0, ingen marginal krävs) och golvad vid XRP:s 0.1-steg och en $20 minsta nominell. Exakt tre parametrar är inställbara (mom_lookback, vol_surge_mult, trail_atr_mult); inträdeströskeln, utgångs-hysteresis, volymsfönster, ATR-period och riskfraktion är låsta.
Verifieringsresultat
Bekräfta att basmallen faktiskt rådfrågar denna metod för uppvärmnings-grindning (den gör det i FactoryStrategy); ingen ändring krävs.
min_bars_required(self) åsidosätter en ramverksmetod (base_shadow statisk varning). Detta verkar vara medvetet och korrekt — den returnerar max(vol_window+2, atr_period+2, mom_lookback+2) så uppvärmnings-grindning är tillräcklig för alla indikatorer, och sandlådan producerade 442 affärer över fönstret vilket bekräftar att uppvärmningen slutförs. Flaggat endast för medvetenhet; inte en defekt.
Sandlåde-regim-tillskrivning visar att strategin LOSES i den lugna vol-tercilen (-8.07%, Sharpe 0.004) och bara tjänar i den stressade tercilen (+88.7%, Sharpe 1.01) — edgen är helt koncentrerad i hög-vol/händelse-expansioner, vilket är på-tes för en händelsedriven volymsgrind men betyder att boken blöder i lugna regulatoriska pauser. Sandlåde-Sharpe är bara 0.47 (CI [-0.28, 1.21] sträcker sig över noll) och vinstkvot 36% är under 0.45-mjukgolvet (normalt för en cut-losses-trendföljare, men noterat). Largest_win ($49.9k) är ~7x den största förlusten och avg_win/avg_loss är 2.3x, så avkastningen lutar sig mot några stora ben — kontrollera svans-beroende och per-regim-robusthet vid full-historik-backtest. Detta är ooptimerat röktest-sammanhang för analytikern, inte ett block.
Backtestgranskning
Sharpe
0,47
Total avkastning
127,44%
Max drawdown
26,45%
Totalt antal affärer
448
Vinstandel
36,4%
Vinstfaktor
1,25
Tillförlitlig, stor stickprovsstorlek: 448 affärer över 2434 dagar (metrics_reliable=true), balanserad 225 long / 223 short som en genuin long-short-bok.
Per-affär-edge klarar venues avgiftsgolv med bred marginal: avg_trade_return_pct 0.724% vs 0.15% Binance USD-M-golvet; provision endast 4.27% av brutto, så detta är NOT ett avgifts-edge-fall.
Profit_factor 1.254 (> 1.05), max_drawdown 26.4% (< 60%), positiv Sharpe 0.47 — numeriskt livskraftig på varje granskningsskydd-tröskel.
Affärer troget implementerar hypotesen: entry_signaled 448 = entries_submitted 448, ATR-trailing utgångar, ~2d hålltid, riktning balanserad. Ingen mekanism-mismatch och ingen bokföringsartefakt (end_unrealized_pct 18.99%, inte rubrik-dominerande).
Regim-tillskrivning är på-tes för en händelsedriven volymsgrind: edge koncentreras i den stressade vol-tercilen (+69%, Sharpe 0.86) med regime_spread 0.68; en ny, BTC/ETH-okorrelerad bärare (benchmark_correlation 0.47, beta 0.11, positiv alfa 0.07) av fabrikens enda upprepade gånger överlevande edge-familj (ETH volymsbekräftat momentum nådde pappersstadiet).
Bas-Sharpe 0.473 är låg och dess CI [-0.23, 1.23] sträcker sig över noll; vinstkvot 36% är under 0.45-mjukgolvet (förväntat för en cut-losses-trendföljare men noterat).
Avkastningen lutar sig mot några stora händelseben (2024-11 +39%, 2026-08 +33%, 2020-11 +20% månatligen); largest_win ~7x largest_loss, return_kurtosis 12.3 — svansberoende, måste kontrolleras för per-regim-robusthet i 3-fas-körningen.
Blöder i det lugna vol-tercilen (+2.9%, Sharpe 0.18) — boken ger tillbaka i lugna regulatoriska pauser, vilket matchar QA:s edge-oro.
Klasspriori: enkla 4H-momentum-kloner under Sharpe>=1.5 / PF>=2.0-överlevarnivån har ofta dött överanpassade i deflatering; denna variant ligger under den nivån, så överanpassningsrisk i optimering är verklig.
Analys
Per-affär-ekonomi klarar venues avgiftsgolv med bred marginal (avg_trade_return_pct 1.20% vs 0.15% Binance USD-M-golvet; provision endast 3.49% av brutto) — detta är NOT en fee_edge-död.
Tillförlitlig, stor stickprovsstorlek: 415 optimerade affärer över 2434 dagar, balanserad long/short-bok, känslighet ren med 0 klippparametrar.
Holdout-fönstret var positivt (Sharpe 1.33 på 61 affärer).
Walk-forward is_overfitted=TRUE: genomsnittlig IS Sharpe 1.037 kollapsar till genomsnittlig OOS -0.413, med ett fönster vid -2.077 — edgen generaliserar inte out-of-sample (HARD-grind, oavvislig).
Out-of-sample Sharpe -0.413 <= 0 (HARD-grind).
PBO 0.636 > 0.5 (HARD-grind) — parameterurvalet är mer sannolikt än inte överanpassat.
Robusthet bekräftar best-of-N-brus: deflated_sharpe 0.006 << 0.95, is_significant=false, Sharpe CI [-0.078, 1.376] sträcker sig över noll, och överlever inte programnivå-FDR (behåller 4 av 244, candidate_p 0.994).
Optimerad Sharpe 0.65 är långt under 1.5-befordringsgolvet; win_rate 0.328 < 0.45; max_drawdown 27.1% > 10%-golvet. Känslighetsytan är platt ~0.4-0.5 överallt utan robust region över brusgolvet att ställa mot.
oos_vault flaggade UNDERPOWERED (~87 förväntade affärer vs 100 behövda) — mekanismen är för långsam för att validera på XRP:s tillgängliga historik.
Benjamini-Hochberg vid q=0.10 över 244 programkandidater behåller 4. En kandidat som inte överlever här kan inte särskiljas från programmets eget brus, oavsett hur bra dess individuella statistik ser ut.
Utfallssammanfattning
En mekanism bevisad på en bärare (ETH volymsbekräftat momentum nådde pappersstadiet vid Sharpe 1.05) överförs inte till XRP — varje XRP-bärare av denna enskilt-namn-momentum-familj har överanpassats och kollapsat OOS, så att återrikta samma recept med en platt ~0.4-0.5-känslighetsyta har ingen robust region att ställa mot.
Analytikern övergav den vid post-optimerings-ANALYZING-stadiet på tre oavvisliga HARD-grindar: walk-forward is_overfitted=TRUE, out-of-sample Sharpe -0.413 <= 0, och PBO 0.636 > 0.5, med deflated_sharpe 0.006 och en Sharpe CI som sträcker sig över noll och bekräftar att resultatet var best-of-N-brus (det misslyckades också programnivå-FDR).
Transplantera fabrikens enda upprepade gånger överlevande edge -- volymsbekräftad 4H-momentum -- till XRPUSDT.BINANCE USD-M-perpetuals som en 3-parameters long-short-bok, genom att ta riktat momentum endast när en samtidig volymrusning bekräftar verkligt deltagande och annars stanna flat.
Bas-backtestet körde 448 balanserade long/short-affärer över 2434 dagar med Sharpe 0.47, total avkastning 127.4%, vinstfaktor 1.25 och genomsnittlig per-affär-avkastning 0.72% (väl över 0.15%-avgiftsgolvet); optimering lyfte den till Sharpe 0.65 / 227.7%-avkastning över 415 affärer men walk-forward visade genomsnittlig in-sample Sharpe 1.037 kollapsade till out-of-sample -0.413.
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.