Naar inhoud gaan
Alle strategieën

Strategieën

SOL/ETH Trend in relatieve sterkte, dollarneutrale long-short (SOLUSDT.BINANCE long-leg + ETHUSDT.BINANCE short-leg USD-M, momentumconvergentie op twee tijdsframes toegepast op de RATIO, 4H primair + 1D bevestiging, exit met ATR-trailingstop, 3 parameters)

Uitkomst: Gestaakt

SolEthRelativeStrengthTrendDollarNeutralLS

Samenvatting uitkomst

Alleen de commissiegrens per transactie overschrijden is niet genoeg wanneer marktimpact domineert en de capaciteit beperkt tot testschaal.

Hypothese

Iteratie-2-fix voor de backtestpoort. De poort markeerde de statistieken als incoherent (Sharpe van de mtm-curve +0.59 versus equity-curve total_return -27.40%) en zei dat de beoordeling op de equity-curve moest worden gebaseerd — dat wil zeggen dat de strategie werkelijk ~27% verloor. Die splitsing tussen mtm en gerealiseerd resultaat is kenmerkend voor transactiekostendruk op een boek met twee legs: elke positiewijziging brengt takerkosten mee over FOUR fills (~0.2% van de nominale waarde per leg), en iteratie……Meer tonenMinder tonen

Iteratie-2-fix voor de backtestpoort. De poort markeerde de statistieken als incoherent (Sharpe van de mtm-curve +0.59 versus equity-curve total_return -27.40%) en zei dat de beoordeling op de equity-curve moest worden gebaseerd — dat wil zeggen dat de strategie werkelijk ~27% verloor. Die splitsing tussen mtm en gerealiseerd resultaat is kenmerkend voor transactiekostendruk op een boek met twee legs: elke positiewijziging brengt takerkosten mee over FOUR fills (~0.2% van de nominale waarde per leg), en iteratie 1 ging zowel in als uit op basis van een kale tekencontrole van de volatiliteitsgeschaalde spread, waardoor elke schommeling over nul een volledige heen-en-terugtransactie forceerde (~0.08% van het vermogen per transactie bij ~0.4x vermogen per leg — genoeg om het waargenomen verlies te veroorzaken terwijl het gemarkeerde pad stijgt). De kleinste wijziging die dit aanpakt en de signaalconstructie, positiegrootte, hedging en alle eerder geslaagde lagen ongemoeid laat: een dode band. Instappen vereist nu |spread| > entry_threshold (0.6 vol-geschaalde eenheden) in plaats van alleen een teken; de exit op basis van de snelle meting wordt alleen geactiveerd wanneer side*signal < -exit_band_frac*entry_threshold, in plaats van bij de nuldoorgang. De trailingstop en exits op basis van het dagelijkse regime zijn ongewijzigd, dus echte omkeringen worden nog steeds afgekapt. max_notional_frac teruggebracht van 0.35 naar 0.30 om de transactiekosten per omslag en de bruto-exposure te verkleinen. entry_threshold is beschikbaar als instelbare parameter, met gedeclareerde _param_bounds die overeenkomen met de clamp in de code; de gebruikelijke |spread| op deze ratio loopt van 1 tot 3, dus 0.6 wordt nog steeds regelmatig geactiveerd en het aantal transacties in de sandbox blijft ruim boven nul. Er zijn geen imports of wijzigingen in de klassenstructuur.

Gevoelig voor kosten, geen inzetbare edge in een beslissende steekproef van 1612 transacties / 6 jaar. profit_factor 1.0108 valt in de band van commissie- en impactdruk [0.85,1.10] (L18) — de bruto-edge is reëel, maar valt binnen de kosten. De dominante kostenpost hier is marktIMPACT, niet commissie: impact_cost_pct 66.78% verbruikt twee derde van de bruto-PnL en capacity_usd is slechts ~$224k, waardoor het schijnbare rendement van 0.26% per transactie alleen op testschaal standhoudt en bij elke betekenisvolle……Meer tonenMinder tonen

