Position sizing turns a trading idea into a controlled financial decision. This guide provides a reusable day trading risk management framework for calculating share size from account risk, entry price, stop distance, fees, leverage, and daily loss limits—plus a practical trade-plan template you can complete before every order.
Overview
Many traders choose a position size first and then search for a stop that fits the trade. That reverses the safer process. A trade plan should define the invalidation point first, calculate the distance between entry and stop, and then determine how many shares or contracts the account can support without exceeding the planned risk.
The basic position-sizing formula for a long or short stock trade is:
Position size = Account risk budget ÷ Risk per share
Risk per share is usually the absolute difference between the planned entry and stop. If a stock is entered at $50 and the stop is placed at $49, the price risk is $1 per share. A $200 risk budget would therefore produce a preliminary size of 200 shares, before fees, slippage, liquidity, and other constraints are considered.
A percentage-based risk budget adapts to changes in account size:
Account risk budget = Account equity × Risk percentage
For example, an account with $10,000 in equity and a chosen risk limit of 0.5% has a planned loss budget of $50. The percentage is a personal risk-management assumption, not a universal rule. Traders should choose a level they can tolerate financially and psychologically, then apply it consistently enough for their journal to produce useful feedback.
Fixed-dollar risk uses the same amount on each trade, while percentage risk scales the amount with the account. Both can be useful. Fixed-dollar risk is simple and limits escalation after a winning streak; percentage risk can reduce exposure after losses and increase it only as the account grows. Neither method protects against every outcome. A gap through the stop, a thin order book, or a delayed execution can produce a larger loss than the calculation predicts.
Template structure
Use the following trade-plan template before entering a position. The goal is to make every important assumption visible rather than leaving it to a fast-moving market.
- Account equity: ______
- Maximum risk percentage: ______%
- Fixed-dollar risk limit, if used: ______
- Daily loss limit: ______
- Ticker and direction: ______
- Setup or catalyst: ______
- Planned entry: ______
- Stop price and technical reason: ______
- Target or exit condition: ______
- Risk per share: Entry price − stop price, expressed as an absolute value
- Preliminary share size: Risk budget ÷ risk per share
- Estimated fees and slippage: ______
- Final share size: ______
- Maximum position value: ______
- Time-based exit or end-of-day rule: ______
- Reason to cancel the trade: ______
Round the preliminary size down to a whole share unless your product and broker support fractional quantities for the intended order type. Then check the position value, available buying power, liquidity, and concentration in the rest of the portfolio. A mathematically acceptable position can still be too large if it dominates the account or cannot be exited efficiently.
Include a gap-risk note whenever the trade involves an earnings announcement, major scheduled event, overnight holding period, or a stock known for abrupt price movement. A stop is an instruction or trigger, not a guarantee of the exact fill price. If the position cannot tolerate a materially worse exit, reducing size—or avoiding the trade—may be more appropriate than moving the stop closer.
For volatility-based stops, an average true range method can help connect the stop distance to recent price movement. See the ATR position sizing guide for a deeper explanation. The same principle applies to an automated strategy: its order logic should calculate risk before submission and include safeguards for rejected, partial, or delayed orders.
How to customize
Start by selecting one primary risk method. Mixing a percentage limit on some trades with an arbitrary share count on others makes performance difficult to evaluate. You can use a fixed-dollar maximum as a second ceiling:
Allowed risk = the lower of percentage-based risk and fixed-dollar risk
Next, define whether fees and slippage are deducted from the risk budget. A conservative calculation reserves an estimate for both. If the expected price loss is $1 per share and the estimated round-trip trading costs and slippage equal $0.10 per share, the effective planning risk is $1.10 per share. The final size should be based on the effective amount rather than the chart distance alone. Fee schedules, market-data costs, borrow charges, and order-routing terms differ, so use the assumptions shown by your broker and review them periodically.
Set a daily loss limit separately from per-trade risk. A daily limit can prevent a sequence of trades from turning a normal losing day into an account-level problem. Decide in advance whether the limit includes realized losses only or also open losses, commissions, and slippage. Write down what happens after the limit is reached—for example, canceling new orders and reviewing the journal rather than trying to recover the loss immediately.
Account for leverage without treating it as additional risk capacity. Leverage changes the capital required to hold a position, but it does not remove the price risk. Confirm current margin, short-sale, liquidation, and order requirements directly with the broker because these conditions can vary by security, account type, and market circumstances. A broker for algo trading may also impose API, order-rate, or risk-control settings that affect automated execution.
Finally, connect the template to your trading style. A day trading setup based on an opening-range breakout may need a rule for the first volatile minutes, while a VWAP trade may define a stop around a failed reclaim or loss of a reference level. The setup matters less than the consistency of the written rule. If you are testing a strategy, document the sizing assumption in the backtest and compare it with live or paper-trading results; a useful guide is Backtesting Trading Strategies: What Results Mean and Where They Fail.
Examples
Consider an account with $10,000 in equity and a planned risk percentage of 0.5%. The risk budget is $50. A long trade has an entry at $25.00 and a stop at $24.50, creating $0.50 of price risk per share.
Preliminary size = $50 ÷ $0.50 = 100 shares
If the trader reserves $0.05 per share for estimated costs and slippage, the planning risk becomes $0.55 per share:
Adjusted size = $50 ÷ $0.55 = 90.9 shares
Rounding down produces 90 shares. The estimated price risk is $45, leaving part of the budget for uncertainty. The position value is $2,250 at the planned entry, so the trader must also confirm that the account can carry that value under current broker requirements.
Now consider a $200 fixed-dollar risk limit and a wider setup: entry at $80, stop at $78. The price risk is $2 per share, producing a preliminary size of 100 shares. If the stop is moved to $76 simply to increase size, the trade has changed. The correct response is not to force the original share count; it is to recalculate the risk using the new $4 distance, which produces 50 shares before costs.
A reference table can make the calculation faster:
| Risk budget | Risk per share | Maximum preliminary shares |
|---|---|---|
| $50 | $0.25 | 200 |
| $50 | $0.50 | 100 |
| $50 | $1.00 | 50 |
| $100 | $0.50 | 200 |
| $100 | $2.00 | 50 |
This table is only a starting point. It does not include fees, slippage, gap risk, liquidity, buying-power limits, or a daily loss cap. A trade journal should record the planned size, actual fill, stop distance, exit price, and reason for any deviation. That record helps distinguish a weak setup from a sizing or execution error.
When to update
Review the template before every trade and perform a fuller review at least weekly or after a meaningful change in results. Update the assumptions when account equity changes, when the strategy moves from liquid large-cap stocks to thinner names, or when volatility makes the usual stop distance unrealistic. A wider stop generally means fewer shares if the dollar risk limit stays constant.
Recheck broker commissions, exchange or regulatory charges where applicable, margin terms, short availability, fractional-share rules, and automated-order controls whenever the broker changes its disclosures or when you switch platforms. Do not rely on an old fee example in a spreadsheet. The same applies to a trading bot: review whether its live position size, stop behavior, partial fills, and emergency shutdown rules match the documented risk plan. The trading bot performance and risk checklist can help organize that review.
After a losing streak, do not automatically widen risk to recover. Compare planned risk with actual risk, inspect slippage and rule violations, and consider reducing size until execution is stable. After a winning streak, avoid increasing size solely because recent results feel reliable. Any change should be written, tested where practical, and applied according to a defined rule.
Before your next session: copy the template into your trading journal, enter your current account equity and broker assumptions, set a per-trade and daily loss limit, and calculate size only after defining the stop. At the end of the session, record whether the trade followed the plan. This simple loop—plan, calculate, execute, review, update—makes position sizing a repeatable risk-management tool rather than a last-second guess.