Position Size Calculator
Calculate the mathematically correct lot size or share quantity for any trade — based on your account balance, risk percentage, and stop-loss distance. Stop guessing, start sizing properly.
Position Size Calculator
Calculate the ideal position size for any trade based on your account balance, risk tolerance and stop-loss distance.
About Position Size Calculator
Position sizing is the single most important skill in trading — yet it is the one most beginners ignore entirely. Most new traders focus on entries: which indicator to use, which pattern to trade, when to buy. But a trader with a mediocre entry system and excellent position sizing will consistently outperform a trader with a great entry system and poor position sizing. The reason is simple: correct position sizing ensures that no single losing trade can cause catastrophic damage to your account.
The standard professional formula is: <strong>Position Size = (Account Balance × Risk %) ÷ (Stop-Loss in pips × Pip Value)</strong>. For example, with a ₹2,00,000 account risking 1% per trade (₹2,000) and a 30-pip stop on EUR/USD (pip value = ₹840 per standard lot), the correct position size is 2,000 ÷ (30 × 0.84) ≈ 0.079 lots. Most traders would round this to 0.08 lots. This is how professionals ensure that hitting their stop-loss results in exactly the planned risk amount.
The power of disciplined position sizing becomes clear when you look at drawdown scenarios. At 10% risk per trade, a losing streak of 10 consecutive trades destroys 65% of your account. The same 10-trade losing streak at 1% risk reduces your account by only 9.6% — a bad month, but absolutely recoverable. Losing streaks of 5–15 trades happen to every trader regardless of their strategy. Position sizing is your insurance policy against those streaks ending your trading career.
This position size calculator supports forex (with pip-based stops), Indian stocks and indices (with point-based stops), and returns results in both lots and units. It also shows the break-even pip move needed to justify your risk, helping you evaluate whether the trade setup offers sufficient potential reward.
How to Use the Position Size Calculator
Enter your account balance — your total trading capital in INR or USD. Use your actual account balance, not your buying power or margin balance.
Set your risk percentage — the percentage of your account you will lose if this trade hits your stop-loss. Professional recommendation: 0.5%–2%. Beginners should start at 0.5%–1%.
Enter stop-loss distance — the number of pips (forex) or points/rupees (stocks/indices) between your planned entry price and your stop-loss level. Base this on market structure, not a fixed amount.
Select instrument type — forex pairs, gold, indices (Nifty, BankNifty), or Indian stocks. Each has different pip/point values.
Read the result — the calculator shows the maximum lots or share quantity you should trade. This keeps your actual risk equal to your planned risk regardless of where the stop is placed.
Pro Tips
As your account grows, a fixed rupee risk per trade means you are effectively reducing your risk percentage. Using a percentage ensures your position sizes scale correctly with your account — this is how professional traders compound their accounts without overexposing themselves.
A common mistake: calculating that you should take 0.08 lots but taking 0.20 lots and placing a tighter stop. This defeats the purpose entirely. Place your stop-loss where the trade idea is invalidated first, then calculate position size second.
Many professional traders reduce position size by 25–50% when their account is in a 5–10% drawdown. Smaller sizes during losing streaks preserve capital and reduce the psychological pressure that leads to revenge trading.
Frequently Asked Questions
What is position sizing in trading?
Position sizing determines how many units, lots, or shares to trade in a single trade based on your account size and planned risk. Correct position sizing ensures that if your stop-loss is hit, you lose exactly the pre-planned amount — typically 0.5–2% of your account — regardless of where in price the stop-loss is placed.
How much should I risk per trade?
Professional traders typically risk 0.5%–2% per trade. At 1% risk, a ₹2 lakh account risks ₹2,000 per trade. Even 20 consecutive losses (which is extremely rare for a competent strategy) only reduces the account by about 18%. Risking 5–10% per trade means a realistic 5-trade losing streak removes 23–41% of your account — very difficult to recover from psychologically.
How do I calculate position size for Indian stocks?
For equities, Position Size (shares) = Risk Amount (₹) ÷ (Entry Price − Stop Price). Example: buying HDFC Bank at ₹1,700 with stop at ₹1,665 (₹35 risk per share), on a ₹5 lakh account at 1% risk (₹5,000): shares = ₹5,000 ÷ ₹35 = 142 shares. Total position value = 142 × ₹1,700 = ₹2.41 lakh — about 48% of account capital in one trade, which is fine as long as the risk is capped at 1%. This calculator handles both forex and equity position sizing instantly.
What is the difference between micro, mini and standard lots?
A standard lot is 100,000 units of the base currency. A mini lot is 10,000 units (0.1 lots). A micro lot is 1,000 units (0.01 lots). For a $5,000 account at 1% risk, you typically trade micro lots on most forex pairs. Standard lots are for accounts of $50,000+ or traders who use tight stops on major pairs.
Should I use the same risk percentage for every trade?
Most traders use a consistent base risk of 0.5–1% for all trades. Some traders use a tiered approach: lower risk (0.25–0.5%) on setups with less confluence, standard risk (1%) on high-quality setups, and maximum risk (1.5–2%) only on exceptional setups with multiple confluence factors. Never exceed 2% regardless of confidence level.
How does position sizing apply to Indian stocks?
For Indian equity, position size = Risk Amount (₹) ÷ (Entry Price − Stop Price). If you plan to buy Reliance at ₹2,850 with a stop at ₹2,800 (₹50 risk per share), and your account is ₹5 lakh with 1% risk (₹5,000), you can buy ₹5,000 ÷ ₹50 = 100 shares. This ensures the trade, if stopped, costs you exactly ₹5,000 regardless of share price.
Related Tools
Learn ICT concepts, Smart Money, price action, and risk management — free courses at the JustWolves School of Trading.