Gevoelig voor kosten, geen inzetbare edge in een beslissende steekproef van 1612 transacties / 6 jaar. profit_factor 1.0108 valt in de band van commissie- en impactdruk [0.85,1.10] (L18) — de bruto-edge is reëel, maar valt binnen de kosten. De dominante kostenpost hier is marktIMPACT, niet commissie: impact_cost_pct 66.78% verbruikt twee derde van de bruto-PnL en capacity_usd is slechts ~$224k, waardoor het schijnbare rendement van 0.26% per transactie alleen op testschaal standhoudt en bij elke betekenisvolle omvang verdwijnt (de edge-zorg van QA wordt bevestigd, en de uitkomst is slechter dan de sandboxwaarde 55.4%). Sharpe 0.533 met CI [-0.249, 1.265] die nul omvat, max_drawdown 50.4%, recovery_factor 0.65, en het boek LOSES zwaar in het rustige regime (rendement -61.2% / 74.1% DD), terwijl de prestaties de afgelopen jaren verslechteren (2025 -17.4%, 2026 -26.1%). Dit is de klasse van dollarneutrale long-shortstrategieën voor grote perpetuals (L45, multi_instrument 0/84), waarvan het patroon van PF~1.0/grote DD na optimalisatie overfit raakt of geen edge blijkt te hebben — met afstelling van 3 parameters kan een edge die al door impact wordt verstikt niet worden verbeterd. De 2 uur rekentijd niet waard. abandon_class = negative_expectancy.

Implementatie

Dollarneutrale SOL/ETH relative-strength-trend op Binance USD-M perps. Signaal is dual-timeframe momentumconfluentie toegepast op de log-prijs RATIO ln(SOL/ETH): een snelle 4H volatiliteitsgeschaalde EMA-spread moet in teken overeenkomen met een kalenderdagelijkse ratio-momentumm meting (daily_lookback dagen), anders flat. Long SOL / short ETH bij positieve confluentie, het omgekeerde bij negatieve, waarbij beide benen worden gedimensioneerd naar de SAME USD notional zodat het boek ~nul netto dollar-delta draagt. Exits: ATR-style trailing stop op de ratio (trail_atr_mult x entry-vol aan give-back vanaf de beste bereikte ratio), een dagtrendflip, of een hysteretische omkering van de 4H-spread voorbij een dode band. Notional per been is risk-first (trailing-stop-afstand riskeert ~1.8% van equity) en afgetopt op max_notional_frac x equity x leverage.

Verificatieresultaten

Breng het aantal parameters in de hypothese in overeenstemming met de code, of pas de hypothese/titel aan zodat die de 4e instelbare parameter weerspiegelt die tijdens de iteratie is toegevoegd.

De hypothesetitel vermeldt een ontwerp met '3 parameters', maar de code stelt 4 instelbare parameters beschikbaar met gedeclareerde _param_bounds (ema_ratio, daily_lookback, trail_atr_mult, entry_threshold). Dit is de gedocumenteerde dodebandfix van iteratie -2 (entry_threshold is als instelbare parameter toegevoegd om churn bij nuldoorgangen te beperken), geen structurele wijziging van de edge: de convergentie van ratio's op twee tijdsframes, de bevestiging op kalenderdagbasis en de in de hypothese genoemde trailingstop van ATR zijn allemaal aanwezig en correct. Geen blokkade; de afwijking in het aantal parameters wordt hier vastgelegd.

Boek met hoge omzet en twee legs: de sandbox toont een omzet van 628, impact_cost_pct 55.4% (impact verbruikt meer dan de helft van de bruto-PnL) en capacity_usd slechts ~$325k, bij 1612 transacties. avg_trade_return_pct 0.26% overschrijdt de commissiedrempel en commission_pct_of_gross bedraagt slechts 5.0%, maar de gemodelleerde druk van marktimpact is de dominante kostenpost en zou de edge bij elke betekenisvolle omvang sterk verkleinen. Ook de verdeling over regimes is scheef (rustig tertiel rendement -61.2% / 74% DD tegenover normaal +68%). Dit is een rooktest met niet-geoptimaliseerde parameters over een afgekapt tijdvenster, dus het vormt geen blokkade — maar de analist moet op basis van de volledige historie nagaan of de edge uit relatieve sterkte standhoudt bij realistische impact en omzet, en overwegen of de dode band bij instappen / de omzet verder moet worden vergroot.

