Real Estate vs Stock Market Calculator
Compare total returns from leveraged rental property vs index fund investing over time.
Financial Disclaimer
This calculator is for educational purposes only and does not constitute financial advice. Results are estimates based on the inputs provided. Consult a qualified financial advisor before making investment or financial planning decisions.
Inputs
Results
Better option (1=RE, 2=Stocks)
2
How to Use This Calculator
- Enter the investment amount — for real estate, this represents your down payment or purchase price.
- Set the holding period in years and the expected home appreciation rate (historically ~3–4%).
- Input the rental yield percentage and the expected stock market return (historically ~10%).
- Compare Real Estate Total Return versus Stock Total Return to see which builds more wealth over your timeline.
- Review Net Annual Rental Income and the Winner output to factor in cash flow alongside appreciation.
What each input means
- Investment amount ($)
- Cash available to invest (used as down payment for RE).
- Years held
- Investment time horizon.
- Home appreciation (%/yr)
- Annual home price appreciation.
- Gross rental yield (%)
- Annual gross rent as percentage of property value.
- Stock market return (%/yr)
- Expected annual stock market total return.
What each result means
- Real estate total return ($)
- Total profit from rental property.
- Stock market total return ($)
- Total profit from stock investment.
- Real estate CAGR (%)
- Annualized return on equity for real estate.
- Stock CAGR (%)
- Annualized stock market return.
- Net annual rental income ($)
- Annual rental income after all expenses.
- Better option (1=RE, 2=Stocks)
- 1 = Real estate wins, 2 = Stocks win.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersInvestment amount ($) = 100000, Years held = 15, Home appreciation (%/yr) = 3.5, Gross rental yield (%) = 5 = 5 input(s) provided
- Calculate Better optionBetter option2 = 2
- Calculate Real estate total returnReal estate total return = realEstateEquity - downPayment + netRentalIncome * yearsHeld120174 = $120,174
- Calculate Stock market total returnStock market total return = stockFinalValue - investmentAmount317725 = $317,725
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Index Fund Expense Ratio Impact Calculator
Compare how low vs high expense ratios impact total returns over time.
Investment LiteracyRobo-Advisor vs Self-Managed Calculator
Compare total fees and returns between robo-advisor and self-managed index fund portfolios.
Real Estate InvestingCash-on-Cash Return Calculator
Calculate the annual return on actual cash invested in a rental property, factoring in down payment, closing costs, rehab, income, and expenses.
Real Estate InvestingReal Estate Portfolio Analyzer Calculator
Analyze your entire rental portfolio: total value, equity, NOI, cash flow, DSCR, cap rate, and projected appreciation across all properties.
Real Estate & PropertyReal Estate Investment Calculator
Comprehensive real estate investment calculator with cash flow analysis, cap rate calculation, renovation ROI, stock comparison, and 1031 exchange planning.
More in Investing & Retirement.