De flesta traders bestämmer sin positionsstorlek bakvänt. De bestämmer hur mycket de ska köpa — ”500 USD BTC per trade” — och accepterar den förlust som deras stop loss råkar innebära. Resultatet: vissa trades riskerar i tysthet fem gånger mer än andra, trots att varje position ”ser” lika stor ut.
Risk Ratio-läget på Freya Finance vänder på det. Du bestämmer hur mycket du är villig att förlora på en trade — säg 20 USDT — och positionsstorleken beräknas automatiskt utifrån avståndet mellan ditt entrypris och din stop loss. Snäv stop, större position; vid stop, mindre position. Oavsett vilket kostar en utlöst stop ungefär samma fasta belopp varje gång.
Den här guiden går igenom idén med fast risk vid positionering, matematiken bakom, hur Risk Ratio-läget implementerar den för Freyas signal-bottar, när du bör föredra det framför Custom Signal-läget och hur det samspelar med hävstång på futures.
Viktigast
- Fast risk innebär att du väljer förlusten du kan acceptera per trade; positionsstorleken härleds från den: kvantitet = riskbelopp ÷ (entrypris − stop loss-pris).
- I Risk Ratio-läget får din signal-bot en enda webhook-URL; payloaden bär take profit- och stop loss-priserna, entry sker till marknadspris och Freya beräknar positionsstorleken automatiskt.
- Du anger ett fast riskbelopp i quote-valutan (t.ex. 20 USDT), förankrat antingen i stop loss (fast förlust) eller i take profit (fast vinstmål).
- Take profit är en limit-order till exakt webhook-priset; stop loss körs alltid som en market-order — en pålitlig fyllning, men den kan slippa i snabba marknader.
- Hävstång på futures ändrar marginalen en position behöver, inte beloppet du riskerar. Mycket snäva stops ger mycket stora beräknade positioner, så respektera matematiken.
Dollarbeloppen och procentsatserna i den här guiden är genomräknade exempel, inte rekommendationer. Kryptohandel kan förlora pengar — dimensionera varje bot med medel du har råd att förlora, och läs hela Riskinformationen innan du går live.
Varför fasta belopp i tysthet snedvrider din risk
Säg att du handlar fasta 500 USD per signal. Två alerts kommer in:
- Trade A: entry 100 USD, stop loss 98 USD — en 2 %-stop. Om den träffas förlorar du 10 USD.
- Trade B: entry 100 USD, stop loss 90 USD — en 10 %-stop. Om den träffas förlorar du 50 USD.
Samma positionsstorlek, samma tillgång, samma ”strategi” — men Trade B riskerar fem gånger mer än Trade A. Över hundra trades domineras dina resultat inte av signalkvalitet utan av vilka stops som råkade vara vida när de träffades, och din statistik blir meningslös eftersom inga två trades riskerade samma belopp.
Professionell riskhantering vänder på frågan. I stället för ”hur mycket köper jag?” frågar du ”hur mycket är jag villig att förlora om jag har fel?” — och låter positionsstorleken följa av svaret. Det är positionsstorlek med fast risk, hela idén bakom Risk Ratio-läget.
Formeln för fast risk
Matematiken är en rad:
Positionsstorlek = riskbelopp ÷ (entrypris − stop loss-pris)
Räkna igenom den med riktiga siffror. Anta att du är villig att riskera 50 USD per trade, och en signal utlöses på BTC/USDT:
- Entrypris: 100 000 USD
- Stop loss: 97 000 USD
- Stop-avstånd: 3 000 USD per BTC
Positionsstorlek = 50 USD ÷ 3 000 USD = 0,01667 BTC, en position värd cirka 1 667 USD.
Kontrollera det: om stoppen träffas förlorar du 0,01667 BTC × 3 000 USD = 50 USD. Exakt risken du valde. Positionsvärdet — 1 667 USD — var aldrig ett beslut du fattade; det är en konsekvens av stop-avståndet. Vid fast risk är positionsstorleken ett resultat, inte en inmatning.
Flytta stoppen närmare, till 99 000 USD, och storleken blir 50 USD ÷ 1 000 USD = 0,05 BTC — en position på 5 000 USD, tre gånger större, men förlusten vid stoppen är fortfarande 50 USD. Snävare övertygelse förtjänar en större position; bredare osäkerhet tvingar fram en mindre. Risken förändras aldrig.
Att tänka i R-multiplar
När varje trade riskerar samma fasta belopp blir det beloppet din måttenhet: 1R. En trade som riskerar 50 USD och sätter take profit 6 000 USD över entry (med ett stop-avstånd på 3 000 USD) är en 2R-trade — den vinner dubbelt mot vad den riskerar.
R-multiplar gör strategikvalitet synlig. Ett system som vinner bara 40 % av gångerna är lönsamt om den genomsnittliga vinnaren är 2R:
- 40 vinster × 2R = +80R
- 60 förluster × 1R = −60R
- Netto: +20R per 100 trades — med 50 USD risk, ungefär +1 000 USD före avgifter
Den aritmetiken faller samman vid fasta belopp, eftersom varje ”R” är ett annat antal dollar. Konsekvent 1R-risk förvandlar en hög trades till ett mätbart system: jämförbara setups, läsbar statistik och överlevbara förlustsviter eftersom ingen enskild förlust är överdimensionerad.
Så fungerar Risk Ratio-läget på Freya
Risk Ratio är ett av de två signallägena för Freyas signal-bottar (det andra är Custom Signal — se Så skapar du en signal-bot på Freya Finance för hela skapandeguiden). Så här gör läget konkret:
-
Du konfigurerar risken, inte beloppet. I strategisteget väljer du en risktyp och ett fast riskbelopp i quote-valutan — till exempel 20 USDT per trade. Handelsbeloppet visas då som dynamiskt, eftersom det inte kan vara känt förrän en signal kommer in.
-
Din bot får en enda webhook-URL. Till skillnad från Custom Signal-läget (separata Open- och Close-URL:er) använder Risk Ratio en enda webhook. Freya ger dig en JSON-body-mall att kopiera in i ditt TradingView-alert; payloaden bär take profit- och stop loss-priserna för den signalen.
-
Entry sker till marknadspris. När webhooken utlöses går boten in till aktuellt marknadspris, läser TP och SL från payloaden och beräknar positionsstorleken utifrån ditt fasta riskbelopp och avståndet mellan entry och stop — formeln ovan, tillämpad automatiskt.
-
Exits placeras automatiskt. Take profit är en limit-order till exakt webhook-priset, så den fylls utan slippage. Stop loss körs alltid som en market-order och prioriterar en garanterad fyllning framför ett garanterat pris. Manuella TP/SL-inställningar är avstängda i detta läge — webhooken är den enda sanningskällan för exits.
-
Det är signalstyrt, inte candlestyrt. En Risk Ratio-bot bevakar ingen chart-timeframe och väntar inte på att candles ska stänga — det finns ingen timeframe att konfigurera. Din externa strategi äger timingen; Freya äger positioneringen och utförandet.
Förankrat i stop loss är det fasta beloppet en fast förlust: en utlöst stop kostar ditt valda belopp. Förankrat i take profit är det ett fast vinstmål: positionen dimensioneras så att en träffad TP ger ditt valda belopp. De flesta traders använder stop loss-förankringen, eftersom det är varianten som begränsar din nedsida.
Eftersom positioneringen behöver en risktyp, ett fast belopp och en genererad webhook-URL validerar skapandeflödet alla tre före start. Och eftersom läget är ett komplett system för både storlek och exit kan det inte kombineras med andra triggertyper på samma bot.
Genomräknat exempel: ett riskbelopp, fyra olika stops
Formeln tillämpad på fyra hypotetiska BTC/USDT-signaler, var och en med entry vid 100 000 USD och en fast risk på 50 USD:
| Stop loss-pris | Stop-avstånd | Positionsstorlek | Positionsvärde | Förlust vid stop |
|---|---|---|---|---|
| 99 000 USD (−1 %) | 1 000 USD | 0,0500 BTC | 5 000 USD | 50 USD |
| 97 000 USD (−3 %) | 3 000 USD | 0,0167 BTC | 1 667 USD | 50 USD |
| 95 000 USD (−5 %) | 5 000 USD | 0,0100 BTC | 1 000 USD | 50 USD |
| 90 000 USD (−10 %) | 10 000 USD | 0,0050 BTC | 500 USD | 50 USD |
Läs sista kolumnen först: den ändras aldrig. Det är hela poängen. Positionsvärdet svänger från 500 USD till 5 000 USD — ett 10x-spann — men var och en av dessa trades gör exakt lika ont om den misslyckas. Din signalkälla kan fritt placera stops där chartstrukturen kräver det, och storleken anpassas automatiskt. Notera också det omvända förhållandet: halvera stop-avståndet och positionen fördubblas. Den elegansen skär åt båda hållen, som avsnittet om begränsningar visar.
Risk Ratio vs. Custom Signal-läget
Båda lägena utför externa signaler, men de fördelar arbetet olika:
| Aspekt | Custom Signal | Risk Ratio |
|---|---|---|
| Webhook-URL:er | Två (Open + Close) | En (entrysignal) |
| Positionsstorlek | Du anger handelsbeloppet | Beräknas från fast risk + stop-avstånd |
| Take profit / stop loss | Du konfigurerar dem i Freya | Bärs i webhook-payloaden |
| Hur positioner stängs | Din Close-webhook (eller dina TP/SL-inställningar) | Automatiskt, från webhook-TP/SL |
| Risk per trade | Varierar med stop-avståndet | Ungefär fast vid ditt valda belopp |
| Bäst för | Full manuell kontroll från din signalkälla | Strategier med en definierad stop på varje signal |
Välj Risk Ratio när varje signal din strategi producerar kommer med en konkret stop loss-nivå — trendsystem som stoppar under swing-bottnar, breakout-system som stoppar under rangen, ATR-baserade strategier. Om dina alerts redan vet var traden är fel förvandlar Risk Ratio den kunskapen till disciplinerad, enhetlig positionering utan extra arbete.
Välj Custom Signal när du behöver stänga positioner på en signal snarare än till ett pris (en indikatorvändning som säger ”ut nu, var priset än står”), när din strategi inte producerar explicita stop-nivåer, eller när du vill styra handelsbeloppet själv. Lägena kan inte blandas på en bot — kör separata bottar om du behöver båda beteendena.
Hävstång och futures: fast risk, variabel exponering
Risk Ratio-läget fungerar på både spot och futures, och futures inför en finess: hävstång ändrar inte din risk — den ändrar din marginal.
Ta exemplet med snäv stop från tabellen: en position på 5 000 USD som riskerar 50 USD. På spot skulle du behöva 5 000 USDT för att öppna den. På futures med 10x hävstång kräver samma exponering bara cirka 500 USD i marginal. Men om stoppen träffas förlorar du fortfarande 50 USD — förlusten är positionsstorlek × stop-avstånd, och ingen av siffrorna rörde sig. Hävstång avgör hur mycket kapital som binds upp, inte hur mycket som är i risk, vilket gör den till en ratt för kapitaleffektivitet snarare än en riskratt: du kan köra flera Risk Ratio-bottar från ett futures-konto medan varje bots värsta fall förblir dess fasta riskbelopp.
Två ärliga reservationer:
- Likvidation är det hårda golvet. Din stop loss måste ligga innanför likvidationspriset. Med hög hävstång och en vid stop kan börsen likvidera positionen innan din stop ens utlöses — och likvidation kostar mer än ditt planerade 1R.
- Kostnader skalar med nominellt värde, inte marginal. Avgifter och funding tas ut på hela positionsvärdet. En position på 5 000 USD betalar avgifter i 5 000 USD-storlek även om bara 500 USD i marginal backar den, vilket i tysthet naggar på R-multipelmatematiken vid trades med snäv stop.
Begränsningar att respektera
Risk Ratio-läget automatiserar positioneringsdisciplinen, men det kan inte upphäva marknadens fysik. Känn till dessa kanter innan du går live:
Snäva stops ger stora positioner. Formelns elegans är också dess fälla: en risk på 20 USD med en 0,2 %-stop på BTC vid 100 000 USD (ett avstånd på 200 USD) beräknas till en position på 10 000 USD. Ditt tillgängliga saldo, dina hävstångsinställningar och börsens egna order-gränser blir den verkliga begränsningen långt innan matematiken gör det — och en så snäv stop kommer ändå troligen att klippas av vanligt marknadsbrus. Om din strategi producerar mycket snäva stops, använd ett mindre riskbelopp eller ifrågasätt stop-placeringen.
”Fast” risk är fast ungefär. Stop loss körs som en market-order, så i en snabb rörelse kan den fyllas förbi det exakta stop-priset — den garanterade fyllningen kostar dig prissäkerhet. Entry har den spegelvända effekten: boten går in till marknadspris när webhooken kommer, så om priset har drivit sedan ditt alert utlöstes skiljer sig det verkliga avståndet mellan entry och stop något från vad din signal antog. Lägg till handelsavgifter, och en utlöst stop kostar ungefär ditt riskbelopp, inte exakt på cent.
Du ärver din signalkällas tillförlitlighet. Trades utlöses av TradingView- eller webhook-signaler, och fördröjningar eller avbrott vid källan är möjliga. Behandla din webhook-URL som ett lösenord och håll din alert-infrastruktur frisk.
Webhook-strategier kan inte backtestas på Freya. Backtesting spelar upp historiska candles mot indikatorregler, men en Risk Ratio-bots entries lever i din externa alert-logik, som backtestaren inte kan se. Validera strategin där signalerna genereras innan du kopplar den till riktigt kapital.
Vanliga frågor
Vad är positionsstorlek enligt risk ratio?
Positionsstorlek enligt risk ratio — ofta kallad fast risk eller fixed-fractional sizing — innebär att du bestämmer den maximala förlust du accepterar på en trade innan du går in, och sedan härleder positionsstorleken från den. Formeln är: positionsstorlek = riskbelopp ÷ (entrypris − stop loss-pris). Om du riskerar 50 USD och din stop ligger 3 000 USD under ditt BTC-entry köper du 50 USD ÷ 3 000 USD = 0,0167 BTC. Skulle stoppen träffas blir förlusten 0,0167 × 3 000 USD = 50 USD — exakt vad du valde. Positionens dollarvärde är en biprodukt, inte ett beslut. Detta vänder på den vanliga vanan att handla ett fast dollarbelopp per signal, där den faktiska risken svänger vilt med varje stops avstånd. På Freya tillämpar Risk Ratio-läget denna formel automatiskt för signal-bottar: webhooken bär stop loss, och plattformen beräknar storleken i samma ögonblick signalen kommer in.
Hur beräknar Freya positionsstorleken i Risk Ratio-läget?
När du bygger en signal-bot i Risk Ratio-läget anger du ett fast riskbelopp i quote-valutan (till exempel 20 USDT) och väljer om det är förankrat i stop loss eller take profit. Boten får en enda webhook-URL plus en JSON-mall för ditt alert; payloaden bär take profit- och stop loss-priserna för just den signalen. När webhooken utlöses går boten in till aktuellt marknadspris, läser stoppen från payloaden och dimensionerar positionen så att förlusten vid stoppen motsvarar ditt fasta belopp — din risk delad med avståndet mellan entry och stop. Handelsbeloppet visas som dynamiskt i botinställningarna eftersom det verkligen inte kan vara känt i förväg: varje signal producerar sin egen storlek. Take profit placeras sedan som en limit-order till exakt webhook-priset, medan stop loss utlöses som en market-order.
Vad är en R-multipel och varför spelar den roll?
En R-multipel uttrycker en trades resultat som en multipel av beloppet du riskerade. Om din fasta risk är 50 USD är det 1R; en vinnare som gör 100 USD är en 2R-trade, och en utlöst stop är −1R. R-multiplar fungerar bara när risken är enhetlig — vilket är precis vad fast risk garanterar — och de gör strategikvalitet mätbar på ett sätt som råa dollarresultat inte kan. Ett system som vinner bara 40 % av gångerna är lönsamt om den genomsnittliga vinnaren är 2R: fyrtio vinster ger +80R medan sextio förluster kostar −60R, netto +20R per hundra trades. Att tänka i R håller även drawdowns överlevbara och jämförbara: en förlustsvit på fem trades kostar alltid 5R, aldrig ett lotteri av ojämnt stora förluster. I Risk Ratio-läget är ditt fasta riskbelopp ditt R, så varje stängd deal passar direkt in i den här aritmetiken utan justering.
Ändrar hävstång min risk i Risk Ratio-läget?
Nej — hävstång ändrar marginalen en futures-position kräver, inte beloppet du förlorar vid stoppen. Risk är lika med positionsstorlek multiplicerad med avståndet mellan entry och stop, och ingen av siffrorna beror på hävstång. En position på 5 000 USD som riskerar 50 USD behöver 5 000 USD i kapital på spot, men bara cirka 500 USD i marginal vid 10x hävstång; en utlöst stop kostar 50 USD i båda fallen. Det gör hävstång till ett verktyg för kapitaleffektivitet vid fast risk: du kan köra fler bottar från samma konto medan varje bots värsta fall förblir förankrat vid dess fasta riskbelopp. Två varningar gäller. För det första måste din stop loss ligga innanför likvidationspriset — med aggressiv hävstång och en vid stop kan börsen likvidera dig innan stoppen utlöses, vilket kostar mer än din planerade risk. För det andra tas avgifter och funding ut på hela det nominella värdet, så stora hävstångspositioner bär proportionellt stora kostnader.
Kan jag backtesta en Risk Ratio-bot på Freya?
Nej. Freyas backtester fungerar genom att spela upp historiska candledata mot indikatorbaserade regler — RSI-trösklar, glidande medelvärdeskorsningar och så vidare — som lever inuti boten själv. En Risk Ratio-bots entrylogik lever utanför Freya, i dina TradingView-alerts eller en annan webhook-källa, så det finns inget på plattformen som backtestaren kan spela upp; webhook-styrda strategier (både TradingView och Risk Ratio) är uteslutna av det skälet. Det praktiska arbetsflödet är att validera strategin där signalerna genereras — TradingViews strategy tester, till exempel — inklusive realistiska avgifter och slippage, innan du kopplar den till en live-bot. Börja sedan smått: kör boten med ett måttligt fast riskbelopp i några veckor och jämför live-resultaten med dina förväntningar. Eftersom varje trade riskerar samma 1R ger även ett kort live-urval läsbar statistik om huruvida strategin presterar som testat.
Fortsätt lära dig
Gå igenom hela bot-skapandeflödet i Så skapar du en signal-bot på Freya Finance, eller jämför detta tillvägagångssätt med den snittkostnadsbaserade positioneringen hos en DCA-bot-strategi. Innan du satsar riktigt kapital, läs Så backtestar du din kryptohandelsstrategi — och för hur Freya hanterar dina medel och API-nycklar, se Är mina pengar säkra på Freya Finance?.
