Detection Formula

Property Boom Warning Signs — The 5 Signals That Actually Work

Ask ten investors what signs to watch for before a suburb booms and you’ll get ten different lists. Infrastructure projects. Population growth. Rezoning announcements. Rental yield creeping up. New cafes on the high street. All of it sounds plausible. Almost none of it holds up when you run the numbers against real outcomes.

We backtested 78 suburbs — 28 that boomed, 50 that didn’t — and found exactly five signals that consistently separate a genuine boom from background noise. This is what they are, why they work, and what the thresholds look like in practice.

Why Most “Warning Signs” Don’t Warn You of Anything

The problem with most boom indicators isn’t that they’re wrong in theory. It’s that they’re trying to answer the wrong question. Most of them are predictionsignals — they try to tell you a boom is coming before it starts. And at suburb granularity, prediction doesn’t work.

Infrastructure spending affects entire corridors over decades, not a specific suburb over the next 18 months. Population growth data is released years after the fact and too coarse to time an entry. Building approvals are often a state-level number that tells you little about what’s happening in Campbelltown vs Penrith vs Blacktown.

We tested all of these in our first formula version. The result: 55% accuracy. A coin flip. Every dollar spent researching infrastructure pipelines and migration trends produced the same outcome as guessing.

Prediction formula accuracy55%
Signals tested7
Infrastructure spend, population growth, and building approvals all failed. Zero predictive power at suburb level over investment-relevant time horizons.

The pivot that changed everything: stop trying to predict booms before they start. Detectthem once they’ve started.

This sounds like giving up early advantage. It isn’t. Booms are multi-year events. Our backtesting found that catching one 6–12 months after it starts still captures 60–85% of total gains — with dramatically higher confidence that it’s a real boom and not a false signal.

The key insight

You don’t need to be first. You need to be right. Detecting a boom 6–12 months in — and still capturing 60–85% of the gains — beats predicting one at coin-flip accuracy every time.

We detect booms at 85.7% accuracy. Fortnightly.

393 suburbs scored using only the signals that survived backtesting. Join the wishlist for fortnightly alerts.

The Four Hard Filters: Entry Requirements Before Any Suburb Qualifies

Before a suburb can even be scored on the five signals, it has to pass four hard filters. All four must be met. One failure and the suburb is not scored — not a low score, not a pass, simply excluded.

These aren’t arbitrary cutoffs. They reflect a simple truth: if a suburb doesn’t meet these conditions, the “boom warning signs” below don’t mean what they look like they mean. A suburb growing at 3% annually with 90 days on market is not exhibiting early boom behaviour — it’s exhibiting normal market drift.

Annual growth ≥ 5%

Real boom conditions require actual price movement. Below 5%, the signal-to-noise ratio is too low to score reliably.

Days on market ≤ 45

Slow-moving stock means buyer urgency is absent. Properties sitting beyond 45 days signal a market where sellers hold pricing power only on paper.

Vacancy rate ≤ 2%

High vacancy means rental demand isn’t there. Sustained boom conditions require tenants competing for stock, not landlords competing for tenants.

Median price ≤ $800K

Every single boom in our backtest was led by suburbs priced well below the city median. Above $800K, affordability headroom — the strongest boom precondition we found — is essentially gone.

One nuance on the days-on-market filter: it only works reliably in suburbs with reasonable transaction volume. In a suburb selling fewer than about 30 homes a year, one fast sale can drag the median to 10 days. One slow listing can push it to 150. The figure becomes an echo of a handful of transactions rather than a genuine read on market speed. Our formula treats thin-market DOM figures with caution accordingly.

The 5 Boom Warning Signs That Survived Backtesting

Once a suburb clears the four hard filters, it’s scored across five components. Each carries a different weight reflecting how strongly it discriminates between genuine booms and false signals across our 78-suburb backtest.

30% weight

Momentum — Is growth accelerating?

Not whether a suburb is growing, but whether the rate of growth is accelerating. A suburb rising from 4% annual growth to 11% is a fundamentally different proposition than one that has been delivering 8% steadily for three years. Acceleration is the earliest detectable sign that buyer urgency is increasing faster than the market can absorb it.

25% weight

Growth Strength — How strong is annual growth right now?

Annual growth scored directly against the hard filter threshold and above. This is the straightforward read: how much did prices actually move over the past year? It sounds basic, but it's weighted heavily because it can't be gamed by thin transaction volumes the way some composite metrics can.

20% weight

Tightness — How fast does stock move, how tight is the rental market?

A two-part read: days on market (how quickly properties sell) combined with vacancy rate (how few rentals are sitting empty). Both must be tight simultaneously. Fast sales with normal vacancy can be a seasonal blip. Tight vacancy with slow sales usually means owner-occupier demand hasn't followed renters yet. Both tight together is the boom signature.

15% weight

Sustainability — Is the boom feeding on real demand?

Rental yield combined with vacancy trend direction. A booming suburb where yields are collapsing and vacancy is creeping upward is a suburb where the boom is running on momentum alone. A suburb where yields are holding and vacancy is still falling has underlying demand supporting the price movement. Sustainability doesn't predict whether the boom continues — it distinguishes demand-driven booms from liquidity-driven ones.

10% weight

Headroom — How much room does the suburb have to close toward the city median?

How the suburb's median price compares to its capital city median. This is the only cross-suburb ranking signal that survived our full backtesting process: suburbs priced below the city median consistently outperform after cancelling the market tide; suburbs above 1.5× the city median consistently underperform. Every boom in our 78-suburb backtest was led by a suburb with meaningful headroom to the city median.

The formula produces a composite score. The thresholds are:

80 or aboveBoom
65–79Early Boom
50–64Warming
Below 50No Boom

