That 20% margin evaporated. Buyers disappeared. Every assumption I had underwritten was obsolete by the time I made my morning coffee. But the fundamentals, cashflow, and thesis held. Net yields built comfortably above inflation and the ensuing currency debasement. Liquidity was the runway buffer. You control your analysis, your entry, your operations. Not markets.

My exit thesis was gone. My market thesis held. Most would-be buyers observed. I stayed a buyer. I carry that into every market.

Which brings me to Singapore, and the investors I keep watching make the same mistake.

If your mandate is capital preservation and Singapore is your safe haven — the legal certainty, the SGD stability, the rule of law — that is completely understandable. But if you need the numbers to work, read on.

Singapore CCR · The Lender's Lens · SGD 5M Acquisition

Loan at 60% LTV SGD 3,000,000
MAS stress test rate 4% over 30 years
Monthly repayment SGD 14,300 — before ABSD, before existing obligations
Gross monthly income required to clear 55% TDSR ceiling SGD 26,000+
CCR buyer pool Exclusively UHNW, family offices, institutional capital
ONE Pass threshold (addressable tenant pool) SGD 30,000+/month
ONE Pass holders issued Just over 8,000 — that is the universe
CCR vacancy Persistently above 10% — more than double OCR
CCR rent trajectory through 2024 Fell five consecutive quarters
CCR price appreciation since 2020 18%
RCR and OCR price appreciation since 2020 49% each

The bank is telling you something the market price is not saying out loud. The CCR buyer pool is exclusively UHNW, family offices, and institutional capital. That is not a market — it is a handful of counterparties. The TDSR math tells you why.

The supply side confirms it. CCR vacancy persistently above 10%, more than double the OCR. CCR rents fell five consecutive quarters through 2024. A short-term trend, but the directionality matters.

The price data tells the same story. In a rising tide, CCR barely moved. That is the tell. Thin buyer pool. Thin tenant pool. Both compressing. And they are connected: a shrinking tenant base suppresses yield, suppressed yield narrows your buyer pool, and your exit depends on a very specific set of conditions holding.

Pull that thread and the whole model moves.

Advisory

If you are evaluating a Singapore CCR position and the buyer pool and tenant pool have not been stress-tested, a 30-minute scoping call is the starting point.

Book a scoping call →