Strategieën
BTC-ETH Uurlijkse fundingrate-spread op Hyperliquid (long-shortpaar op basis van relatieve waarde, 1H-bars)
Uitkomst: Gestaakt
BtcEthHourlyFundingDifferentialSpreadLS
Zuivere dollarneutrale constructie; funding wordt nu door de engine bijgeschreven, dus het resultaat is economisch echt. De minimale aanhoudperiode in iteratie-2 verminderde overmatig handelen wel
Hypothese
Implementatie
Marktneutraal BTC-ETH relatievewaardepaar op Hyperliquid-perpetuals (1H-bars) dat het verschil tussen uurlijkse fundingrates verhandelt (BTC_funding - ETH_funding). Berekent de z-score van de spread ten opzichte van een voortschrijdend venster van 168h; bij een extremum van 2.5-sigma zet de strategie in op een ommekeer van de divergentie (short de positie met hoge funding, long die met lage funding), dollarneutraal. Iteratie 2 pakt de kostendruk aan die iteratie 1 ten val bracht: instap verhoogd naar 2.5-sigma, exit dichter bij het gemiddelde (0.25-sigma) zodat elke transactie ~2.25-sigma aan convergentie vastlegt, en een harde minimale aanhoudperiode van 12 bars voorkomt snel in- en uitstappen. Stops voor regimebreuk (4-sigma) en tijd (72 bars) blijven altijd actief.
Verificatieresultaten
CLEAN RESTART 2026-09-04 — de verdictgeschiedenis en leergegevens van deze run zijn verwijderd; de run is opnieuw gestart vanaf verificatie. De eerdere afbreking kwam door de pipeline, niet door de markt: de Layer-2-harness koppelde @staticmethod-helpers verkeerd (opgelost), QA gaf definitieve prestatieoordelen op basis van een niet-geoptimaliseerde smoketest (verwijderd — QA beoordeelt nu alleen de correctheid), en time-outs in de sandbox kwamen door gebrek aan beschikbare backtest-slots (opgelost). De hypothese en strategiecode zijn ongewijzigd. Beoordeel de code op haar eigen waarde; de prestaties worden later bepaald door de volledige backtest en de optimizer.
De analist moet beslissen of de strategie wordt opgegeven (advies van de ontwikkelaar) of structureel wordt herzien (de stop verruimen zodat de strategie die op een ommekeer inzet ruimte krijgt, of bevestigen dat de halfwaardetijd van de spread de aanhoudperiode ondersteunt), in plaats van een entry_z-doorloop die geen mean-reversion kan voortbrengen die niet in de data te zien is.
De convergentiethese wordt tegengesproken door het handelsgedrag: posities die worden geopend bij 2.5-sigma worden vaak gesloten door de stop op het niveau van de regimebreuk bij 4-sigma (de enige exit die kan afgaan vóór de minimale aanhoudperiode van 12 bars, vandaar de gemiddelde aanhoudduur van 10h33m < 12h). Dit betekent dat de funding spread na de instap verder uiteenloopt in plaats van terug te keren. Een relative-value-strategie die op een ommekeer inzet, werkt alleen als de reeks tijdens de aanhoudperiode naar het gemiddelde terugkeert. Hier is de opbrengst na kosten niet positief, dus avg_loss ($342) > avg_win ($305), PF 0.745. Dit is geen codefout: de instap-, exit- en stoplogica zijn correct gekoppeld. In dit regime ontbreekt de edge.
Backtest-review
- Sharpe
- -1,17
- Totaal rendement
- -9,17%
- Maximale drawdown
- 9,89%
- Totaal aantal trades
- 236
- Winratio
- 48,7%
- Winstfactor
- 0,77
Zuivere dollarneutrale constructie; funding wordt nu door de engine bijgeschreven, dus het resultaat is economisch echt. De minimale aanhoudperiode in iteratie-2 verminderde overmatig handelen wel
Lage drawdown (9.9%), geen liquidatie
Negatieve verwachting: total_return -9.17%, PF 0.773, avg_trade_return_pct -0.017%, verwachting -$37/transactie, Sharpe -1.17 (CI [-3.32, 0.86]), PSR 0.22 — verliesgevend in bijna elke maand
Omgekeerde uitbetaling: avg_loss $322 > avg_win $262 bij een winstpercentage van 48.7%; commissie is nog steeds 16.95% van bruto
Data beperkt tot één regime van 11 maanden (HL BTC/ETH uurlijkse 2025-10 → 2026-09, only_one_regime waar) — validatie over meerdere regimes is onmogelijk
L57/L44 cross-venue funding-relatievewaarde + L45 marktneutrale paren (0/84); benchmark_meaningful terecht false
Iteratiegeschiedenis
data_unavailable: backtestdata voor BTCUSD.HYPERLIQUID kon niet worden verzameld na 5 pogingen: - bars (bar_type=BTCUSD.HYPERLIQUID-1-HOUR-LAST-EXTERNAL): 0 ontvangen, 200 vereist, of een periode van 30+ dagen De datalaag (niet de strategie) vormt het obstakel — beoordeel deze hypothese opnieuw zodra de verzameling is hersteld of het symbool is aangevuld met historische data.
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.