Across our 78-suburb validation — 28 known-boom suburbs and 50 controls — this formula hit 85.7% accuracy with zero false positives. The separation gap between real booms and false signals was 20.2 points. That’s not a formula that squeaks past the threshold on the right suburbs. It’s a formula that produces clearly different numbers for clearly different market conditions.

Detection accuracy85.7%
False positives0%
Separation gap20.2 points
Suburbs validated78

These 5 signals run across 393 suburbs. Fortnightly.

Filtered to your budget band — under $400K, $600K, or $800K. Join the BoomAU wishlist.

What the Signal Tiers Mean for Actual Returns

Knowing a suburb scores “Boom” is useful. Knowing what that signal has historically meant for returns is more useful. We ran a walk-forward backtest across 12,360 postcode-months — no lookahead, no hindsight — to measure how each tier performed relative to the market median.

TierExcess returnBeat marketn
Strong Buy+7.5pp71%2,103
Buy+1.3pp55%3,349
Watch−0.7pp47%5,788
Pass−6.4pp28%1,120

Walk-forward backtest, 12,360 postcode-months. Excess return = suburb 12-month growth minus market median growth. Full methodology →

The tier discrimination is perfectly monotonic. Strong Buy outperforms Buy outperforms Watch outperforms Pass — no reversals anywhere in the data. That kind of clean ordering across 12,360 postcode-months is rare. Most systems can separate the top and bottom but muddle the middle. This one doesn’t.

The spread between Strong Buy and Pass is 13.9 percentage points. Same asset class, same national market conditions. The difference is entirely which suburb you chose. This is why suburb selection matters more than market timing.

The One Signal That Works Across Suburbs: Affordability Headroom

Most boom warning signs tell you about a suburb’s current conditions — how fast it’s moving, how tight the market is. Those are detection signals. They answer “is this suburb booming?”

A different question is “given that multiple suburbs are booming, which one will outperform?” That’s a ranking question. And when we tested every signal we had against tide-cancelled excess returns — each suburb’s growth minus the median across all peers in the same period — only one survived.

Affordability headroom

How a suburb’s median price compares to its capital city median. Suburbs priced below the city median outperform after cancelling the tide. Suburbs above 1.5× the city median underperform. The relationship is monotonic — it held in every subsample we tested.

Why does this work? Affordability headroom is a structural constraint. As buyers get priced out of more expensive suburbs, demand spills into cheaper alternatives. The further a suburb sits below the city median, the more room it has before it hits the ceiling that drives buyers away. It’s not a momentum story — it’s a displacement story.

This is why the $800K hard filter matters. It’s not an arbitrary price point. It’s the level above which the headroom signal weakens significantly in our dataset. Every boom in the 78-suburb backtest was led by a suburb well under that threshold.

Mean reversion operates in the opposite direction. Past outperformers — suburbs that have already boomed and closed much of their affordability gap — tend to underperform going forward. Catching a boom 6–12 months in still leaves most of the gains on the table. Catching it three years in, after the gap has mostly closed, is a different bet entirely.

What You Can Check Right Now (Free Sources)

You don’t need BoomAU to check the signals that matter. All of this data is publicly available. Here’s where to find it:

Annual growth & days on market

YIP (Your Investment Property Magazine) publishes CoreLogic-backed data on annual and quarterly growth, days on market, median price, rental yield, and annual sales volume at suburb level. It’s free and updated regularly. This is where to start for the growth and tightness signals.

Vacancy rate

SQM Research publishes free postcode-level vacancy charts going back 16 years. You can see not just the current vacancy rate but the trend — whether it’s tightening or loosening. That trend direction is part of what the sustainability component of the formula measures.

Affordability headroom

Domain publishes capital city median house prices quarterly. Compare the suburb median (from YIP or CoreLogic) against the city median. A suburb sitting below the city median has headroom. A suburb sitting above 1.5× the city median is, by the backtested data, a poor candidate for outperformance.

Active listings vs sold rate

Domain’s suburb profiles show for-sale counts and sold history. When for-sale stock is thin relative to recent sales, that’s buyer urgency in action — the market is absorbing supply faster than it’s replenishing.

The limitation of checking manually isn’t access to data. It’s coverage. BoomAU currently scores 393 suburbs — the ones under $800K that pass the growth filters. Budget bands break down as 35 suburbs under $400K, 149 under $600K, 204 under $800K. Running those checks yourself, fortnightly, across hundreds of suburbs, is the part that doesn’t scale.

The honest version

Two signals matter: affordability headroom and boom timing via detection. Both are free to check on a single suburb. The hard part is doing it systematically across hundreds of suburbs, catching booms within weeks of starting, and filtering out the noise from thin markets where a handful of transactions make the data unreliable.

Why 6–12 Months Late Still Works

The most common objection to a detection-based approach: “If the boom has already started, haven’t I missed the easy money?”

Sometimes. It depends on the era. Pre-2015, the median boom in our dataset ran about 1.3%. Post-2020, the median was 16.2%. The size of the gains available in a boom has changed dramatically. In an environment where booms are delivering double-digit growth over multiple years, catching one 6–12 months in and still capturing 60–85% of total gains is not a consolation prize. It’s the sensible trade between accuracy and timing.

The headroom consumed signal measures how early you are within a detected boom. Less than 30% of the affordability gap closed means the suburb is early in the cycle — most of the displacement-driven demand hasn’t arrived yet. That’s the window the formula targets.

Full backtest methodology, the 78-suburb validation, and the walk-forward tier discrimination results are published on our proof page. No gating, no email required.

Join the Wishlist

We'll email you when BoomAU launches — starting with the budget range you care about.

Be first in line

  • Fortnightly Strong / Good / Fair / Weak signal labels per suburb
  • Filtered to your budget band
  • Built on a backtest of 12,360 postcode-months