Position size calculator
Your balance, the risk you accept, the distance to your stop: the calculator gives the number of lots or contracts, rounded down so you never exceed your risk.
How it is calculated
Size = amount at risk ÷ (stop distance × value of one unit for 1 lot). The amount at risk is the chosen percentage of your balance; the value of one unit depends on the instrument: $10 per pip for 1 lot of a pair ending in /USD, $50 per point for one E-mini S&P 500 contract.
The size is rounded down to the instrument's step, 0.01 lot for forex and CFDs, 1 contract for futures: the actual risk, shown under the result, stays at or below the one you set.
Values are in dollars. If your account is in euros, divide the pip value by the EUR/USD rate. For a pair that does not end in USD, or a CFD whose contract size differs at your broker, pick “Other” and enter the value of one unit for 1 lot.
Position size calculator
How many lots to risk 1%?
What is a pip worth on EUR/USD?
Why is the result rounded down?
What if the stop is too wide for one futures contract?
:+=*-. .+-
:@@@@@%%%%@@%=. =@@@@%+--:::.....:....#@@@* :@#.@-=@. .%#
%@@. ...::::-+===+=--:-+#@ @@@%:.:::==:::::-:--:---::::::...#@@ -%. =....: .
%@*-+ ..:-= %*-.-:::.-==-::+%# -@@*:.:-==---=---:-::.......:.:-:-:::.:..:%@ @=:-= ...*%.
@. ..%@:.+%-@@ ..# % .:....:-%% @@*.::===----::....... .....................:-:.@* @--:-. *.#:
:+- - .= .....:-=@ -@@::--:-::..... ................ ....::-.:@ @=:-:. #.. #
*+.@ % ..:::=%. .@@---:-::.. ........................:::.#@ =@---=:.#..#-.
*++ * . ...::.%% %@+:--=-:... . . .............. ....:::...::::..:@ %%----::.#.#.
*.:. ...::-%- @@:.:-::.... . ... ........:.:.. ... ..::-:..::--:..@@:-::-:@ *+%
*: .....@ @@.:::... . ..... .....::::.......... .... .-=...:--..%%::.-=.=-# @
= . ..:-% @@....... .... . . ............ .... .. ......:....:---:..@:..=-.-#@#
@ .::.@. %@...... . ... .. . ............ ..... .. ...:..:-:--:..%=..=- @#
@#.. ..:-#% @=...... ........ ..... ....... .......... ... .:-:.--:=-:.=#..==. @
.@... .:=:@ =@ . .... . ........ ... .... ........:... ..... ..... ...:=:..-:--::=*..-==.@
@:. .:.:@ @@: #@: -:............ ..... .... ..... . .... ... .. .....:-:.-:..=:.+*..-==.@
@=.. .::.@ ++ %# ..:....... ...... .... ... ......:..... .... ..... .:::-:.:-:.%-..:=--**
@= . ..=.@: @ @ ...::.:....... .. ........ ......... ....... ......:-= --. ::. @....=---@
%= .:-:@ .- @@@@@* @. ::-..:...... .. . ... ..........:.. .....:--:..:. .:. %*....:=--+*
%-.. .:--@ @ @@@@@@@@@@@@ @..:::... .............. ... ...............:::. .. -:..@......-==:@
@ .. ..:.@ - .@@@@@@@@@@@@@@ @..-::... ...:::......... ....... ........ ..:.. .. --. @-.. ...:--=:@
:%@@@@@@@#* @.... ..--@ * @%@@@@@@@@@@# -@ @:-:............. *%@@@@@@- .. ..... ............::.. . ==. @@=-. ....:-=--@
:@@*::--::-====-=%@@ -+.... ..:::@ .%@@@@@@@@@@@@@@ @@ +%.:.:.::-. .@* @@ ...........::... .. :+= % @-:.....:::-=+%
@-:::::... .-%%= @:..:: .:::@: @@@@@@@@@@@@@@@ @@ @.::::::.. ..:@ .@ . .. .....::.: . :=: @ @=-:.....-::-=%
%*.::.... ... ..........=@@ @..... ...:+@ @@@@@@@@@@@@@@ %@@.+@ .::--::..: @: @@@@@@. @ .. ........:-. . -+- @ @-::.....::--:@
@=-:............................=@+ @.... ....::=@# :@@@@@@@@@@@@@@@@@=..--::.. .- *+-@@@@@@@@@@@. @ . .....:.:::. -=.+@ .%:::......:+--%
*.::..... +=:: . ....:.::.:-%@ *@... ....:-.+@@@ @@@@@@@@@@@@@.:---:-:. . @@@@@@@@@@@@@@@@ @= . ....... .....-. .=-.@ %+--.......--.@
-:::.... .@@ %+. ...% =. .......:+@= %@..... .....:..:-=%%%@@@@%*-. . .=.-= .::::::-.... -@@@@@@@@@@@@@@ =@ @+ .............:..--.@@ @-:.......:-.:@
%.......*.+ %#*++@=+@+ .......:%@. :@. ... ........:::::---::.... @ . ..:.:-....... . @@@@@@@@@@@@@@ @@ @ ......::.:::..:..%# %*-. . ..:. @
=.:....* . *= ....%=-. ..... :@@ @:...:.. . . ..... ...... @+......... . .@@@@@@@@@@@@@+ @@ *@ ......... .=---: @@ @%-: ...: @
@.:.:.=*= .....- = ......:@@- @@......::.... ........ @+.. . . %@@@@@@@@@@@@ @@: @*.:..:......-::. .@@ %*-. . .::.@
*....:.. # @ .@..@. . .......-@@@@. :@- ...........:%%%........-@=.. . . . ...:. @@@@@@@@@@@ @@@-@@.....:..::::::..*@- @::. . ....@
.+:...+ @ ..... . ..........:+%%@@@@@@%%%#*+==--........@@.... . ..:. . .@@@@@@@@@@@@* .....:....---.-@@ -@:=.. . .:::@
*:... -= :......% + ........ ......:::-------:.........:@*... ..... . . . . : .::----=-:::=@@ @.:-.. . .:.#
@....%@ + :.....* ... . ..... ..... -@*...:. .. ..... .. . .:... ...:.:. ..:::...:-.@@ -%-==.. .:. @
@=. ..= = .....= * ..... . .........%@*.:::..... .... . ...... .. .... ...:::-=+=-.@# +. @+:-.. .:..@
@. .. *@:.....:@ %:.....................@@=.:-:.. .... ... . .. . . ..:::-::..@@... *@* -@%:-... .. .-:.@
%..*+ %% -:..-...:%= ...... .. +@@:::---:... ....... ....... . .. ..... ........::: @-..--=+=+%@@@@@@@@@%#=::-:... . ..:.-@
@ @ -# =.....% *%#-... *@@=:-===-. .... .... ....... .. ... .. . .--=--@:....::::--:--::::::..:... :::.@*
@ @ =@ ...-.. *#+@- @@@=--==-.. . .... .. .... .. .. ... ... ..--=-@-..................... .:..#%
:% . =@@*--===-:. .. ... ..-.. ....... ... ... . .... =:=-*@....... ... ..:..:@=
@@@@@%=====-:... ... @ ... ...... .:. . . . ..... ...... . .--=:%@....... ... ................-*+
-@@@*=-=-----:.. .. .@+.... ........ .. . ........: ... .:--:@%....:.::..:--:.:......-+@%
@@@#:==-=:-:-... ... ..*@-:. ...... .... .. ......- -:. . ..--:%@....-+*#+###*@@@@@@.
%@@+:-=-::=:.. .. -@#::. ....... .... ....... ..... :.-:. . .. ..-=:.%@*
-@@-:-==:.::.. .. .@@.-: ..:..% ...-.:... .=...:::.. ..:.. .... .. ...=:::.@@@
#@%:-==-:..:. .. ... -@. .@@.=-:. ..:.@.. :-::.... ....%:. ..:. :.:.=...... . . ::...::-#@@@.
@@*:--=-:... ... . ..-@@%..... @@-:::.. ..:..@....-+--:.........#=. .:. .....**.....%-...... .-.....:--:=@@@@=
*@%-=---:. . .... .@@@:........@@=-:.. . .:..:@.....====-.. ......:%.. *:-.... ..::..%......%: ...:. .. ....:--:.=@@@:
=@%:==-.. ..... ... +@@@@@@@=.....=@+--:.. . .::..*@......++==-: .....:@....=---... ..--:. =@......@*..:.::..... .....:-::-@@*
@%.:==:.. ......... #@@* @....@#---. .:..-@#.......**--:. ......@+...%-:-::.. ..:--:-:%@+.# %@::::---... ...:::.. @@%
@@:==-:.. ........*@@: @..%@==-.. .--..@@.........+%:=-. .....+@.. .*#.-=-:. ..---:::-@@@ %%*-----:... ..:-:...@*
@@=-=:... .....-@@: @.@*==:. ..-:.@@............@-=-:. .....@*.. .:%.:-=-:......::=-:--#@+ @@+====--.... . .:--:. %@
-@+=-::. ......-@# @@%:==. ....%@@%#. =@@*....@:-==: ......@.-@@@-*%.:-=-:........:=-:..*@- :@#-==-:..:. . --=--:@=
@%==-.. .....*@@ @@+-=:: .:..%@@ @%.%%==--. .....@@# =@# .---...... .:-:::..=@: @%=++-........ .-:===:=@
%@:--. .....@% -@:=-.. ...#@. -@@-=--. ::...@= .#..::..... ...:::::.+@ #@-+==-...:.....::=+=:@
@*--:. .... +@= %%:==. . ...=@. @%--:: .....=@ #%........ .......:-.:% %%+==-. ......::=*+:@
+@::=: .... @@ **::.. .....:#: @=:=-. ..:...@% %%...:..... .. .-== ** @:==-... .... :*= =
@@.--. ... .@* %=::. ... @# @---.. ...:...@ **..:..... ..-==.-+ +#.+=.... .. .-==.#
@#.-: ....@# %+:-: ...=@ .@.--. ...:...-@ %.:.:.. .:=-:-+ :@:-:.... .:-==%
@=::. . ..@% %%.:- ..:.*@ +%:=-......:.:..#. @-:.. .==.@ @=:...... -+.#
@=:: .. ..@. :@.-: ...@% @:-=.. .......@ @--.... ..=-.+ @.:..... -=-%*
@:.:..... %* %::: ....#@ @.:-.. ... ....@ @.:... .--.= ==.. ... .=--@
@-:.. ...@. %%::. ...@+ #:........ ...*@ @-::. ..-:- @... . =-.@
@*... .-@ @.:-. ...#@ @..... . .:.@ @-.: :-:= @.... . =-%*
#@.-: . . *% @*--:. ....=@ @.... .:..% **::.. .--:* %.. ... =:@.
@.:-.....## @:-::.. ....@ *... --:.@ +*.:-. :==:@ @-:. =--@
%-::.....%@ =%::=. ....%% %..... --::+ %::.... .-=:#= %:.. +-@-
#%.=:....-@ @+:=-......:@ %:.. .-:.*+ #*::..... ----@ .@:... =-*=
@.-. ... @ @:-=.......%- @+.... -=-.@ =#+:--::..::. --..% @:... .=-##
@+::.... @ .@:=-.......@ @-...... .+-:=+ +%@%+=-===-..... .... .-=--= @::... ..=.@
@::.....*@ **-=:......#% *@... .==-:%-%-:.:..:-+==-...... ... .:=:.# .@+-. .:.%*
*@::.....% @:=: ..:...@= *@..... .=-::%:.-.:..:=-..............:... :.=* #@... .::%@
@+-:.:..@* @#-:.......:@ :@%::.. -=:.#*. ..:. .:...............** %@.:. .-:#@
@:::...:@ %::........@* +@%:::.. ::::.%#.. ...:...:...:.:.-:.-# * %.@::. -.:@
@:=:...%@ @+-. ..:..-@ .@@+-::.. :-.:..%=.. .........:----=-: +# *-# .@.: .:.@=
=@--:...@ @#:: ....:@ +@@%=-:..... ..:.. -@.. ...::-:::-..:#@@+ *....@....:-=@
+@--:..-@ @*:. ....%@+ *@%=-=--:... :::...@-.. ....:-:-+*#%@@@*. @.. @@....:-@
+@-:...#+ %=.:. ....@-% #@%..-=-.... ....:.@@::. :-::.%@# * #. *@.. .:@
-@-:...@ %@::. ...:%+% @%-::==:.. .. ..=@@@..:..:--::-@- : #% :@....@
@::.. @ %@=::......-= *@ @%--:--:.. ...... .....:@@. @.:-..::-:++= + +-.:@+:..%*
@::.. @ %@=::......- -@@+ @*+--::. ... ... ......=*- @.=-:----%.+ @......%..@
@-:...@ %@--:......@@%* + @*+=.... .. ... #@: #+=-=:..==.. ...*.%@:.@
@+-:..@ @@.:-:... @:...-+- +@++-... ...:#*+: @+=---.-=* -= @@+ ...= .%.@
#%:...@ :@%..-.. : : ..#+ %*+=:... .* #.# @-==-- %* + @-..+ + @* %.:%
%....@ %@:..-. ++= *-: -@ @==-......# -. = %+=+-# @= : @....= @-@.@:.@=
%=...@ @@...-+.......@ =. @==:.... +.. = @:-:% @.....%= .*%=- ...- . *.....=@:
#%...@: %@..-= .*....-@# @+=-...:*..: @::=:=+.....+ : ...% @ * +..* -@@%
@...#@ @+.*=@*@+ @@= ##-:..: %@@ @:.% .-.....***+..... @ *..- %.@@
%@..-@ #.##...@ *: @:.... @ @ @ @:.-% .=# * #@##+=...@:
@:..@ @# %##.-@% +=.. @-:% #@@: =.. =@@* -+.... @@@
+@..%% @% * #@+ @.. %.=- -+: . @.... ##@
@=.-@ #@-: .% @. + ##: +...@
@- @ @@:=@. @ *= =*= .......:@:
@.-@ @..% @..@ +#+.... +
:@ #@ @.+ @@@
#@.@ @.*
@*@. *%@
Connect an account. Look at what it shows. Decide after.
An e-mail address to create the account, your broker credentials for the first connection. Nothing else: no card, no sales call.
Windows · Linux · browser — no credit card.