How to Choose a Crypto Bot Position Sizing Model: Fixed, Percentage, Kelly, and ATR

Position sizing is the single variable with the greatest impact on long-term account growth and survivability — the choice of sizing model matters as much as the choice of entry strategy.

Position sizing determines how much capital is allocated to each trade — and therefore how much can be lost on any single adverse move. A strategy with a 55% win rate and 2:1 reward-to-risk can still bankrupt an account if position sizing is too aggressive during a drawdown sequence. Conversely, an excellent strategy that uses overly conservative position sizing will accumulate capital too slowly to overcome transaction costs and small adverse moves. The position sizing model is a multiplier: it amplifies both the returns and the drawdowns of the underlying strategy. This guide covers the five most practical position sizing models for automated crypto bot trading, their mathematical properties, and how to select and configure them in DennTech.

Related guides: Position Sizing Formula Guide, Portfolio Heat, Stop-Loss, Liquidation Risk.

Model 1: Fixed Dollar Amount

Position Size = Constant Dollar Amount (e.g., $500 per trade regardless of account size)

Best for: Simple DCA strategies where consistent dollar accumulation is the goal

Pros: Simple, predictable, psychologically easy to understand

Cons: After a drawdown, fixed dollar size represents a larger percentage of remaining capital (increasing drawdown risk); after gains, it represents a smaller percentage (limiting compounding)

Model 2: Fixed Percentage of Account

Position Size = Account Equity × Risk Percentage
Example: $10,000 × 2% = $200 risk per trade
Trade size = $200 / (stop loss distance in %) = $200 / 5% = $4,000 position

Best for: Most indicator-based strategies (RSI, EMA, MACD, Bollinger Bands)

Pros: Automatically scales with account growth (compounding) and contracts after losses (drawdown protection). The most widely used professional approach.

Cons: Requires knowing the stop-loss distance before calculating position size (the stop placement and position sizing must be coordinated)

Standard setting: risk 1–2% of account equity per trade. For a $10,000 account with a 2% risk rule and a 5% stop-loss, the position size is $4,000. See our full formula guide.

Model 3: ATR-Normalized Sizing

ATR-based stop distance = 1.5 × ATR(14)
Position Size = (Account × Risk %) / ATR-based stop distance

Best for: Strategies using ATR-based stops (the stop adapts to volatility; position size adapts correspondingly)

Pros: Position size automatically adjusts for market volatility — when ATR is high (volatile market), stop distance is wider and position size is smaller; when ATR is low, stop is tighter and position size is larger. Maintains constant dollar risk across all market conditions.

Cons: More complex to calculate; requires understanding ATR. See our ATR guide.

Model 4: Kelly Criterion

Kelly % = (Win Rate × Average Win / Average Loss - Loss Rate) / (Average Win / Average Loss)
Simplified: Kelly % = W - (L / R)
Where W = win rate, L = loss rate, R = win/loss ratio

Best for: Advanced traders with statistically robust strategy metrics (100+ trades)

Pros: Theoretically maximizes long-run geometric growth rate

Cons: Full Kelly is typically too aggressive — causes extreme volatility. Use 0.25× Kelly or 0.50× Kelly (fractional Kelly). Requires accurate win rate and win/loss ratio estimates from sufficient trade history (50+ trades minimum; 100+ preferred). See our Win Rate vs Profit Factor guide.

Model 5: Portfolio Heat-Based Sizing

When running multiple simultaneous strategies, cap the total percentage of account at risk across all open positions. This requires coordinating individual position sizes with a total portfolio risk limit. See our Portfolio Heat guide for the full framework. The DennTech portfolio heat system implements this automatically — as positions are opened, it tracks total portfolio heat and prevents new entries when the heat limit is reached.

Choosing the Right Model for Your Strategy

Strategy TypeRecommended ModelRisk %
RSI / Bollinger / CCI mean reversionFixed % with ATR stop1–2%
EMA / MACD trend followingFixed % with ATR stop + portfolio heat1–2%
Grid tradingFixed dollar per grid levelCalculated by grid total span
DCA accumulationFixed dollar per DCA orderN/A (no stop in pure DCA)
Advanced multi-strategy portfolioFractional Kelly + portfolio heat0.5–1% per strategy

Configuring Position Sizing in DennTech

  1. Navigate to Strategy → [Your Strategy] → Risk Management
  2. Select position sizing model: Fixed Dollar, Fixed Percentage, ATR-Normalized, or Kelly
  3. Set risk percentage: 1–2% recommended for beginners; 0.5–1% for conservative multi-strategy portfolios
  4. Set portfolio heat limit if running multiple strategies
  5. Review calculated position size for the current ATR and account equity before activating

Full documentation at DennTech docs. All strategies at the strategies page. Start at the pricing page.

Frequently Asked Questions

Should beginners use Kelly Criterion for position sizing?
No — Kelly Criterion should not be used by beginners for two reasons. First, reliable Kelly estimates require 50–100+ trades of statistical data from the specific strategy and configuration being run; beginners do not have this data. Second, even partial Kelly (0.25× or 0.50×) can produce larger position sizes than the 1–2% fixed percentage rule for strategies with good metrics, increasing drawdown risk during the statistical variance that all strategies experience. Start with fixed percentage (1–2% risk per trade) and only consider Kelly after accumulating 100+ trades of reliable metrics. See our beginner guide.
How do I coordinate stop-loss distance and position size to maintain consistent risk?
The formula is: Position Size = (Account Equity × Risk %) / Stop Distance %. For a 2% risk rule on a $5,000 account with a 4% stop-loss: Position Size = ($5,000 × 0.02) / 0.04 = $100 / 0.04 = $2,500 position (exposing $100 to the stop). This ensures that if the stop is hit, you lose exactly 2% of account equity regardless of where the stop is placed. When ATR-based stops are wider (volatile market), this formula automatically produces smaller positions — see our ATR guide. Compare editions at the pricing page.
Can I use different position sizing models for different strategies in the same DennTech portfolio?
Yes — DennTech allows per-strategy position sizing configuration. You can run fixed percentage sizing on your RSI mean-reversion strategy while using ATR-normalized sizing on your EMA trend strategy. The portfolio heat system coordinates the total risk across all strategies simultaneously — as long as total portfolio heat stays within your configured limit, each strategy can use its own sizing model independently. This is the recommended multi-strategy approach. See our portfolio heat guide and explore the live demo. Start at the pricing page.

Risk framework: Position Sizing Models (this guide), Position Sizing Formula, Portfolio Heat. All strategies at the strategies page.

Disclaimer: DennTech Trading Solutions is a software company, not a financial advisor. Nothing on this site constitutes financial advice, investment advice, or a recommendation to buy or sell any asset. Cryptocurrency trading involves substantial risk of loss and is not suitable for all investors. Always do your own research and consult a qualified financial professional before making any investment decisions. View full Liability Waiver →