HOROI

HDB town scorecard · rubric v0.2

Clementi

HDB Town / Resale scorecard

A-
76/100
75% measured

Carried by upgrader equity unlock (5.0/5); capped by transaction liquidity (2.0/5).

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

Overall76A-

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

Value48C-

$763 psf — 76th pctile of 26 towns · private next door 2.33x pricier

Investment49C-

17.6% 2yr momentum · 504 txns/12mo · ~54yr median lease left

The rubric

How we rate →
  • Price Trend & Momentum

    25%
    computed
    4.0/5

    17.6% 2yr psf growth ($649->$763)

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

  • Upgrader Equity Unlock

    20%
    computed
    5.0/5

    $827,443 avg 4RM

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

  • Transaction Liquidity

    15%
    computed
    2.0/5

    504 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
    5.0/5

    2.33x ($1779 D05 private resale / $763 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: Transaction Liquidity. Each category is scored 0–5 against public anchors, multiplied by its weight and scaled to 100.

Key facts

Resale transactions (12 mo)
504
Avg resale price
$728,141
Avg resale price psf
$763 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

173 rated blocks

Every Clementi 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 312B Clementi Ave 4B+721,110~90yrDA+
2Blk 440A Clementi Ave 3B+721,126~91yrDA+
3Blk 445A Clementi Ave 3B681,209~94yrDA+
4Blk 445B Clementi Ave 3B681,206~94yrDA+
5Blk 311C Clementi Ave 4B661,098~87yrDA
6Blk 440C Clementi Ave 3B661,161~91yrDA
7Blk 508 West Coast DrB66502~51yrA+B-
8Blk 440B Clementi Ave 3B651,116~91yrDA
9Blk 311B Clementi Ave 4B-651,112~87yrDA
10Blk 312A Clementi Ave 4B-641,045~90yrDA
11Blk 417 Clementi Ave 1B-63877~86yrDB+
12Blk 424 Clementi Ave 1B-63898~86yrDB+
13Blk 311A Clementi Ave 4B-611,109~87yrDB+
14Blk 312C Clementi Ave 4B-611,077~90yrDB+
15Blk 441B Clementi Ave 3B-611,115~85yrDB-
16Blk 425 Clementi Ave 1C+59905~86yrDB+
17Blk 703 West Coast RdC+59520~53yrA+C
18Blk 459 Clementi Ave 3C+59864~75yrDC+
19Blk 208A Clementi Ave 6C+58975~90yrDA-
20Blk 420 Clementi Ave 1C+58908~86yrDB-
21Blk 706 Clementi West St 2C+58519~53yrA+D+
22Blk 729 Clementi West St 2C+58538~56yrAC+
23Blk 367 Clementi Ave 2C+58609~76yrB-B
24Blk 454 Clementi Ave 3C+58892~75yrDC
25Blk 377 Clementi Ave 5C+57584~53yrB+C-
26Blk 611 Clementi West St 1C+57527~56yrAC+
27Blk 710 Clementi West St 2C+56546~57yrAC+
28Blk 711 Clementi West St 2C+56517~53yrA+C-
29Blk 715 Clementi West St 2C+56517~54yrA+C-
30Blk 374 Clementi Ave 4C+56618~54yrCC
31Blk 455 Clementi Ave 3C+56929~75yrDB-
32Blk 416 Clementi Ave 1C+55909~86yrDB-
33Blk 418 Clementi Ave 1C+55864~86yrDC+
34Blk 421 Clementi Ave 1C+55914~86yrDB-
35Blk 423 Clementi Ave 1C+55879~86yrDC+
36Blk 507 West Coast DrC+55540~51yrAD+
37Blk 509 West Coast DrC+55489~51yrA+D
38Blk 704 West Coast RdC+55537~53yrAC
39Blk 329 Clementi Ave 2C55606~51yrB-D+
40Blk 457 Clementi Ave 3C55891~75yrDC-
41Blk 461 Clementi Ave 3C55821~79yrDC-
42Blk 345 Clementi Ave 5C54589~52yrB+D
43Blk 346 Clementi Ave 5C54586~52yrB+D
44Blk 365 Clementi Ave 2C54589~51yrB+D
45Blk 610 Clementi West St 1C54478~56yrA+D+
46Blk 208B Clementi Ave 6C53924~90yrDB-
47Blk 350 Clementi Ave 2C53505~51yrA+D
48Blk 511 West Coast DrC53516~51yrA+D
49Blk 512 West Coast DrC53498~51yrA+D
50Blk 334 Clementi Ave 2C53566~51yrB+D
51Blk 201 Clementi Ave 6C52547~58yrAD
52Blk 607 Clementi West St 1C52521~52yrA+D
53Blk 701 West Coast RdC52556~53yrB+D+
54Blk 702 West Coast RdC52523~53yrA+D
55Blk 332 Clementi Ave 2C52687~51yrD+C
56Blk 354 Clementi Ave 2C52557~52yrB+D+
57Blk 460 Clementi Ave 3C52847~75yrDD+
58Blk 304 Clementi Ave 4C51583~52yrB+D
59Blk 341 Clementi Ave 5C51578~52yrB+D
60Blk 351 Clementi Ave 2C51569~51yrB+D

Showing 60 of 173 blocks