Portfolio Return Calculator

Calculate weighted portfolio return across multiple assets. Enter each holding with its weight and return to get your overall portfolio performance.

%
%
%
%
%
%
Weighted Portfolio Return
+9.20%

Asset Contributions

AssetWeightReturnContribution
US Stocks60.0%12.00%+7.20%
Bonds30.0%4.00%+1.20%
International10.0%8.00%+0.80%
Planning notes, formulas, and examples

About the Portfolio Return Calculator

A portfolio return calculator computes your overall investment performance by weighting each asset's individual return according to its proportion in the portfolio. Instead of guessing how your mix of stocks, bonds, and funds performed, you get a single weighted return figure that accurately reflects your combined results.

This calculator supports multiple assets โ€” simply enter each holding's weight (as a percentage of the portfolio) and its return over the period. The tool computes the weighted portfolio return and shows each asset's contribution to the total.

Whether you hold two index funds or twenty individual stocks, understanding your portfolio-level return is essential for comparing performance against benchmarks, evaluating your asset allocation strategy, and making informed rebalancing decisions. Weighted return calculation accounts for how much capital is allocated to each asset, not just how each asset performed in isolation. Without this weighting, a small position that doubled would look as important as a large holding that produced modest gains.

When This Page Helps

Individual asset returns are meaningless without portfolio context. A stock that returned 40% but represents only 5% of your portfolio contributed just 2% to your overall result. This calculator gives you the full portfolio breakdown โ€” total portfolio performance and the exact contribution of every holding. Without this level of detail, it is impossible to make data-driven rebalancing decisions.

How to Use the Inputs

  1. Enter the number of assets in your portfolio.
  2. For each asset, enter a name, weight (% of portfolio), and return (%).
  3. Ensure weights sum to 100% for a meaningful estimate.
  4. View the weighted portfolio return and each asset contribution.
  5. Compare your result to an index benchmark like the S&P 500.
Formula used
Portfolio Return = Sum of (Weight_i x Return_i) for all assets, where Weight_i is the percentage allocated to asset i and Return_i is that asset total return over the period.

Example Calculation

Result: Weighted Portfolio Return: 9.00%

US Stocks contribute 60% x 12% = 7.20%. Bonds contribute 30% x 4% = 1.20%. International Stocks contribute 10% x 8% = 0.80%. The total weighted portfolio return is 7.20% + 1.20% + 0.80% = 9.00%.

Tips & Best Practices

  • Weights should sum to 100% โ€” if they do not, results will be misleading.
  • Use this calculator quarterly or annually to track your portfolio evolution.
  • Compare your weighted return to a blended benchmark that matches your allocation.
  • A single high-return asset in a small allocation may contribute less than a moderate-return core holding.
  • Include cash positions with a return rate (even 0%) for an accurate total picture.
  • Time-weighted return is better for evaluating the portfolio manager; money-weighted is better for evaluating investor behavior.

Why Portfolio-Level Thinking Matters

Many investors focus on individual winners and losers in their portfolio. But what matters for your financial goals is the aggregate result. A portfolio that returned 8% overall may contain a stock that lost 30% โ€” but if that stock was only 3% of the portfolio, its impact was negligible.

Building a Benchmark for Comparison

To properly evaluate your portfolio, build a blended benchmark. If your allocation is 60% stocks / 30% bonds / 10% international, compare against 60% S&P 500 + 30% Bloomberg Aggregate + 10% MSCI EAFE. This apples-to-apples comparison tells you whether your specific holdings added or subtracted value.

Rebalancing Implications

If your portfolio return differs significantly from your target allocation return, it may be time to rebalance. Assets that outperformed will be overweight, and underperformers will be underweight relative to targets. Regular rebalancing maintains your intended risk profile.

Sources & Methodology

Last updated:

Methodology

This worksheet treats portfolio return as a weighted average of the entered asset returns, using each asset's portfolio weight as the multiplier. The contribution table shows `weight ร— return` for each asset and sums those contributions into the overall portfolio return. The warning banner is triggered when weights do not sum to 100%, because the weighted-average result is only directly interpretable as a full-portfolio return when the allocation totals the whole portfolio.

It is a static-weight worksheet, not a time-weighted or money-weighted performance engine. It does not account for cash contributions, withdrawals, drifting weights during the period, fees, taxes, or correlation-driven risk reduction.

Sources

Frequently Asked Questions

  • It is the sum of each asset return multiplied by its weight in the portfolio. For example, if Asset A is 50% of the portfolio and returned 10%, it contributes 5% (0.50 x 10%) to the total portfolio return.