Two traders run the exact same strategy. Same entries, same exits, same signals. One of them is up 40% after a rough year. The other is gone — account wiped, login forgotten.
The only difference between them was how much they bet on each trade.
This is the part almost nobody wants to hear. You can spend six months tuning a strategy, optimizing indicators, backtesting until the curve looks beautiful. None of it matters if your position size is wrong. Bet size is what kills accounts, not bad signals.
The rule is boring and it's the whole game
Risk a fixed, small percentage of your account on every trade. For most people that number is 1%.
On a $10,000 account, 1% means your worst-case loss on any single trade is $100. Not "I'll probably be fine." A hard, defined $100. The number that makes this work isn't your win rate. It's the size of the bet relative to what you can afford to lose without flinching.
Here's why it matters more than it sounds. At 1% risk per trade, you can take twenty losses in a row and still have around 82% of your account left. Painful, sure. But you're alive, and your bot keeps running into the eventual recovery.
The asymmetry nobody plans for:
Risk 1% per trade, lose 10 in a row → down ~10%, easy to recover.
Risk 5% per trade, lose 10 in a row → down ~40%, and you need a 67% gain just to get back.
A 50% drawdown requires a 100% gain to break even. Losses aren't symmetrical, and your sizing decides which side of that math you live on.
One study of retail traders found that 85% of those who stuck to a 1–2% risk rule were still trading two years later. Among traders risking 10% or more per position, 88% blew up inside a single year. The strategy wasn't the variable. The bet size was.
Why most people get this wrong
The mistake isn't ignorance. Most algo traders know the 1% rule exists. They override it anyway.
A bot that risks 1% feels too slow. You watch it grind out small gains and your brain whispers that you could double the size and double the returns. So you do. And for a while it works, which is the trap — the market rewards the bad habit right up until the losing streak that was always coming arrives.
The other version is subtler. People size their bot off the balance they wish they had, or off a number that "feels right" instead of a calculated fraction. Then a normal drawdown — the kind every real strategy produces — turns into an account-ending event because the position was three times too big from the start.
I've watched profitable strategies destroy accounts purely on sizing. The edge was real. The bet was insane.
What to actually do
Pick your risk percentage before you turn the bot on, and tie the position size to it mathematically. Decide where the trade is wrong — your stop — and size the position so that hitting that stop costs you exactly your chosen percentage. That's it. The size becomes an output of the math, not a feeling you have at 2am.
If you want to get fancier, scale down as drawdown grows: trim size at -5%, halve it at -10%, pause at -20%. But honestly, just fixing the base number to 1% does most of the work. Survival first. Returns are what's left over once you stop blowing up.
The whole reason we run sizing as code is that a bot never feels the urge to "just go bigger this once." If you want to see how we size positions on the BTC strategy — and the full backtest data behind it — it's all at v33systematic.com.
See the strategy data