Portfolio Return Calculator

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

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 instantly 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.

Why Use This Portfolio Return Calculator?

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 picture — 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 This Calculator

  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 accurate results.
  4. View the weighted portfolio return and each asset contribution.
  5. Compare your result to an index benchmark like the S&P 500.

Formula

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

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.

Frequently Asked Questions

What is a weighted portfolio return?

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.

Do weights have to add up to 100%?

Yes. If they do not sum to 100%, the result will not accurately represent your portfolio. A total below 100% implies unaccounted cash, while above 100% suggests leverage or double-counting.

How is this different from a simple average?

A simple average treats all assets equally regardless of their size in the portfolio. Weighted return accounts for the fact that a 60% allocation has three times the impact of a 20% allocation.

Can I use this for year-to-date performance?

Absolutely. Enter the YTD return for each asset along with its current weight. The result is your YTD portfolio return. You can use any time period as long as all returns are measured over the same period.

What about contributions and withdrawals during the period?

This calculator computes a simple weighted return assuming static weights. For portfolios with significant cash flows, a time-weighted return (TWR) or money-weighted return (MWRR) method is more accurate.

How do I compare my portfolio to the S&P 500?

Calculate your weighted portfolio return using this tool, then compare it to the S&P 500 total return over the same period. If your return trails the benchmark, consider whether your risk level or fees justify the difference.

Related Pages