Dynamic Position Sizer

Extended Strategies Intermediate Canada TSX Equities TSX Venture Equities ETFs Options Futures Forex

Optimize position sizes based on risk, volatility, and portfolio context

Learn this and Canada-market strategies in depth — one-time purchase, lifetime access.
Unlock full hub →

Quick Reference

Strategy Type Adaptive Position Sizing and Risk-Based Capital Allocation
Market Outlook Optimize position sizes based on risk, volatility, and portfolio context
Risk Profile Consistent risk per trade regardless of price or volatility
Reward Profile Better risk-adjusted returns through proper sizing
Time Horizon Applied to each trade; ongoing portfolio management
Iv Environment Adapts sizing to volatility conditions
Breakeven Proper sizing prevents catastrophic losses and optimizes growth

Payoff Profile

The Dynamic Position Sizer calculates optimal position sizes based on multiple factors including account risk tolerance, stop loss distance, volatility, correlation, and portfolio context. It ensures consistent risk exposure per trade while adapting to changing market conditions and account equity.

Canada Market Details

Market Application Position sizing for Canadian large caps • Smaller sizes for higher volatility junior stocks • XIU and sector ETFs with appropriate sizing • Contract sizing based on underlying risk
Canadian Considerations Adjust sizing for less liquid Canadian stocks • Energy and mining stocks need volatility-adjusted sizing • Canadian dollar account considerations • TFSA, RRSP sizing considerations
Trading Hours 9:30 AM - 4:00 PM ET • Use current prices and volatility

Frequently Asked Questions

How much should I risk per trade?

Most traders risk 0.5% to 2% per trade. Start with 0.5-1% while learning. Never exceed 2% unless very experienced. At 1% risk, 10 consecutive losses only costs 10% - survivable. At 10% risk, 10 losses wipes you out.

Should I use the same position size for every trade?

No - use the same RISK per trade, not the same SIZE. Size varies based on stop distance. Tight stop = more shares. Wide stop = fewer shares. This keeps your dollar risk consistent regardless of entry/stop configuration.

What if my calculated size is more than I can afford?

Never exceed what you can afford. If calculated size is 500 shares but you can only afford 300, buy 300. This means you're risking less than your target %, which is fine. Never use margin to buy more than calculated.

How do I size positions in a small account?

Same method - 1% of $5,000 = $50 risk per trade. May only be able to buy a few shares of expensive stocks. Consider focusing on lower-priced stocks or fractional shares. Don't break rules to take bigger positions.

What's the maximum I should have in one position?

Common guideline: no single position more than 10-20% of portfolio. This prevents one stock from dominating your results. Even if calculated size is larger, cap at maximum. Concentration increases risk.

How do I calculate ATR-based position size?

Use ATR to set stop: Stop = Entry - (N × ATR), typically N=2. Then: Size = Dollar Risk / (N × ATR). Example: Entry $50, ATR $1.50, 2×ATR stop at $47. Risk $500: Size = $500 / $3 = 167 shares.

What is portfolio heat and how do I manage it?

Portfolio heat = sum of risk across all open positions. If 5 positions at 1% each, heat = 5%. Limit heat to 6-10% total. When approaching limit, reduce new position sizes or wait for existing trades to close.

How should I use Kelly Criterion?

Kelly = W - [(1-W)/R] where W = win rate, R = win/loss ratio. Calculate from your actual results. Full Kelly is aggressive; use 1/4 to 1/2 Kelly. Example: 55% win rate, 1.5:1 ratio = 25% Kelly. Quarter Kelly = 6.25% risk.

Should I increase size when I'm winning?

Your size automatically increases as account grows (1% of larger account = more dollars). Don't artificially increase percentage risk. Some traders add 'conviction' scaling, but keep within risk limits even when confident.

How do I size options positions?

Two methods: 1) Premium risk: Only spend what you're willing to lose entirely (e.g., 1% of account on premium). 2) Delta-adjusted: Convert to equivalent shares using delta. Contracts = Target Shares / (Delta × 100).

How do I implement target volatility sizing?

Calculate position volatility (historical or implied). Size = (Target Vol / Position Vol) × Base Size. If targeting 15% annual vol and position has 30% vol, use 50% of base size. Rebalance as volatilities change.

What's the difference between Kelly and Optimal f?

Kelly uses win rate and average win/loss. Optimal f uses actual trade distribution to find fraction maximizing geometric growth. Optimal f is more accurate but requires more data. Both are aggressive; use fractional versions.

How do I build an automated position sizer?

Components: 1) Account data input, 2) Market data (prices, ATR), 3) Base size calculation, 4) Volatility adjustment, 5) Correlation check against portfolio, 6) Limit validation, 7) Output final size with risk metrics.

How should sizing change during drawdowns?

Implement drawdown scaling: 0-5% DD = 100% size, 5-10% = 75%, 10-15% = 50%, 15%+ = 25% or pause. This preserves capital and reduces psychological pressure. Reverse scaling as equity recovers.

How do I incorporate correlation into sizing?

Calculate correlation of new position with existing portfolio (or average with major positions). Discount size: Adjusted Size = Base Size × (1 - Correlation). High correlation (0.8) = 20% size reduction. Prevents hidden concentration.

Master Canada trading strategies on AlgoKing

Full guided lessons, quizzes, and a complete strategy library for the Canada market. One-time purchase. No subscription, ever.

Get Canada access →