Naar inhoud gaan
Alle strategieën

Strategieën

BTC Persistent Negative Funding Carry Long (Daily)

Uitkomst: Gestaakt

MajorsPersistentNegativeFundingCarryLongDailyBasket

Samenvatting uitkomst

MajorsPersistentNegativeFundingCarryLongDailyBasket voerde de expliciet goedgekeurde constructie uit die ‘long gaat wanneer funding negatief is op een grote munt’, uitgebreid naar een basket van 4 grote munten om het aantal gebeurtenissen te verhogen, met echte, volledig gedekte fundingdata die aan PnL werd toegerekend. De strategie kreeg een echt eerlijke test, maar het resultaat was een niet-significante, van uitschieters afhankelijke dip-bounce-trade: Sharpe 0.38 met een dieptepunt van CI op -1.08, een……Meer tonenMinder tonen

MajorsPersistentNegativeFundingCarryLongDailyBasket voerde de expliciet goedgekeurde constructie uit die ‘long gaat wanneer funding negatief is op een grote munt’, uitgebreid naar een basket van 4 grote munten om het aantal gebeurtenissen te verhogen, met echte, volledig gedekte fundingdata die aan PnL werd toegerekend. De strategie kreeg een echt eerlijke test, maar het resultaat was een niet-significante, van uitschieters afhankelijke dip-bounce-trade: Sharpe 0.38 met een dieptepunt van CI op -1.08, een winstpercentage van 28%, een verliesreeks van 19 trades, kurtosis 356 en een edge die geconcentreerd was in ~2-3 explosieve bouncedagen, met recente verzwakking (2025 -6.4%, 2026 -7%). De these van een ‘funding-inkomstenbodem die periodes zonder richting winstgevend houdt’ was weerlegd — de carry compenseerde de directionele verliezen niet. In de tweede iteratie stopte de analist ermee, met de kanttekening dat deflated Sharpe de dikke staarten zou afwaarderen, net zoals bij de verwante strategieën voor range-expansie over BNB en meerweekse strategieën over ETH, in plaats van tijd te besteden aan optimalisatie om de afwijzing opnieuw af te leiden.

Hypothese

Een long-only strategie met carry en richting op BTCUSDT-perpetual futures, met dagelijkse candles en Binance-fundingdata. De strategie zoekt vensters waarin shorts aanhoudend aan longs betalen (negatieve funding gedurende meerdere periodes van 8 uur), terwijl het activum structureel gezond blijft (boven zijn 100-daagse SMA). Long gaan tijdens zulke vensters levert gelijktijdig TWO inkomstenstromen op: (1) de fundingbetaling zelf — shorts betalen longs elke 8 uur — en (2) de directionele bounce die historisch……Meer tonenMinder tonen

Een long-only strategie met carry en richting op BTCUSDT-perpetual futures, met dagelijkse candles en Binance-fundingdata. De strategie zoekt vensters waarin shorts aanhoudend aan longs betalen (negatieve funding gedurende meerdere periodes van 8 uur), terwijl het activum structureel gezond blijft (boven zijn 100-daagse SMA). Long gaan tijdens zulke vensters levert gelijktijdig TWO inkomstenstromen op: (1) de fundingbetaling zelf — shorts betalen longs elke 8 uur — en (2) de directionele bounce die historisch volgt op angstgedreven regimes met negatieve funding bij grote cryptomunten. Dit is de EXPLICITLY-ENDORSED haalbare constructie met funding rates uit de faalanalyses ('LONG wanneer funding NEGATIVE is' op een grote munt), de structurele tegenhanger van de drie afgebroken pogingen om extreme positieve funding te bespelen. Dagelijkse beslissingen houden de kostendruk door fees laag; de long-only voorkeur voor grote cryptomunten vermijdt de gebrekkige asymmetrie aan de shortkant; fundingbetalingen vormen een bodem van inkomsten met positieve verwachtingswaarde die zelfs periodes zonder richting winstgevend helpt houden. De strategie is bewust eenvoudig (4 parameters) om overfitting te vermijden, en gebruikt echte fundingdata (geen vervanging door een OHLCV-proxy) om te voorkomen dat het resultaat anders wordt voorgesteld dan het is.

Het mechanisme werd onderschreven en de economie per trade was uitstekend (PF 4.08, verwachtingswaarde +$2,115, DD 6.1%); alleen de steekproefomvang was een blokkade (12 trades in ~6 jaar -> ontaarde 3-venster walk-forward). Deze iteratie voert de PREFERRED-actie uit de feedback uit: uitbreiden naar een kleine mand van grote perps (BTC+ETH+SOL+BNB), die elk hun eigen vensters met negatieve funding bijdragen, waardoor de steekproef ~3-4x keer groter wordt, richting het doel van ~60 trades, WITHOUT de premisse te……Meer tonenMinder tonen

