
Learn the essential position sizing formula for stocks, forex, and crypto. This guide covers the percent risk, Kelly, and ATR methods with examples.
A trader buys the right breakout, nails the direction, and still finishes the day angry. The setup worked. The read was good. The account still took a hit because the size was wrong.
That happens more often than most traders admit. They spend hours looking for cleaner entries, better indicators, and sharper news reads, then size the trade by habit. A fixed share count. A fixed lot size. A rough guess that “looks about right.” That's how solid ideas turn into bad outcomes.
The position sizing formula fixes that. It turns risk from a feeling into a number. More importantly, it forces a trader to answer the only question that matters before any order goes live: how much can be lost if the trade is wrong?
Retail traders need that discipline because one oversized trade can put an account into a hole that takes months to recover from. Funded traders need it even more because drawdown rules are often less forgiving than the market itself. A trader can be profitable in theory and still fail in practice by sizing too large into a wide spread, a volatile session, or a correlated cluster of positions.
Good trading starts with survival. Winners matter later. Position size decides whether a trader gets to stay in the game long enough for skill to matter.
Most reckless trading doesn't start with greed. It starts with impatience. A trader sees a clean chart, feels confident, and decides that bigger size will make the move “worth it.” Then the market does what markets do. It pulls back, tags the stop, and the loss lands far harder than the setup ever justified.
That's why the position sizing formula matters more than prediction. Entries matter. Exits matter. But neither one protects capital if the trade size is oversized from the start. Good traders eventually learn that trade selection and risk allocation are different skills. Many learn it after paying for the lesson.
A practical sizing process solves two problems at once. First, it keeps any single trade from damaging the account beyond the planned limit. Second, it removes the random sizing habits that destroy consistency. The trader stops asking, “How much should be bought?” and starts asking, “What size fits the risk budget?”
Practical rule: If the size is chosen before the stop and loss limit are defined, it isn't position sizing. It's gambling with a chart open.
This matters across every market. A stock trader thinks in shares. A forex trader thinks in lots. A crypto trader thinks in coins or fractions of a coin. A funded trader also has to think about daily loss limits and trailing drawdown rules, not just setup quality. Different markets use different units, but the discipline underneath them is the same.
The useful part of this topic isn't the math alone. It's the implementation. A clean formula on paper still fails if the trader ignores spread, volatility, or the actual execution conditions on the platform. That's where many traders go wrong. They calculate textbook risk, then trade live conditions.
A retail trader with a $5,000 account buys 1,000 shares because the setup looks clean. The stock only needs to move $0.40 against him to do real damage. A funded trader can make the same mistake with one index contract and hit a daily loss limit before the session has properly started. The chart is not the problem in either case. The size is.
Position sizing is the process of deciding how many shares, lots, contracts, or coins to trade after the entry, stop, and maximum acceptable loss are already defined. It converts a risk limit into an order size you can place. If you want a plain-language definition, this position sizing explanation for traders covers the mechanics well.

