Indikora
Indikora Blogg

Så backtestar du en tradingstrategi (utan att lura dig själv)

Att backtesta innebär att köra dina exakta tradingregler på historisk data för att se hur de hade presterat. Gjort ärligt är det tradingens billigaste utbildning: det dödar dåliga idéer gratis, innan marknaden tar ut terminsavgiften. Gjort slarvigt är det en maskin som tillverkar falskt självförtroende - och skillnaden är inte mjukvaran, utan disciplinen inför en handfull fällor.

De fem stegen i ett ärligt backtest

1. Skriv regler en maskin kunde följa. Ingång, utgång, stopp, positionsstorlek - utan ett enda "efter eget omdöme". Om din regel lyder "köp vid starkt stöd" kan du inte testa den; du kommer omedvetet välja de stöd som fungerade. "Köp när priset stänger över 20-dagarshögsta" går att testa.

2. Ta tillräckligt med data, inklusive de fula åren. En kryptostrategi testad enbart på ett tjurår är en tjurmarknadsdetektor, ingen strategi. Inkludera minst en hel cykel - för krypto betyder det 2021 års eufori, 2022 års kollaps och skvalpet däremellan. Hundratals affärer, inte dussintals.

3. Debitera dig själv riktiga kostnader. Varje affär betalar avgifter, spread och slippage. Små strategier dör helt inuti de kostnaderna - ett system som tjänar 0,3% per affär före kostnader och betalar 0,2% i kostnader är ett donationsschema. Modellera dem pessimistiskt.

4. Kör - och dela upp domen. Se förbi totalavkastningen till siffrorna som beskriver hur den tjänades: träffsäkerhet, snittvinst mot snittförlust, maximal drawdown och värsta förlustsvit. En strategi som ger 40% med 35% drawdown är ett annat djur än en som ger 25% med 10% - och du kommer bo i drawdownen, inte i sammanfattningsraden.

5. Validera utanför stickprovet. Trimma dina regler på en bit historik och testa dem orörda på en annan. Kollapsar resultatet på den färska biten hittade du ingen edge - du memorerade det förflutna.

Fällorna som får backtester att ljuga

Överanpassning är den stora: med nog många parametrar producerar vilken slumpdata som helst en vacker kapitalkurva - om exakt det förflutna och inget annat. Färre regler testade på mer data slår smarta regler testade på lite. Lookahead-bias smyger in morgondagens information i dagens beslut - som att använda en dagsstängning för att gå in under samma dag. Överlevnadsbias testar bara mynt som fortfarande finns och hoppar tyst över dem som gick till noll. Och att körsbärsplocka startdatumet gör vilken strategi som helst till vinnare - ett Bitcoin-backtest från januari 2023 bevisar januari 2023, inget mer.

Vad ett bra backtest faktiskt bevisar

Mindre än du hoppas, mer än inget. Det bevisar att dina regler var lönsamma i ett specifikt förflutet, med acceptabel smärta på vägen. Det kan inte lova framtiden - marknader byter regim och varje edge nöts ner. Därför slutar inte kedjan vid backtestet: därefter kommer forward-test i papperstrading, där realtidsutförande och dina egna känslor kliver in i bilden, sedan skarp handel i liten storlek. Backtestet dödar de dåliga idéerna, papperstradingen repeterar de bra, liten skarp handel bekräftar dem.

Indikora är byggd exakt kring den kedjan: signalmotorerna är backtestade på flerårig data inklusive hela björnmarknader, papperstradingsimulatorn låter dig forward-testa med virtuella pengar, och journalen mäter sedan om den skarpa versionen av dig faktiskt utför det som testades.

Vanliga frågor

Hur mycket data räcker? Nog för att täcka minst en hel marknadscykel och flera hundra affärer. För de flesta swingstrategier betyder det år, inte månader.

Är ett lönsamt backtest en garanti? Nej. Det är ett filter som tar bort bevisligen dåliga idéer. Att klara det ger en strategi rätten till papperstrading - inte till dina pengar.

Backtesting eller papperstrading - vilket behöver jag? Båda, i den ordningen. Backtesting täcker år på minuter; papperstrading lägger till realtidsförhållanden och din psykologi. Var och en fångar det den andra missar.


Indikora är en AI-driven tradingcoach för krypto, forex, guld och index - med backtestade signalmotorer, en papperstradingsimulator för forward-test och en journal som mäter ditt verkliga utförande. Prova gratis: https://indikora.com

Den här artikeln är enbart utbildande och utgör inte finansiell rådgivning.

Prova Indikora gratis

En AI-tradingcoach som varnar dig före misstag som FOMO och hämndtrading.

Börja gratis →