How to Calculate the Rate of Return on a Stock

Stock Rate of Return Calculator

Investment Summary

Total Capital Gain:
Total Return ($):
Percentage Rate of Return (RoR):
Annualized Return:
function calculateStockROR() { var purchasePrice = parseFloat(document.getElementById('purchasePrice').value); var currentPrice = parseFloat(document.getElementById('currentPrice').value); var dividends = parseFloat(document.getElementById('dividends').value) || 0; var years = parseFloat(document.getElementById('holdingPeriod').value); if (isNaN(purchasePrice) || isNaN(currentPrice) || purchasePrice 0) { var decimalReturn = (rateOfReturn / 100) + 1; var annualized = (Math.pow(decimalReturn, (1 / years)) – 1) * 100; document.getElementById('annualizedPercent').innerText = annualized.toFixed(2) + '%'; annualizedDiv.style.display = 'flex'; } else { annualizedDiv.style.display = 'none'; } }

How to Calculate the Rate of Return on a Stock

The rate of return (RoR) is the most critical metric for any investor. It tells you exactly how much profit or loss you have made on an investment relative to its initial cost. Calculating the rate of return on a stock involves more than just looking at the price increase; you must also factor in dividends to see the "Total Return."

The Total Return Formula

Rate of Return = [(Current Price – Purchase Price) + Dividends] / Purchase Price × 100

Understanding the Components

  • Capital Gain/Loss: The difference between what you paid for the stock and what it is worth now.
  • Dividends: Any cash payments distributed to you by the company during your holding period. These are crucial because they can turn a flat stock price into a positive return.
  • Initial Investment: The total cost of purchasing the shares, including any brokerage fees or commissions.

Practical Example

Imagine you purchased 1 share of "Company A" for $100.00. After one year, the stock price rises to $110.00, and the company paid you $2.00 in dividends.

  1. Calculate the gain: $110 – $100 = $10.
  2. Add dividends: $10 + $2 = $12 total gain.
  3. Divide by original price: $12 / $100 = 0.12.
  4. Convert to percentage: 0.12 × 100 = 12% Rate of Return.

Simple Return vs. Annualized Return

While the simple rate of return shows your performance over the entire life of the investment, the Annualized Return is better for comparing different assets held for different amounts of time. It shows what your average return was per year, accounting for the effect of compounding. Our calculator automatically generates the annualized figure if you provide the number of years you held the asset.

Leave a Comment