HOROI

HDB town scorecard · rubric v0.2

Ang Mo Kio

HDB Town / Resale scorecard

C+
59/100
75% measured

Carried by upgrader equity unlock (4.0/5); capped by price trend & momentum (2.0/5).

Best for: Upgraders timing an MOP exit in a liquid, momentum town.

Overall59C+

the headline rubric: trend, equity, liquidity, supply, step-up

Value76A-

$663 psf — 53th pctile of 26 towns · private next door 2.88x pricier

Investment38D

10.0% 2yr momentum · 881 txns/12mo · ~53yr median lease left

The rubric

How we rate →
  • Price Trend & Momentum

    25%
    computed
    2.0/5

    10.0% 2yr psf growth ($603->$663)

    2yr town avg-$psf growth; anchor p25=9.8 med=12.3 p75=13.7

  • Upgrader Equity Unlock

    20%
    computed
    4.0/5

    $727,783 avg 4RM

    avg 4-room resale price (equity-to-port proxy)

  • Transaction Liquidity

    15%
    computed
    3.0/5

    881 txns / 12mo

    trailing-12mo resale volume; med across towns ~929

  • Future Supply Pressure

    15%
    manual · awaiting data
    3.0/5

    Awaiting data — neutral placeholder. needs HDB BTO/SBF pipeline scrape (DATA_SOURCES Tier1)

  • Step-Up Gap to Private

    15%
    computed
    3.0/5

    2.88x ($1914 D20 private resale / $663 HDB)

    private/HDB psf multiple; lower=easier step-up

  • Sentiment Signal

    10%
    manual · awaiting data
    3.0/5

    Awaiting data — neutral placeholder. manual aggregated overlay (Tier3 fragile layer)

Strongest: Upgrader Equity Unlock · Weakest: Price Trend & Momentum. Each category is scored 0–5 against public anchors, multiplied by its weight and scaled to 100.

Key facts

Resale transactions (12 mo)
881
Avg resale price
$624,201
Avg resale price psf
$663 psf
Data through
Oct 2026

Data coverage

75%

75% of this rating’s weight is measured from data. The rest is a clearly-labelled placeholder or estimate — never silently blended in.

computed
— fully measured from source data (full coverage credit)
partial
— real but proxy signal (half credit)
inferred
— estimate, dampened toward neutral (no credit)
manual
— neutral 3.0 placeholder awaiting data (no credit)

Map

Pins: rated private launches in this town's comparison districts and this town's rated HDB blocks (smaller markers) — tap one to open its scorecard.

Price history

median $psf by month

Median resale $psf per month across the town, from HDB resale registrations. Thin bars show monthly transaction counts.

  • median resale $psf
  • transactions / month
  • trend extrapolation — not a forecast

Blocks in this town

328 rated blocks

Every Ang Mo Kio block with at least 8 resales since 2017, scored on the same rubric. Sort by score, price, lease runway, or the value / investment lenses; tap a block for its full scorecard.