The practical sequence is simple. Set the dollar amount you are willing to lose. Measure the distance from entry to stop. Then calculate the size that keeps the loss inside that limit.
Example. A trader with a $10,000 account decides the maximum loss on one trade is $100. If the stop is $0.25 away, the position size is 400 shares. If the stop is $1 wide, the size drops to 100 shares. Same account. Same risk budget. Different size because the trade structure is different.
That is the point. Position sizing standardizes the damage from being wrong.
A commonly taught risk budget is between 1% and 2% per trade, but the right number depends on the account, the strategy, and the rules you trade under. Retail swing traders often have more room to hold through noise. Funded traders usually do not. If a prop firm has a tight daily drawdown cap, a trader risking 1% on paper may still be sizing too aggressively in practice, especially if spreads widen around news or several correlated positions are open at once.
Asset class matters too. Stocks, forex, futures, and crypto all express risk differently. A forex trader has to account for pip value and spread. A futures trader has to respect contract multipliers. A crypto trader dealing in perpetuals has to consider fees, funding, and fast intraday volatility. Traders who use live platform data, including spread and execution conditions from tools such as Alpha Scala, get a more accurate size than traders using clean textbook numbers and hoping the fill matches.
Longer-horizon investors use the same discipline in a different form. The principle behind protecting capital before trying to compound it also shows up in this expert guide to long-term investing.
Oversized positions distort decision-making fast. Traders cut winners early because the swings feel too large. They move stops because taking the planned loss feels unbearable. They revenge trade because one hit did too much damage.
A defined sizing model reduces that pressure because the loss was accepted before the order was sent.
Most traders focus on entry quality first. Survivors focus on loss size first.
That is why position sizing matters so much. It is the control that keeps a bad trade from becoming a bad month.
A trader with a $5,000 retail account and a trader with a $100,000 funded account can take the same setup and still need very different size decisions. The chart may match. The risk constraints do not. Retail traders usually have more freedom and less buying power. Funded traders often have more nominal capital but tighter drawdown rules, daily loss limits, and less room for sloppy execution.
That is why the formula matters less than how you apply it with live trading conditions.
The base formula is still the one most traders should master first:
Position size = (account equity × risk per trade) / risk per unit
Three inputs drive it:
This model survives because it forces discipline. If a trader has a $20,000 account and risks 1%, the maximum loss is $200. If the stop is $0.50 away on a stock, the size is 400 shares. If the stop is $2 wide, size drops to 100 shares. The setup does not get to vote on that. The math decides.
Retail traders can often keep this simple. Funded traders should tighten the process. A 1% risk rule may be acceptable on a personal account, but too aggressive for an account with a strict daily drawdown cap. In that case, many traders cut risk to a lower fraction and recalculate from there.
Clean chart math is not enough either. In forex, indices, and crypto, spread and execution costs change the actual stop distance. If your planned stop is 10 pips but the live spread adds meaningful cost at entry, your actual risk is larger than the spreadsheet says. Using a forex position size calculator with live market inputs helps close that gap.
ATR-based sizing adjusts position size to current volatility instead of pretending every market behaves the same way. The trader still starts with a fixed account risk, then uses ATR to set a more realistic stop distance.
The workflow is simple:
A practical example makes the point. Say a futures trader wants to risk $300. If current volatility supports a 3-point stop, the contract size may be acceptable. If ATR expands and the proper stop becomes 6 points, the position has to shrink. Same trade idea. Different market condition. Smaller size.
This matters a lot across asset classes. A stock trader may only need ATR to avoid using an absurdly tight stop around earnings volatility. A forex intraday trader may use it every day because session changes can alter range and spread quickly. A crypto trader needs it because weekend conditions and thin order books can make static stops look foolish.
Percent-risk sizing protects the account. ATR-based sizing makes that protection fit the market you are trading.
Kelly is a sizing model for traders with tested performance data, not for traders guessing their edge from a few good weeks.
A common version is:
K = W - [(1 - W) / R]
Where:
The attraction is obvious. If a system has a stronger edge, Kelly allocates more. If the edge is weak, Kelly cuts size. That sounds intelligent, and for systematic traders with stable data, it can be.
QuantInsti explains the logic well and shows a simple example of converting account risk and trade risk into unit size. The problem is not the formula. The problem is the trader using bad inputs. If win rate drops, if payoff shifts, or if the sample is too small, full Kelly can push size far past what most traders can handle psychologically or financially.
For that reason, discretionary traders rarely need full Kelly. Half-Kelly or less is usually more realistic, and many traders are still better served by fixed-risk sizing until their records are strong enough to justify anything more aggressive.
A practical hierarchy works well:
Boring is good here. Traders blow up from oversized positions far more often than from using a formula that was too conservative.
A trader risks 1% on paper, clicks buy, gets a wider spread than expected, and loses closer to 1.3%. Do that a few times and the problem is no longer the setup. It is position sizing done badly.

