If you're trading with a prop firm, you already know the drill. Blow your daily drawdown, you're done for the day. Hit your max drawdown, you're done period. Miss the consistency rule, and somehow you still fail even though you were profitable.
The math isn't hard, but keeping track of it all while you're in the middle of a live session? That's where things go sideways.
So I built a tool to handle it for me --- and now I'm sharing it for free.
What it does
PropFirm Calculator is a web app (PWA, so you can install it on your phone or desktop) that helps you figure out exactly how much you should be risking per trade given your account rules.
You plug in:
- Account balance
- Daily drawdown limit
- Max drawdown limit
- Profit target
- Consistency rule (if your firm has one)
- Win rate & risk/reward ratio
And it spits out your safe risk per trade, max daily profit cap, estimated days to pass, expected value per trade --- all the numbers you actually need before you click buy or sell.
It also runs a Monte Carlo simulation so you can see a range of possible outcomes based on your setup, not just the rosy best-case scenario. And there's a Losing Streak Simulator that shows you how many losses in a row it takes before you're in real trouble --- useful for gut-checking your position size.
If you trade multiple accounts, there's a multi-account comparison view so you can line them all up side by side.
Quick presets are built in for FTMO, Funded Trader, TopStep, and etc. so you don't have to type everything in manually.
It's free, no login required
No account. No email. No subscription. Just open it and use it.
👉 https://wteja.github.io/propfirm-calculator/
If you want to host your own version or add your firm's rules, the source is open:
👉 https://github.com/wteja/propfirm-calculator
Fork it, tweak it, do whatever you want with it.
Why I made this
Honestly, I got tired of doing the same math on a notepad every morning before the session. One miscalculation and you're overrisking without even realizing it. This just removes that friction.
If it helps even a handful of traders not blow their challenges over something avoidable like position sizing, that's a win for me.
Give it a try and let me know what you think.

Top comments (0)