How much of my investment portfolio should be stocks?
When you first start investing, your focus is almost entirely on which stock to buy. Should you buy Apple? Tesla? An S&P 500 index fund?
But what if I told you that another question is, by far, more important than any single stock you’ll ever pick?
That question is: “What percentage of my money should be in stocks?”
This is the cornerstone of your entire financial future. In the finance world, it’s called asset allocation. It’s the decision of how you divide your investment portfolio among different types of assets, primarily stocks and bonds.
Get this decision right, and you’ll be on a clear path to your financial goals, able to weather market storms with confidence. Get it wrong, and you might find yourself taking far too much risk (and panicking during a crash) or taking far too little (and letting inflation eat your savings alive).
There is no single, magic number that’s right for everyone. A 90% stock portfolio might be brilliant for a 25-year-old and financially catastrophic for a 65-year-old.
This guide will help you find your perfect number. We’ll explore the critical factors that go into this decision and give you the tools to build a portfolio that truly fits your life.
Understanding the Core Components: Stocks vs. Bonds in Your Portfolio

Before you can decide on a percentage, you need to understand what you’re balancing. Think of your portfolio as a car.
- Stocks (Equities): The “Gas Pedal.” When you buy a stock (or a stock fund), you are buying ownership in a company (or hundreds of companies). This is your engine for growth. Over the long term, stocks have historically provided the best returns, significantly outpacing inflation. But they also come with high volatility—the “gas” is powerful, but the ride can be fast and bumpy.
- Bonds (Fixed Income): The “Brakes” and “Airbags.” When you buy a bond, you are lending money to a government or a corporation in exchange for regular interest payments. Bonds are your “defense.” Their primary job is not massive growth, but capital preservation and stability. When the stock market crashes, high-quality bonds often hold their value or even go up, acting as an “airbag” that cushions the blow to your total portfolio.
The percentage you allocate to stocks is simply a measure of how hard you are pressing on the gas pedal. The rest of your money, the part not in stocks, is typically in bonds or cash, acting as your brakes.
How Your Age and Time Horizon Dictate Your Stock Allocation
This is, without a doubt, the single most important factor.
Time horizon is simply when you will need the money.
Your time horizon gives you an incredible superpower: the ability to wait. And time is the ultimate antidote to stock market risk.
The Long-Term Investor (10+ Years Away)
If you are in your 20s, 30s, or 40s and are investing for retirement, your time horizon is decades long. A market crash in your 30s, while scary, is a fantastic long-term opportunity. It allows you to buy more shares at “fire sale” prices. You have 30+ years for the market to recover and reach new highs.
For this reason, investors with a long time horizon can (and generally should) have a very high percentage of their portfolio in stocks. This is often 80% to 100% stocks. You are in the “accumulation phase” of your life, and you need to maximize your “gas pedal” to build the largest nest egg possible.
The Short-Term Goal (0-5 Years Away)
This is the complete opposite and a critical mistake beginners make. Let’s say you are saving for a house down payment that you plan to make in 3 years.
That money has no business being in the stock market.
Why? Look at what happened in 2022, when the S&P 500 fell over 20%. Or 2008, when it fell over 50%. If you had your $50,000 down payment in stocks, it could have turned into $40,000 or even $25,000 right when you needed it.
Money you need in the next 5 years should not be “invested” in the stock market. It should be “saved” in high-yield savings accounts, CDs, or U.S. Treasury bills. Your allocation to stocks for this specific goal should be 0%.
What Are the ‘Rules of Thumb’ for Stock Allocation?
For decades, financial planners have used simple “rules of thumb” to help people find a starting point. While they aren’t perfect, they are incredibly useful.
The Classic Rule: “100 Minus Your Age”
This is the most famous rule. You simply take 100 and subtract your age to find your stock percentage.
- A 30-year-old: 100 – 30 = 70% in stocks (and 30% in bonds).
- A 45-year-old: 100 – 45 = 55% in stocks (and 45% in bonds).
- A 65-year-old (retiring): 100 – 65 = 35% in stocks (and 65% in bonds).
This rule is popular because it’s simple and it automatically implements a “glide path”—it has you gradually “de-risking” your portfolio, pressing less on the “gas” and more on the “brakes” as you get closer to retirement.
The Modern Rule: “110 or 120 Minus Your Age”
In recent years, the “100 minus age” rule has fallen a bit out of favor. Why?
- We’re Living Longer: A 65-year-old today might have a 30-year retirement. They still need significant growth to ensure their money lasts.
- Lower Interest Rates: For much of the last decade, bonds have paid very low-interest rates, making them a less powerful part of the portfolio.
Many planners now suggest using “110 minus your age” or even “120 minus your age” to find your stock percentage.
- A 30-year-old (using 110): 110 – 30 = 80% in stocks.
- A 65-year-old (using 110): 110 – 65 = 45% in stocks.
This reflects a more modern, slightly more aggressive approach that acknowledges the need for growth even into retirement.
Assessing Your Personal Risk Tolerance: The ‘Sleep-at-Night’ Test

