How to Track Your Investment Portfolio’s Asset Allocation in a Spreadsheet
You’ve got money invested across a few accounts, and you have a rough idea you should be “diversified” — but if someone asked what percentage of your portfolio is actually in stocks versus bonds versus cash right now, you couldn’t say. And you definitely couldn’t say whether a strong run in one holding has quietly left you more concentrated and more exposed than you meant to be. This guide shows you how to see your exact asset allocation in a spreadsheet, and how to know when it’s drifted far enough that you should rebalance.
Allocation is the part of investing you actually control. You can’t control returns, but you can control how your money is split — and that split drives most of your risk. A portfolio you think is balanced but is really 85% in one asset class is taking risk you never signed up for. Tracking allocation turns that from a blind spot into a number you glance at once a quarter.
Step 1: Give Every Holding an Asset Class
List each investment with its current value and tag it with an asset class. Keep the classes simple — for most people, four buckets are enough:
- Stocks — individual shares, stock ETFs and mutual funds, the equity portion of target-date funds
- Bonds — bond funds, individual bonds, the fixed-income side of target-date funds
- Cash — money market, high-yield savings you count as part of your investing, settlement cash
- Other — crypto, commodities, REITs, anything that doesn’t fit the first three
If a holding is a blended fund (like a target-date fund that’s 80% stocks / 20% bonds), you can split it across two rows for precision, or just tag it by its dominant class if you want to keep things simple.
Step 2: Calculate the Percentages
Sum the total value, then divide each holding by that total. Group by class and you have your allocation. A worked example:
| Holding | Asset class | Value | % of portfolio |
|---|---|---|---|
| Total stock market ETF | Stocks | $52,000 | 60.5% |
| Individual tech stock | Stocks | $14,000 | 16.3% |
| Bond fund | Bonds | $9,000 | 10.5% |
| Money market | Cash | $7,000 | 8.1% |
| Crypto | Other | $4,000 | 4.7% |
| Total | $86,000 | 100% |
Roll those up by class and your actual allocation is: Stocks 76.8%, Bonds 10.5%, Cash 8.1%, Other 4.7%. That’s the number you couldn’t have named a minute ago.
Step 3: Put Your Target Next to Your Actual
A percentage on its own doesn’t tell you whether to act. The magic is comparing your actual allocation to your target. Add a target column:
| Asset class | Target | Actual | Drift |
|---|---|---|---|
| Stocks | 70% | 76.8% | +6.8% |
| Bonds | 20% | 10.5% | −9.5% |
| Cash | 5% | 8.1% | +3.1% |
| Other | 5% | 4.7% | −0.3% |
Now it’s obvious. This investor is over-weighted in stocks and well under their bond target — they’re carrying more risk than they intended, probably because stocks ran up. The “drift” column is the whole point: it converts a vague feeling into a clear signal.
Step 4: Use a Threshold, Not a Calendar
You don’t need to rebalance on a schedule. A common, low-effort rule is the 5% threshold: only act when an asset class drifts more than about 5 percentage points from its target. In the example above, stocks (+6.8%) and bonds (−9.5%) have both crossed that line, so this portfolio is due for a rebalance; cash and other are close enough to leave alone.
Threshold rebalancing means you check periodically — quarterly is plenty for most long-term investors — but only trade when the drift actually warrants it. That keeps you from fiddling with your portfolio every time the market twitches, which is where most people quietly hurt their returns.
Step 5: Always Look Across All Accounts
The single most common allocation mistake is looking at one account in isolation. Your true allocation is across everything combined — 401(k), IRA, brokerage, HSA. A conservative 401(k) and an aggressive brokerage account might average out to exactly your target, or they might stack up in the same direction and leave you far off. You only find out by pulling every investment account into one allocation view.
That’s exactly what a combined net worth and investment tracker spreadsheet does: its portfolio tab totals your holdings across all accounts and shows the allocation percentages automatically, so the mix you see reflects your whole portfolio. The Net Worth & Investment Tracker keeps that allocation view right alongside your net worth, so the same monthly update tells you both where you stand and whether your investments are still balanced.
For the full system this fits into, see the pillar: how to track net worth and investments in one spreadsheet. And if your accounts are scattered across several institutions, here’s how to pull them all into one tracker.
The Bottom Line
Asset allocation is the part of investing you control, and it’s the biggest driver of your risk — so it’s worth actually looking at. Tag every holding with an asset class, calculate each one’s percentage, and put your target next to your actual so the drift is obvious. Use a threshold like 5% to decide when to rebalance instead of trading on a calendar, and always run the numbers across all your accounts at once. A spreadsheet turns “am I diversified?” from a hopeful guess into a number you can check in ten seconds.
Featured on ReadySheetGo
The Net Worth & Investment Tracker Spreadsheet includes a dedicated investment portfolio tab that totals your holdings and shows allocation percentages automatically, alongside net worth tracking for up to 35 assets, every liability with its interest rate, a 12-month trend chart, retirement projections, and a financial-health score. Enter your balances and everything recalculates itself. 8 tabs, 344 formulas, works with Excel and Google Sheets. One-time purchase — $14.99 instant download.
Frequently Asked Questions
How do I calculate my asset allocation in a spreadsheet?
List each holding with its current value and an asset class (stocks, bonds, cash, or other). Sum the total, then divide each holding's value by that total to get its percentage. Group the percentages by asset class and you have your allocation — for example, 75% stocks, 15% bonds, 10% cash. The spreadsheet recalculates the percentages automatically every time you update a balance, so you always see the current mix.
What is portfolio drift and how do I track it?
Drift is when your actual allocation wanders away from your target because some holdings grow faster than others. If you aim for 70% stocks and a strong market pushes you to 82%, you've drifted 12 points and are taking more risk than you intended. Track it by putting your target percentage next to your actual percentage for each asset class; the gap between them is your drift, and it tells you when it's time to rebalance.
How often should I check my asset allocation?
Reviewing quarterly is plenty for most long-term investors, with a full check whenever markets have moved a lot. Many people use a threshold rule — rebalance only when an asset class drifts more than about 5 percentage points from target — rather than trading on a fixed calendar. A spreadsheet makes the check a ten-second glance: if actual and target are close, do nothing; if the gap is wide, consider rebalancing.
Do I include my 401(k) and IRA in my asset allocation?
Yes. Your true allocation is across all your investment accounts combined, not any single one. A conservative 401(k) and an aggressive brokerage account might average out to exactly your target, or they might not — you only find out by looking at them together. Pull every investment account into one allocation view so the percentages reflect your whole portfolio, not just the account you happened to open.