Market Analysis

Property Market Cycle: Where Are We Now? — The Wrong Question to Ask

Every year, investors ask the same question: where are we in the property market cycle? The Reserve Bank answers it. Property commentators answer it. The financial press answers it — with graphs, forecasts, and confident declarations about peaks and troughs. They all treat Australia as one market moving through one cycle.

The data says something different. Right now, of the 393 suburbs that pass BoomAU’s entry filters, dozens sit in active boom conditions, dozens more are in early boom, and a significant portion show no boom signal at all — simultaneously. The “national cycle” is an average of wildly diverging suburb stories.

The right question isn’t “where is the market?” It’s “where is this suburbin its cycle?”

The National Cycle Is an Average of Diverging Stories

Sydney might be cooling while Perth is still running. Adelaide could be mid-boom while regional Victoria is flat. A national “cycle phase” averages these together, which means it describes no single suburb accurately.

This isn’t a theoretical point. It has direct financial consequences. If you decide not to buy because “the market is at the top of the cycle,” you may be sitting out the strongest run in a Perth suburb that just cleared every boom signal. If you rush in because “the market has corrected,” you might land in a postcode where vacancy is climbing past 3% and days on market is above 60.

National cycle commentary is useful context. It tells you whether rates are rising or falling, whether credit is tightening, whether the tide is coming in or going out. What it cannot tell you is which suburbs are actually moving within that environment — and by how much.

Backtesting across 12,360 postcode-months confirmed this directly: growth phase does not predict relative outperformance between suburbs. The tide lifts all boats. What does predict outperformance is suburb-level affordability headroom — a signal that works regardless of where the national cycle sits.

Key Point

National cycle timing is necessary context. It is not sufficient analysis. Whether you’re asking “should I buy now?” or “which suburb should I buy in?” — only the second question can be answered at suburb granularity.

What the Four Cycle Phases Actually Look Like in Data

BoomAU scores every qualifying suburb on a 0–100 scale across five weighted components: price momentum, growth strength, market tightness (days on market and vacancy rate), sustainability (rental yield and vacancy trend direction), and affordability headroom. The score reflects what the numbers show today — not a forecast, not an opinion.

The score places each suburb into one of four phases. Here’s what each one means in market terms:

BOOM — 80+

Growth is accelerating and the market is tight. Days on market under 45, vacancy under 2%, annual growth above 5%, and median price still below $800K. All five formula components are scoring strongly. These suburbs have been running for months — long enough to confirm the signal is real rather than a statistical blip from a thin quarter of transactions.

EARLY BOOM — 65–79

The boom signal is confirmed, but less than 30% of the suburb’s affordability gap has closed. This is the phase where historical data is most compelling: the boom has started, the numbers support it, and meaningful runway remains. Detection catches booms 6–12 months after they begin — by which point 60–85% of total gains are still ahead.

WARMING — 50–64

Some indicators are strengthening but not all thresholds are cleared. Growth may be above 5% but days on market is still too high, or tightening is happening faster than yield growth can sustain. Worth monitoring closely. Not a confirmed boom signal yet.

NO BOOM — <50

The suburb either doesn’t clear the hard entry filters or scores below threshold on the weighted components. No actionable signal. The hard filters are binary: growth below 5%, days on market above 45, vacancy above 2%, or median price above $800K all disqualify a suburb from scoring entirely.

Of the 8,417 suburbs in the national sweep, 393 currently clear all four hard filters. Those are the only suburbs where conditions are tight enough for the detection signal to be meaningful. The remaining suburbs aren’t hidden opportunities — they’re suburbs where the data doesn’t support a boom conclusion.

Within the 393, the phase distribution is what makes the “national cycle” question so inadequate. A suburb scoring 82 and a suburb scoring 51 are in the same national market but in completely different phases of their individual cycles. Treating them the same because “we’re mid-cycle nationally” is the mistake most investors make.

See which suburbs are in each phase right now

BoomAU scores 393 suburbs fortnightly — Boom, Early Boom, Warming, or No Boom — filtered to your budget band. Join the wishlist.

The Phase You’re Entering Changes Expected Gains Dramatically

Even if two suburbs both score “Boom” today, the size of the gains available depends heavily on which era of the national cycle you’re entering. This is where national context actually does matter — not for identifying which suburb to buy, but for calibrating what “boom” means in dollar terms.

Across the booms in BoomAU’s backtest dataset, boom size splits sharply by era:

Median boom size by era

Pre-2015

1.3%

median boom gain

Post-2020

16.2%

median boom gain

The same suburb-level detection signal fired in two different eras produces radically different outcomes. A boom in a low-amplitude national cycle might mean 1–3% gains above baseline. The same signal in a high-amplitude cycle might mean 15–20%. The national cycle sets the amplitude. Suburb-level detection finds the suburbs actually running within that amplitude.

This also explains why “timing the national cycle” is a losing strategy on its own. Even if you correctly identify that we’re in a high-amplitude era, buying in the wrong suburb within that era will still underperform. The spread between a Strong Buy suburb and a Pass suburb is 13.9 percentage points of excess return — that gap exists inside every era, boom or bust.

Key Point

Boom size is era-dependent, but relative outperformance between suburbs is not. The national cycle calibrates how big the gains might be. Suburb-level detection identifies which suburbs will capture the most of whatever is available.

Missing the Start Doesn’t Mean Missing the Boom

The most common anxiety about cycle timing is this: what if I’m already late? The suburb has been running for months. Has the opportunity closed?

