Portfolio Allocation Calculator
Break down a total investment amount into dollar allocations across stocks, bonds, and cash based on target percentage weights. Use it when building or rebalancing a diversified portfolio to confirm allocations sum correctly.
About this calculator
Portfolio allocation distributes a total investment across asset classes according to chosen percentage weights. The underlying math is straightforward: each allocation in dollars equals totalAmount × (classPercent / 100). The formula in this calculator sums all three: Total Allocated = round((totalAmount × stockPercent / 100) + (totalAmount × bondPercent / 100) + (totalAmount × cashPercent / 100)). If stockPercent + bondPercent + cashPercent = 100, the result equals the total investment amount — confirming a fully invested portfolio. Deviations flag under- or over-allocation. The practical challenge is choosing the right weights; a classic guideline is the '100 minus age' rule for stock allocation, though modern planners often use '110 minus age' or '120 minus age' to account for longer life expectancies and low bond yields. Asset allocation is widely considered the dominant driver of long-term portfolio risk and return.
How to use
You have $50,000 to invest and choose a 60/30/10 allocation: 60% stocks, 30% bonds, 10% cash. Step 1 — Stocks: $50,000 × 60 / 100 = $30,000. Step 2 — Bonds: $50,000 × 30 / 100 = $15,000. Step 3 — Cash: $50,000 × 10 / 100 = $5,000. Step 4 — Verify: $30,000 + $15,000 + $5,000 = $50,000 ✓. You would invest $30,000 in equities, $15,000 in bond funds, and keep $5,000 in a money market or savings account. Adjust the percentages to match your risk tolerance and time horizon.
Frequently asked questions
What is the best portfolio allocation for a long-term investor?
There is no single 'best' allocation — it depends on time horizon, risk tolerance, and financial goals. Historically, a higher stock allocation has delivered superior long-term returns but with greater volatility. A 90/10 stock-bond split suits aggressive investors with 20+ year horizons, while a 60/40 portfolio is a classic moderate benchmark. Target-date funds automatically shift toward bonds and cash as retirement approaches, which is a practical implementation of age-based allocation.
Why is diversification across asset classes important in portfolio allocation?
Different asset classes tend to respond differently to economic conditions. Stocks generally perform well during economic expansion but fall sharply in recessions. Bonds often rise when stocks fall, acting as a buffer. Cash provides stability and liquidity but earns little real return after inflation. Holding a mix smooths the portfolio's overall volatility without necessarily sacrificing long-term returns — a principle formalized by Harry Markowitz's Modern Portfolio Theory, for which he received the Nobel Prize in Economics in 1990.
How often should I rebalance my portfolio allocation?
Most financial advisors recommend rebalancing once or twice per year, or whenever any asset class drifts more than 5 percentage points from its target weight. For example, if a bull market pushes your stock allocation from 60% to 70%, rebalancing restores the intended risk profile by selling some equities and buying bonds or cash. Research suggests that rebalancing more than quarterly adds transaction costs without meaningfully improving returns, while never rebalancing allows risk to creep well beyond your intended level.