Buying a House vs Investing in Stocks: Which Makes You Richer After 15 Years?

This is an endless debate within the Malaysian investor community. Some are convinced houses are the safest investment - "land can't disappear, property prices must go up". Others are convinced stocks are more profitable - "money can multiply, no need to deal with tenants". But many debate based on feelings, not real numbers.
The reality is, the answer to this question depends on actual annual returns, hidden costs, and investor discipline. In this article, I run concrete simulations of RM500,000 invested in property versus stocks over 15 years, complete with full tables of costs, rental income, and net return comparisons.
Quick Answer
For RM500,000 invested fully (no loan) over 15 years: a typical Malaysian house gives a gross return of ~8.3% per year (5.77% capital appreciation + 2.5% net rental yield) = RM1.65 million. Stocks (KLCI index + dividends) at ~6% = RM1.20 million, while quality stock picks at 10% = RM2.09 million. Property beats passive KLCI ETF, but quality stock picks beat property - provided you have the skill and discipline. Don't forget: hidden costs of property (tax, repairs, vacancy) can erode this margin if poorly managed.
Why This Question Matters
For most Malaysians, your first home and first investment account are the two biggest financial decisions of your life. The long-term returns from these two choices will determine whether you retire with RM500k, RM2 million, or RM5 million.
Many follow "conventional wisdom" - buy a house first, invest later. But NAPIC and Bank Negara statistics show Malaysian property prices are now growing slowly (~2.6% in 2025), while cost of living is rising. What does this mean for your investment strategy?
Base Data: Malaysian Property Returns Over 15 Years
Based on the Malaysian House Price Index (MHPI) from NAPIC:
- Index 2010: 100.0
- Index Q4 2025: 232.14
- Cumulative nominal growth (15 years): ~132%
- Nominal CAGR: ~5.77% per year
- 2025 (latest): only 2.6% (growth slowing)
That's price appreciation alone. Add rental yield:
- Malaysian gross rental yield average: 5.19% (Q3 2025)
- Net rental yield (after tax, repairs, vacancy): ~2.5-3%
- KL CBD: gross 4.60%, JB and Subang: ~5.4-5.5%, outskirts: 6-8% but high vacancy risk
Total property return = Capital appreciation + Net rental yield = ~5.77% + 2.5% = ~8.3% per year nominal
But - and this is critical - this figure doesn't include hidden costs, and assumes property is never vacant. Reality can be lower.
Base Data: Bursa Malaysia Stock Returns Over 10 Years
Based on data from Bursa Malaysia and major ETF providers:
- FBM KLCI 10-year price return: ~31.8% (~2.8% per year)
- FBM KLCI average dividend yield: ~3.5-4% per year
- KLCI ETF total return (passive): ~6% per year
Individual stock picks can outperform. Skilled investors with good stock picks (e.g., Public Bank, Nestle Malaysia, Petronas Chemicals during certain periods) can achieve:
- Good returns (average skill): ~8% per year
- Excellent returns (advanced skill): ~10% per year
- Buffett-level (very rare): ~12% per year
Simulation 1: RM500,000 Cash Property (No Loan)
Assumptions: - Buy terraced house RM500,000 (full cash, no loan interest) - Appreciation rate: 5.77% per year (historical CAGR) - Net rental yield: 2.5% per year (after all costs) - Reinvest rental into other investments at 6% (simulate ASB/KLCI ETF) - Period: 15 years
Property value after 15 years: RM500,000 × (1.0577)^15 = RM1,167,000
Accumulated rental (reinvested @ 6%): - Annual rental: RM500,000 × 2.5% = RM12,500 - Future value annuity @ 6% × 15 years = RM12,500 × 23.276 = RM291,000
Total portfolio: RM1,167,000 + RM291,000 = RM1,458,000
Net return: +RM958,000 (192% or ~7.4% CAGR)
But wait - there are costs to deduct:
- Major repairs (~10% of property value over 15 years): -RM50,000
- Property tax + quit rent (~RM1,500/year × 15): -RM22,500
- Strata/maintenance fee (if condo): can reach RM50,000-100,000
Realistic net return: ~RM1.35-1.4 million or ~6.8% CAGR
Simulation 2: RM500,000 in Stocks (Passive KLCI ETF)
Assumptions: - Invest in KLCI ETF total return: 6% per year - Dividends reinvested - Period: 15 years
Portfolio value after 15 years: RM500,000 × (1.06)^15 = RM1,198,000
Net return: +RM698,000 (~6% CAGR)
Roughly equal to cash property purchase after deducting all costs - but much simpler (no tenants, no repairs, no property tax).
Simulation 3: RM500,000 in Stocks (Quality Picks)
Assumptions: - Pick 8-15 quality stocks (blue chip + growth) - Annual return: 10% per year - Dividends reinvested - Period: 15 years
Portfolio value: RM500,000 × (1.10)^15 = RM2,089,000
Net return: +RM1,589,000 (~10% CAGR)
This is the scenario that significantly outperforms property. But it requires: 1. Fundamental analysis knowledge 2. Emotional discipline (no panic selling) 3. Time to monitor portfolio 4. Stock selection with competitive moats
Without these skills, many retail investors underperform the index (DALBAR statistics show average investors get only 3-4% due to panic selling).
Simulation 4: Property with 90% Loan (Leverage)
This is the scenario most property investors use. Let's look at the math:
Assumptions: - Property price: RM500,000 - Down payment: RM50,000 (10%) + legal fees ~RM15,000 = initial capital RM65,000 - Loan: RM450,000 @ 4.5% interest, 30 years - Monthly payment: ~RM2,280 - Rental income: RM2,000/month (gross), ~RM1,400/month net (after maintenance, vacancy 1-2 months/year) - Monthly cash flow: -RM880 (negative) = -RM10,560/year
After 15 years: - Outstanding loan principal: ~RM350,000 (paid RM100k principal over 15 years) - Property value: RM500,000 × (1.0577)^15 = RM1,167,000 - Accumulated equity: RM1,167,000 - RM350,000 = RM817,000 - Minus total cash outflow 15 years: RM65,000 (capital) + RM10,560 × 15 (negative cash flow) = RM223,400 cash out - Net wealth gain: RM817,000 - RM223,400 = RM593,600
ROI on initial capital (RM65,000): RM593,600 / RM65,000 = 9.1x or ~16% CAGR
This is the magic of leverage - RM65,000 turns into RM593,600 in 15 years. Outperforms stocks!
But - and this is critical: - Risk: If property is vacant for months, you pay from your pocket - Interest rate risk: OPR hike = higher monthly payment - Property crash risk: If prices drop 20%, equity wiped out - Liquidity: Hard to sell quickly if you need cash
Simulation 5: RM65,000 in Stocks (Apple-to-Apple with Leverage)
For fair comparison with Simulation 4, let's invest just RM65,000 in stocks:
| Scenario | Rate | RM65,000 → 15 years |
|---|---|---|
| KLCI ETF | 6% | RM155,800 |
| Stock pick OK | 8% | RM206,200 |
| Quality stock pick | 10% | RM271,500 |
| Buffett-level | 12% | RM355,800 |
Property with leverage (RM593,600) WINS against all stock scenarios when starting capital is the same RM65,000 - provided property gets full tenants throughout and prices appreciate per trend.
But this isn't fair because with stock margin/CFD, you can also leverage. Just riskier.
Summary Table: RM500,000 vs RM65,000 After 15 Years
Capital RM500,000 (No Leverage)
| Scenario | Final Value | CAGR | Effort |
|---|---|---|---|
| Cash property | RM1.4M | 6.8% | High |
| KLCI ETF passive | RM1.2M | 6.0% | Low |
| Quality stock pick | RM2.1M | 10.0% | High |
| Buffett-level | RM2.7M | 12.0% | High |
Capital RM65,000 (With Leverage)
| Scenario | Final Value | ROI | Risk |
|---|---|---|---|
| Property 90% loan | RM594k | 9.1x | High |
| KLCI ETF (no leverage) | RM156k | 2.4x | Low |
| Stock pick 10% | RM272k | 4.2x | Medium |
| Margin trading 2x | ~RM500k+ | - | Very high |
Hidden Costs of Property Many Forget
Before deciding to buy property as investment, you must factor in all these costs:
1. Ownership Costs
- Property tax (RM200-RM1,500/year)
- Quit rent (RM50-RM500/year)
- House insurance (RM300-RM800/year)
- Maintenance fee if strata (RM200-RM1,000/month for condos!)
- Sinking fund for strata (RM50-RM200/month)
2. Tenant-Related Costs
- Vacancy (empty 1-3 months at every tenant change)
- Property management (10% gross rental)
- Repairs and fixes
- Bad tenants: damaging property, not paying
- Legal costs to evict bad tenants
3. One-Off (But Large) Costs
- Repaint every 5-7 years: RM5,000-RM10,000
- Aircond, water heater fixes: RM2,000-RM5,000 (every 3-5 years)
- Major renovation after 10 years: RM30,000-RM50,000
- Roof/plumbing crisis: Can reach RM10,000+
If you add up all these, actual property costs can deduct 1-2% from annual returns. Net property return after all costs = around 4-6%, not far from KLCI ETF.
Other Factors to Consider
1. Liquidity
- Stocks: Can sell within 1 day (T+2 settlement)
- Property: Can take 3-12 months to sell (or more)
When there's an emergency, stocks win.
2. Diversification
- Stocks: RM500,000 can spread across 10-20 different companies
- Property: RM500,000 = 1 unit. High concentration risk.
If your property is in an area where prices fall (e.g., flood-prone, declining area), your capital is stuck.
3. Self-Use vs Investment
Property has utility value that stocks don't: - A place to live (no need to pay rent) - Stability for family - Asset you can use
If you're NOT buying property for investment but to live in yourself, this is a different story. Real cost = purchase cost minus rent savings.
4. Inflation
- Property: Rises with inflation (natural hedge)
- Stocks: Rise with inflation (companies can raise prices)
Both are inflation hedges. But property is more directly correlated with inflation in construction costs + land.
5. Islamic Financing vs Riba
For Muslim investors, conventional property loans have riba issues. Alternatives: Bai' Bithaman Ajil, Musharakah Mutanaqisah, or full cash.
Shariah-compliant stocks are clearer - just pick companies from SC Malaysia's list.
Practical Scenarios: Who Suits Property, Who Suits Stocks?
Suits Property Investment
- Has enough capital (RM50k+) for down payment
- Stable income to service loan
- Growing area (transit hub, new infra)
- Willing to manage tenants or pay property management
- Investment horizon 10-20 years (longer the better)
Suits Stock Investment
- Small starting capital (RM1,000-RM10,000)
- No time/desire to manage property
- Wants high liquidity
- Diversification is important
- Can discipline emotions (no panic selling)
Combo Strategy (Recommended)
Experienced Malaysian investors typically use a hybrid strategy: 1. First home: For self-occupation (utility + appreciation) 2. Stocks: For capital growth and liquidity (10-30% of portfolio) 3. REITs: For property exposure without tenant management 4. ASB/EPF: Safe foundation with guaranteed capital
This approach aligns with financial planning by life stage - layered, not all-in on one instrument.
What Does Real Experience Say?
Stories of those who succeeded in both sectors usually have commonalities:
Successful property investors typically: - Buy property in undervalued areas + catalysts (MRT, new township) - Hold long (15+ years) - Reinvest rental to buy next property - Pick property types with high demand (terraced RM400-800k)
Successful stock investors typically: - Focus on quality companies with moats - Hold long (10+ years) - DCA (dollar-cost averaging) consistently - Don't panic-sell during crises
Both require long time horizon, discipline, and continuous learning. There are no "shortcuts to wealth".
Peter Lynch in One Up on Wall Street teaches the same principle - understand what you invest in, don't follow hype.
FAQ: Common Property vs Stock Questions
Q: Which is safer, property or stocks? A: Both have their own risks. Property is safe from daily price fluctuation, but exposed to area risk, vacancy, and liquidity. Stocks fluctuate daily but more liquid and easy to diversify.
Q: How long is the ideal time horizon for property? A: Minimum 10 years, ideally 15-20 years. Malaysian property cycle is typically 7-10 years. Buying and selling in short periods = hard to break even due to high transaction costs (legal, MRTA, stamp duty).
Q: Can I combo property loan + stock investing? A: Yes and commonly done. Key is ensuring loan payments are stable, having 6-12 month emergency fund, and using "extra" money for stocks (not money for loans).
Q: How much does KLCI return annually historically? A: 10-year price return ~2.8% per year, total return (with dividends) ~6% per year. Individual quality stock picks can hit 8-12%.
Q: Should I buy a house or invest in stocks first? A: Depends on situation. If you have down payment + stable income → buy property. If small capital + still young → invest in stocks first to grow capital, buy property later with bigger capital.
Q: What are Bursa Malaysia REIT yields? A: Bursa Malaysia REITs typically yield 5-7% per year, higher than ASB but with unit price fluctuation. Could be an alternative for property exposure without buying property yourself. Read more about REITs.
Q: Will Malaysian property prices keep rising? A: Trend shows slowing growth (2.6% in 2025). With ageing demographics, oversupply in some areas, and rising cost of living, property appreciation isn't as dramatic as 2010-2015. Property in growing locations (MRT, new township) has better outperformance potential.
Q: Can I use EPF Account 2 as property down payment? A: Yes, you can. But consider opportunity cost - EPF money used for property no longer gets EPF dividend (~5-6%). Read about EPF as property down payment.
Conclusion
Property with 90% leverage can outperform stocks (RM65k becomes RM594k vs RM272k over 15 years) if property is fully tenanted and prices appreciate per trend. But without leverage, passive KLCI ETF (~6%) roughly equals property after deducting all costs. Quality stock picks at 10% return can hit RM2.1 million from RM500k - far outperforming property. Choose based on your skill, capital scale, and risk tolerance.
For investors who want to start investing in stocks alongside property plans, the first step is opening an account that provides stock market access.
Open a CDS account to start investing in Bursa Malaysia as well as foreign stocks like US and Hong Kong - allowing you to diversify your portfolio beyond local property markets.
For the fundamentals of stock investing before you start, download our Stock Investing Basics Ebook for free.