Illustration of a circuit chip on a blue globe, the same cover image as the article on how a trading bot works

Riskhantering i algotrading, stop loss och volatilitet

Uppdaterad 13 oktober 2026

Riskhantering i algotrading betyder att skriva fasta regler för hur mycket en enskild affär får förlora, hur stor varje position är och när ett system ska stoppas. Stop loss sätter taket för varje affär, positionsstorleken avgör vad taket kostar i pengar och reglerna för säkerhet avgör hur stor förlust kontot tål innan positioner stängs.

Det viktigaste

  • Våra algos för ProRealTime riskerar under 2 % av kontot per affär och har en vinstandel på 69 % (sidan med liveresultat, 1 oktober 2026).
  • Ändå hade vårt livekonto en största nedgång på −23,5 % från februari till april 2024 och var tillbaka över den gamla toppen i juni 2024.
  • 14 av 34 månader sedan december 2023 var negativa. Sämst var −13,9 % i april 2024 (livedata per 30 september 2026).
  • Enligt ESMA:s regler för privatkunder i CFD är hävstången på stora index och guld högst 20 gånger, och positioner stängs när säkerheten sjunker till 50 % av kravet.

Vad är riskhantering i algotrading?

Riskhantering i algotrading är den del av koden som bestämmer hur mycket som kan förloras, inte var man går in. Reglerna för att gå in avgör när ett system köper eller säljer. Riskreglerna avgör hur stor affären är, var den stängs om den går fel och vad som händer när flera affärer går fel i rad.

I ett regelbaserat system fattas besluten före affären och inte under den. Då försvinner frestelsen att flytta en stop loss eller dubbla en förlorande position. Förlusterna försvinner inte, och även ett system med bra riskregler har förlustaffärer, förlustmånader och nedgångar från toppen.

Vill du först förstå hela vägen från kod till utförd order kan du läsa hur ProOrder kör automatisk handel i ProRealTime.

Hur fungerar stop loss i ett automatiskt system?

En stop loss är en order som stänger positionen när priset når en nivå som bestämts i förväg. I en algo står den i koden och läggs samtidigt som affären öppnas, så varje affär har en bestämd utgång om marknaden går åt fel håll.

En fast stop ligger på ett bestämt avstånd från ingångspriset. En trailing stop följer med priset när affären går åt rätt håll och står still när den går emot, vilket kan låsa in en del av vinsten. Trendföljande system använder ofta någon form av följande utgång, eftersom de vill ligga kvar i en rörelse så länge den håller.

En stop loss är inget fast pris på förlusten. I en snabb marknad eller när marknaden öppnar med ett gap kan ordern gå till ett sämre pris än stopnivån. Den skillnaden, slippage, är en del av den verkliga kostnaden för CFD och ett skäl till att liveresultat skiljer sig från backtest.

Hur stor ska varje position vara?

Positionsstorleken bör utgå från hur mycket du accepterar att förlora på en affär, inte från hur mycket säkerhet mäklaren tillåter. Det vanliga sättet är att dela beloppet du riskerar med avståndet till stopnivån.

Ett exempel. Med ett konto på 100 000 kr och 1 % risk per affär accepterar du en förlust på 1 000 kr. Ligger stopnivån 50 punkter från ingången kan positionen vara 20 kr per punkt. Ligger den 100 punkter bort blir det 10 kr per punkt. Bredare stopnivåer i oroliga marknader ger alltså mindre positioner.

Våra egna algos för ProRealTime riskerar under 2 % av kontot per affär enligt sidan med liveresultat. På kontots saldo 218 747 kr i slutet av september 2026 motsvarar 2 % ungefär 4 375 kr. Hur samma logik fungerar med mindre kapital går vi igenom i algotrading med ett litet konto.

RiskverktygVad det begränsarVar det ställs in
Stop lossFörlusten på en enskild affär, före slippageI handelssystemets kod
Trailing stopHur mycket av en öppen vinst som kan gå förloradI koden
PositionsstorlekVad avståndet till stopnivån kostar i pengarI koden och i plattformens inställningar
Största positionsstorlekOrder som är större än din gräns ignorerasInställningarna för ProOrder i ProRealTime
Stängning vid låg säkerhetPositioner stängs vid 50 % av säkerhetskravetMäklaren, enligt ESMA:s regler
Skydd mot negativt saldoEtt konto för privatkunder kan inte förlora mer än saldotMäklaren, enligt ESMA:s regler

Vad skyddar mot volatilitet?

Volatilitet hanteras med positionsstorlek och avstånd till stopnivån i koden, och med gränser i plattformen och hos mäklaren. Ingen enskild inställning tar bort den.

I systemet är ett vanligt sätt att mäta hur mycket priset rört sig på senare tid och sätta stopnivå och storlek efter det, så att en orolig marknad ger mindre positioner. Vissa system har också ett filter som hoppar över nya affärer när rörelserna är extrema.

