Calculate and compare your investment returns
Enter your investment details to calculate return on investment
Calculate your compound annual growth rate
If you invest at a given rate, what will your money be worth?
Compare multiple investments side by side
Analyze investments with multiple cash flows
Formulas, concepts, and investment benchmarks
The percentage gain or loss on an investment relative to its cost. Shows efficiency of investment.
Compound Annual Growth Rate - the annualized rate of return that smooths out volatility.
The difference between present value of cash inflows and outflows. Positive NPV = good investment.
The required rate of return used to calculate present value. Reflects opportunity cost and risk.
| Asset Class | Historical Avg Return | Risk Level |
|---|---|---|
| S&P 500 (Stocks) | 10-11% | High |
| Real Estate | 8-12% | Medium-High |
| Corporate Bonds | 5-7% | Medium |
| Government Bonds | 3-5% | Low |
| Savings Account | 1-4% | Very Low |
| Inflation (benchmark) | 2-3% | - |
Note: Past performance does not guarantee future results. These are long-term historical averages.
ROI helps you evaluate the efficiency and profitability of investments.
Strategies to maximize your investment returns:
Keep these limitations in mind:
Challenge yourself with these fun mini-games about ROI and investing!
Calculate ROI as fast as you can!
Which investment performed better?
Test your knowledge of investing!