Optimize position sizes dynamically based on risk, volatility, and account conditions
| Strategy Type | Position Sizing / Risk Management |
| Market Outlook | Optimize position sizes dynamically based on risk, volatility, and account conditions |
| Risk Profile | Controlled - position size adapts to maintain consistent risk |
| Reward Profile | Improved risk-adjusted returns through optimal sizing (20-50%+ better Sharpe) |
| Time Horizon | Per-trade calculation with ongoing adjustment |
| Iv Environment | All environments - sizing adapts to volatility |
| Breakeven | Proper sizing prevents catastrophic losses and optimizes growth |
| Primary Instruments | All tradeable instruments - stocks, ETFs, options, futures, forex |
| Mas Compliance | MAS regulated brokers required for leveraged products |
| Trading Hours | Sizing calculations apply across all market sessions |
| Contract Size | Varies by instrument - sizing accounts for contract specifications |
| Settlement | Varies by instrument type |
| Tax Treatment | No capital gains tax for individuals in Singapore |
| Margin Requirements | Position sizing considers margin requirements |
| Cdp Account | Required for SGX securities |
| Singapore Relevance | Position sizing critical for Singapore traders managing risk across global markets with different contract sizes and margin requirements |
Position sizing is the most important risk management decision. It determines how much you could lose on any trade, whether you survive losing streaks, and your long-term account growth.
Start with 1% or less per trade. This means 10 consecutive losses only result in ~10% drawdown. As you gain experience and confidence in your edge, you might increase to 1.5-2%.
Position Size = (Account × Risk%) / (Entry - Stop). Example: $50,000 account, 1% risk ($500), entry $100, stop $95. Size = $500 / $5 = 100 shares.
Small size means either: wide stop, low risk%, small account, or volatile instrument. Consider tighter stop, higher risk% (if appropriate), or accept small size. Never force larger size.
No. Use same RISK per trade (e.g., 1%), not same size. Different stop distances and different volatilities mean different position sizes for the same risk amount.
Kelly Criterion calculates optimal position size for maximum growth: Kelly% = (Win Rate × Payoff - Loss Rate) / Payoff. Full Kelly is aggressive; use 25-50% of Kelly in practice.
Reduce position size proportionally during drawdowns. Example: at 10% drawdown with 30% max, use multiplier of 0.67. This protects remaining capital and aids recovery.
Total risk across all open positions. If you have 5 positions each risking 1%, portfolio heat is 5%. Set maximum heat limit (e.g., 6-10%) to prevent over-exposure.
Correlated positions compound risk. Use sector limits (e.g., max 2-3% risk in one sector) and reduce size for highly correlated new positions. Assume correlation increases in crisis.
Include contract multiplier: Contracts = Risk$ / (Stop points × Point value). Example: $1000 risk, 10-point stop, $50/point = 2 contracts.
Ralph Vince's method finding the fraction maximizing terminal wealth using actual trade data. Calculate TWR for each f value, select f with highest TWR. Use fractional (25-50%) in practice.
Size inversely to volatility so each position contributes equal risk. Weight = 1/Volatility, normalized. For full risk parity, include correlation matrix in calculation.
Use conservative parameter estimates (lower confidence bound for edge, higher for volatility). Apply fractional Kelly, include uncertainty buffers, stress test sizing across scenarios.
The f that limits drawdown probability to acceptable level, found via Monte Carlo simulation. More conservative than optimal f, accounts for sequence risk in trade results.
Combine base sizing (ATR), drawdown adjustment, Kelly guidance, portfolio heat limits, and correlation constraints. Real-time calculation with limits enforcement and audit logging.
Full guided lessons, quizzes, and a complete strategy library for the Singapore market. One-time purchase. No subscription, ever.
Get Singapore access →