Utanför systemet finns hårda gränser. Enligt ProRealTimes villkor för automatisk handel går den största positionsstorlek du ställt in före koden, och ProOrder kan stoppa ett system efter upprepade nekade order eller när säkerheten inte räcker. När ett system stoppas stängs öppna positioner till marknadspris.

Mäklaren står för ett tredje lager. ESMA:s åtgärder för privatkunder i CFD infördes 2018 och tillämpas sedan dess av nationella tillsynsmyndigheter som Finansinspektionen. De begränsar hävstången till 20 gånger för stora index och guld och 30 gånger för de stora valutaparen, vilket betyder en säkerhet på minst 5 % respektive 3,3 % av positionens värde.

Hur ser en nedgång ut i ett livekonto?

En nedgång är fallet från kontots högsta värde till en senare botten, och alla livekonton har dem. Vårt eget konto visar hur det ser ut med riktiga pengar och avgifter.

Siffrorna nedan kommer från våra livedata per 30 september 2026 och räknas på saldot vid månadens slut. Tidigare resultat, live eller backtest, säger inget säkert om framtida resultat, och en ny nedgång kan bli större än de som visas här.

Vårt livekonto i ProRealTimeVärde
Start, december 202335 000 kr
Slutet av september 2026, efter avgifter218 747 kr (+525 %)
Största nedgång från toppen−23,5 % (februari till april 2024, 106 783 kr till 81 726 kr)
Tillbaka över den toppenJuni 2024
Negativa månader14 av 34, i snitt −6,8 %
Sämsta månad−13,9 % (april 2024)
Längsta förluststreck4 månader (september till december 2025)
Under toppen i maj 2025 på 271 930 kr−19,6 % i slutet av september 2026

Två saker sticker ut. Under 2 % risk per affär räckte inte för att undvika en nedgång på −23,5 %, eftersom flera förlustaffärer kan komma tätt. Och kontot har legat under toppen från maj 2025 i 16 månader. September 2025 berodde delvis på något utanför algorna, eftersom IG hade stora IT-problem och våra algos i stort sett inte handlade efter den 10 september enligt vår sida med liveresultat.

Sprider flera algos risken?

Flera algos på olika marknader kan sprida risken, men bara när de inte förlorar samtidigt. Våra algos för ProRealTime handlar CFD på Nasdaq 100, Dow Jones 30, DAX 40, CAC 40, guld och EUR/USD, både lång och kort.

Under 2026 fram till slutet av september tjänade Nasdaq M1 39 050 kr och Nasdaq M3 pt.1 35 277 kr, medan sex andra algos tillsammans förlorade 65 692 kr. Med övriga positioner slutade kontot på −433 kr för perioden. Resultatet per algo och år finns på A+ Algos i siffror, och alla system finns bland våra algos för ProRealTime.

Vanliga frågor

Begränsar en stop loss förlusten till ett exakt belopp?

Nej. En stop loss blir en marknadsorder när nivån nås, och i en snabb marknad eller vid ett gap kan priset bli sämre än stopnivån. Förlusten per affär har alltså ett ungefärligt tak, inte ett exakt. Positionsstorleken avgör hur stor förlusten blir i pengar, så en rimlig storlek är lika viktig som var stopnivån ligger.

Hur mycket bör man riskera per affär?

Det beror på ditt kapital och hur stor nedgång du kan acceptera, och vi ger inga råd om det. Våra egna algos riskerar under 2 % per affär, och vårt livekonto föll ändå −23,5 % från februari till april 2024. Lägre risk per affär ger mindre nedgångar och mindre vinster, och högre risk ökar båda.

Kan jag förlora mer än jag satt in när jag handlar CFD?

För privatkunder i EU kräver ESMA:s regler skydd mot negativt saldo per konto, så förlusten begränsas till pengarna på kontot. Positioner stängs också när säkerheten sjunker till 50 % av kravet. Du kan ändå förlora alla pengar på kontot, och därför spelar positionsstorlek och säkerhet roll redan från första affären.

Ska jag stoppa en algo efter en förlustmånad?

En förlustmånad säger lite i sig, eftersom vårt konto haft 14 negativa månader av 34 och den sämsta var −13,9 %. Den som stoppar efter varje förlust missar ofta återhämtningen. Det som kan motivera ett stopp är en nedgång som är klart större än systemet visat tidigare, eller en förändring i marknaden eller i kopplingen till mäklaren.

Sammanfattning

Riskhantering i algotrading är regler för stop loss, positionsstorlek och gränser i plattformen och hos mäklaren. Reglerna håller enskilda förluster små men hindrar inte nedgångar, vilket vår egen nedgång på −23,5 % under 2024 visar. Utgå från förlusten du accepterar och inte från säkerheten du får använda när du bestämmer storleken.


Se resultaten live. Varje månad sedan december 2023 redovisar vi resultatet för våra egna algos efter avgifter på sidan med liveresultat. Vår mest använda algo är Nasdaq M3 för ProRealTime.

Handel med CFD innebär hög risk och du kan förlora pengar. Tidigare resultat, live eller backtest, säger inget säkert om framtida avkastning.

Tillbaka till blogg