Position Size Calculator
Set your max loss, enter your setup, and size the trade without breaking your risk plan.
Position size is based on your risk and stop loss, not your Take Profit. Size from what you are willing to lose if wrong. TP helps judge whether the trade is worth taking, but it does not change the size needed to stay within your max loss.
This is not a bug. Your calculated size is smaller than 0.01, so it rounds down to 0.00. You may need to reduce the stop-loss distance, choose a smaller-risk setup, increase account size, or skip the trade. Do not round up unless you accept the extra risk.
Use the risk-room planner only when you are ready to check an add-on entry.
Entry 2 Planner
If the stop loss is hit, the total loss would be higher than the risk % you selected. Consider reducing size, using fewer entries, tightening the stop loss, or skipping the trade.
Choose an option below to bring the add back inside your risk plan.
How to use the calculator
Open the section that matches what you are doing now. Start with Quick start, then use the extra sections only when you need them.
Quick start
- Choose your sizing style. Pick the option that matches what your broker asks you to enter.
- Choose your risk plan. Use Full Risk for one clean entry, or Reserve Risk if you want to keep risk room available for Entry 2.
- Enter your Account Equity and Max Risk % for Full Trade. Use your actual account equity, not available leverage, buying power, or margin available. This sets the full risk budget for the trade idea.
- Enter your Entry Level and Stop Loss Level. The calculator uses the distance between these prices to size Entry 1.
- If using Reserve Risk, choose your Risk % to Use on Entry 1. The rest stays reserved for possible scale-ins.
- Calculate the entry size. In Full Risk mode, use Calculate Full Entry Size. In Reserve Risk mode, use Calculate Entry 1 Size. The calculator will show the correct size for the sizing style you selected.
Why position size starts with risk
Before choosing size, decide how much you are willing to lose if the trade is wrong. That amount is your risk budget.
The calculator then looks at the distance between your entry and stop loss. A wider stop needs a smaller position. A tighter stop allows a larger position.
This is why two trades with the same account size and risk % can have different position sizes. The size changes so the loss stays inside your plan if the stop is hit.
Do not choose size from how much you want to make. Choose size from how much you can afford to lose if wrong.
Why use a position size calculator?
The same risk % can produce a different size on every trade because the stop-loss distance changes. The calculator does the sizing so you do not accidentally risk more than planned.
It works out how much money you are willing to lose, measures how far your stop loss is from your entry, then finds the position size that matches that risk.
If your account is $2,000 and you risk 2%, your max risk is $40. If your entry is 4520 and your stop loss is 4500, the stop loss is 20.00 price units away.
Risk Amount = Account Equity × Risk %
Position Size = Risk Amount ÷ (SL Price Distance × Value of 1.00 Size per 1.00 Price Move)
Which sizing style should I choose?
- Lot / Contract Size: Choose this if your broker asks for lots, volume, or contracts. Example: 0.01, 0.02, or 0.10 lots.
- Stake / Size per Point: Choose this if your broker asks how much you want to trade per point or price movement. Example: 0.10, 0.20, or 1.00 size.
Full Risk vs Reserve Risk
Full Risk uses the full trade risk budget on Entry 1. This is best for one clean entry with no planned add-ons.
Reserve Risk lets you use only part of the full trade risk on Entry 1, while keeping the rest available for Entry 2.
If your max risk for the full trade is 2% and you use 1% on Entry 1, the other 1% stays reserved for possible scale-ins.
Entry 1 risk allocation
In Reserve Risk mode, choose Risk % to Use on Entry 1 after entering your Entry Level and Stop Loss Level.
This is the portion of your full trade risk used for the first entry. The remaining risk stays available for the Entry 2 Planner.
Why no Take Profit field?
Position size is based on your risk and stop loss, not your Take Profit. TP helps judge whether the trade is worth taking, but it does not change the size needed to stay within your max loss.
Size from the amount you are willing to lose if wrong, then use TP/reward:risk to decide if the setup is worth taking.
Check reward:risk separately on your chart or broker ticket.
The calculator sizes the trade from what you could lose if the stop loss is hit: equity, risk %, entry, stop loss, and broker value per price move.
Updating Entry 1 after you edit inputs
If you change any Entry 1 input after calculating, update the result before using it.
- On mobile: use the small ↻ button beside the field you changed.
- On desktop: use the large Update Entry 1 Size button under Check Broker Value.
Entry 2 Planner and trade changes
After calculating Entry 1, use the Entry 2 Planner to check how much size can be added without exceeding your max risk for the full trade idea.
- Plan next add / Calculate Entry 2 Size: use this when Entry 1 is unchanged and you want to check a possible add-on entry.
- I also changed my stop loss: use this if your stop moved before adding. The app recalculates Entry 1 risk using the updated stop.
- I also changed my Entry 1 size: use this if you partially closed or reduced Entry 1 before adding.
- Update account equity for Entry 2: after reducing or closing Entry 1, confirm whether to use current equity or the original equity. Do not use available leverage, buying power, or margin available.
- Full setup after Entry 2: use this to check total risk, average entry, stop loss, point value, and risk room left after the add.
You need to move the stop, reduce Entry 1 size, or deliberately increase total risk before adding.
If the result is very small
If the result shows 0.00, it is not a bug. It means the calculated size is smaller than 0.01.
If your broker does not allow such a small size, you may need to use a tighter stop loss, choose a smaller-risk setup, increase account size, or skip the trade. Rounding up increases your real risk.
What about leverage?
Leverage does not change the stop-loss risk calculation. This calculator sizes the trade based on how much you are willing to lose if your stop loss is hit.
For Account Equity, use your actual account value, not available leverage, buying power, margin available, or a larger “available to trade” number.
If you base risk on buying power instead of real equity, the app will calculate a position size that is too large for your actual account. Your loss at the stop could be much higher than the risk % you meant to take.
If your real equity is $2,000 and you risk 2%, your planned risk is $40. If you accidentally use $20,000 buying power, 2% becomes $400. That would size the trade from leverage, not from the account value you can actually afford to risk.
Leverage affects how much margin is needed to open a trade. It does not reduce the loss if your stop loss is hit. Higher leverage can be risky because it allows traders to open larger positions than they normally could.
Advanced risk override
Advanced: Increase total risk is only for traders who intentionally accept more risk than the original max risk plan.
Use it only if you understand that the total loss at the stop loss could be higher than the Max Risk % for Full Trade you first entered.
Before increasing total risk, consider whether moving the stop loss, reducing Entry 1 size, using a smaller Entry 2 size, or skipping the add-on would keep the trade inside your original risk plan.
Other useful controls
- Small i buttons: tap these beside fields for quick help about each input.
- Adjust trade inputs: takes you back to the Entry 1 fields after a result.
- Adjust Entry 2 inputs: takes you back to the Entry 2 fields after an Entry 2 result.
- Start Over: resets the calculator so you can begin a fresh trade idea.
Check broker value
The calculator needs this value to know how much money 1.00 size gains or loses when price moves by 1.00. This can differ by market, broker, symbol, account type, and sizing style. This replaces market/pair/symbol selection because the calculator should not guess how your broker values each price move. The starting value may not match your exact trade.
The calculator does not need to know what you are trading. It only needs the Size Value to be correct for your exact market, broker symbol, account type, and sizing style.
It means how much money 1.00 lot/size gains or loses when the asset price moves by 1.00.
This value can be different even for the same market name. Always check the exact broker symbol, account type, and sizing style you plan to trade.
- Choose the exact asset you plan to trade, such as XAUUSD, NAS100, US30, GER40, or EURUSD.
- Choose the sizing style your broker uses, such as lot/contract size or stake/size per point.
- Use your broker’s calculator, demo account, order ticket preview, or ask broker support. You do not need to place a live trade.
- Ask or check: “For this asset and sizing style, if my position size is 1.00, how much do I gain or lose if price moves by 1.00?”
- Use that money amount as Value of 1.00 Size per 1.00 Price Move.
You can also use a demo trade, order ticket preview, or broker calculator. Enter the tested size, how far price moved, and the money P/L change. The app will calculate the size value and fill it in for you.
“For [asset name], using [lot/contract size or stake/size per point], how much profit or loss do I make if my position size is 1.00 and price moves by 1.00?”
If 1.00 lot on XAUUSD gains or loses $100 when price moves from 4520 to 4521, use Value of 1.00 Size per 1.00 Price Move = 100.
If 1.00 size gains or loses $10 when price moves by 1.00, use Value of 1.00 Size per 1.00 Price Move = 10.
Brokers use different words like lot, contract, quantity, stake, size, pip, and point. When in doubt, confirm the value with your broker for the exact asset you plan to trade.