HomeResources › Position Sizing

Position Sizing for Prop Firm Evaluations

Published August 2026 · ~9 min read

Two traders can run the identical strategy with identical win rate and identical entries, and one passes the evaluation while the other blows it. The difference is almost never the edge. It's position size. Size too large and a normal losing streak — not a bad strategy, just normal variance — ends the account before the edge has a chance to play out.

Size off the drawdown limit, not the account balance

This is the single most common sizing mistake. A $50,000 Apex account has a $2,500 trailing drawdown. Traders who size risk as a percentage of the $50,000 balance ("I'll risk 1% per trade, that's $500") are actually risking 20% of the number that ends their evaluation. The account balance tells you how much buying power you have. The drawdown limit tells you how much you can actually afford to lose before you're done.

Size every position as a percentage of the drawdown limit, not the account balance. On that same $2,500 trail, 1% risk per trade is $25 — a very different number than $500, and the one that actually reflects your real constraint. See our drawdown rules guide for how trailing vs. static drawdown changes this further.

Why 8-10 consecutive losers matters more than win rate

A strategy with a 45% win rate isn't unusual or broken — plenty of profitable systems run in the 40-50% range with a favorable reward-to-risk ratio. But a 45% win rate strategy will, over any few hundred trades, produce streaks of 6-8 consecutive losers. This isn't rare; it's expected statistical behavior. Position sizing has to leave enough drawdown headroom to survive that streak without ending the evaluation.

Win rateRealistic consecutive-loss streak (per ~200 trades)
60%4-5 losers
50%6-7 losers
45%7-8 losers
35%9-11 losers

Size so that streak — at your strategy's actual historical win rate, not an optimistic guess — costs no more than 40-50% of your total drawdown limit. That leaves room for the streak to happen once and still have an account left afterward.

The fixed-dollar-risk formula

Ignore ATR-percent or volatility-based sizing for prop firm accounts — it produces inconsistent dollar risk exactly when consistency matters most. Use a fixed dollar amount per trade, computed from the instrument's tick value:

// ── Fixed-dollar-risk position sizing ───────────────────────────────
// riskPerTrade: your chosen $ risk (e.g. 1% of drawdown limit)
// stopDistanceTicks: your stop distance in ticks for this setup
// tickValue: instrument's dollar value per tick (MNQ=$0.50, MES=$1.25, etc.)

riskPerTrade      = input.float(25.0, "Risk Per Trade ($)")
stopDistanceTicks = 30  // set from your actual entry logic
tickValue         = 0.50  // MNQ; change per instrument

contracts = math.floor(riskPerTrade / (stopDistanceTicks * tickValue))
contracts := math.max(contracts, 1)  // never size below 1 contract

// Use `contracts` in strategy.entry(qty=contracts) rather than a
// hardcoded contract count — this keeps dollar risk fixed even as
// your stop distance changes setup to setup.

This produces a contract count that adapts to stop distance while holding dollar risk constant — the exact property you want when the constraint that matters (drawdown limit) is itself a dollar figure, not a percentage.

Scaling size as the account proves itself

Don't start and stay at one contract count through the whole evaluation and beyond. A reasonable scaling cadence:

Firms with a formal scaling plan (Apex's safety-net structure, for example) provide contract-count milestones directly — see our Apex scaling plan guide for the exact formula if you're on Apex specifically.

Run the numbers before you trade them

The Risk Management Calculator runs a 5,000-path Monte Carlo simulation on your win rate, R:R, and risk-per-trade to estimate real account survival odds.

Open Risk Management Calculator

Free · no signup