Risk·2026-06-07·10 min read·← all posts

How to size a crypto futures position by account risk — the 3-rule framework

Most retail traders size positions by feeling. They open as much as the exchange margin requirement allows, the leverage selector defaults to whatever the platform shows, and the stop loss is a number that "feels safe." Professional desks size by an explicit framework with three rules: per-trade risk cap, concurrent exposure cap, drawdown circuit breaker. Without these three you don't have a strategy — you have a sequence of gambles with positive expected value at best.

Why size matters more than entry

Every honest study of retail trading outcomes finds the same thing: traders with good edge but bad sizing lose money; traders with mediocre edge and good sizing make money. Sizing is the multiplier on every other decision. A 60%-win-rate strategy with 1:1 risk/reward sized at 30% per trade ruins more accounts than a 40%-win-rate strategy with 1:2 risk/reward sized at 2% per trade.

The intuition: with proper sizing, a losing streak becomes a drawdown you can sit through and recover from. With improper sizing, the same losing streak ends the account. Both traders see the same trades on the same screen. Only one keeps trading next month.

Rule 1: Per-trade risk cap

Define the maximum dollar amount you are willing to lose on any single trade as a fixed percentage of your current account balance. One percent is the academic answer. Two percent is the practical answer for most retail traders. Five percent is the upper bound for traders with statistical edge and the temperament to ride drawdowns.

The formula:

max_loss_dollars = account_balance × risk_pct

Then you back into position size from your stop level:

position_notional = max_loss_dollars / stop_distance_pct

Example. Account: $10,000. Risk per trade: 2% = $200. Stop: 4% from entry. Position notional: $200 / 0.04 = $5,000. With 5× leverage, your margin allocation is $1,000.

Critical: the formula sizes from your stop, not from the leverage selector. If your stop is wider, you trade a smaller position. If your stop is tight, you trade a larger position. The dollar loss is constant regardless of stop placement.

Why constant dollar risk works

Two reasons.

First, drawdown control. With 2% risk per trade, a 10-trade losing streak draws your account down ~18% (compounded). A 20-trade losing streak draws it down ~33%. These are recoverable. With 10% risk per trade, the same 10-trade streak draws down 65%. With 25% risk, it's terminal.

Second, psychological control. If you know exactly what every trade is worth in dollar terms, you stop micro-managing entries and exits. The trade is binary: you either get stopped at $200 or you do not. The post-trade emotional turbulence is much smaller because every loss is the same size.

Rule 2: Concurrent exposure cap

Even with per-trade risk capped, you can blow up if too many positions move against you at once. In crypto specifically, correlations spike during stress events. Twenty positions across twenty different altcoins look diversified until BTC drops 5% and all twenty become the same trade.

The cap:

total_open_risk = open_positions × per_trade_risk_pct < max_concurrent_risk_pct

For most strategies, max concurrent risk of 6% works well. With 2% per-trade risk, that means a maximum of 3 concurrent open positions. With 5% per-trade risk, a maximum of 1-2.

If a new signal arrives while you are already at maximum concurrent exposure, you skip the signal. Not "wait a few minutes" or "size down" — you skip. The next signal will come; this one isn't worth violating the rule for.

Concentration is not a bug, it is the cost of clarity

"But what if I miss the best trade because my book is full?" You probably will. The math says it doesn't matter. The expected return of skipping the marginal signal-at-maximum-concurrency is positive precisely because of the asymmetric downside in stress events. The cost of skipping one good signal is dwarfed by avoiding one cascade.

Rule 3: Drawdown circuit breaker

Your edge can disappear. Markets change regime, your strategy can stop working, your behavioural discipline can slip — all in the same week. The third rule is a stop on the entire account, not just individual trades.

The standard pattern:

Most retail traders don't follow this because the temptation to "trade out of a drawdown" is overwhelming. The data is unambiguous: traders who halt after 20% drawdowns recover their accounts on average within 6 months. Traders who keep trading at full size during drawdowns usually compound the loss.

Putting the three rules together

Account: $10,000. Settings: 2% per-trade risk, 6% concurrent cap (max 3 positions), drawdown halt at 20%.

Trade 1 fires on SOLUSDT. Stop at 3% from entry. Position notional: $200 / 0.03 = $6,666. With 5× leverage, margin: $1,333. You open it.

Trade 2 fires on AVAXUSDT 30 minutes later. Stop at 5%. Position notional: $200 / 0.05 = $4,000. Margin: $800. You open it. Two positions open, $400 total at risk, within 6% cap.

Trade 3 fires on TONUSDT. Same logic. Three positions open, $600 at risk = exactly 6% concurrent. Cap reached.

Trade 4 fires on WLDUSDT. You skip. The book is full.

SOL hits stop. −$200. Account at $9,800. Per-trade cap recalculates: 2% of $9,800 = $196. New position sizes shrink slightly. AVAX wins +6%. Account at $10,400. Cycle continues.

If account ever drops to $8,000 (−20%), you halt entirely for one week. Audit, restart at $100/trade risk (1% of $10k) for 20 trades, then re-evaluate.

What this framework is not

This is risk control, not strategy. The three rules say nothing about which trades to take, when, or how long to hold. They are the wrapper around any strategy that prevents the strategy from killing the account.

If you have an edge, the framework lets you compound it safely. If you don't have an edge, the framework lets you discover that fact without going broke first. Either way, the framework is what separates traders who survive long enough to learn from traders who don't.

How professional desks implement this

Most quantitative desks bake the three rules into the execution layer, not the strategy layer. The strategy generates signals; the execution layer enforces sizing, concurrency, and drawdown halts automatically. The strategy doesn't even see what the position size will be — it just emits an entry, an exit, and a stop level. The risk system decides whether to act on it.

This separation means traders can be wrong about strategy without being wrong about risk. Backtest that overfit? Strategy disappointment, but no blowup because per-trade risk was capped. Regime change? Drawdown halt fires, trading pauses, strategy gets re-evaluated. Behavioral slippage on a bad week? Position cap prevents accumulation of risk while emotional.

Our own implementation

All four of our internal strategies (NEVA, CATALYST, VENUE, PHOENIX) share the same risk wrapper. Each signal goes through the same sizing → concurrency check → drawdown gate before any order is placed. Signals that fire while the concurrency cap is reached are skipped silently. If the account hits a defined drawdown threshold, all strategies pause until manual review.

For subscribers connecting via API, the same risk framework is exposed as configurable parameters in their account settings. You set your per-trade risk percentage, your concurrent exposure cap, and your drawdown halt threshold. The execution layer enforces them on every signal — across all four strategies, automatically.

Run risk-controlled signals on autopilot

Hedonist Pro delivers signals from four uncorrelated systematic strategies to your Telegram, with optional auto-execution on your Binance account via API. Per-trade risk, concurrency cap, drawdown halt — all configurable per user. Trial is free.

Start free trial →