The Last Chart To Understand
Real Estate vs Stock Market

$1M · S&P 500 vs CA · OC
🇺🇸
☕ Buy me a coffee
Prop:
Tax bracket:
Refi:
Cash flow:
HPI:
Includes:

Assumptions (dynamic)
Historical data: FHFA · S&P 500 · FRED · full methodology ↓
Learned Lessons
S&P 500 vs OC
1995
2026
2024/12
S&P 500 (total)
RE All Cash
RE 60% Down
Year S&P500+div AllCash 60%Dn 40%Dn 25%Dn 3.5%Dn


Assumptions (fixed)

Capital Gains: Long-term rate (federal 20% + NIIT 3.8% + state). Stocks/index: gain = proceeds minus initial investment (cost basis). RE rental: 25% depreciation recapture on prior deductions; LT rate on remaining appreciation. RE Primary: §121 excludes $500K (married) / $250K (single) if owned ≥2 years. 1031 defers all tax on rollover.

Sources

· Projection data as of 2026-02 · 30yr mortgage: 5.88% · auto-updated monthly via Financial Modeling Prep

for entertainment purpose only
About ▾

About This Calculator

This free calculator compares S&P 500, NASDAQ, and 60/40 portfolio returns against real estate investment returns across 54 US locations from 1970 to 2025, with 2026 estimates. It uses FHFA House Price Index and S&P CoreLogic Case-Shiller HPI data alongside historical stock market return data to model five leverage scenarios: all-cash, 35% down, 30% down, 25% down, and 20% down. Rental mode adds NOI calculation, cap rate, IRS 27.5-year depreciation tax shield, property management, HOA, and vacancy. Up to three cash-out refinances can be modeled. Capital gains tax — including the $250K/$500K primary residence exclusion and 1031 exchange deferral — is calculated at sale. The wealth decomposition panel breaks down exactly where each dollar of return came from: price appreciation, leverage amplification, rental income, depreciation tax savings, and dividends.

Key Findings (1995–2025)

All-cash California real estate purchases from 1995 to 2025 generally underperformed the S&P 500 total return — averaged ~6–7%/yr appreciation vs S&P 500 ~10–11%/yr total return (1970–2025) — due to low rent yields (3–4%) and no leverage benefit. A 25%-down purchase in Orange County, Irvine, or Los Angeles in 1995 frequently matched or exceeded the S&P 500 on a total-wealth basis — leveraged equity CAGR ~12–15%/yr in coastal CA and WA markets (1995–2025) — driven by 5–7%/yr FHFA appreciation compounded on a 4× leveraged position plus the depreciation tax shield. Bay Area Peninsula markets — Atherton, Palo Alto, Los Altos, Menlo Park — delivered the highest leveraged returns in this dataset, with 7%+/yr FHFA CAGR 1995–2025. Texas markets (Dallas-Fort Worth, Southlake, Frisco) offer substantially higher rent yields (~6%) than California coastal but lower appreciation (~4–5%/yr), and ~2.1%/yr property tax is the largest cost drag. Miami and Florida statewide showed among the strongest recent appreciation — ~10%/yr Case-Shiller CAGR 2020–2025; moderate long-term at ~5%/yr since 1987 — with the Case-Shiller Miami index up over 60% from 2020–2025. Seattle and Bellevue delivered tech-driven appreciation of Case-Shiller Seattle ~6.5%/yr from 1990–2025; no state income tax reduces the depreciation shield value relative to CA or NY. Manhattan and Brooklyn real estate has appreciated at roughly 5–6%/yr since 1987 — highest transaction costs (~5–6%) of any market covered; NY's 50% combined tax rate maximizes the depreciation shield value.

States Covered

Markets Covered

California (24 locations): Orange County, Newport Beach, Irvine, Yorba Linda, Laguna Beach, Huntington Beach, Los Angeles, Beverly Hills, Santa Monica, Malibu, Pasadena, Manhattan Beach, San Diego, La Jolla, Del Mar, Rancho Santa Fe, Coronado, Carlsbad, San Francisco Bay Area, Palo Alto, Atherton, Los Altos, Menlo Park, Saratoga. Texas (7): Dallas-Fort Worth, Highland Park, University Park, Southlake, Frisco, Plano, Texas statewide. Florida (7): Miami, Miami Beach, Coral Gables, Key Biscayne, Coconut Grove, Brickell, Florida statewide. Washington (7): Seattle, Medina, Mercer Island, Bellevue, Kirkland, Redmond, Washington statewide. New York / New Jersey (7): New York City, Manhattan, Brooklyn, Hoboken, Scarsdale, Great Neck, New York statewide. Plus a US National average.

Data Sources

S&P 500 and NASDAQ historical returns: Damodaran (NYU Stern). 60/40 portfolio: S&P 500 + iShares 20+ Year Treasury Bond ETF (TLT). House price appreciation: FHFA All-Transactions House Price Index and S&P CoreLogic Case-Shiller metro indices via FRED: CSUSHPINSA (national), LXXRSA (LA), SDXRSA (SD), SFXRSA (SF), SEXRSA (Seattle), MIAXRSA (Miami), DAXRSA (Dallas), NYXRSA (NY). Mortgage rates: Freddie Mac PMMS. Rent growth: BLS CPI Rent of Primary Residence. Property tax rates: county assessor public records. Update cadence: stock indices (S&P 500, NASDAQ, TLT) and mortgage rates update monthly. FHFA HPI and S&P Case-Shiller indices update annually in March when Q4 and December data are published by FHFA and S&P (~last week of February). BLS CPI rent updates in January. Values marked (estimate) reflect projections pending official release.

Built by Max Wang · ☕ Buy me a coffee · DRE 02225524