Almost certainly not. Booms at the suburb level are multi-year events, not monthly spikes. A detected boom in the Early Boom phase — score 65–79, less than 30% of the affordability gap closed — means the suburb has started moving but most of the runway is intact.

BoomAU’s formula detects booms 6–12 months after they start. That’s by design. Early confirmation requires enough transaction volume and consistent data across multiple months before the signal clears the threshold. The trade-off is intentional: you give up the first 6–12 months in exchange for dramatically higher confidence that the signal is real.

The alternative — trying to predict booms before they start using leading indicators like infrastructure spending, population inflows, and building approvals — returned 55% accuracy in backtesting. A coin flip. No usable edge. The confidence gain from waiting for detection to confirm is worth more than the first few months of gains.

Detection lag after boom starts6–12 months
Gains still ahead at detection point60–85%
Boom detection accuracy (78 suburbs tested)85.7%
False positives in backtest0%
Boom vs non-boom separation gap20.2 points
Pre-boom prediction accuracy55% — coin flip

The 20.2-point separation gap between real booms and non-booms means the formula doesn’t just get the answer right — it gets it with conviction. A suburb scoring 82 is not a borderline case. The gap is wide enough that noise in the underlying data doesn’t flip conclusions.

The Early Boom phase is often the strongest entry point for exactly this reason. You’re not first in — first in is the riskiest position, where you’re buying a prediction rather than a confirmed signal. You’re early enough that substantial upside remains, but late enough that the data has confirmed the boom is real.

Get suburb-level phase detection, not just national commentary

BoomAU identifies which of 393 suburbs are in Early Boom right now — fortnightly, filtered to your budget. Join the wishlist.

The Signal That Works Across Every Cycle Phase

Whether the national cycle is at its peak, trough, or mid-run, one factor consistently separates outperforming suburbs from underperforming ones: how the suburb’s median price compares to the capital city median.

Suburbs priced below the city median have consistently outperformed after accounting for the national tide. Suburbs priced above 1.5x the city median have consistently underperformed. The effect is monotonic — it held across every sub-sample tested, across every year in the dataset.

Every boom in BoomAU’s backtest was led by suburbs priced well below the city median. Not one boom in the dataset originated in an above-median suburb. Affordability isn’t just a component of the score — it’s the structural precondition for a boom to exist at all.

The mechanism is buyer behaviour under any market condition. When prices rise nationally, buyers who get priced out of premium suburbs look for the next tier down. That demand displacement flows into affordable suburbs which have more room to run before hitting the ceiling. Mean reversion runs in the other direction: suburbs that already closed their affordability gap tend to underperform in the next cycle, regardless of how strong their recent growth was.

The tier discrimination data across 12,360 postcode-months captures this directly:

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, 2012–2026. No lookahead. Excess return = suburb 12-month growth minus market median growth. Full methodology →

Perfectly monotonic. Strong Buy outperforms Buy outperforms Watch outperforms Pass. The 13.9pp spread between the top and bottom tier is present in boom eras and quiet eras alike. The national cycle changes the absolute return numbers — a Strong Buy in a post-2020 boom era might return 22%, the same signal in a pre-2015 era might return 8% — but the relative outperformance holds.

Key Point

Mean reversion is real. Past outperformers tend to underperform going forward because they’ve already closed their affordability gap. The best entries are suburbs where affordability headroom is largest and a boom signal has just been confirmed — not suburbs that ran hard last cycle and are now priced above the city median.

How to Apply This Right Now

You can run a simplified version of this analysis using free, publicly available data. Here’s what to check and where to find it:

1. Find your city’s current median house price

Domain publishes quarterly median house prices by capital city. This is your baseline. A suburb priced meaningfully below this figure has affordability headroom. A suburb priced at 1.5× or more above it has, in backtesting, consistently underperformed after accounting for the national tide. If you only check one number, this is it.

2. Check vacancy rate at postcode level

SQM Research publishes free vacancy charts by postcode with 16 years of monthly history. You want vacancy below 2% — ideally below 1.5% and trending down. Rising vacancy in a suburb that claims to be booming is a contradiction worth investigating. One of those signals is wrong.

3. Check annual growth and days on market

YIP (yourinvestmentpropertymag.com.au) publishes CoreLogic-backed growth rates and days on market by suburb. The hard filters in BoomAU’s formula require annual growth above 5% and days on market under 45. A suburb with compelling narrative but DOM above 50 and growth below 5% is Warming at best — not confirmed boom territory.

4. Watch transaction volume before trusting DOM numbers

Days on market figures become unreliable when a suburb sells fewer than about 30 homes a year. One fast sale can pull the median DOM to 10 days. One slow listing can push it to 150. Below 15 annual sales, the DOM figure is not usable at all. If a suburb shows an unusually strong days-on-market signal, check how many transactions are behind it before treating the number as evidence.

That’s the framework. The difficult part is doing it across hundreds of suburbs, fortnightly, filtering out noise from thin markets, data gaps, and temporary aberrations from single unusual transactions. That’s what BoomAU automates: 393 qualifying suburbs scored on a consistent formula every two weeks, each one labelled Strong Buy, Buy, Watch, or Pass — broken out by budget band (under $400K, under $600K, under $800K).

The full backtest methodology, the 78-suburb validation set, and the walk-forward tier discrimination results are published on our proof page. No gating, no email required. Check the numbers yourself.

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