About usHelpServicesBlogContact us
Foundations

What Is Warren Buffett's 90/10 Rule? (And Why Algo Traders Should Follow It)

A
Ari Mehta
09th April 2026
6 min read
#Warren Buffett#Risk Management#Position Sizing#Systematic Trading#Investing Rules
What Is Warren Buffett's 90/10 Rule? (And Why Algo Traders Should Follow It)

Warren Buffett's advice for his wife's inheritance trust: Put 90% in an S&P 500 index fund, 10% in short-term government bonds. That's it. No complex strategies. No day trading. No secret formula.

But here's what's interesting: Buffett built his $100+ billion fortune NOT following this rule himself. He follows a different, more active approach. So why does he recommend 90/10 for everyone else?

Because most people, including most traders, can't execute disciplined, systematic strategies without external enforcement. This is where custom algotrading software becomes the modern equivalent of Buffett's discipline.

Let me explain every major rule in trading, what they mean, and how algorithmic trading enforces them automatically.

Warren Buffett's 90/10 Rule: The Passive Wealth Builder

What is Warren Buffett's 90/10 rule exactly?

The Rule:

  • 90% of capital in S&P 500 index fund (or equivalent broad market index)
  • 10% of capital in short-term government bonds or treasury bills

Who it's for: People who want wealth building without active trading. Expected returns: Historically 9-10% annually over 20+ year periods.

Why Buffett recommends it:

  • Eliminates emotional decision-making
  • Minimal fees (index funds charge 0.03-0.15% annually)
  • Diversification (500 companies vs picking individual stocks)
  • Tax efficient (minimal trading means minimal capital gains)
  • Time efficient (zero active management needed)

Mathematical example:

  • Starting capital: 50 lakhs
  • Annual return: 9.5% (historical S&P 500 average)
  • Time horizon: 20 years
  • Ending value: 3.15 crores (6.3x growth)

Not exciting. But it works.

Warren Buffett's 70/30 Rule: The Balanced Approach

What is Warren Buffett's 70/30 rule?

The Rule:

  • 70% stocks (equity mutual funds, index funds, or individual stocks)
  • 30% bonds (government bonds, corporate bonds, fixed income)

Who it's for: Investors who want growth with less volatility than 90/10. Expected returns: Historically 7-8% annually with lower drawdowns.

When to use 70/30 vs 90/10:

  • Age 50+: Consider 70/30 (lower risk as you approach retirement)
  • Risk-averse: 70/30 reduces emotional panic during market crashes
  • Need income: Bonds provide regular interest payments

The Buffett twist: Buffett himself runs closer to 95/5 (95% stocks, 5% cash). The 70/30 is his recommendation for people who can't stomach 40% drawdowns without panic selling. This reveals something crucial: Rules exist to prevent emotional mistakes.

The 3-5-7 Rule in Trading: Position Sizing Discipline

What is the 3-5-7 rule in trading? This rule is less famous than Buffett's allocations but incredibly important for active traders.

The Rule:

  • 3% maximum risk per trade (on aggressive positions)
  • 5% maximum portfolio allocation per position (concentration limit)
  • 7% maximum total drawdown before review (circuit breaker)

Why it matters: Prevents account blow-ups from single bad trades or losing streaks.

Example application on a 50 lakh account:

  • Maximum risk per trade: 1.5 lakhs (3%)
  • Maximum position size: 2.5 lakhs (5%)
  • Review trading if down 3.5 lakhs (7%)

How traders violate this: 'This setup looks SO obvious, I'm going 20% of my account.' Result: One bad trade wipes out 20%. Recovery requires a 25% return just to break even.

How custom algotrading software enforces this: The risk management module rejects any order exceeding position size limits. Violation is physically impossible. This is the algo trading advantage: Enforcement, not willpower.

The 90% Rule in Trading: Where Most Profits Come From

What is the 90% rule in trading? The rule states: 90% of your profits come from 10% of your trades. This is a risk-reward concept.

Example trade distribution across 100 trades:

  • 60 small losses: average -5,000 each = -3 lakhs total
  • 30 small wins: average +8,000 each = +2.4 lakhs total
  • 10 big wins: average +50,000 each = +5 lakhs total
  • Total profit: 4.4 lakhs despite only 40% win rate

The 10 big trades generated 5 lakhs, which is 113% of the total profit. What this means for algo trading: your algorithm must let winners run, not cut them early for quick gains.

Manual trading problem: 'It's up 15K, I should take profit!' This kills the potential 50K winner. Algo trading solution: Code says 'trail stop at 15%, don't exit early.' Emotion removed.

The 2% Rule: Risk Management Gold Standard

What is the 2% rule in trading? The rule: Never risk more than 2% of your total capital on any single trade.

Math example on a 1 crore account:

  • 2% risk limit: 2 lakhs per trade
  • If stop-loss is 10 away, position size: 2,000 shares