Backtest-review

Sharpe
0,53
Totaal rendement
64,37%
Maximale drawdown
50,41%
Totaal aantal trades
1612
Winratio
46,7%
Winstfactor
1,01

Betrouwbare, beslissende steekproef: 1612 transacties over een volledige historie van 6 jaar / 2183 dagen, evenwichtig verdeeld tussen long en short (806 elk), dus dit is een eerlijke test van het mechanisme en geen dunne steekproef.

De transacties voeren de hypothese uit: een dollarneutraal boek met twee legs op de SOL/ETH-ratio, met de churnfix via de dode band; de commissie bedraagt slechts 5.04% van de bruto-omzet, dus de zorg van de ontwikkelaar over churn bij nuldoorgangen is daadwerkelijk aangepakt.

avg_trade_return_pct 0.26% overschrijdt op papier de commissiedrempel van Binance USD-M 0.15%.

profit_factor 1.0108 valt midden in de band met kwetsbaarheid voor kosten en commissies [0.85,1.10] (L18) — de bruto-edge is statistisch reëel, maar valt vrijwel volledig binnen de kosten. Sharpe 0.533 met CI [-0.249, 1.265] die nul omvat.

Marktimpact, niet commissie, is de boosdoener: impact_cost_pct 66.78% (slechter dan de gemarkeerde sandboxwaarde 55.4% QA) — de gemodelleerde marktimpact verbruikt twee derde van de bruto-PnL, en capacity_usd is slechts ~$224k, wat betekent dat de 'edge' alleen op testschaal bestaat en bij elke inzetbare omvang verdwijnt. De zorg van QA over de edge wordt bevestigd door de volledige historie.

De verdeling over regimes is sterk scheef en ongunstig: rustig tertiel rendement -61.15% / 74.1% max DD, normaal +68%, stressvol +24.5% — het boek lekt waarde in precies het lage-volatiliteitsregime waarin een trend in relatieve sterkte het goedkoopst zou moeten zijn om aan te houden.

Al met al max_drawdown 50.4%, recovery_factor 0.65, max_drawdown_duration 790 dagen, en het voordeel neemt af: jaarrendementen 2025 -17.4%, 2026 -26.1%.

Prior uit de classificatie: dollarneutrale/marktonafhankelijke long-shortmandjes van grote perpetuals zijn 0/84 (L45); een boek van ~PF met 1.0, gedragen door hefboom/volatiliteitssturing en met een 50% DD, is precies het patroon dat na de optimalisatieronde van 3 fasen overfit raakt of geen edge blijkt te hebben.

Analyse

Backtestpoort: - onbetrouwbare statistieken: incoherent: Sharpe 0.59 heeft een ander teken dan total_return -27.40% — de Sharpe wordt berekend op basis van de reeks mtm_equity_curve, terwijl het rendement uit de equity-curve komt. Baseer de beoordeling op de equity-curve.

Samenvatting uitkomst

Afgebroken bij de poort voor de beoordeling van de backtest vóór optimalisatie — de edge viel binnen de kosten, werd gedomineerd door marktimpact en was alleen inzetbaar op testschaal.

Een dollarneutrale SOL/ETH long-short op Binance USD-M, die de SOL/ETH-prijsratio verhandelt met momentumconvergentie op twee tijdsframes en een exit met een ATR-trailingstop, om te profiteren van trends in relatieve sterkte en tegelijk de gemeenschappelijke cryptobèta buiten beschouwing te laten.

Backtest van 6 jaar: 1612 transacties (806 long / 806 short), winstpercentage 46.7%, totaalrendement 64.4%, Sharpe 0.533 (CI [-0.249, 1.265]), PF 1.0108, max DD 50.4%; gemiddeld rendement per transactie 0.26% van de nominale waarde, maar impactkosten 66.78% van de bruto-PnL en capaciteit slechts ~$224k.

Stratmill is een onderzoeks- en papertrading-tool, geen financieel advies of broker. Backtest- en paperresultaten zijn hypothetisch. Handelen brengt risico op verlies met zich mee.