TradeVaultLab
Built for traders who think in structure.
Know your exact risk in dollars, validate your setup quality, and get your position size across forex, stocks, and crypto - before you pull the trigger.
No signup. No account. Just the numbers.
Your Trade
Real numbers. Real decisions.
You are risking
$267
3% of $8,900
↑ LongPosition Size
89 shares
at $27.00 per share
Risk : Reward
1 : 2.3
Max Loss
-$267
SL at $24.00
Potential Gain
+$614
TP at $33.90
High-conviction
5/7
Setup Score
Accumulate profits gradually. Know exactly where you're trailing your SL before you enter.
Most calculators give you a number. This one gives you a verdict.
Most retail traders don't blow their accounts because they're wrong on direction. They blow them because they're oversized when they are. A 5R loss on a 5% risk trade wipes 25% of your account. The same loss on a 1% risk trade costs you 5%. Same mistake. Completely different outcome.
Position sizing is the one variable you fully control. Entry and exit depend on the market. How much you put on does not. Getting this right is what separates traders who survive long enough to develop an edge from those who don't.
A good trade is worth taking even if it loses - position sizing is what makes that true.
One formula. Works for every market.
The Universal Formula
Position Size = Risk Amount ÷ Stop Loss Distance
Risk Amount = Account Balance × Risk %
That's the whole thing. Everything else - lot sizes, share counts, unit conversions - is just the output expressed in the right format for the instrument.
The stop loss distance is the gap between your entry price and your stop loss price, expressed in the same units as the price. For a stock entry at $50.00 with an SL at $49.00, the distance is $1.00. For a forex pair at 1.0850 with an SL at 1.0800, the distance is 0.0050 (50 pips).
Stocks
Account: $10,000 · Risk: 1% · Entry: $150 · SL: $147
Risk Amount = $10,000 × 1% = $100
SL Distance = $150 − $147 = $3.00
Position Size = $100 ÷ $3.00 = 33 shares
Forex
Account: $10,000 · Risk: 1% · Entry: 1.0850 · SL: 1.0800
Risk Amount = $10,000 × 1% = $100
SL Distance = 1.0850 − 1.0800 = 0.0050 (50 pips)
Position Size = $100 ÷ 0.0050 = 20,000 units (0.20 standard lots)
Crypto
Account: $5,000 · Risk: 1% · Entry: $62,000 · SL: $61,000
Risk Amount = $5,000 × 1% = $50
SL Distance = $62,000 − $61,000 = $1,000
Position Size = $50 ÷ $1,000 = 0.05 BTC
Three steps. Under a minute. Exact numbers.
Choose your timeframe - HTF, MTF, or LTF - and the calculator pre-fills your recommended risk percentage accordingly (3%, 2%, 1%). You can override the percentage manually at any time. Enter your account balance and instrument. Optionally factor in drawdown or correlated positions, which automatically reduce your effective risk.
Input your entry price, stop loss, and take profit. Select what your SL is anchored to - order block, breaker block, FVG, hidden liquidity, swing level, or others. The calculator validates direction in real time and shows your SL distance, dollar risk, and R:R ratio before you move on.
See your exact position size in lots, shares, units, or contracts. Your max loss and potential gain in dollars. And a setup quality score - A+ to D - that grades your trade based on timeframe, SL anchor, and R:R ratio. Not just a number. A verdict.
Most position size calculators are a single formula. This one has a point of view.
Setup Quality Score
Every trade gets graded A+ to D based on timeframe conviction, SL anchor quality, and R:R ratio. Know before you size whether the setup is worth taking.
Timeframe-Aware Risk
HTF trades carry more conviction, LTF trades run in more noise. Risk is calibrated to the environment and recommended accordingly, not applied blindly. You can override the percentage manually at any time.
Drawdown Scaling
Already in a drawdown? The calculator scales your risk down automatically based on your losses. Protect capital when it matters most.
9 SL Anchor Types
Order blocks, breaker blocks, FVGs, hidden liquidity zones, PDH/PDL, Fibonacci levels and more - each with a tooltip explaining the structural logic behind it.
Direction Validation
Set a long with an SL above entry and the calculator catches it immediately. Catches wrong-side TP too. Prevent fat-finger errors before they cost you.
Affordability Check
When your mathematically correct position size exceeds your account balance, the calculator tells you what size you can actually afford and what risk % that maps to.
"Risk 1% per trade" is a starting point, not a rule. How much you should risk depends on the timeframe and quality of the setup.
Higher timeframe trades carry more conviction - fewer setups, higher signal. That justifies more size, up to 3%.
Low timeframe trades are noisier. You can be directionally right and still get stopped out. The recommended cap is lower, and for good reason.
Most professionals stay between 0.5% and 2%. Above 3%, three consecutive losses - which happen to everyone - puts you down nearly 10%. That hole takes far longer to climb out of than it took to fall in.
If you're already in a drawdown, risk less - not more. Trying to win it back with size is how small drawdowns become account-ending ones.
A risk-reward ratio (R:R) describes how much you stand to gain versus how much you stand to lose on a trade. A 1:2 ratio means you risk $100 to make $200. At 1:2, you only need to be right 34% of the time to break even.
The calculator uses 2:1 as the minimum threshold for a setup worth considering. Below 1.5:1, the setup is flagged - the math simply doesn't compound well enough to overcome the inevitable losing streaks that every trader faces.
R:R is one of three factors in the setup quality score. A 3:1 or higher contributes the full 3 points. Between 2:1 and 3:1 contributes 2 points. Between 1.5:1 and 2:1 contributes 1 point. Below 1.5:1 contributes zero and flags as a concern.
A high R:R alone doesn't make a setup worth taking - it needs to come with a structurally valid stop loss and a timeframe that supports the move. That's exactly what the quality score accounts for.
Forex position sizes are expressed in lots - 1 standard lot equals 100,000 units. The calculator outputs your position in standard lots, mini lots (10,000 units), and micro lots (1,000 units) simultaneously. It also displays the notional value of the position and flags when leverage is required to hold it.
For stocks and indices, position size is expressed in shares or contracts. The calculator factors in your entry price to check whether the calculated position fits within your account balance. If it doesn't, it shows you the maximum affordable size and the adjusted risk percentage that comes with it. Fractional shares are supported.
Crypto position sizing uses the same universal formula - risk amount divided by stop loss distance - and outputs in fractional units. Because crypto prices vary from fractions of a cent to tens of thousands of dollars per coin, the calculator handles the full range without special casing.
Free, no signup required. Works for forex, stocks, crypto and indices. Takes under a minute.
Open the Calculator →