The math rules above are a great start, but they’re useless if they don’t match your psychology. This is your risk tolerance.
Risk tolerance is not a number. It’s a feeling. It’s your emotional ability to handle volatility. You must be brutally honest with yourself here.
It’s easy to say you’re an aggressive investor when the market is going up. But you only discover your true risk tolerance during a crash.
Ask yourself this question: If I invested $100,000 today, and next month I logged in and it was worth $50,000, what would I do?
- A) Panic and sell everything.
- B) Feel sick but do nothing.
- C) Get excited and invest more.
If your honest answer is “A,” you have no business being in a 100% stock portfolio, even if you are 20 years old. You would be a “buy high, sell low” investor, which is the fastest way to destroy wealth.
The “best” portfolio on paper is useless if you can’t stick with it during the hard times. A 60% stock, 40% bond (60/40) portfolio that you hold for 30 years will make you far wealthier than a 100% stock portfolio that you panic-sell after the first 30% drop.
Your stock allocation must be low enough to allow you to “sleep at night” and stick with the plan.
Why Your Financial Goals Define Your Investment Strategy
A common mistake is to think you have one portfolio. In reality, you have multiple financial goals, and each one should have its own “bucket” with its own asset allocation.
Your portfolio is not a single entity; it’s a collection of tools for different jobs.
- Goal 1: Retirement (30 years away).
- Time Horizon: Very long.
- Allocation: Very aggressive. 90% stocks, 10% bonds.
- Goal 2: Kid’s College Fund (12 years away).
- Time Horizon: Medium.
- Allocation: Moderate. 60% stocks, 40% bonds. You’d gradually “glide” this to be more conservative as the first tuition bill gets closer. (A 529 plan often does this automatically).
- Goal 3: New Car (2 years away).
- Time Horizon: Very short.
- Allocation: Ultra-conservative. 0% stocks. This money should be in a high-yield savings account or a 2-year CD.
Don’t lump your house down payment money in with your 401(k). They have different jobs and require wildly different allocations.
Sample Asset Allocations: From Aggressive to Conservative
Let’s put this all together. Here are some sample portfolios. Find the profile that sounds most like you.
- The Aggressive Investor
- Who: A 25-year-old in a stable career, just starting their 401(k). High-risk tolerance.
- Goal: Maximize growth for 40+ years.
- Allocation: 90% Stocks, 10% Bonds.
- Example: 60% U.S. Stocks, 30% International Stocks, 10% U.S. Bonds.
- The Growth-Oriented Investor
- Who: A 40-year-old with a solid nest egg, starting to think about capital preservation.
- Goal: Still outpace inflation, but with a smoother ride.
- Allocation: 75% Stocks, 25% Bonds.
- Example: 50% U.S. Stocks, 25% International Stocks, 25% U.S. Bonds.
- The Balanced Investor (The Classic “60/40”)
- Who: A 55-year-old, 10 years from retirement. Medium risk tolerance.
- Goal: A balance of growth (stocks) and stability (bonds).
- Allocation: 60% Stocks, 40% Bonds.
- Example: 40% U.S. Stocks, 20% International Stocks, 40% U.S. Bonds.
- The Conservative Investor / Retiree
- Who: A 68-year-old, already retired and taking withdrawals.
- Goal: Preserve capital, generate income, and guard against a major crash.
- Allocation: 40% Stocks, 60% Bonds.
- Example: 25% U.S. Stocks, 15% International Stocks, 50% U.S. Bonds, 10% Cash.
The ‘Easy Button’: What Are Target-Date Funds and How Do They Work?

If all of this sounds complicated, there is a fantastic “all-in-one” solution that has become the default choice in most 401(k) plans: the Target-Date Fund (TDF).
A TDF is a mutual fund or ETF that does all the allocation work for you.
Here’s how it works: You pick a fund with a year in its name that’s closest to your planned retirement.
- If you’re 25 and plan to retire around 2065, you’d buy a “Target-Date 2065 Fund.”
That single fund is a complete, globally diversified portfolio.
- When you’re young (2025): The 2065 fund will be very aggressive, perhaps 90% stocks and 10% bonds.
- As you age: The fund manager automatically and gradually “de-risks” the portfolio for you. Year by year, they will sell a few stocks and buy a few bonds.
- When you’re retired (2065): The fund will have “glided” down to a very conservative allocation, perhaps 40% stocks and 60% bonds.
This is the “set it and forget it” solution. It automatically applies the “rules of thumb” and, most importantly, instills the discipline to stay the course.
Finding Your Number
There is no “magic number” for your stock allocation. The answer is deeply personal. But you can find it by answering these three questions:
- When do I need this money? (Your Time Horizon)
- How much risk can I emotionally handle? (Your Risk Tolerance)
- What is this money for? (Your Financial Goal)
For most people in the “accumulation” phase of their lives, a stock allocation between 70% and 90% is a common and effective range.
The most important step is to make a conscious choice. Don’t just buy a few stocks and hope for the best. Create a plan, write down your target allocation (e.g., “80/20”), and stick to it. This “boring” decision will have more impact on your final wealth than any “hot stock tip” ever will.