Normanton Park: The Project That Rose Even Though We Would Have Said No
Normanton Park was one of the biggest launches of 2021. Buyers turned up in force and several exact units later made money. But at the original prices, our historical model would still have walked away.
This is a retrospective application of our current method to old transactions. AskAnnaLee did not publish a recommendation on Normanton Park in 2021. We first fix what we would have done using information available then, and only afterwards look at what happened later.
The simple result
Our historical maximum was about S$1,523 psf. The exact launch units reviewed were materially more expensive, so we would have rejected them.
Several of those same units later gained more than 5%. The correct conclusion is therefore not PASS — it is an Opportunity-Cost Rejection.
MISSED
1. What Buyers Were Looking At
Normanton Park is a 99-year leasehold development with 1,862 units. It launched in January 2021 and attracted very strong demand.
Contemporary launch coverage recorded roughly 600 units sold on the first day at around S$1,750 psf.
That told us buyers clearly liked the project. But strong demand alone is not enough for us to buy. The actual price still has to make sense.
2. What Was the Most We Would Have Paid?
Using the frozen historical valuation method, our maximum entry price worked out to approximately:
S$1,523 psf
Think of this as our walk-away price. Below it, we would consider buying. Above it, we would either negotiate or move on.
3. Did Buyers Actually Get a Chance to Buy Below Our Limit?
In the exact original launch transactions reviewed for this audit, no.
| Exact Launch Example | Actual Price | Our Maximum | What We Would Do |
|---|---|---|---|
| 517 sq ft unit | ~S$1,728 psf | ~S$1,523 psf | Do not buy |
| 495 sq ft unit | ~S$1,772 psf | ~S$1,523 psf | Do not buy |
| 667 sq ft unit | ~S$1,829 psf | ~S$1,523 psf | Do not buy |
The gap was not small. These units were roughly S$200–S$300 psf above our comfort level.
4. What Happened a Few Years Later?
This is where the backtest gets interesting. Several exact units we would have rejected still went on to make money.
| Unit | Historical Purchase | Later Sale | Approx. Holding Period | Price Change |
|---|---|---|---|---|
| 517 sq ft | S$892,632 | S$958,000 | ~4.5 years | +7.3% |
| 495 sq ft | S$877,190 | S$928,000 | ~4.4 years | +5.8% |
| 517 sq ft | S$912,081 | S$988,000 | ~4.4 years | +8.3% |
| 667 sq ft | S$1.2206m | S$1.360m | ~4.4 years | +11.4% |
Every one of these examples failed our original price test, so none can be counted as a successful AskAnnaLee BUY.
5. The 667 sq ft Example
The clearest example is a 667 sq ft unit purchased on 31 January 2021 for approximately S$1.2206 million, or around S$1,829 psf.
That was more than S$300 psf above our historical maximum.
The same unit later sold on 1 July 2025 for approximately S$1.360 million.
The buyer made money. We would still have rejected the purchase at the original price.
6. Was Our Decision Wrong?
It was too conservative for these particular units.
That is exactly why Normanton Park is an important backtest. A strict price rule can protect us from overpaying, but it can also cause us to miss profitable opportunities when the market subsequently becomes stronger than expected.
If a historical model rejects a property that later performs well, that result belongs in the record. Otherwise the backtest becomes marketing instead of research.
7. Why We Still Do Not Raise the Historical Maximum
After seeing Normanton Park rise, it would be tempting to increase our old maximum price so that these purchases suddenly qualify.
We will not do that.
The point of a backtest is to test the rule that existed before we saw the result. Changing the rule afterwards would make the exercise meaningless.
The market proved willing to pay more than we were. That does not mean we rewrite history.
8. What We Learned
About 600 first-day sales showed that buyer support was unusually strong.
With 1,862 units, internal resale competition was a genuine concern, yet several exact units still gained.
Several rejected Normanton units subsequently gained between roughly 6% and 11%.
Different sizes and entry prices produced different outcomes. We should not judge all 1,862 units as one investment.
The historical maximum remains approximately S$1,523 psf.
9. Final Result
OPPORTUNITY-COST REJECTION
The exact Normanton Park launch units reviewed were above our historical maximum price, so we would have rejected them.
Several later made more than our 5% validation threshold. The model therefore protected price discipline, but at the cost of missing real upside.
UPSIDE
This analysis is retrospective and does not represent an investment recommendation made by AskAnnaLee in January 2021. Historical results do not guarantee future performance.
AskAnnaLee reviews historical launch information, developer pricing, actual transaction records and later resale evidence before publishing each backtest.
Published background source
EdgeProp — Normanton Park launch context
Exact-unit transaction and resale records were separately verified for this historical review. Third-party transaction-analysis platforms used during internal checking are not promoted or linked here.
Normanton Park shows the price of being conservative.
Our rule would have kept us out because the launch prices were above our limit. The market later rewarded several of those buyers. A disciplined model can reduce risk, but it will never capture every winner.