Why 2%?

  • Allows for 50 consecutive losses before account wipes (impossible with any real edge)
  • Psychologically manageable (2% loss doesn't trigger panic)
  • Enables recovery (down 2% needs 2.04% to recover; down 50% needs 100% to recover)

Comparison of risk approaches:

  • 10% risk per trade: 10 consecutive losses destroys the account and recovery is nearly impossible
  • 2% risk per trade: 10 consecutive losses = -18.3% (painful but survivable) and recovery is achievable

How custom trading platform development enforces this: The position sizing algorithm automatically calculates account size, 2% risk per trade, stop-loss distance, and maximum shares to purchase. You cannot override it. It's coded.

The 4% Rule: Retirement Planning Meets Trading

How long will $500,000 last using the 4% rule? The rule: Withdraw 4% of your portfolio annually, adjusted for inflation, and your money should last 30+ years.

Math on a $500,000 portfolio (approximately 4.15 crores):

  • 4% withdrawal: $20,000 annually (approximately 16.6 lakhs)
  • Portfolio grows 7% annually on average
  • You withdraw 4%, leaving 3% for inflation adjustment
  • Result: Portfolio sustains indefinitely

Want us to build this for you?

Talk to our team

Trading application: If your algo generates 20% annually on 1 crore, withdraw 4% (4 lakhs) for living expenses and reinvest 16% (16 lakhs). Portfolio grows to 1.16 crore next year. This is how systematic trading creates financial independence.

Why Rules Matter More Than Strategy

Here's the uncomfortable truth: 90% of trader failures are not strategy failures. They are discipline failures.

Consider this pattern: A trader has a profitable strategy with 60% win rate and 1:2 risk-reward. The strategy should make 20% annually. The trader actually loses 10% annually. Why?

Common rule violations that erode edge:

  • Risking 10% instead of 2% because the trade looks obvious
  • Doubling position size after a losing day to make it back
  • Entering without the signal because a stock looks good

Every rule violation chips away at edge. This is why algorithmic trading platform development matters: rules coded into software are non-negotiable. The algo doesn't say 'but this one looks SO good.' It follows the rule. Every single time.

The Arkalogi Rule-Enforcement Philosophy

We've built 1,800+ custom trading strategies. Every successful one has strict coded rules.

Risk Management Rules We Code:

  • Maximum risk per trade (typically 1-3%)
  • Maximum position size (typically 5-10% of portfolio)
  • Daily loss limits (auto-pause after set percentage down)
  • Consecutive loss circuit breakers (pause after N losing trades)
  • Maximum exposure limits (cannot be 100% deployed)

Execution Rules We Code:

  • Entry criteria (exact conditions required)
  • Exit criteria (both stop-loss and profit target)
  • Time-based rules (avoid first and last 15 minutes in volatile conditions)
  • Regime filters (different parameters for trending vs ranging markets)

Position Sizing Rules We Code:

  • Fixed fractional (always 2% risk)
  • Kelly Criterion (optimal sizing based on edge)
  • Volatility-adjusted (reduce size when VIX spikes)

Broker Integration:

  • Algotradingbridge architecture (works with Zerodha, AngelOne, Finvasia, Upstox, Arham Wealth, GoPocket)
  • Multi-account rules (synchronized execution across family accounts)
  • API rate limit compliance

Every rule is automated. Violation is impossible.

Real Client Example: Rules Changed Everything

Trader managing 95 lakhs. Manual trading with a 70% win rate strategy should have returned 25% annually. Actual return: 8%. The gap came from violating the 2% rule (risking 5-8% on 'sure things'), concentrating 40% in banking sector, and holding losing trades in hope they would recover.

After automation with the same strategy, rules enforced by code: 23% actual return. The code prevented the violations.

"I knew the rules. I couldn't follow them manually. Automation forced discipline. Returns immediately improved."

The Bottom Line: Rules Over Brilliance

  • Warren Buffett's 90/10 rule: Passive wealth building through 90% index funds and 10% bonds
  • Warren Buffett's 70/30 rule: Balanced growth with reduced volatility
  • The 3-5-7 rule: 3% max risk, 5% max position, 7% drawdown review trigger
  • The 90% rule: 90% of profits come from 10% of trades, let winners run
  • The 2% rule: Never risk more than 2% of capital on a single trade
  • The 4% rule: Withdraw 4% annually from a growing portfolio for indefinite sustainability

What do they all have in common? Rules eliminate emotional mistakes. And the best way to enforce rules is custom algotrading software that makes rule violations physically impossible.

You can't YOLO your account when the code rejects orders exceeding 2% risk. You can't revenge trade when the circuit breaker pauses trading after 3 losses. You can't exit winners early when the trail stop is coded at 15%. Buffett's discipline is in his brain. Your discipline can be in your code.

Frequently Asked Questions

Already Have a Strategy? Let's Automate It.

At Arkalogi, we convert your trading logic into fully automated systems - integrated with your broker, backtested on real market data, and deployed on a live server. You describe your strategy in plain English. We handle everything else. Book a free honest assessment on WhatsApp to chat with us. No sales pitch. Just clarity on what's possible and what infrastructure you need to avoid common failure modes.

This post was written by Ari Mehta, a Quantitative Researcher at Arkalogi.

If you want a custom strategy like this built for your broker, we can help.

Relevant Service

This post is relevant to our expertise in Custom Trading Strategy Development.

See service

Share this article