The Simple Rate of Return (SRR) is a fundamental metric used to evaluate the profitability of an investment over a specific period. It measures the gain or loss on an investment relative to its initial cost, expressed as a percentage. Unlike compound rate of return, the simple rate of return does not account for the reinvestment of earnings.
How to Calculate Simple Rate of Return
The formula for calculating the Simple Rate of Return is straightforward:
Initial Investment: The original amount of money invested.
Final Value: The value of the investment at the end of the period.
If you need to annualize the return over a specific time period, you can use the following adjustment:
Annualized SRR = (SRR / Time Period in Years)
When to Use Simple Rate of Return
The Simple Rate of Return is useful for:
Quickly assessing the performance of a single investment over a short period.
Comparing different investment opportunities where the holding period is the same.
Understanding the basic profitability before considering compounding effects or other fees.
It's important to note that for longer-term investments or those where reinvestment is a factor, metrics like the Compound Annual Growth Rate (CAGR) might provide a more comprehensive picture.
Example Calculation:
Let's say you invested $1,000 in a stock (Initial Investment). After two years (Time Period), the stock is worth $1,200 (Final Value).
Using the formula:
SRR = (($1,200 – $1,000) / $1,000) * 100
SRR = ($200 / $1,000) * 100
SRR = 0.20 * 100
SRR = 20%
This means your investment generated a 20% return over the two-year period.
To find the annualized simple rate of return:
Annualized SRR = 20% / 2 years
Annualized SRR = 10% per year
function calculateSimpleRateOfReturn() {
var initialInvestment = parseFloat(document.getElementById("initialInvestment").value);
var finalValue = parseFloat(document.getElementById("finalValue").value);
var timePeriod = parseFloat(document.getElementById("timePeriod").value);
var resultDiv = document.getElementById("result");
if (isNaN(initialInvestment) || isNaN(finalValue) || isNaN(timePeriod) || initialInvestment <= 0 || timePeriod <= 0) {
resultDiv.innerHTML = "Please enter valid positive numbers for all fields.";
return;
}
var profitOrLoss = finalValue – initialInvestment;
var simpleRateOfReturn = (profitOrLoss / initialInvestment) * 100;
var annualizedSimpleRateOfReturn = simpleRateOfReturn / timePeriod;
var resultHTML = "