The formula is simple. The execution is where traders get hurt. Across stocks, forex, and crypto, the job is to convert a fixed dollar risk into the correct number of shares, lots, or coins, then check whether live market conditions still support that size.
The process is always the same:
Retail traders can survive a little imprecision. Funded traders usually cannot. If the firm has a daily drawdown cap, a sloppy fill is not a small mistake. It is a rule breach.
Start with a straightforward stock trade. Account equity is $10,000. Maximum risk is 1%, so the loss limit is $100. Entry is $25.40 and the stop is $25.17. The risk per share is $0.23.
Position size = $100 / $0.23 = 434 shares
That is the trade. Not 500 shares because it feels cleaner. Not 1,000 shares because the chart looks strong. Four hundred thirty-four shares because that is what the risk budget allows.
Stock traders also need to check what the formula misses at first glance:
This matters more in small caps and momentum names than in highly liquid large caps. The asset class is the same. The execution risk is not.
Forex looks clean until you size a trade during a spread expansion. Then the neat textbook formula stops matching your real exposure.
Say a retail trader has a $20,000 account and risks 0.5%, or $100, on EUR/USD. The stop is 20 pips away. If the pair is trading with a normal spread, the lot size may fit the plan. If spread widens before entry or around a data release, the actual risk increases unless the size is reduced.
That is why traders should calculate size with current market inputs, not stale assumptions. A forex position size calculator with live market context helps convert account risk and stop distance into a lot size that reflects how the pair is trading right now.
Retail and funded traders use the same arithmetic, but they are solving different problems. A retail trader mainly needs to protect capital and avoid oversized losses. A funded trader also has to protect the evaluation or funded account from daily loss limits, trailing drawdown rules, and consistency requirements. A trade that is technically valid can still be the wrong trade if spread and execution make the actual risk larger than the rule set allows.
A short visual explanation can help cement the workflow:
Crypto punishes lazy sizing faster than most markets. Traders see a small coin quantity and assume the position is small. The stop says otherwise.
Suppose a trader has a $5,000 account and wants to risk 1%, or $50, on a BTC trade. Entry is $68,000 and the stop is $67,500. The trade risk is $500 per BTC. Position size is:
$50 / $500 = 0.10 BTC
That size is fine if execution stays close to plan. If the market is thin, volatility jumps, or the trade is placed during a fast move, actual loss can exceed the model. Altcoins make this worse because spreads, liquidity holes, and sudden price jumps are often larger than traders expect.
Crypto traders need to be stricter about two things:
For forex and crypto in particular, using live spread data from a platform such as Alpha Scala sharpens the formula. The difference between quoted risk and actual risk is often the difference between staying in the game and digging out of a hole you created yourself.
The right model depends on trader type, market, and operating constraints. Retail traders usually need simplicity and discipline. Funded traders need compliance with drawdown limits. More advanced systematic traders may need a model that reacts to measurable edge and changing volatility.
| Model | Best For | Pros | Cons | Data Required |
|---|---|---|---|---|
| Fixed percentage risk | Retail beginners, swing traders, traders building discipline | Simple, repeatable, easy to audit, keeps losses proportional to capital | Can be too static when volatility changes a lot | Account equity, risk budget, entry, stop |
| ATR based sizing | Discretionary traders across mixed volatility conditions, multi-asset traders | Adapts size to market behavior, more realistic across assets with different volatility regimes | Requires volatility interpretation and more upkeep | Account equity, risk budget, entry, stop, ATR or comparable volatility input |
| Kelly criterion | Systematic traders with tested edge estimates | Links size to expected edge, conceptually strong for optimized allocation | Sensitive to bad estimates, can encourage oversized risk if misused | Win probability, win/loss ratio, account capital, trade risk |
A trader doesn't get extra credit for using the most complex formula. A basic model followed consistently beats an advanced model applied badly.
Retail trader starting out
Fixed percentage risk is usually the right starting point. It builds good habits fast. It's clear, measurable, and hard to misunderstand. For a new trader, that matters more than elegance.
Retail discretionary trader trading multiple markets
ATR-based sizing usually becomes more useful as the trader adds forex, crypto, commodities, or highly uneven stocks. The markets don't all breathe the same way. Size has to reflect that.
Funded trader or prop evaluation trader
The best model is often the one that is slightly conservative and easy to enforce. Many funded traders fail because they size for opportunity, not for rule survival. A clean percent-risk framework, reduced further around volatile sessions or wide spreads, usually works better than a clever formula that breaks under pressure.
Systematic or quantitative trader
Kelly becomes relevant only when the trader has enough trustworthy data to estimate edge. Without stable probabilities and payoff characteristics, it isn't an optimization tool. It's a confidence amplifier.
Funded traders should ask one question before every order: if the spread widens and the stop slips, does this trade still fit the account rules?
That question matters more than whether the setup looks exceptional.
A trader risks 1 percent, calculates the size correctly, and still loses more than planned. The formula was fine. The execution was not.

