Positionsstorleksräknare
Räkna exakt ut hur många lotter du ska handla utifrån ditt kontosaldo, riskprocent och stop-loss, för forex, guld, olja, index och krypto, i din egen kontovaluta.
By Joey van Diest, founder and editor Updated
Kontraktsinställningar (matcha din mäklare)
- Kapital i riskzonen
- -
- Enheter / kvantitet
- -
- Pip-värde (per lot)
- -
Varför storleksberäkna utifrån risk, inte magkänsla
Positionsstorlek besvarar den enda fråga du helt kontrollerar innan en affär: hur mycket du förlorar om du har fel. Fastställ det talet först, som en procentandel av kontot, så följer lotstorleken av aritmetiken. Dimensionerad på det sättet innebär ett vitt stopp automatiskt en mindre position och ett snävt stopp en större, så att varje affär riskerar samma andel av kontot oavsett instrument eller tidsram.
Alternativet, att först välja en lotstorlek och hoppas att stoppet går att överleva, är hur konton dör: samma lot på 1,00 som är försiktig på EUR/USD är extremt aggressiv på guld, eftersom kontraktsstorlekar och volatilitet skiljer sig en storleksordning mellan instrument.
Formeln
lotter = (saldo × risk%) ÷ (stoppavstånd × kontraktsstorlek × växelkurs)
där stoppavståndet anges i prisenheter (pip × pipstorlek, eller |ingång − stopp|), kontraktsstorleken är antalet enheter per 1,00 lot, och växelkursen omvandlar instrumentets noteringsvaluta till din kontovaluta (den är 1 när de redan matchar).
Ett räkneexempel
Ett konto på $10,000 riskerar 1% på EUR/USD med ett stopp på 20 pip. Riskbudget: $100. En standardlot är 100,000 EUR, och en pip är 0.0001, så ett stopp på 20 pip på en lot förlorar 20 × 0.0001 × 100,000 = $200. Noteringsvalutan är redan USD, så ingen omvandling behövs:
lotter = $100 ÷ $200 = 0.50 lotter (50,000 EUR)
Samma konto, samma 1%, men på guld med ett stopp på $5.00: en lot är 100 troy ounce, så stoppet på en lot förlorar 5.00 × 100 = $500, och positionen blir $100 ÷ $500 = 0.20 lotter. Samma risk, ett mycket annorlunda lottal, vilket är hela poängen.
Var andra kalkylatorer går fel
Det klassiska misstaget är att anta att varje instrument fungerar som forex. Index-CFD:er är minfältet: beroende på mäklare kan en NAS100-lot vara värd $1, $5, $10 eller $20 per punkt, en 20-faldig spridning i utfall från identiska indata. Olja delas mellan CFD-lotter på 100 fat och terminskontrakt på 1,000 fat. Den här kalkylatorn levererar rimliga standardvärden, flaggar varje instrument där mäklare faktiskt skiljer sig åt, och låter dig ställa in den exakta kontraktsstorleken enligt din mäklares specifikation, eftersom ett positionsstorleksverktyg som gissar tyst är värre än inget alls.
En kalkylator för forex, guld, krypto och index-CFD:er
Anledningen till att ett enda verktyg kan storleksberäkna en EUR/USD-affär, en guldaffär, en Bitcoin-affär och en DAX-affär är att bara ett tal ändras mellan dem: kontraktsstorleken, alltså antalet enheter en lot styr. Riskmatematiken är identisk. Välj instrument så laddar kalkylatorn den konvention de flesta mäklare använder, 100,000 enheter för en standard forexlot, 100 troy ounce för guld, ett mynt för spotkrypto, en indexenhet för ett kontantindex, och du bekräftar eller skriver över värdet enligt din mäklares specifikation. Allt därefter, pip- eller punktvärdet och det slutliga lottalet, följer av just det fältet.
Det som förvirrar är att svaret kommer i en annan enhet per marknad, och ordet 'lotter' byter tyst betydelse. På forex är det lotter om 100,000. På guld är det lotter om 100 troy ounce. På spotkrypto storleksberäknar de flesta i mynt eller dollar snarare än lotter, så sätt kontraktsstorleken till 1 och läs resultatet som antal BTC eller ETH. På terminer är en 'lot' ett börsdefinierat kontrakt, en MES eller en MNQ, med en fast multiplikator per punkt. Kalkylatorn storleksberäknar alla fyra; du behöver bara veta vilken enhet du läser.
Storleksberäkna stoppet utifrån ATR
Många traders sätter stoppet som en multipel av Average True Range (ATR) från ingången i stället för ett runt tal, så att stoppet skalar med aktuell volatilitet. Det kräver ingen separat kalkylator: läs av instrumentets ATR i din graf, multiplicera med din valda faktor (1.5x och 2x är vanliga), och ange resultatet som stoppavstånd här. Ett bredare ATR ger då automatiskt en mindre position, vilket är precis det beteende du vill ha, en volatil marknad får mindre storlek för samma kontorisk. Formeln bryr sig inte om hur du kom fram till stoppavståndet; ATR bestämmer bara vilket tal du skriver in.
Vanliga frågor
- Hur stor andel av mitt konto bör jag riskera per affär?
- Det mesta av litteraturen om riskhantering landar på 1 till 2% per affär, med 0.5% vanligt bland nyare traders. Poängen med en fast andel är överlevnad: vid 1% risk drar även tio förluster i rad ner kontot med mindre än 10%, vilket går att återhämta sig från. Kalkylatorn accepterar vilken procentsats du än väljer; den rekommenderar ingen.
- Varför frågar kalkylatorn efter min kontovaluta?
- Eftersom ett stop-loss utlöses i instrumentets noteringsvaluta, inte nödvändigtvis i din valuta. Om ett EUR-denominerat konto handlar USD/JPY hamnar förlusten i yen och måste omvandlas till euro innan den kan jämföras med din riskbudget. Kalkylatorn använder en daterad ECB-referenskurs för den omvandlingen och låter dig skriva över den med din mäklares kurs.
- Varför skiljer sig min mäklares resultat något?
- Tre vanliga orsaker: din mäklare använder en löpande växelkurs medan verktyget som standard använder ECB:s dagliga referenskurs; din mäklares kontraktsstorlek för metaller, olja, index eller krypto skiljer sig från standardvärdet här (redigera under kontraktsinställningar); eller din mäklare avrundar lotstorlekar till sitt eget steg, vanligtvis 0.01 lot. Skillnader utöver det är värda att fråga mäklaren om.
- Fungerar det här för terminskontrakt?
- Delvis. Matematiken är identisk, men terminer har fasta, börsdefinierade kontraktsstorlekar (ett CL-råoljekontrakt är 1,000 fat, ett MES-kontrakt är $5 per indexpunkt). Ställ in fältet för kontraktsstorlek enligt ditt kontrakts specifikation och behandla 'lotter' som antal kontrakt. En dedikerad terminskalkylator med tickvärden per kontrakt finns på färdplanen.
- Ändrar hävstång min positionsstorlek?
- Nej, och det är det vanligaste misstaget vid storleksberäkning inom krypto och CFD:er. Positionsstorleken bestäms enbart av din risk och ditt stoppavstånd, alltså hur mycket du förlorar om stoppet nås. Hävstången avgör bara den marginal mäklaren avsätter för att hålla positionen, inte hur stor den bör vara. En guldaffär på 0.20 lot är en 0.20-lotsaffär oavsett om kontot körs med 1:10 eller 1:500; högre hävstång binder bara mindre marginal för samma affär. Storleksberäkna utifrån risk först, kontrollera sedan att den marginal positionen kräver får plats på ditt konto, vilket är precis vad en marginalkalkylator är till för.
- Finns det en app att ladda ner, eller körs det här i Excel eller MT5?
- Du behöver ingen. Det här är ett gratis webbläsarverktyg som beter sig likadant på mobil och dator, utan något att installera. För att återanvända en uppsättning kodar knappen 'kopiera länk' dina indata till en URL du kan bokmärka eller dela, vilket gör samma jobb som ett sparat kalkylblad utan kalkylbladet. Samma aritmetik kan leva i ett Excel-ark eller ett MT5-skript, men deras värde ligger i automatisering snarare än i ett annat svar; formeln ovan är hela saken.
Method and limitations
Beräkningen är ren aritmetik på dina indata: riskbudget = saldo × risk%, förlust per lot = stoppavstånd × kontraktsstorlek (omvandlad till din kontovaluta), position = riskbudget ÷ förlust per lot. Inget uppskattas eller modelleras.
Begränsningar värda att känna till: resultatet ignorerar spread, courtage, slippage och swap, som alla ökar den verkliga kostnaden för en förlustaffär, så betrakta det som ett tak, inte ett mål. Valutaomvandlingen använder som standard en ECB-referenskurs som fastställs en gång om dagen snarare än en löpande notering. Standardvärdena för kontraktsstorlek följer vanliga retailkonventioner och din mäklare kan avvika, vilket är varför fältet är redigerbart och flaggat per instrument. Mäklare avrundar också lotstorlekar till sitt eget minimisteg.
Data sources
- European Central Bank reference rates via Frankfurter · används endast för omvandling till kontovaluta; ECB:s bankdag 2026-07-23, redigerbar i verktyget
This tool runs entirely in your browser. Nothing you enter is sent to us or stored.
For general information and education only. This is not financial advice and not a recommendation to buy or sell anything. This tool is provided as is, with no warranty of accuracy: like any software it can contain errors, so always verify figures against your broker or the original source before acting on them. Trading and investing carry risk, including the risk of losing more than your initial outlay.
Spotted an error? Email [email protected] and it will be corrected. Maintained by Joey van Diest.