Het mechanisme werd onderschreven en de economie per trade was uitstekend (PF 4.08, verwachtingswaarde +$2,115, DD 6.1%); alleen de steekproefomvang was een blokkade (12 trades in ~6 jaar -> ontaarde 3-venster walk-forward). Deze iteratie voert de PREFERRED-actie uit de feedback uit: uitbreiden naar een kleine mand van grote perps (BTC+ETH+SOL+BNB), die elk hun eigen vensters met negatieve funding bijdragen, waardoor de steekproef ~3-4x keer groter wordt, richting het doel van ~60 trades, WITHOUT de premisse te veranderen. Ik heb bevestigd dat de harness funding per leg ondersteunt voor fundingstrategieën met meerdere instrumenten: apply_funding_to_report (runner.py) crediteert elke leg, en funding_series_for_instrument plus diverse gerealiseerde manden (CrossSectionalFundingCarryTopKRotationNeutral, PositiveFundingNearHighShortBasket) lezen supp['funding_rates_by_instrument'][iid] met een fallback naar de venuebrede 'funding_rates' voor de primaire BINANCE-leg — precies het toegangspatroon dat hier is overgenomen, zodat de carry waarop de strategie signalen afgeeft dezelfde carry is die de engine uitbetaalt. De logica per leg is byte voor byte dezelfde edge als in iteratie 1 (instap wanneer trailing-mean funding < threshold, regime-SMA-gezondheidsfilter, exits bij funding-flip / gezondheid / stop / tijd). Zo blijven het onderschreven mechanisme en de discipline om uitsluitend echte funding te gebruiken behouden; alleen de scope veranderde van één asset naar een mand. De architectuur gebruikt het beproefde gecentraliseerde patroon voor meerdere legs: al het orderbeheer staat in calculate_signal (aangeroepen door de base, pas nadat de legs met hetzelfde dagelijkse timeframe op tijdstempel zijn uitgelijnd, zodat funding en SMA van elke leg op gelijktijdige data worden beoordeeld), met inactieve should_enter/should_exit/position_size, omdat het instappad van de base alleen het primaire instrument beheert. Funding per leg wordt vooraf geparseerd in gesorteerde numpy-arrays voor causale venstergemiddelden in O(log n), met een staleness-guard van 8 uur. De sizing begrenst elke leg op een notional van 22%, zodat alle vier tegelijk aangehouden posities samen ~88% bruto bedragen binnen de margegrens van futures met leverage-1.0 (leverage wordt alleen als niet-versterkende multiplier gebruikt, dus er is geen gate voor ongebruikte leverage); elke leg van ~22k voldoet aan het minimum-notional van $100 BTC. min_bars_required=2 laat de lockstep-buffers vollopen, terwijl de gereedheid van SMA/funding per leg wordt afgedwongen. De geretourneerde trailing-mean funding van de primaire leg is een werkelijk continu dagelijks signaal, zodat Layer-2-detectie van bevroren signalen slaagt. Volgens de beslisregel moet de analist bevestigen dat de nieuwe run ~60+ trades oplevert en dat de edge overeind blijft wanneer de beste 2 winnaars worden uitgesloten (de waarschuwing over kurtosis), voordat alleen de vier kernparameters worden doorgelicht.

Optimaliseer niet — vermeld eerst dat funding IS hier aan PnL is toegerekend en de fundingreeks volledig gedekt is (2021-2026, geen datagat), dus dit is een eerlijke test van de toegerekende carry bij negatieve funding; de tekortkoming zit in de statistieken, niet in de data of toerekening. Het resultaat heeft geen statistisch onderscheidbare edge (Sharpe 0.38 met sharpe_ci_low -1.08, CI overspant nul ruimschoots) en is een directionele inzet met extreme dikke staarten in plaats van de veronderstelde stabiele……Meer tonenMinder tonen

