HOROI

HDB town scorecard · rubric v0.2

Marine Parade

HDB Town / Resale scorecard

C
52/100
75% measured

Carried by step-up gap to private (5.0/5); capped by transaction liquidity (0.0/5).

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

Overall52C

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

Value40D+

$696 psf — 65th pctile of 26 towns · private next door 2.22x pricier

Investment23D

9.1% 2yr momentum · 134 txns/12mo · ~48yr median lease left

The rubric

How we rate →
  • Price Trend & Momentum

    25%
    computed
    2.0/5

    9.1% 2yr psf growth ($638->$696)

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

  • Upgrader Equity Unlock

    20%
    computed
    3.0/5

    $636,808 avg 4RM

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

  • Transaction Liquidity

    15%
    computed
    0.0/5

    134 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.22x ($1544 islandwide OCR private resale / $696 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: Step-Up Gap to Private · 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)
134
Avg resale price
$654,996
Avg resale price psf
$696 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: 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

51 rated blocks

Every Marine Parade 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 47 Marine CresB-62643~48yrB-D+
2Blk 54 Marine TerB-61644~48yrB-D+
3Blk 20 Marine TerB-60612~48yrA-D
4Blk 46 Marine CresC+60623~48yrA-D
5Blk 66 Marine DrC+59656~49yrB-D+
6Blk 55 Marine TerC+58607~48yrAD
7Blk 17 Marine TerC+57644~48yrB-D
8Blk 58 Marine TerC+57624~48yrA-D
9Blk 64 Marine DrC+57595~49yrAD
10Blk 30 Marine CresC+56664~48yrB-D
11Blk 31 Marine CresC+56643~48yrB-D
12Blk 45 Marine CresC+56686~48yrCD
13Blk 6 Marine TerC+56665~48yrB-D
14Blk 44 Marine CresC55615~48yrA-D
15Blk 59 Marine TerC55689~48yrCD
16Blk 65 Marine DrC55686~49yrCD+
17Blk 67 Marine DrC55675~49yrCD
18Blk 71 Marine DrC55606~50yrAD
19Blk 34 Marine CresC53640~48yrB-D
20Blk 19 Marine TerC53650~48yrB-D
21Blk 33 Marine CresC53669~48yrB-D
22Blk 4 Marine TerC53657~48yrB-D
23Blk 5 Marine TerC53672~48yrB-D
24Blk 57 Marine TerC53686~48yrCD
25Blk 8 Marine TerC53650~48yrB-D
26Blk 35 Marine CresC52687~48yrCD
27Blk 18 Marine TerC-50760~48yrDC
28Blk 28 Marine CresC-50693~48yrCD
29Blk 60 Marine DrC-50709~49yrCD
30Blk 61 Marine DrC-49723~49yrD+D
31Blk 75 Marine DrC-48776~49yrDD
32Blk 27 Marine CresC-47690~48yrCD
33Blk 3 Marine TerC-47697~48yrCD
34Blk 1 Marine TerC-46716~48yrD+D
35Blk 12 Marine TerC-46712~48yrD+D
36Blk 29 Marine CresC-46750~48yrDD
37Blk 32 Marine CresC-46672~48yrCD
38Blk 63 Marine DrC-46741~49yrDD
39Blk 7 Marine TerC-46681~48yrCD
40Blk 73 Marine DrC-46898~50yrDD
41Blk 74 Marine DrC-46714~49yrD+D
42Blk 76 Marine DrC-46727~49yrD+D
43Blk 78 Marine DrC-46759~50yrDD
44Blk 72 Marine DrD+45777~50yrDD
45Blk 13 Marine TerD+44693~48yrCD
46Blk 2 Marine TerD+43739~48yrD+D
47Blk 43 Marine CresD+43749~48yrDD
48Blk 62 Marine DrD+43720~49yrD+D
49Blk 77 Marine DrD+43794~50yrDD
50Blk 79 Marine DrD+42821~50yrDD
51Blk 14 Marine TerD39811~48yrDD