HOROI

HDB town scorecard · rubric v0.2

Bedok

HDB Town / Resale scorecard

B+
70/100
75% measured

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

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

Overall70B+

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

Value60B-

$632 psf — 42th pctile of 26 towns · private next door 2.43x pricier

Investment51C

12.0% 2yr momentum · 1257 txns/12mo · ~55yr median lease left

The rubric

How we rate →
  • Price Trend & Momentum

    25%
    computed
    3.0/5

    12.0% 2yr psf growth ($564->$632)

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

  • Upgrader Equity Unlock

    20%
    computed
    4.0/5

    $668,713 avg 4RM

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

  • Transaction Liquidity

    15%
    computed
    4.0/5

    1257 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
    4.0/5

    2.43x ($1536 D16 private resale / $632 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)
1,257
Avg resale price
$608,241
Avg resale price psf
$632 psf
Data through
Aug 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

464 rated blocks

Every Bedok 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 762 Bedok Reservoir ViewB+73683~73yrD+A
2Blk 613B Bedok Reservoir RdB+71627~71yrD+A+
3Blk 671 Jln DamaiB70424~69yrA+B-
4Blk 146 Bedok Reservoir RdB69603~59yrB-A-
5Blk 667 Jln DamaiB69609~69yrCB+
6Blk 765 Bedok Reservoir ViewB69687~73yrD+A-
7Blk 147 Bedok Reservoir RdB68595~60yrB-B+
8Blk 670 Jln DamaiB68607~69yrB-B+
9Blk 672 Jln DamaiB68608~69yrB-B+
10Blk 807B Chai Chee RdB68744~89yrDA+
11Blk 94D Bedok Nth Ave 4B68447~66yrA+B+
12Blk 665 Jln DamaiB67670~69yrD+B+
13Blk 115 Bedok Reservoir RdB66581~58yrB-A-
14Blk 131 Bedok Reservoir RdB66547~60yrAB-
15Blk 761 Bedok Reservoir ViewB66686~73yrD+B
16Blk 103 Bedok Reservoir RdB65588~58yrB-A
17Blk 127 Bedok Reservoir RdB-65595~59yrB-B+
18Blk 128 Bedok Reservoir RdB-65557~59yrB+C+
19Blk 605 Bedok Reservoir RdB-65503~55yrA+B
20Blk 620 Bedok Reservoir RdB-65627~59yrD+B
21Blk 657 Jln TenagaB-65613~69yrD+A-
22Blk 659 Jln TenagaB-65626~69yrD+A-
23Blk 766 Bedok Reservoir ViewB-65658~73yrD+B
24Blk 748B Bedok Reservoir CresB-64908~87yrDA-
25Blk 808C Chai Chee RdB-64831~89yrDA+
26Blk 118 Bedok Reservoir RdB-64559~58yrB+B
27Blk 55 Chai Chee DrB-64518~57yrA+C+
28Blk 621 Bedok Reservoir RdB-64543~56yrAC-
29Blk 151 Bedok Reservoir RdB-63655~61yrD+B+
30Blk 431A Bedok Nth RdB-63919~94yrDA+
31Blk 807C Chai Chee RdB-63806~89yrDA
32Blk 133 Bedok Reservoir RdB-63573~60yrB-B+
33Blk 430A Bedok Nth RdB-63927~94yrDA+
34Blk 625 Bedok Reservoir RdB-63404~54yrA+C
35Blk 123 Bedok Reservoir RdB-62619~60yrD+B+
36Blk 186A Bedok Nth St 4B-62859~91yrDA
37Blk 611 Bedok Reservoir RdB-62537~66yrAC+
38Blk 613A Bedok Reservoir RdB-62612~71yrD+B+
39Blk 623 Bedok Reservoir RdB-62576~54yrB-C+
40Blk 650 Jln TenagaB-62559~69yrB+C+
41Blk 725 Bedok Reservoir RdB-62599~57yrB-B
42Blk 747A Bedok Reservoir CresB-62922~87yrDB+
43Blk 763 Bedok Reservoir ViewB-62662~73yrD+C+
44Blk 773 Bedok Reservoir ViewB-62659~73yrD+B
45Blk 150 Bedok Reservoir RdB-61672~61yrD+A-
46Blk 188B Bedok Nth St 4B-61878~91yrDA+
47Blk 531 Bedok Nth St 3B-61475~52yrA+C+
48Blk 638 Bedok Reservoir RdB-61465~66yrA+D
49Blk 748A Bedok Reservoir CresB-61901~87yrDB+
50Blk 748C Bedok Reservoir CresB-61918~87yrDB+
51Blk 102 Bedok Nth Ave 4B-61517~50yrA+C-
52Blk 121 Bedok Reservoir RdB-61625~58yrD+A-
53Blk 125 Bedok Reservoir RdB-61591~60yrB-C+
54Blk 145 Bedok Reservoir RdB-61617~60yrD+B
55Blk 149 Bedok Reservoir RdB-61625~60yrD+B+
56Blk 220A Bedok CtrlB-61911~83yrDA-
57Blk 523 Bedok Nth St 3B-61520~52yrA+D
58Blk 527 Bedok Nth St 3B-61353~52yrA+C+
59Blk 658 Jln TenagaB-61624~69yrD+B
60Blk 669 Jln DamaiB-61627~69yrD+B

Showing 60 of 464 blocks