15. oktober 2026 · research

Hvordan tester du, om en strategis edge holder ved højere handelsomkostninger?

Hvordan tester du, om en strategis edge holder ved højere handelsomkostninger?

For at teste, om en strategis edge holder ved højere handelsomkostninger, skal du køre backtesten igen med en række antagelser for gebyrer, spread, slippage og market impact. Find derefter det omkostningsniveau, hvor resultatet bliver negativt, og sammenlign det med dokumentation fra den handelsplatform og ordrestørrelse, du har tænkt dig at bruge.

Et enkelt “realistisk” omkostningsestimat skjuler det spørgsmål, du har brug for svar på: Hvor forkert kan estimatet være, før resultatet holder op med at fungere? Jeg vil se en omkostningskurve, ikke et vilkårligt fradrag.

Hvilke omkostninger skal jeg øge i en backtest?

Begynd med de omkostninger, strategien faktisk pådrager sig. For en markedsordre er det typisk taker-gebyret, spread, slippage og eventuel størrelsesafhængig market impact. For en limitordre skal du medregne gebyrniveauet og sandsynligheden for, at ordren bliver udført. En maker-rabat hjælper ikke, hvis det i virkeligheden er den optimistiske antagelse om ordreudførelse, der får arbejdet gjort. Perpetual futures medfører fundingomkostninger, mens nogle produkter også har omkostninger til lån, udnyttelse eller afvikling.

Ændr først antagelserne én ad gangen. Hvis du hæver gebyrerne, fordobler slippage og halverer ordreudførelsen på én gang, fortæller et dårligere resultat dig ikke meget om, hvad der gik galt. Kør derefter kombinerede stresstests, der afspejler plausible dårlige forhold, såsom et større spread i perioder med høj volatilitet.

AntagelseRelevant stresstestHvad den tester
HandelsgebyrNuværende niveau og derefter et højere niveauGebyrstruktur og afhængighed af handelsvolumen
Spread og slippageØg med 25%, 50% og 100%Følsomhed over for dårligere eksekveringspriser
Market impactSkalér efter ordrestørrelse eller deltagelsesgradOm den testede kapital kan handles til den antagne pris
Udførelsesrate for limitordrerSænk det anslåede antal udførte ordrer, inklusive delvise udførelserAfhængighed af køposition og antagelser om ordreudførelse
Funding eller lånBrug ugunstige historiske perioder eller en højere renteLøbende omkostninger og finansieringseksponering

Det er udgangspunkter, ikke universelle stressniveauer. Et likvidt spotpar og en illikvid altcoin-perpetual bør ikke have samme slippage-multiplikator, bare fordi det gør sammenligningen mere overskuelig.

Hvordan beregner jeg en strategis break-even-handelsomkostning?

Hold signalerne, positionsstørrelserne og porteføljereglerne fast. Øg de variable omkostninger pr. handlet notionalenhed, indtil nettoresultatet når nul. Hvis strategien handler for $1 million i notional og genererer $8,000 før variable eksekveringsomkostninger, har den højst 0.80% af notionalen at bruge på alle disse omkostninger, før bruttofortjenesten er væk.

Den beregning angiver et loft, men dokumenterer ikke, at strategien kan handles billigt nok. De $8,000 kan være tjent på en håndfuld handler, og market impact kan stige kraftigt med ordrestørrelsen. Beregn break-even-punktet for både hele backtesten og de enkelte perioder eller markedsregimer.

Brug ensartede enheder. Et gebyr angivet pr. side skal opkræves ved både ind- og udtræden. En fundingrate kan være periodisk, mens omsætning ofte opgøres årligt. Omregn hver omkostning til samme tidsperiode og notionalgrundlag, før du sammenligner dem.

Hvordan afgør jeg, om en strategi er følsom over for omkostninger?

Se på omkostningskurvens form. Et gradvist fald giver dig noget spillerum til estimationsfejl. Et pludseligt sammenbrud efter en lille stigning betyder ofte, at den tilsyneladende edge er koncentreret i handler, hvor den forventede fortjeneste kun lige dækker omkostningerne.

Forestil dig en strategi med kort tidshorisont og en netto-Sharpe på 1.2 i basisscenariet. Hvis en stigning i slippage på 25% sænker den til 0.3, og en stigning på 50% gør nettoafkastet negativt, afhænger hovedresultatet i høj grad af eksekveringskvaliteten. Det beviser ikke, at strategien er ubrugelig; det viser, at du bør undersøge handelsplatform, ordretype og handelsstørrelse, før du stoler på backtesten.

Undersøg også fordelingen, ikke kun Sharpe. Omkostninger kan udviske mange små gevinster, mens nogle få store gevinster består. Så kan gennemsnitsafkastet stadig se acceptabelt ud, selv om drawdowns og tabsperioder bliver værre.

Skal jeg bruge det værst tænkelige omkostningsestimat?

Nej. Et vilkårligt worst case kan få enhver strategi til at se dårlig ud og giver dig ingen brugbar operationel grænse. Byg scenarier på observerede data: handelsplatformens gebyrstrukturer, spreads omkring dine beslutningstidspunkter, realiserede paper-handler og market impact ved de ordrestørrelser, du forventer at placere.

Skeln mellem normale forhold og stressperioder. Du kan for eksempel estimere spread og slippage for forskellige volatilitetsintervaller og derefter køre strategien igen med omkostninger trukket fra de pågældende intervaller. Så bevares sammenhængen mellem markedsforhold og eksekveringsomkostninger. En simpel fordobling overser måske, at strategien handler mest præcis, når likviditeten er dårligst.

Hvad skal jeg registrere i en rapport om omkostningsfølsomhed?

Gem antagelserne sammen med resultaterne, så en anden forsker kan genskabe dem. Rapportér som minimum:

Sammenlign derefter paper-strategien med den samme omkostningsoversigt. Hvis paper-handlerne konsekvent bliver udført dårligere end i det modellerede scenarie, skal du opdatere modellen og køre analysen igen. Målet er ikke at finde ét bestemt omkostningstal, der får backtesten til at bestå. Målet er at finde ud af, hvor stor usikkerhed i eksekveringen strategien kan tåle, og om dine data understøtter så stort et spillerum.

handelsomkostningerstrategiens robusthedbacktestingeksekveringfølsomhedsanalyse
← Alle indlæg