The clean spreadsheet version of position sizing assumes a clean fill. Live markets rarely give one. Spread, slippage, partial fills, and session changes all affect the actual dollars at risk.
Retail traders usually feel this first in small-cap stocks, crypto, and fast forex sessions. Funded traders feel it even harder because a small overshoot can breach daily loss rules. A setup that looks acceptable at a 0.8 pip spread can become a rule violation at 2.0 pips if the stop is tight and the size is aggressive.
That is why traders should size from live conditions, not stale averages. If your platform shows current spread and depth data, use it before the order goes in. On a platform like Alpha Scala, real-time spread checks help tighten the estimate so the position size reflects the market you are trading now, not the one you saw ten minutes ago.
Stop placement matters here too, because the stop defines the distance the formula uses. Traders who need a tighter process for invalidation and structure can review this guide on how to set stop losses.
Broker margin answers one question. Can this position be opened?
Risk management answers a different one. Should this position be opened at this size?
A retail CFD trader might be allowed to open a position far larger than the account can safely carry. A funded trader may have plenty of buying power and still be one sharp move away from violating max drawdown. The market punishes confusion on this point. So do prop firm rules.
I tell traders to calculate size from the stop and the loss limit first, then check margin second. Never reverse that order.
A 50-cent stop in a stock, a 20-pip stop in EUR/USD, and a 1.5 percent stop in crypto do not create the same execution risk. The formula structure can stay the same, but the inputs need adjustment for the instrument.
Stocks bring gaps and opening auction risk. Forex adds spread changes by session and around news. Futures add contract specifications and tick values. Crypto trades around the clock and can thin out fast outside peak liquidity windows. Funded traders often need an extra buffer on all of them because their loss limits are hard thresholds, not suggestions.
That buffer should be deliberate. If the account rule says a bad fill cannot push the trade over the limit, size below the theoretical maximum and leave room for friction.
Single-trade risk can look disciplined while total exposure is reckless. Long Nasdaq, long a growth stock, and long a crypto name can become one macro bet when risk sentiment breaks.
This hurts retail traders through larger drawdowns. It hurts funded traders through fast rule breaches. In both cases, the fix is the same. Track portfolio heat, group related positions, and cut new size when the book is already leaning hard in one direction.
A simple review before entry catches a lot of damage:
Position sizing works in an actual world only when the formula, the instrument, and the execution conditions all agree. If they do not, cut the size. Survival comes first.
A trader doesn't survive on prediction alone. Survival comes from controlling loss size before the market has a chance to disagree. That's why the position sizing formula matters so much. It turns risk into something planned, limited, and repeatable.
The practical move is simple. Stop choosing arbitrary size. Stop defaulting to the same share count or lot size because it feels familiar. For the next trade, define the invalidation point first. Set the risk budget second. Calculate the size third. Then check whether spread, volatility, and correlation make that number too optimistic for live conditions.
Retail traders need that process to protect capital. Funded traders need it to stay inside strict rules and keep the account alive. Both groups benefit from the same discipline. Smaller mistakes. Fewer emotional decisions. Better odds of lasting long enough for skill to compound.
The market doesn't care how strongly a trader feels about a setup. The account only reflects how well risk was controlled.
Alpha Scala helps traders turn this process into execution-ready decisions with live market data, spreads, broker analysis, and research tools built for real trading conditions. If tighter risk control is the goal, Alpha Scala is a practical place to sharpen the numbers before the order goes live.
Written by the AlphaScala editorial team and reviewed against our editorial standards. Educational content only – not personalized financial advice.