Risk management: the one page that decides whether you survive

If you read one page on this site, read this one. It's not rhetoric: my public real account crossed a 72% drawdown, and that number — not the +458% next to it — is why every one of my systems now has risk constraints written into the code. Risk management isn't the boring chapter after the strategies: it's the reason you'll still be trading in three years, or not.

The asymmetric math of losses

LossGain needed to break even
−10%+11%
−25%+33%
−50%+100%
−72%+257%
−90%+900%

Beyond a certain threshold, recovery is mathematically possible but statistically unrealistic — and psychologically devastating. Hence the first law: drawdown is sized beforehand, not commented on afterwards.

How much to risk per trade

The professional standard is 0.25%–1% of capital per trade. The reason is arithmetic, not prudence: losing streaks are a normal event in any system (a 50% win-rate system has over 99% probability of hitting 7 straight losses within 1,000 trades). At 1% per trade, 7 straight losses = −6.8%: annoying, manageable. At 5% = −30%: one step from the point of no return, reached by a perfectly ordinary sequence.

The position sizing formula

Size = (Capital × Risk%) / (Stop distance × Point value)

Example — $10,000 account, 1% risk (= $100):
50-pip stop on EURUSD, 1 mini-lot pip = $1
Size = 100 / (50 × 1) = 2 mini lots (0.20)

Kelly, and why it's used fractionally

The Kelly criterion computes the capital fraction that maximizes geometric growth given your edge. The problem: it assumes you know your true win rate and payoff — you only know their historical estimates. Full Kelly on estimated parameters produces brutal swings; the quant standard is fractional Kelly (¼–½), sacrificing theoretical growth for real robustness. If your computed Kelly is above 2–3% per trade, you almost certainly don't have a monstrous edge: you have an optimistic estimate.

The three lines of defense

  1. Per-trade stop loss: the unit risk, defined above.
  2. Daily loss limit: when the day hits −2/−3%, close everything and stop. It makes revenge trading mathematically impossible — an architecture problem, not a character problem.
  3. Max drawdown limit with a latch: if the account hits −X% from its peak, the system stops and stays stopped until a cold-headed review decides. In my EAs it's a code module with priority over everything: it checks equity (not balance), closes all positions and doesn't re-arm itself.

The risk you don't see: the tail

The most dangerous profile isn't the frequent loser: it's the one who almost always wins a little and rarely loses enormously — grids, martingales, averaging down. 80–90% win rate, a smoothly climbing equity, and a hidden tail that eventually collects the account. I keep an entire public demo account to prove it: +641% and mathematically doomed. If your method involves "averaging" losing positions, you don't have risk management: you have a tail generator.

The minimum checklist, today: risk per trade ≤ 1% · stop decided before entry, in volatility units · size computed by formula (or automated) · written daily limit · written max drawdown limit · and a journal recording everything, because without a journal you're an anecdote.

The next level — headroom-anchored sizing, prop constraints, circuit breakers in code — is in the prop firm playbook and the book.