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-

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

Investment51C

11.8% 2yr momentum · 1327 txns/12mo · ~55yr median lease left

The rubric

How we rate →
  • Price Trend & Momentum

    25%
    computed
    3.0/5

    11.8% 2yr psf growth ($569->$637)

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

  • Upgrader Equity Unlock

    20%
    computed
    4.0/5

    $676,156 avg 4RM

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

  • Transaction Liquidity

    15%
    computed
    4.0/5

    1327 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 ($1545 D16 private resale / $637 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,327
Avg resale price
$619,975
Avg resale price psf
$637 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

466 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 613B Bedok Reservoir RdB+74627~71yrD+A+
2Blk 762 Bedok Reservoir ViewB+73683~73yrD+A
3Blk 671 Jln DamaiB70424~69yrA+B-
4Blk 146 Bedok Reservoir RdB69603~59yrB-A-
5Blk 670 Jln DamaiB68607~69yrB-B+
6Blk 94D Bedok Nth Ave 4B68447~66yrA+B+
7Blk 748B Bedok Reservoir CresB67914~87yrDA
8Blk 665 Jln DamaiB67674~69yrD+B+
9Blk 115 Bedok Reservoir RdB66601~58yrB-A-
10Blk 611 Bedok Reservoir RdB66537~66yrAB
11Blk 761 Bedok Reservoir ViewB66676~73yrD+B
12Blk 765 Bedok Reservoir ViewB66694~73yrD+B+
13Blk 103 Bedok Reservoir RdB65589~58yrB-A
14Blk 531 Bedok Nth St 3B65475~52yrA+B
15Blk 127 Bedok Reservoir RdB-65595~59yrB-B+
16Blk 147 Bedok Reservoir RdB-65595~60yrB-B
17Blk 620 Bedok Reservoir RdB-65627~59yrD+B
18Blk 657 Jln TenagaB-65613~69yrD+A-
19Blk 659 Jln TenagaB-65633~69yrD+A-
20Blk 766 Bedok Reservoir ViewB-65661~73yrD+B
21Blk 807B Chai Chee RdB-65751~89yrDA+
22Blk 118 Bedok Reservoir RdB-64559~58yrB+B
23Blk 119 Bedok Reservoir RdB-64565~58yrB+B
24Blk 621 Bedok Reservoir RdB-64541~56yrAC-
25Blk 667 Jln DamaiB-64615~69yrD+B
26Blk 672 Jln DamaiB-64605~69yrB-B-
27Blk 151 Bedok Reservoir RdB-63665~61yrD+B+
28Blk 431A Bedok Nth RdB-63922~94yrDA+
29Blk 807C Chai Chee RdB-63813~89yrDA
30Blk 808C Chai Chee RdB-63840~89yrDA
31Blk 133 Bedok Reservoir RdB-63569~60yrB-B+
32Blk 430A Bedok Nth RdB-63934~94yrDA+
33Blk 509 Bedok Nth St 3B-63520~52yrA+C+
34Blk 625 Bedok Reservoir RdB-63404~54yrA+C
35Blk 632 Bedok Reservoir RdB-63512~55yrA+C+
36Blk 747C Bedok Reservoir CresB-63967~87yrDA
37Blk 110 Bedok Reservoir RdB-62565~58yrB+C+
38Blk 131 Bedok Reservoir RdB-62582~60yrB-B-
39Blk 136 Bedok Reservoir RdB-62653~61yrD+B+
40Blk 153C Bedok Sth RdB-621,009~95yrDA+
41Blk 154A Bedok Sth RdB-62948~95yrDA+
42Blk 154B Bedok Sth RdB-621,119~95yrDA+
43Blk 186A Bedok Nth St 4B-62859~91yrDA
44Blk 613A Bedok Reservoir RdB-62612~71yrD+B+
45Blk 623 Bedok Reservoir RdB-62576~54yrB-C+
46Blk 650 Jln TenagaB-62559~69yrB+C+
47Blk 747A Bedok Reservoir CresB-62926~87yrDB+
48Blk 763 Bedok Reservoir ViewB-62677~73yrD+C+
49Blk 773 Bedok Reservoir ViewB-62650~73yrD+B
50Blk 774 Bedok Reservoir ViewB-62629~73yrD+B-
51Blk 150 Bedok Reservoir RdB-61668~61yrD+A-
52Blk 638 Bedok Reservoir RdB-61465~66yrA+D
53Blk 748A Bedok Reservoir CresB-61901~87yrDB+
54Blk 748C Bedok Reservoir CresB-61918~87yrDB+
55Blk 102 Bedok Nth Ave 4B-61513~50yrA+C-
56Blk 125 Bedok Reservoir RdB-61602~60yrB-C+
57Blk 128 Bedok Reservoir RdB-61573~59yrB-C+
58Blk 220A Bedok CtrlB-61911~83yrDA-
59Blk 527 Bedok Nth St 3B-61353~52yrA+C+
60Blk 653 Jln TenagaB-61651~69yrD+B

Showing 60 of 466 blocks