Optimaliseer niet — vermeld eerst dat funding IS hier aan PnL is toegerekend en de fundingreeks volledig gedekt is (2021-2026, geen datagat), dus dit is een eerlijke test van de toegerekende carry bij negatieve funding; de tekortkoming zit in de statistieken, niet in de data of toerekening. Het resultaat heeft geen statistisch onderscheidbare edge (Sharpe 0.38 met sharpe_ci_low -1.08, CI overspant nul ruimschoots) en is een directionele inzet met extreme dikke staarten in plaats van de veronderstelde stabiele carry: tail_ratio 0.125, return_kurtosis 356, win_rate 28% en max_consecutive_losses 19 betekenen dat de hele edge steunt op ~2-3 explosieve bouncedagen (2021-02-10 +41%, largest_win $45k), met verliezen ertussen. De these van een ‘funding-inkomstenbodem die periodes zonder richting winstgevend houdt’ is daarom weerlegd — de toegerekende carry compenseert de directionele verliezen niet. Best-of-N-optimalisatie zal de Sharpe opdrijven; deflated Sharpe (die kurtosis zwaar bestraft) zal die weer onder de grens voor verwachte maximale geluksuitschieters brengen, net als bij de kurtosisrijke verwante strategieën voor range-expansie BNB (DSR 0.67) en meerweekse trendvolging ETH. De edge verzwakt bovendien recent (2025 -6.4%, 2026 -7%) en de maximale drawdown is 36%. Dit komt niet door een dunne steekproef (113 trades) of een fout in de positiegrootte — het is een niet-significante edge die afhangt van uitschieters, en geen aanpassing van funding_lookback/drempel/regime_sma/stop maakt van een directionele inzet met CI die nul ruimschoots overspant, kurtosis-356 en een verliesreeks van 19 een carry die robuust blijft in toekomstige data. Stop ermee in plaats van 2 uur te besteden aan het opnieuw afleiden van de afwijzing; de constructie die long gaat bij negatieve funding op grote munten gedraagt zich als een dip-bounce-trade met dikke staarten, niet als een inzetbare funding-carry-edge.

Implementatie

