Risk of ruin calculator
Your win rate, your average win in R and your risk per trade are enough to tell what share of accounts like yours would hit the loss threshold. The calculator replays the same strategy 4,000 times.
1 account in 10 ends below −10%, 1 in 10 above +48%.
How it is calculated
The calculator simulates 4,000 accounts that each take the chosen number of trades, won or lost at random according to your win rate. A losing trade removes the set risk, a winner adds that risk times your average win in R. The risk of ruin is the share of accounts that hit the loss threshold before the end.
Risk is counted as a percentage of the starting balance, like prop-firm loss limits. Simulations always start from the same seed: the same settings always give the same result.
Expectancy in R tells whether the strategy wins in the long run; the likely losing streak and the median drawdown tell what you will go through to see it. A positive expectancy does not prevent ruin if the risk per trade is too high for the threshold.
Risk of ruin calculator
What is the risk of ruin?
How many losses in a row can a prop-firm account take?
Is a positive expectancy enough?
:+=*-. .+-
:@@@@@%%%%@@%=. =@@@@%+--:::.....:....#@@@* :@#.@-=@. .%#
%@@. ...::::-+===+=--:-+#@ @@@%:.:::==:::::-:--:---::::::...#@@ -%. =....: .
%@*-+ ..:-= %*-.-:::.-==-::+%# -@@*:.:-==---=---:-::.......:.:-:-:::.:..:%@ @=:-= ...*%.
@. ..%@:.+%-@@ ..# % .:....:-%% @@*.::===----::....... .....................:-:.@* @--:-. *.#:
:+- - .= .....:-=@ -@@::--:-::..... ................ ....::-.:@ @=:-:. #.. #
*+.@ % ..:::=%. .@@---:-::.. ........................:::.#@ =@---=:.#..#-.
*++ * . ...::.%% %@+:--=-:... . . .............. ....:::...::::..:@ %%----::.#.#.
*.:. ...::-%- @@:.:-::.... . ... ........:.:.. ... ..::-:..::--:..@@:-::-:@ *+%
*: .....@ @@.:::... . ..... .....::::.......... .... .-=...:--..%%::.-=.=-# @
= . ..:-% @@....... .... . . ............ .... .. ......:....:---:..@:..=-.-#@#
@ .::.@. %@...... . ... .. . ............ ..... .. ...:..:-:--:..%=..=- @#
@#.. ..:-#% @=...... ........ ..... ....... .......... ... .:-:.--:=-:.=#..==. @
.@... .:=:@ =@ . .... . ........ ... .... ........:... ..... ..... ...:=:..-:--::=*..-==.@
@:. .:.:@ @@: #@: -:............ ..... .... ..... . .... ... .. .....:-:.-:..=:.+*..-==.@
@=.. .::.@ ++ %# ..:....... ...... .... ... ......:..... .... ..... .:::-:.:-:.%-..:=--**
@= . ..=.@: @ @ ...::.:....... .. ........ ......... ....... ......:-= --. ::. @....=---@
%= .:-:@ .- @@@@@* @. ::-..:...... .. . ... ..........:.. .....:--:..:. .:. %*....:=--+*
%-.. .:--@ @ @@@@@@@@@@@@ @..:::... .............. ... ...............:::. .. -:..@......-==:@
@ .. ..:.@ - .@@@@@@@@@@@@@@ @..-::... ...:::......... ....... ........ ..:.. .. --. @-.. ...:--=:@
:%@@@@@@@#* @.... ..--@ * @%@@@@@@@@@@# -@ @:-:............. *%@@@@@@- .. ..... ............::.. . ==. @@=-. ....:-=--@
:@@*::--::-====-=%@@ -+.... ..:::@ .%@@@@@@@@@@@@@@ @@ +%.:.:.::-. .@* @@ ...........::... .. :+= % @-:.....:::-=+%
@-:::::... .-%%= @:..:: .:::@: @@@@@@@@@@@@@@@ @@ @.::::::.. ..:@ .@ . .. .....::.: . :=: @ @=-:.....-::-=%
%*.::.... ... ..........=@@ @..... ...:+@ @@@@@@@@@@@@@@ %@@.+@ .::--::..: @: @@@@@@. @ .. ........:-. . -+- @ @-::.....::--:@
@=-:............................=@+ @.... ....::=@# :@@@@@@@@@@@@@@@@@=..--::.. .- *+-@@@@@@@@@@@. @ . .....:.:::. -=.+@ .%:::......:+--%
*.::..... +=:: . ....:.::.:-%@ *@... ....:-.+@@@ @@@@@@@@@@@@@.:---:-:. . @@@@@@@@@@@@@@@@ @= . ....... .....-. .=-.@ %+--.......--.@
-:::.... .@@ %+. ...% =. .......:+@= %@..... .....:..:-=%%%@@@@%*-. . .=.-= .::::::-.... -@@@@@@@@@@@@@@ =@ @+ .............:..--.@@ @-:.......:-.:@
%.......*.+ %#*++@=+@+ .......:%@. :@. ... ........:::::---::.... @ . ..:.:-....... . @@@@@@@@@@@@@@ @@ @ ......::.:::..:..%# %*-. . ..:. @
=.:....* . *= ....%=-. ..... :@@ @:...:.. . . ..... ...... @+......... . .@@@@@@@@@@@@@+ @@ *@ ......... .=---: @@ @%-: ...: @
@.:.:.=*= .....- = ......:@@- @@......::.... ........ @+.. . . %@@@@@@@@@@@@ @@: @*.:..:......-::. .@@ %*-. . .::.@
*....:.. # @ .@..@. . .......-@@@@. :@- ...........:%%%........-@=.. . . . ...:. @@@@@@@@@@@ @@@-@@.....:..::::::..*@- @::. . ....@
.+:...+ @ ..... . ..........:+%%@@@@@@%%%#*+==--........@@.... . ..:. . .@@@@@@@@@@@@* .....:....---.-@@ -@:=.. . .:::@
*:... -= :......% + ........ ......:::-------:.........:@*... ..... . . . . : .::----=-:::=@@ @.:-.. . .:.#
@....%@ + :.....* ... . ..... ..... -@*...:. .. ..... .. . .:... ...:.:. ..:::...:-.@@ -%-==.. .:. @
@=. ..= = .....= * ..... . .........%@*.:::..... .... . ...... .. .... ...:::-=+=-.@# +. @+:-.. .:..@
@. .. *@:.....:@ %:.....................@@=.:-:.. .... ... . .. . . ..:::-::..@@... *@* -@%:-... .. .-:.@
%..*+ %% -:..-...:%= ...... .. +@@:::---:... ....... ....... . .. ..... ........::: @-..--=+=+%@@@@@@@@@%#=::-:... . ..:.-@
@ @ -# =.....% *%#-... *@@=:-===-. .... .... ....... .. ... .. . .--=--@:....::::--:--::::::..:... :::.@*
@ @ =@ ...-.. *#+@- @@@=--==-.. . .... .. .... .. .. ... ... ..--=-@-..................... .:..#%
:% . =@@*--===-:. .. ... ..-.. ....... ... ... . .... =:=-*@....... ... ..:..:@=
@@@@@%=====-:... ... @ ... ...... .:. . . . ..... ...... . .--=:%@....... ... ................-*+
-@@@*=-=-----:.. .. .@+.... ........ .. . ........: ... .:--:@%....:.::..:--:.:......-+@%
@@@#:==-=:-:-... ... ..*@-:. ...... .... .. ......- -:. . ..--:%@....-+*#+###*@@@@@@.
%@@+:-=-::=:.. .. -@#::. ....... .... ....... ..... :.-:. . .. ..-=:.%@*
-@@-:-==:.::.. .. .@@.-: ..:..% ...-.:... .=...:::.. ..:.. .... .. ...=:::.@@@
#@%:-==-:..:. .. ... -@. .@@.=-:. ..:.@.. :-::.... ....%:. ..:. :.:.=...... . . ::...::-#@@@.
@@*:--=-:... ... . ..-@@%..... @@-:::.. ..:..@....-+--:.........#=. .:. .....**.....%-...... .-.....:--:=@@@@=
*@%-=---:. . .... .@@@:........@@=-:.. . .:..:@.....====-.. ......:%.. *:-.... ..::..%......%: ...:. .. ....:--:.=@@@:
=@%:==-.. ..... ... +@@@@@@@=.....=@+--:.. . .::..*@......++==-: .....:@....=---... ..--:. =@......@*..:.::..... .....:-::-@@*
@%.:==:.. ......... #@@* @....@#---. .:..-@#.......**--:. ......@+...%-:-::.. ..:--:-:%@+.# %@::::---... ...:::.. @@%
@@:==-:.. ........*@@: @..%@==-.. .--..@@.........+%:=-. .....+@.. .*#.-=-:. ..---:::-@@@ %%*-----:... ..:-:...@*
@@=-=:... .....-@@: @.@*==:. ..-:.@@............@-=-:. .....@*.. .:%.:-=-:......::=-:--#@+ @@+====--.... . .:--:. %@
-@+=-::. ......-@# @@%:==. ....%@@%#. =@@*....@:-==: ......@.-@@@-*%.:-=-:........:=-:..*@- :@#-==-:..:. . --=--:@=
@%==-.. .....*@@ @@+-=:: .:..%@@ @%.%%==--. .....@@# =@# .---...... .:-:::..=@: @%=++-........ .-:===:=@
%@:--. .....@% -@:=-.. ...#@. -@@-=--. ::...@= .#..::..... ...:::::.+@ #@-+==-...:.....::=+=:@
@*--:. .... +@= %%:==. . ...=@. @%--:: .....=@ #%........ .......:-.:% %%+==-. ......::=*+:@
+@::=: .... @@ **::.. .....:#: @=:=-. ..:...@% %%...:..... .. .-== ** @:==-... .... :*= =
@@.--. ... .@* %=::. ... @# @---.. ...:...@ **..:..... ..-==.-+ +#.+=.... .. .-==.#
@#.-: ....@# %+:-: ...=@ .@.--. ...:...-@ %.:.:.. .:=-:-+ :@:-:.... .:-==%
@=::. . ..@% %%.:- ..:.*@ +%:=-......:.:..#. @-:.. .==.@ @=:...... -+.#
@=:: .. ..@. :@.-: ...@% @:-=.. .......@ @--.... ..=-.+ @.:..... -=-%*
@:.:..... %* %::: ....#@ @.:-.. ... ....@ @.:... .--.= ==.. ... .=--@
@-:.. ...@. %%::. ...@+ #:........ ...*@ @-::. ..-:- @... . =-.@
@*... .-@ @.:-. ...#@ @..... . .:.@ @-.: :-:= @.... . =-%*
#@.-: . . *% @*--:. ....=@ @.... .:..% **::.. .--:* %.. ... =:@.
@.:-.....## @:-::.. ....@ *... --:.@ +*.:-. :==:@ @-:. =--@
%-::.....%@ =%::=. ....%% %..... --::+ %::.... .-=:#= %:.. +-@-
#%.=:....-@ @+:=-......:@ %:.. .-:.*+ #*::..... ----@ .@:... =-*=
@.-. ... @ @:-=.......%- @+.... -=-.@ =#+:--::..::. --..% @:... .=-##
@+::.... @ .@:=-.......@ @-...... .+-:=+ +%@%+=-===-..... .... .-=--= @::... ..=.@
@::.....*@ **-=:......#% *@... .==-:%-%-:.:..:-+==-...... ... .:=:.# .@+-. .:.%*
*@::.....% @:=: ..:...@= *@..... .=-::%:.-.:..:=-..............:... :.=* #@... .::%@
@+-:.:..@* @#-:.......:@ :@%::.. -=:.#*. ..:. .:...............** %@.:. .-:#@
@:::...:@ %::........@* +@%:::.. ::::.%#.. ...:...:...:.:.-:.-# * %.@::. -.:@
@:=:...%@ @+-. ..:..-@ .@@+-::.. :-.:..%=.. .........:----=-: +# *-# .@.: .:.@=
=@--:...@ @#:: ....:@ +@@%=-:..... ..:.. -@.. ...::-:::-..:#@@+ *....@....:-=@
+@--:..-@ @*:. ....%@+ *@%=-=--:... :::...@-.. ....:-:-+*#%@@@*. @.. @@....:-@
+@-:...#+ %=.:. ....@-% #@%..-=-.... ....:.@@::. :-::.%@# * #. *@.. .:@
-@-:...@ %@::. ...:%+% @%-::==:.. .. ..=@@@..:..:--::-@- : #% :@....@
@::.. @ %@=::......-= *@ @%--:--:.. ...... .....:@@. @.:-..::-:++= + +-.:@+:..%*
@::.. @ %@=::......- -@@+ @*+--::. ... ... ......=*- @.=-:----%.+ @......%..@
@-:...@ %@--:......@@%* + @*+=.... .. ... #@: #+=-=:..==.. ...*.%@:.@
@+-:..@ @@.:-:... @:...-+- +@++-... ...:#*+: @+=---.-=* -= @@+ ...= .%.@
#%:...@ :@%..-.. : : ..#+ %*+=:... .* #.# @-==-- %* + @-..+ + @* %.:%
%....@ %@:..-. ++= *-: -@ @==-......# -. = %+=+-# @= : @....= @-@.@:.@=
%=...@ @@...-+.......@ =. @==:.... +.. = @:-:% @.....%= .*%=- ...- . *.....=@:
#%...@: %@..-= .*....-@# @+=-...:*..: @::=:=+.....+ : ...% @ * +..* -@@%
@...#@ @+.*=@*@+ @@= ##-:..: %@@ @:.% .-.....***+..... @ *..- %.@@
%@..-@ #.##...@ *: @:.... @ @ @ @:.-% .=# * #@##+=...@:
@:..@ @# %##.-@% +=.. @-:% #@@: =.. =@@* -+.... @@@
+@..%% @% * #@+ @.. %.=- -+: . @.... ##@
@=.-@ #@-: .% @. + ##: +...@
@- @ @@:=@. @ *= =*= .......:@:
@.-@ @..% @..@ +#+.... +
:@ #@ @.+ @@@
#@.@ @.*
@*@. *%@
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.