Holding Period Returns

Average returns by holding period length

How to Read the Holding Period & Returns Insight

Key Takeaways

  • This insight is powered by live URA and HDB transaction data refreshed monthly.
  • Use the district filter above the chart to narrow results to a specific planning area.
  • Hover any data point on the chart for exact values and transaction counts.

What It Does

The Holding Returns insight analyses realised capital returns for Singapore private residential properties by stratifying transactions based on the year the property was originally purchased. For each purchase-year cohort (e.g., "all properties purchased in 2010"), the chart shows the distribution of annualised nominal gains at resale — median, 25th percentile, and 75th percentile — so you can understand not just the average outcome but the spread of outcomes for properties bought in t...

Why It Matters

The most important insight from the holding returns data is how dramatically purchase timing affects outcomes. Properties purchased in 2009 (post-GFC trough) and resold anytime from 2012–2020 delivered median annualised nominal returns of 8–14% — exceptional by any asset class standard. Properties purchased at the 2011 peak and resold 5–7 years later delivered median returns of 0–2% annualised — barely above inflation after accounting for transaction costs. The chart makes this...

How It Works

  • Select a district from the filter or leave it blank to view Singapore-wide data.
  • Use the time-range buttons (1Y/2Y/3Y/5Y/All) to adjust the chart window.
  • Hover any point on the chart to see exact values and underlying transaction counts.
  • Review the KPI cards above the chart for headline numbers at a glance.

Examples

2009 vs 2011 purchase cohort in D9: the purchase timing gap

Inputs
District
D9 — Orchard / River Valley
Cohorts compared
2009 purchase year vs 2011 purchase year
Metric
Annualised nominal return at resale (all holding periods)
Results
D9 2009 cohort median return
+9.8% annualised (5-year typical hold)
D9 2011 cohort median return
+1.2% annualised (5-year typical hold)
D9 2011 cohort 25th percentile
−1.4% annualised (losing-money band)
Return difference from 2yr timing gap
8.6 percentage points per year

How to read this: Two years of purchase timing in the same district — 2009 vs 2011 — produced an 8.6 percentage point gap in median annualised returns over a 5-year hold. The 2009 buyer entered near the trough; the 2011 buyer entered near the peak of that cycle. After 5 years, the 2009 buyer had compounded at 9.8% per year; the 2011 buyer at 1.2%. The 25th percentile for the 2011 cohort is actually negative — meaning roughly 25% of 2011 D9 buyers lost money nominally over 5 years. This historical data contextualises the importance of current-cycle positioning: buyers entering D9 at relative value versus those entering at cycle highs face very different return distributions.

OCR 2015–2018 cohort: consistency in modest returns

Inputs
Segment
OCR (Outside Central Region)
Cohorts
2015, 2016, 2017, 2018 purchase years
Metric
Annualised return at resale, all holding periods
Results
2015 OCR cohort median
+4.2% annualised
2016 OCR cohort median
+3.8% annualised
2017 OCR cohort median
+4.4% annualised
2018 OCR cohort median
+3.9% annualised
Distribution width
Narrow: 25th percentile +1.8%, 75th percentile +6.5%

How to read this: OCR buyers in the 2015–2018 window consistently achieved 3.8–4.4% annualised median returns with narrow distribution spreads — the 25th percentile never went below +1.8%. This contrasts sharply with CCR's wider distribution. For a risk-averse investor entering today at a comparable relative position in the current cycle (not at cycle peak, not at trough), OCR's historical return consistency is a meaningful data point. The 4% median annualised nominal return plus rental income suggests a total return in the 7–8% range for an OCR buy-to-let over a 5–7 year hold — not spectacular, but consistent and measurable.

Tips & Pitfalls

Expert Tips

  • Compare 2–3 districts side-by-side to spot relative outliers rather than reading a single number in isolation.
  • Always check the transaction count alongside any price metric — small sample sizes can produce misleading averages.
  • Pair this insight with the related calculators and maps below for a complete decision framework.

Common Pitfalls

  • Interpreting short-term movements (under 1 year) as trends — Singapore property data is noisy and needs a longer window.
  • Ignoring the difference between median and mean — means are pulled by luxury outliers in prime districts.
  • Forgetting that new-launch prices are often subsidised by developer discounts not visible in headline data.

Frequently Asked Questions

Where does the data come from?
Data is sourced from the Urban Redevelopment Authority (URA) and Housing & Development Board (HDB) official APIs, refreshed monthly.
How often is this insight updated?
The underlying transaction data is synced monthly from URA and HDB. The charts recompute live as new data arrives.
Can I filter by district?
Yes — use the district filter above the chart. You can also share a deep link to a specific district via the URL.