Dynamic Risk & Position Size Calculator โ Pro
Built around disciplined risk. Supports long/short, ATR stops, fees, allocation caps, and R-multiples.
Values save locally
1
Account & Risk
Risk is a budget. Pick a % that fits your playbook.
1.0%
Typical range 5โ50%. 25%
Max Loss per Trade
$100.00
Risk Tier
Conservative
Cash Cap
$2,500.00
2
Structure & Volatility
Combine a structural stop with an ATR stop. We take the tighter one.
When โฅ 0.5 and you also filled ATR, we treat as รATR. Otherwise as $.
Structural Stop
$93.00
ATR Stop
$96.00
Chosen Stop (tighter)
$96.00
Risk / Share
3
Position Sizing
Risk-driven sizing with optional cash allocation cap and rounding.
Position Value
$0.00
4
Costs & Reward:Risk
Net metrics use round-trip (entry + exit) costs by default.
We count 2 ร commission (entry & exit)
We count 2 ร slippage ร shares
(mirrors target above; change either)
Gross R:R
0.00 : 1
Net R:R (after costs)
0.00 : 1
Net Profit @ Target
$0.00
1R ($)
$0.00
2R ($)
$0.00
3R ($)
$0.00
๐
Trade Visual
Zones proportionally scale with profit/risk per share.
Target: $0.00
Entry: $0.00
Stop: $0.00
Summary Formulas
- Risk per Trade = Balance ร Risk%
- Structural Stop (long) = key โ buffer; (short) = key + buffer
- ATR Stop (long) = entry โ (ATR ร trailMult); (short) = entry + (ATR ร trailMult)
- Chosen Stop = tighter (closer to entry)
- Risk/Share = |entry โ stop|
- Raw Shares = riskPerTrade รท riskPerShare
- Cash Cap Shares = cashCap รท entry
- Final Shares = min(raw, cap) (rounded if no fractional)
- Gross R:R = profitPerShare รท riskPerShare
- Net Profit โ ( (profitPerShare โ 2ยทslip)ยทshares โ 2ยทcomm )
- Net Loss โ ( (riskPerShare + 2ยทslip)ยทshares + 2ยทcomm )
- Net R:R = NetProfit / NetLoss
