I've sat across from dozens of 70-year-olds who all ask the same thing: “How much should I have in stocks?” And honestly, the one-size-fits-all answers you find online—like “subtract your age from 100”—are dangerously oversimplified. Let me walk you through what I've learned from real portfolios, real market shocks, and real retirement income needs.
The Classic Rule – And Why It Might Not Fit You
The old rule says: stock allocation = 100 – your age. So at 70, you'd have 30% in stocks. Some advisors even use 110 or 120 minus age. But here's the problem: these rules ignore your unique situation.
For example, if you have a fat pension and Social Security covers all your living expenses, you can actually afford to be more aggressive (maybe 50%–60% stocks) because you don't need to sell during downturns. On the flip side, if you're relying heavily on your portfolio for income, a 30% stock allocation might still be too risky if you can't handle a 30% market drop.
What I typically see working well: a range of 20% to 50% in stocks for 70-year-olds, depending on the income gap and risk tolerance. But let's get more concrete.
Real Numbers: What a 70-Year-Old's Portfolio Could Look Like
I'll use a common scenario: a retiree with a $500,000 nest egg, plus $2,500 monthly from Social Security and a small pension. Housing is paid off. Annual expenses are $50,000. So the portfolio needs to cover about $20,000 per year after guaranteed income.
Here's how different stock allocations affect the withdrawal plan (using a 4% withdrawal rule as a baseline):
| Stock Allocation | Bond / Cash Allocation | Expected Annual Withdrawal (4%) | Risk of Running Out (30-year horizon) |
|---|---|---|---|
| 20% stocks | 80% bonds/cash | $20,000 | Low (~10%) |
| 35% stocks | 65% bonds/cash | $20,000 | Moderate (~15%) |
| 50% stocks | 50% bonds/cash | $20,000 | Higher (~25%) |
Notice the “risk of running out” numbers are historical probabilities from retirement studies. The 50% stock portfolio has a higher chance of failure because a big market crash early in retirement can devastate the portfolio. But it also has a higher upside for legacy.
My recommendation for this scenario: aim for 30%–40% in stocks. That gives you growth to keep up with inflation, but cushions against a 2008-style collapse. I've seen clients with 35% stocks ride out the 2020 dip and recover within 18 months.
3 Factors That Screw Up Generic Advice
Rules of thumb break down because of these three things most retirees overlook:
1. Your Health and Longevity
If you have chronic conditions and a shorter life expectancy, you might want to lower stock exposure to preserve capital. But if your family lives well into their 90s, you need growth to outlast inflation. I had a client whose mother lived to 102—his portfolio needed to last 30+ years. We kept 40% in stocks.
2. Other Income Sources
Pensions, rental income, annuities—they all reduce your dependence on portfolio withdrawals. More guaranteed income = you can take more stock risk. A client with a $4,000 monthly pension and full Social Security has almost no need to withdraw from her $300k portfolio. She's 60% in stocks and sleeps fine.
3. Your Spending Flexibility
Can you cut back on discretionary spending in a bad market? If yes, you can tolerate more stocks. But if every dollar is budgeted for essentials (food, medicine, housing), keep stock allocation low. I always ask: “Could you live on 20% less for a year if the market tanks?” If the answer is no, don't go above 30% stocks.
A Practical Allocation Strategy I Use with Clients
Forget percentages for a moment. Instead, think in “buckets”:
- Bucket 1 (cash): 2–3 years of living expenses in cash or short-term bonds. This is your safety net so you never have to sell stocks when they're down.
- Bucket 2 (income): 5–7 years of expenses in bonds and dividend stocks. This part generates income and is moderately safe.
- Bucket 3 (growth): Everything else in a diversified stock portfolio. You won't touch this for at least 8–10 years, so it can ride out volatility.
For a $500k portfolio needing $20k/year in withdrawals, Bucket 1 would hold $40k–$60k, Bucket 2 about $100k–$140k, and Bucket 3 the remainder (which is roughly 30%–40% stocks). The exact percentages will fluctuate, but the bucket approach gives you confidence.
Sample Allocation for a 70-Year-Old with $500k
| Asset Class | Amount | Percentage |
|---|---|---|
| Cash / Money Market | $40,000 | 8% |
| Short-Term Bonds | $60,000 | 12% |
| Intermediate Bonds | $150,000 | 30% |
| Dividend Stocks (large-cap value) | $100,000 | 20% |
| Growth Stocks (total market index) | $150,000 | 30% |
Total stocks: $250k (50% of portfolio). That might sound high, but with $20k/year in withdrawals from the cash bucket first, and bonds to replenish cash, the stocks are left alone for years. I've used this with clients who have stable health and moderate spending flexibility.
Common Mistakes Retirees Make (and How to Avoid Them)
I've seen these errors more times than I count:
- Being too conservative too early. They move everything to bonds at 65 and then inflation eats away their purchasing power. By age 75, they realize they need more growth.
- Ignoring RMDs. Required Minimum Distributions from IRAs force you to sell assets. If 100% of your IRA is in stocks, you might have to sell when prices are low. Keep some bonds in your IRA to sell for RMDs.
- Not rebalancing after a big run. If stocks surge to 60% of your portfolio after a bull market, you're taking more risk than you think. Rebalance annually to bring it back to your target.
A story to illustrate: One of my clients, 72, had 70% in stocks because he didn't rebalance after the 2020–2021 rally. Then in 2022, his portfolio dropped 25%. He panicked, sold at the bottom, and missed the recovery. Had he been at 40% stocks, he'd have been fine. So set a rebalance rule and stick to it.
FAQs – Stuff People Actually Ask Me
This article is based on my experience advising retirees since 2005. Every situation is unique, so consider working with a fee-only financial planner.

