CBFX Lot Size Calculator
Calculate the forex lot size that matches your risk before you place the trade. Enter your account size, risk percentage or fixed cash risk, stop loss and currency pair to get recommended lots, units, pip value, actual rounded risk, margin estimate and reward-to-risk in one tool.
Forex Lot Size & Position Size Calculator
Risk first, lot size second. The calculator sizes the position so your planned stop is approximately equal to the maximum amount you choose to risk, then rounds the result down to your broker’s lot step so the rounded position does not exceed the raw risk target.
The CBFX Lot Size Calculator calculates the position size that keeps a stop-loss within a chosen risk budget. The core formula is: lot size = risk amount ÷ (stop-loss pips × pip value per 1.00 lot). If you use percentage risk, the risk amount is account balance/equity × risk %. Current position-size calculators from Myfxbook and BabyPips use the same essential inputs—account size, risk percentage, stop distance, pair and account currency—because those variables determine how many units can be traded while keeping the planned loss near the selected risk. The CBFX version goes further by showing raw and rounded lot size, actual risk after rounding, units, pip value, fixed-risk mode, price-based stop calculation, margin estimate, target value and reward-to-risk.
How to use the CBFX Lot Size Calculator
The order of the inputs matters conceptually. You do not start with “how many lots should I trade?” You start with how much money you are willing to lose if the setup is invalidated. The lot size is the output of that decision.
Use the capital amount you want the risk percentage based on. Traders who manage open floating P/L carefully may prefer current equity; others use starting/session balance. Consistency matters more than the label.
A percentage rule automatically scales as the account changes. A fixed amount is useful when you have a strict absolute loss budget.
Pip value depends on the quote currency and may require conversion before position size can be calculated correctly.
Use pips directly or switch to Entry + Stop Price. CBFX will convert the price difference into pips using the pair’s pip convention.
If your broker accepts 0.01-lot increments, a raw answer such as 0.437 lots should normally be rounded down to 0.43, not up to 0.44, when your goal is not to exceed the chosen risk.
Risk is the planned loss at your stop; margin is collateral required to open the leveraged position. They are not the same number.
Why CBFX shows both raw and rounded lot size
Mathematical position size can contain more decimals than a broker permits. If the exact calculation says 0.4378 lots and the broker supports only 0.01 increments, a risk-controlled implementation should usually round down to 0.43. Rounding up to 0.44 slightly exceeds the risk budget.
Why the tool includes a maximum-lot cap
Some traders have internal limits independent of the formula. A strategy might mathematically allow 3.72 lots after an unusually tight stop, while the trader’s execution or liquidity rules cap any order at 2.00 lots. The optional cap allows the calculator to respect that second control.
Forex lot size formula
Position sizing is fundamentally a risk-budget equation.
Simple EUR/USD example
Assume a $10,000 account, 1% risk, a 25-pip stop and EUR/USD in a USD account. One standard lot of EUR/USD is $10 per pip.
At 0.40 lots, each pip is worth approximately $4. A 25-pip stop therefore represents about $100 of price-distance risk.
What changes when the pair or account currency changes?
The risk budget does not change, but pip value per lot can. If one standard lot is worth $6.70 per pip instead of $10, the position must be larger to produce the same cash risk at the same stop distance. If the pip is worth more, the position must be smaller.
Why a lot-size calculator needs pip value internally
A position-size tool is effectively solving the pip-value equation backward. The calculator first determines how much one pip would be worth for a full lot in your account currency, then asks how many such lots fit inside your risk budget over the specified stop distance.
How much should you risk per trade?
There is no universal percentage that is appropriate for every trader. Position-size calculators often use examples such as 1% or 2% because percentage-based risk is easy to understand and scales with account size. That does not make a particular percentage safe or optimal.
Percentage risk keeps sizing proportional
If a $10,000 account risks 1%, the risk budget is $100. If the account later becomes $8,000, the same rule produces an $80 risk budget. This automatically reduces nominal exposure after drawdown.
Fixed cash risk can be simpler operationally
A trader might decide that no individual setup may lose more than $50 regardless of small changes in account equity. Fixed-risk mode lets CBFX size directly from that number.
Risk per trade is not portfolio risk
Three positions each risking 1% can create more than 1% total account exposure, particularly if the trades are correlated. EUR/USD long and GBP/USD long can both be expressions of U.S.-dollar weakness.
Leverage does not define how much you should risk
A broker offering 1:500 leverage makes a larger position possible with less margin. It does not mean the account can economically tolerate a larger stop-loss amount.
Why stop-loss distance determines lot size
Two trades on the same account can require very different lot sizes even when the trader risks the same amount. The difference is the stop distance.
Wider stop = smaller position
If you risk $100 with a $10-per-pip standard-lot value, a 20-pip stop allows 0.50 lots. A 50-pip stop allows only 0.20 lots.
Tighter stop = larger mathematical position
A 10-pip stop would mathematically allow 1.00 lot at the same $100 risk. This is where traders can become careless: a very tight stop makes the calculated lot bigger, but execution noise, spread and slippage also matter more.
Set the stop from market invalidation first
Do not move the stop closer simply because you want a bigger lot. A disciplined workflow identifies where the trade thesis becomes wrong, measures the distance to that level, and then calculates the position size.
Price-mode stop calculation
CBFX lets you enter Entry Price and Stop Price. For most non-JPY pairs, the price difference is divided by 0.0001. For JPY-quoted pairs, it is divided by 0.01. That converts the chart distance into pips automatically.
How pip value affects lot size
Pip value is the monetary bridge between chart distance and account risk. For a standard 100,000-unit forex lot, pip value in the quote currency is pip size × 100,000.
EUR/USD in a USD account
One pip is 0.0001 and one standard lot is 100,000 units, so pip value is $10. No conversion is required because USD is both the quote currency and account currency.
USD/JPY in a USD account
One standard-lot pip is ¥1,000. If USD/JPY is 150, that is roughly $6.67 per pip after conversion. This changes the lot size required to risk the same dollar amount.
EUR/GBP in a USD account
The pip value is naturally in GBP. It must be converted to USD before the lot-size formula can be completed. CBFX exposes a conversion field when the account currency is neither the pair’s quote currency nor directly derivable from the pair itself.
Why “$10 per pip per lot” is only a shortcut
It is exact for common non-JPY pairs quoted in USD when the account is USD. It should not be hard-coded for every pair, every account currency or every CFD.
Lot-step rounding: the detail many calculators hide
Raw position sizing often returns a value such as 0.4376 lots. Brokers typically restrict order size to increments such as 0.01 or 0.001 lots. How you round affects risk.
Round down when the risk budget is a maximum
If 0.4376 is the maximum raw size and your broker uses 0.01 increments, 0.43 is below the risk ceiling. Rounding to 0.44 goes above it.
Example
Suppose the raw risk calculation gives 0.4376 lots, pip value at one lot is $10, and stop distance is 23 pips:
0.001-lot accounts allow tighter risk matching
If the broker supports 0.001 increments, the trader could use 0.437 rather than 0.43, placing actual risk closer to the chosen budget.
Minimum trade size can make some risk plans impossible
If a very small account and wide stop produce a required size below the broker’s minimum 0.01 lot, the correct answer is not automatically “trade 0.01 anyway.” It may mean the trade cannot be taken within the chosen risk limit on that account.
Worked lot size calculator examples
Example 1: $10,000 account, 1% risk, EUR/USD, 25-pip stop
Recommended size: 0.40 standard lots or 40,000 EUR units.
Example 2: $5,000 account, 2% risk, EUR/USD, 50-pip stop
The account is half the size of the first example, but higher risk percentage and wider stop combine to produce 0.20 lots.
Example 3: $2,000 account, 1% risk, GBP/USD, 20-pip stop
At 0.10 lot, pip value is roughly $1, so a 20-pip stop equals approximately $20.
Example 4: fixed $75 risk, EUR/USD, 30-pip stop
Fixed-risk mode produces the same result regardless of account balance because the cash budget is supplied directly.
Example 5: stop from entry and stop price
EUR/USD entry 1.1000 and stop 1.0975 creates a 0.0025 price difference. Divide by 0.0001 to get 25 pips. CBFX price mode performs this conversion automatically.
Example 6: lot-step rounding
If the raw answer is 0.2867 and lot step is 0.01, CBFX recommends 0.28. If the step is 0.001, it can recommend 0.286.
How to calculate lot size for USD/JPY and other JPY pairs
JPY-quoted pairs use 0.01 as the conventional pip size, so one standard lot produces ¥1,000 per pip. If your account is denominated in JPY, the position-size equation is direct. If your account uses another currency, the pip value needs conversion.
USD/JPY in a USD account
Assume USD/JPY = 150.00. One standard-lot pip equals ¥1,000, or approximately $6.67.
For a $100 risk budget and a 30-pip stop:
Why current price is required here
The dollar value of ¥1,000 changes as USD/JPY changes. The CBFX tool therefore uses the entry/current price when account currency equals the base currency of the traded pair.
GBP/JPY in a USD account
The pip is still denominated in JPY, but USD is neither base nor quote currency. A JPY↔USD conversion rate is needed. CBFX displays the conversion panel for this case.
Position sizing when your account currency differs from the pair
Cross-currency sizing is where many simplified calculators become inaccurate if they assume a constant $10 pip value.
Quote = account
EUR/USD in a USD account. Pip value already arrives in account currency.
Base = account
USD/JPY in USD. The pair price itself converts quote-currency pip value back into account currency.
Third-currency account
EUR/GBP in USD. A separate GBP/USD or inverse USD/GBP conversion is required.
AED and SAR accounts
If EUR/USD produces a $10 pip per standard lot but the account is SAR, the USD pip value needs conversion to SAR. If 1 USD = 3.75 SAR, one standard-lot pip becomes 37.50 SAR. The lot-size formula then operates in SAR.
Use current conversion quotes for live risk decisions
A conversion rate can move. Small differences may not matter for tiny positions, but accurate risk management should use a recent executable or market quote, especially for volatile crosses.
Margin is not the same as risk
This distinction is essential. Margin is the collateral your broker requires to open and maintain a leveraged position. Risk is how much you expect to lose if the stop is filled where planned.
A position can require $400 margin but risk only $100
Suppose 0.40 lots of EUR/USD at 1.10 represents €40,000, or about $44,000 notional. At 1:100 leverage, estimated margin is around $440. A 25-pip stop with a $4-per-pip position value still represents about $100 price-distance risk.
Higher leverage reduces margin, not stop-loss cash exposure
At 1:500 leverage, the same position may require far less margin, but each pip is still worth the same amount and the same 25-pip stop still represents the same planned cash loss.
Margin call and stop-out rules are broker-specific
The calculator provides a simple notional ÷ leverage estimate. Actual margin can differ because brokers apply instrument-specific leverage tiers, currency conversions and account rules.
Do not use available margin as a position-sizing rule
“My broker lets me open five lots” is not a risk plan. Position size should come from the stop and risk budget first; margin is then a feasibility check.
You now know the lot size—compare the brokers CBFXHUB works with before you send the order.
A position may be mathematically sized to risk exactly 1%, but the realized result can still be affected by spread, commission, slippage, stop execution, leverage tiers, minimum lot step, contract size and withdrawal conditions.
A broker supporting 0.001 lot steps can sometimes match a small risk budget more precisely than one limited to 0.01.
Your formula assumes the stop fills near the planned price; fast-market slippage can increase realized loss.
Spread, commission, swap and eligible cashback matter after position size has been calculated.
A good risk formula deserves a broker account that fits it. Explore the CBFXHUB broker directory and compare the brokers we work with before committing the position you just sized.
Can the CBFX Lot Size Calculator calculate gold lot size?
Yes, through Custom CFD / Metal mode. But gold and CFD sizing requires broker-specific contract information rather than a universal forex assumption.
Why XAU/USD is different
Forex uses relatively standardized 100,000-unit lot conventions. Gold brokers commonly define a contract size in ounces per lot, but the exact specification, minimum volume, point size and tick value must be checked with the broker.
Custom mode inputs
Enter the base/instrument code, quote currency, contract units per lot, pip/point size and stop distance. CBFX then calculates the cash value per 1.00 lot and solves the same risk equation.
Example only
If a broker defines one XAU/USD lot as 100 ounces and a 0.01 move as one point, one such point is $1 per lot. A 100-point stop would therefore be $100 per lot before trading costs. A $50 risk budget would mathematically correspond to 0.50 lots under those exact hypothetical specifications.
Lot size calculation for scalping
Scalpers often use tight stops, which mathematically create larger position sizes for the same cash risk. This makes execution costs disproportionately important.
A 5-pip stop can produce a large lot
On a $10,000 account risking $100 with EUR/USD at $10 per pip per lot:
The same risk budget with a 25-pip stop would be only 0.40 lots.
Spread consumes more of a tight stop
If the total spread/commission equivalent is one pip, that is 20% of a 5-pip stop distance but only 4% of a 25-pip stop distance.
Slippage matters more in percentage terms
A one-pip adverse stop fill on a five-pip plan increases realized price-distance loss by roughly 20%. Position sizing should not assume that every ultra-tight stop will execute perfectly.
Consider a practical size cap
CBFX includes an optional max-lot field because mathematically large positions created by tiny stops may violate a trader’s liquidity, execution or personal-risk rules.
Lot size calculation for swing trading
Swing traders generally use wider technical invalidation distances. The correct response is usually a smaller position rather than an artificially tighter stop.
100-pip stop example
A $10,000 account risking 1% on EUR/USD with a 100-pip stop:
Wide stop does not automatically mean high cash risk
A 100-pip stop at 0.10 lot and a 10-pip stop at 1.00 lot can both represent approximately $100 of raw price-distance risk.
Overnight financing is separate
Position sizing caps the planned stop-loss amount, but multi-day trades can accumulate swap or financing. That cost should be evaluated separately.
Gap risk can exceed the stop
Markets can reopen beyond a stop price after a closure or major event. The calculator assumes a stop fill near the planned level; it cannot guarantee a maximum realized loss.
Common lot size calculator mistakes
This reverses the risk process. Define invalidation and risk first, then solve for size.
Cross pairs, JPY pairs and non-USD accounts can require conversion.
If risk is a ceiling, rounding the raw lot upward can exceed the intended loss budget.
High leverage changes margin requirement, not the cash value of a stop on a fixed position.
The mathematical stop-risk calculation does not automatically include every transaction cost.
Several individually sized trades can create concentrated portfolio risk.
Cross-currency pip value and margin estimates should use recent prices.
Metals and CFDs require broker-specific contract and tick specifications.
Advanced position sizing: beyond one trade
Accurate lot size is only the first layer of professional risk management. Portfolio structure determines whether multiple individually sensible trades create an excessive combined exposure.
Correlated positions
EUR/USD long, GBP/USD long and USD/CHF short can all express similar U.S.-dollar weakness. Three 1% risk trades may behave more like one concentrated macro position than three independent bets.
Open risk vs closed risk
If a trade moves in your favor and the stop is adjusted, remaining open risk changes. Some traders recalculate portfolio risk based on current stops rather than original risk.
Volatility regimes
A fixed 20-pip stop can mean different things in calm and volatile markets. Many strategies set stop distance from technical structure or volatility measures, then use a lot-size calculator to normalize the cash risk.
Risk of ruin is driven by repeated losses
One carefully sized trade cannot protect an account from a strategy with negative expectancy or uncontrolled repeated risk. Position sizing controls the magnitude of each attempt; it does not create an edge.
Drawdown naturally reduces position size under percentage risk
If a trader uses 1% of current equity, each loss slightly reduces the next trade’s cash risk. This creates a compounding defensive effect during drawdown.
Growth also increases nominal risk
The same percentage rule raises dollar risk as the account grows. Traders who do not want nominal risk to increase indefinitely can combine percentage risk with a fixed maximum-risk cap.
Broker lot steps become more important on small accounts
A $200 account may require a position smaller than 0.01 lot for a wide stop and conservative risk percentage. If the broker minimum is 0.01, the account cannot express that risk plan precisely. This is a broker-selection issue as much as a calculator issue.
CBFX Lot Size Calculator vs common position size tools
Current tools from BabyPips and Myfxbook correctly focus on the core inputs: account size, risk, stop and pair. CBFX keeps that familiar workflow but expands the output and implementation controls.
| Feature | Basic position-size calculator | CBFX Lot Size Calculator |
|---|---|---|
| Account balance | Yes | Yes |
| Risk percentage | Yes | Yes |
| Fixed cash risk | Sometimes | Yes |
| Stop in pips | Yes | Yes |
| Entry + stop price mode | Sometimes | Yes |
| Cross-currency pip conversion | Often automatic/live | Explicit manual conversion when needed |
| Raw lots | Yes | Yes |
| Broker lot-step rounding | Not always | Rounds down |
| Actual risk after rounding | Not always | Yes |
| Units | Yes | Yes |
| Pip value at final size | Varies | Yes |
| Target value / R:R | Usually separate | Built in |
| Margin estimate | Usually separate | Built in |
| Optional max-lot cap | Rare | Yes |
| Custom metal/CFD mode | Varies | Yes, with broker-spec warning |
Position sizing checklist before every trade
| Question | Why it matters | Where CBFX helps |
|---|---|---|
| What invalidates the setup? | Defines stop location | Stop pips or price mode |
| How much can I lose? | Defines risk budget | % risk or fixed cash |
| What is one pip worth? | Connects stop distance to money | Automatic pip-value calculation |
| What lot step does my broker allow? | Determines executable size | 0.1 / 0.01 / 0.001 options |
| What is actual risk after rounding? | Confirms implementation | Displayed directly |
| Do I have enough margin? | Checks feasibility | Estimated margin result |
| Is target worth the risk? | Frames trade economics | Target value and R:R |
| Is the broker appropriate? | Execution and contract conditions matter | Broker comparison CTA |
Frequently Asked Questions
What is the CBFX Lot Size Calculator?
It is a free forex position-sizing tool that calculates how many lots and units fit within a selected cash-risk budget given your account size, currency pair and stop-loss distance.
How do I calculate forex lot size?
Calculate your cash risk, determine pip value per 1.00 lot in your account currency, then divide risk by stop-loss pips × pip value per lot.
What lot size should I use on a $10,000 account?
Account size alone cannot determine lot size. You also need the chosen risk amount, stop-loss distance, pair and account currency.
What lot size is 1% risk on $10,000 with a 25-pip EUR/USD stop?
In a USD account, 1% is $100 and one EUR/USD standard-lot pip is $10, so the mathematical size is 0.40 lots.
Why does a wider stop produce a smaller lot?
Because each lot would lose more money over a wider pip distance. Reducing lot size keeps the cash loss near the same risk budget.
Should I round lot size up or down?
If your selected risk is a maximum, rounding down to the broker’s lot step helps avoid exceeding it.
Can I calculate stop loss from entry and stop price?
Yes. Switch CBFX to price mode and enter both prices. The tool converts their difference to pips automatically.
Does leverage change my recommended lot size?
Not in a stop-risk model. Leverage changes required margin. The lot size is determined by risk budget, stop distance and pip value.
Why does USD/JPY need the current price?
The pip is naturally denominated in JPY. A USD account needs the current USD/JPY rate to convert that pip value into dollars.
Can I use an AED or SAR account?
Yes. When the pair’s quote currency differs from your account currency, enter the required conversion rate when CBFX displays the conversion panel.
Can I calculate XAU/USD gold lot size?
Yes through Custom CFD / Metal mode, but you must enter contract size and pip/point size from your own broker’s specification.
What is actual rounded risk?
It is the estimated cash loss at the planned stop after the raw mathematical lot size has been rounded down to a broker-compatible lot increment.
What does the margin estimate mean?
It approximates account-currency notional exposure divided by leverage. Broker margin rules can differ, so confirm the actual margin shown in your platform.
Does the calculator include spread and slippage?
No. The main risk calculation uses stop distance and pip/point value. Spread, commission and slippage can make realized loss differ from the estimate.
Where can I compare brokers after calculating lot size?
Use the CBFXHUB broker directory at https://cbfxhub.com/brokers to discover the brokers we work with and compare lot steps, regulation, execution, costs and platforms.
Final takeaway: calculate risk first, lot size second
The most important purpose of a lot size calculator is not to tell you how large a position your leverage allows. It is to translate a pre-defined risk budget and technical stop into an executable trade size.
CBFX places that workflow at the top of the page: choose percentage or fixed risk, define the stop in pips or exact prices, account for currency conversion, calculate the raw lot, round down to your broker’s lot step, and then inspect actual cash risk, units, pip value, target value and estimated margin.
This approach makes lot size a consequence of the trade plan rather than an emotional choice. The same account can correctly use 0.10 lots on one setup and 0.80 lots on another because stop distance and pip value differ.
The final step is implementation. A theoretical 0.437-lot answer is not useful if your broker accepts only 0.01 increments, applies a different CFD contract size or has execution conditions that make the stop behave differently from your assumption. Position sizing and broker selection belong in the same risk-management workflow.
Compare the brokers we work with before turning the calculated lot into a live position.
The calculator can make the arithmetic disciplined. The broker still determines practical details such as minimum volume, lot step, margin tiers, spread, commission, stop execution, platform stability, withdrawals and any eligible cashback.
Use the CBFXHUB broker directory to discover the brokers we work with and find an account structure that supports the risk plan you just created rather than forcing your risk plan to fit a poor account structure.
Sources and calculation methodology
CBFXHUB follows the standard position-sizing framework used by established forex education/calculator resources: calculate a cash-risk budget from account size and risk percentage, determine stop-loss distance and pip value in the account currency, then solve for the position size. CBFX adds broker lot-step rounding, actual-risk feedback, margin estimation, target/R:R and custom contract inputs.
- Myfxbook — Position Size Calculator — current calculator using pair, account currency, account size, risk ratio and stop-loss inputs.
- BabyPips — Position Size Calculator — current position-sizing tool using account currency, balance, risk percentage, stop loss and pair.
- PipGauge — Position Size Calculator — current explanation of the risk ÷ stop × pip-value formula and risk-aware downward lot-step rounding.
Educational risk-planning tool only. Calculations are estimates and do not guarantee maximum realized loss. Stops can slip; spreads, commissions and financing can add cost; margin rules and CFD contract specifications vary by broker. Verify the actual tradable quote, lot step, contract size and margin requirement in your broker platform before placing an order.