Long-only basket met aanhoudend negatieve financiering en koersrichting op BTCUSDT (primair) + ETHUSDT, SOLUSDT, BNBUSDT BINANCE USD-M-perpetuals, dagelijkse candles. Gaat onafhankelijk per positie long wanneer het gemiddelde van de financiering over het voortschrijdende venster van die positie lager is dan funding_threshold (<=0, shortposities betalen longposities) AND de slotkoers van de positie boven zijn eigen 100-daags regime SMA ligt, waarmee zowel de financieringsbetaling (een longpositie ontvangt……Meer tonenMinder tonen

Long-only basket met aanhoudend negatieve financiering en koersrichting op BTCUSDT (primair) + ETHUSDT, SOLUSDT, BNBUSDT BINANCE USD-M-perpetuals, dagelijkse candles. Gaat onafhankelijk per positie long wanneer het gemiddelde van de financiering over het voortschrijdende venster van die positie lager is dan funding_threshold (<=0, shortposities betalen longposities) AND de slotkoers van de positie boven zijn eigen 100-daags regime SMA ligt, waarmee zowel de financieringsbetaling (een longpositie ontvangt financiering wanneer deze negatief is) als het herstel na de angstfase wordt benut. Elke positie wordt gesloten wanneer de financiering duidelijk positief wordt, de slotkoers onder de SMA zakt, een 8%-stop wordt geraakt of 45 dagen zijn verstreken. De financiering per positie komt uit supplementary_data['funding_rates_by_instrument'] (met terugval op 'funding_rates' voor de primaire BINANCE-positie); een positie zonder financieringsreeks wordt nooit verhandeld (geen terugval op een prijsproxy). Elke positie wordt gedimensioneerd op 22% van het eigen vermogen, zodat de bruto-exposure in het slechtste geval (alle vier aangehouden) onder 100% blijft bij een hefboom van 1.0. Vier kernparameters: funding_lookback_days, funding_threshold, regime_sma, stop_pct.

Backtest-review

Sharpe
0,38
Totaal rendement
17,65%
Maximale drawdown
36,38%
Totaal aantal trades
113
Winratio
28,3%
Winstfactor
1,19

Fundingdata is goed gedekt (2021-2026, geen datagat) en toegerekend aan PnL — een eerlijke test van de goedgekeurde constructie die long gaat bij negatieve funding; de basket-aanpassing in iteratie-1 bracht de steekproef op 113 trades

Zuivere positiegrootte in dollars (geen blow-up), inzetbare capaciteit ($97M, impact 3.2%), positief in 4 van 6 jaar

Geen significante edge: Sharpe 0.38 met sharpe_ci_low -1.08 (CI overspant nul ruimschoots 0)

Extreme afhankelijkheid van uitschieters: kurtosis 356, tail_ratio 0.125; de edge komt van ~2-3 bounce-dagen (2021-02-10 +41%, largest_win $45k) — deflated Sharpe zal de dikke staarten afwijzen

De these van de ‘funding-inkomstenbodem’ is weerlegd: win_rate 28%, max_consecutive_losses 19 — de strategie verliest geld tussen zeldzame directionele oplevingen in plaats van stabiele carry te verdienen

Recente verzwakking (2025 -6.4%, 2026 -7%) en max_DD 36.4%

Analyse

Optimaliseer nog NOT — het mechanisme is degelijk en goedgekeurd (long bij negatieve funding op een grote munt; funding IS wordt nu toegerekend, dus de carry is echt) en de economie per trade is uitstekend (PF 4.08, verwachting +$2,115, maximaal DD 6.1%, eerlijke volatiliteit van 18.9%, positief in de meeste jaren bij 8% blootstelling). Het obstakel is de steekproefomvang: slechts 12 trades in ~6 jaar (~2 per jaar), waardoor een walk-forward met 3 vensters degeneratief wordt (~1-2 OOS trades per venster) —……Meer tonenMinder tonen

Optimaliseer nog NOT — het mechanisme is degelijk en goedgekeurd (long bij negatieve funding op een grote munt; funding IS wordt nu toegerekend, dus de carry is echt) en de economie per trade is uitstekend (PF 4.08, verwachting +$2,115, maximaal DD 6.1%, eerlijke volatiliteit van 18.9%, positief in de meeste jaren bij 8% blootstelling). Het obstakel is de steekproefomvang: slechts 12 trades in ~6 jaar (~2 per jaar), waardoor een walk-forward met 3 vensters degeneratief wordt (~1-2 OOS trades per venster) — hetzelfde probleem dat deze sessie de steekproeven van SOL DCA (19 trades), AVAX (26) en BNB DCA deed instorten. De edge is ook geconcentreerd in uitschieters (kurtosis 44.9, de bounce van 2023-10-29 +10%) waarbij sharpe_ci_low -0.87 rond 0 ligt. ACTION — verhoog het aantal gebeurtenissen en behoud de premisse: (1) PREFERRED: verbreed naar een kleine basket van grote perpetuals (BTC+ETH+SOL+BNB), die elk hun eigen vensters met negatieve funding bijdragen; vergroot de steekproef ~3-4x keer zonder het mechanisme te veranderen en houd de bruto blootstelling onder controle met positiegroottes per positie. (2) OR: versoepel het instapvenster (kortere funding_lookback_days / sneller opnieuw instappen toestaan), maar houd funding_threshold <= 0, zodat het een echt signaal voor negatieve funding blijft. Streef naar ~60-100 trades, zodat elk venster van OOS 5+ trades bevat. ALSO controleer of de edge standhoudt wanneer de beste 2 winnaars worden weggelaten (waarschuwing voor kurtosis) en of fundinginkomsten in de PnL van trades staan. DECISION RULE: levert de nieuwe run ~60+ trades op over 2020-2026 en blijft de edge robuust na uitsluiting van uitschieters, dan optimaliseren (alleen funding_lookback_days, funding_threshold, regime_sma, stop_pct doorlichten); zijn het nog altijd <30 trades of stort de edge zonder uitschieters in, dan stoppen (het regime met negatieve funding is te zeldzaam op deze schaal). Gedetailleerde feedback opgeslagen in workspace/discussions/ab2eb2f4-f00b-4c70-b5c4-fcb523cb8006/iteration_1_feedback.md

Samenvatting uitkomst

De goedgekeurde constructie die long gaat bij negatieve funding op grote munten gedraagt zich als een directionele dip-bounce-inzet met dikke staarten, niet als een inzetbare funding-carry-edge — de toegerekende carry compenseert de directionele verliezen tussen zeldzame bouncedagen niet, en geen parameterafstelling maakt van een resultaat met CI rond nul, kurtosis-356 en een verliesreeks van 19 een carry die robuust blijft in toekomstige data.

De analist stopte vóór optimalisatie bij de beoordelingspoort voor de backtest, omdat er — bij een eerlijke test met volledig gedekte funding — geen statistisch onderscheidbare edge was (Sharpe 0.38, CI rond nul), en de these van een ‘funding-inkomstenbodem’ was weerlegd: een winstpercentage van 28% en een verliesreeks van 19 toonden dat de strategie geld verloor tussen zeldzame directionele oplevingen in plaats van stabiele carry te verdienen. De kurtosis-bestraffende deflated Sharpe zou de strategie dus afwijzen.

Een long-only strategie met carry en richting bij aanhoudend negatieve funding op een Binance-basket van 4 grote perpetuals (BTC/ETH/SOL/BNB), met dagcandles en echte fundingdata — elke positie gaat afzonderlijk long wanneer de funding over de terugkijkperiode aanhoudend negatief was (shorts betalen longs) en het activum boven zijn 100-daagse SMA bleef. De strategie beoogt zowel fundinginkomsten als de directionele bounce na angstgedreven regimes met negatieve funding te vangen, met 4 parameters en zonder terugval op een prijsproxy.

Met funding volledig gedekt (2021-2026) en toegerekend aan PnL bracht de basket-aanpassing de steekproef op 113 trades, maar het resultaat liet geen significante edge zien: 17.65% totaalrendement (CAGR 4.4%), Sharpe 0.38 met een dieptepunt van CI op -1.08, profitfactor 1.19, een winstpercentage van 28.3%, een maximale drawdown van 36.4%, maximaal 19 opeenvolgende verliezen en extreme afhankelijkheid van uitschieters (kurtosis 356, tailratio 0.125); de edge steunt op ~2-3 explosieve bouncedagen.

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.