Sort by
#BlockGradeScore$psfLeaseValueInvest
1Blk 260B Ang Mo Kio St 21B+72990~91yrDA+
2Blk 172 Ang Mo Kio Ave 4B70681~59yrD+A
3Blk 170 Ang Mo Kio Ave 4B69653~59yrD+A-
4Blk 156 Ang Mo Kio Ave 4B68548~54yrAB
5Blk 260A Ang Mo Kio St 21B681,001~91yrDA
6Blk 650 Ang Mo Kio St 61B67971~88yrDA+
7Blk 152 Ang Mo Kio Ave 5B-65557~54yrB+B
8Blk 227A Ang Mo Kio St 23B-651,024~94yrDA+
9Blk 228A Ang Mo Kio St 23B-651,015~94yrDA+
10Blk 228B Ang Mo Kio St 23B-651,010~94yrDA+
11Blk 588A Ang Mo Kio St 52B-651,014~84yrDA
12Blk 588B Ang Mo Kio St 52B-65991~84yrDA
13Blk 208 Ang Mo Kio Ave 1B-64536~49yrA+B-
14Blk 107 Ang Mo Kio Ave 4B-64578~51yrB-B-
15Blk 112 Ang Mo Kio Ave 4B-64578~51yrB-B-
16Blk 253 Ang Mo Kio St 21B-64690~69yrD+B+
17Blk 591A Ang Mo Kio St 51B-641,078~92yrDB+
18Blk 332 Ang Mo Kio Ave 1B-63564~54yrB+B
19Blk 117 Ang Mo Kio Ave 4B-63555~51yrB+C-
20Blk 118 Ang Mo Kio Ave 4B-63522~51yrA+D
21Blk 313 Ang Mo Kio Ave 3B-63539~51yrA+D+
22Blk 316A Ang Mo Kio St 31B-63857~79yrDA
23Blk 503 Ang Mo Kio Ave 5B-62576~54yrB-B+
24Blk 538 Ang Mo Kio Ave 5B-62552~53yrAB-
25Blk 588C Ang Mo Kio St 52B-621,047~84yrDB+
26Blk 588D Ang Mo Kio St 52B-62993~84yrDB+
27Blk 611 Ang Mo Kio Ave 5B-62541~53yrA+C-
28Blk 612 Ang Mo Kio Ave 4B-62531~53yrA+D+
29Blk 181 Ang Mo Kio Ave 5B-62564~54yrB+C+
30Blk 348 Ang Mo Kio Ave 3B-62565~51yrB-B+
31Blk 419 Ang Mo Kio Ave 10B-62530~52yrA+C+
32Blk 457 Ang Mo Kio Ave 10B-62516~53yrA+B-
33Blk 104A Ang Mo Kio St 11B-61774~69yrDB
34Blk 157 Ang Mo Kio Ave 4B-61565~53yrB-B-
35Blk 174 Ang Mo Kio Ave 4B-61635~59yrD+C+
36Blk 423 Ang Mo Kio Ave 3B-61644~66yrD+B
37Blk 474 Ang Mo Kio Ave 10B-61549~57yrAB
38Blk 590B Ang Mo Kio St 51B-611,029~92yrDB+
39Blk 310A Ang Mo Kio Ave 1B-60968~85yrDA-
40Blk 352 Ang Mo Kio St 32B-60845~74yrDB+
41Blk 110 Ang Mo Kio Ave 4C+60560~51yrB+D+
42Blk 213 Ang Mo Kio Ave 3C+59562~49yrB+C+
43Blk 561 Ang Mo Kio Ave 10C+59555~53yrB+C+
44Blk 606 Ang Mo Kio Ave 5C+59537~53yrA+D+
45Blk 439 Ang Mo Kio Ave 10C+59639~52yrD+B+
46Blk 455A Ang Mo Kio St 44C+59952~91yrDB+
47Blk 308A Ang Mo Kio Ave 1C+58895~85yrDA-
48Blk 308B Ang Mo Kio Ave 1C+58917~85yrDA-
49Blk 310C Ang Mo Kio Ave 1C+58953~85yrDA-
50Blk 576 Ang Mo Kio Ave 10C+58544~53yrAC-
51Blk 618 Ang Mo Kio Ave 4C+58655~69yrD+B-
52Blk 643 Ang Mo Kio Ave 5C+58551~53yrAC-
53Blk 173 Ang Mo Kio Ave 4C+58541~55yrA+D
54Blk 175 Ang Mo Kio Ave 4C+58556~54yrB+D+
55Blk 176 Ang Mo Kio Ave 4C+58732~66yrD+B-
56Blk 177 Ang Mo Kio Ave 4C+58560~54yrB+D+
57Blk 179 Ang Mo Kio Ave 5C+58539~54yrA+D
58Blk 212 Ang Mo Kio Ave 3C+58548~50yrAC
59Blk 226 Ang Mo Kio Ave 1C+58541~51yrA+D
60Blk 417 Ang Mo Kio Ave 10C+58553~52yrAC+

Showing 60 of 328 blocks