Market Mechanics
What Is a Seller’s Market in Property? — The Numbers That Actually Define It
Ask ten investors what a seller’s market means and you’ll get ten different answers. “Prices are rising.” “There’s not much on the market.” “Properties go fast.” All of them are gesturing at something real, but none of them give you a number you can actually check.
A seller’s market isn’t a vibe. It’s a measurable condition defined by two variables: how fast properties are selling and how few rental vacancies exist. Together, they tell you whether buyers are competing with each other or sellers are. Here’s how to read both — and what the numbers mean for where a suburb sits in its cycle.
The Two Variables That Actually Matter
A seller’s market exists when demand outstrips supply. In theory, that’s simple. In practice, “demand” and “supply” are abstract, slow-moving, and hard to measure at the suburb level. What you can measure is the residue they leave behind: how quickly buyers absorb available stock, and whether tenants are competing for rentals.
Those two outputs are days on market (DOM) and vacancy rate. Not because they’re convenient, but because they’re the most direct evidence of buyer urgency and rental competition at a suburb level. When both are tight, sellers hold the cards. When either loosens, the dynamic shifts.
Seller’s market indicators
- ✓Days on market (DOM) — How long the typical property sits on market before selling. Low DOM means buyers are moving fast — there's more competition than available stock.
- ✓Vacancy rate — What percentage of rental properties are unoccupied. Low vacancy means tenants are competing, rental demand is strong, and the suburb's fundamentals are attracting people.
The relationship between these two is why they work best together. DOM captures the for-sale market. Vacancy captures the rental market. A suburb can have low DOM temporarily — maybe a few developers sold a batch of properties quickly. But sustained low DOM and low vacancy together means real, broad demand. Both indicators have to be tight for the signal to be reliable.
What the Numbers Mean in Practice
“Low” is only useful if you have a reference point. Here is what different DOM ranges translate to in terms of buyer and seller dynamics, based on how they behave in the context of Australian suburb data:
| DOM range | Market condition | What it means |
|---|---|---|
| Under 20 days | Strong seller's market | Properties moving before buyers can research properly. Offers above asking are common. |
| 20–45 days | Seller's market | Buyers need to move quickly but have some time. Sellers rarely discount. |
| 45–90 days | Balanced to buyer-leaning | Properties sitting longer. Sellers more willing to negotiate. Power is shared. |
| Over 90 days | Buyer's market | Sellers competing for buyers. Discounting is common. Buyer has time and leverage. |
For vacancy rate, the threshold that matters most is 2%. Below 2%, tenants are genuinely competing for available rentals — properties lease quickly, landlords rarely offer incentives, and rental growth tends to follow. Above 3%, landlords are offering rent reductions and the demand picture weakens.
These are BoomAU’s hard filter thresholds — a suburb must pass both before it qualifies for scoring. Derived from backtesting 78 suburbs across boom and non-boom outcomes.
We score 393 suburbs on tightness. Fortnightly.
DOM and vacancy combined into a single tightness score, filtered to your budget band. Join the wishlist.
Why DOM Alone Can Mislead You
Days on market looks straightforward but has a trap that most investors don’t know about: it breaks down in suburbs with thin transaction volumes.
The DOM figure reported for a suburb is a median — the middle value across all sales in a period. In an active suburb with 80 or 100 sales a year, that median is stable and meaningful. But in a suburb that transacts only 15–20 homes a year, the median is just an echo of a handful of sales. One property that went under offer in a week pulls the number down. One property that sat on market for five months drags it up. The figure can swing from 10 days to 150 days based on two or three transactions.
That matters because a DOM of 10 days in a suburb with 12 annual sales doesn’t mean buyers are scrambling. It might mean one motivated seller accepted the first offer. A DOM of 85 days in the same suburb might mean one renovation project sat while the owner held out for price. Neither tells you what you think it tells you.
Practical rule
Below roughly 30 annual sales, treat DOM with caution. Below 15 annual sales, the DOM figure is not reliable enough to use as a signal on its own. Pair it with vacancy rate and check the actual sales count on realestate.com.au or Domain before drawing conclusions.
Vacancy rate is more stable in thin markets because it reflects cumulative rental demand, not a handful of sale events. A suburb with 1% vacancy has 1% of its rental stock sitting empty regardless of how many homes sold last quarter. This is one reason the two signals complement each other: where DOM gets noisy, vacancy provides a steadier read.
How Tightness Fits Into Boom Detection
Understanding whether a suburb is a seller’s market is useful on its own. But in the context of identifying suburbs that are actively booming — and early enough in that boom to capture most of the gains — tightness is one component of a five-part detection formula.
The detection formula was backtested across 78 suburbs: 28 that boomed, 50 that didn’t. It achieved 85.7% accuracy with zero false positives. Tightness carries 20% of the total score, combining DOM and vacancy rate into a single measure of buyer-versus-seller pressure.
| Component | Weight | What it measures |
|---|---|---|
| Momentum | 0.30 | Price growth acceleration |
| Growth Strength | 0.25 | Annual growth scored directly |
| Tightness | 0.20 | DOM + vacancy rate — seller vs buyer power |
| Sustainability | 0.15 | Rental yield + vacancy trend |
| Headroom | 0.10 | Price relative to capital city median |
Critically, tightness is a hard filter before it’s a scored component. A suburb must have DOM of 45 days or fewer and vacancy of 2% or below just to qualify for scoring. No tightness filter, no score. This isn’t a penalty — it’s a gating condition. A suburb that doesn’t clear these thresholds isn’t in a seller’s market and doesn’t belong in the analysis.
Why does a buyer’s market suburb get excluded entirely? Because boom detection requires upward pressure. Every suburb that boomed in the 78-suburb backtest had tightening market conditions at the time of detection. A suburb with 90-day DOM and 3.5% vacancy can still have rising prices — rising prices are everywhere during national upswings — but those prices are rising with the tide, not running ahead of it. Tightness is what separates a suburb leading the charge from one that happens to be in a rising market.
What the thresholds mean
DOM ≤45 and vacancy ≤2% are not arbitrary. They are the thresholds at which backtesting found consistent separation between suburbs that boomed and suburbs that didn’t. Suburbs clearing both thresholds passed the first gate. Suburbs that didn’t were excluded regardless of their growth rate.
Want to see which suburbs clear all four hard filters right now?
BoomAU screens 393 suburbs fortnightly against DOM, vacancy, growth, and price filters. Join the wishlist.
What a Seller’s Market Doesn’t Tell You
Knowing a suburb is in a seller’s market tells you the current condition. It doesn’t tell you whether you’re early or late. A suburb can be in a tight seller’s market but already three years into a run — most of the gains taken, headroom consumed, and mean reversion waiting around the corner.
This is where affordability headroom becomes critical. It’s the second signal in the two-signal framework that survived backtesting: how a suburb’s median price compares to its capital city median. Suburbs priced well below that city median consistently outperformed after accounting for the overall market movement. Suburbs priced above 1.5 times the city median consistently underperformed.
The practical implication: the most valuable combination is a tight seller’s market in an affordable suburb. Tightness confirms present demand. Affordability suggests there’s further to run. Tightness without headroom means you might be buying into the tail end of a run. Headroom without tightness means the suburb is cheap for a reason — no one is competing to buy there yet.
The two-signal framework
Tightness — is the market in seller’s territory now?
DOM ≤45 days and vacancy ≤2%. Measured from YIP (CoreLogic-backed) and SQM Research. Confirms present buyer urgency.
Affordability headroom — is there room left to run?
Suburb median vs capital city median. Below city median = headroom. Above 1.5× city median = historically underperforms after cancelling market tide. Confirms upside potential.
What the Tier Discrimination Results Show
Combining tightness with the full detection formula and the affordability signal produces something concrete: the walk-forward tier discrimination results across 12,360 postcode-months of Australian data.
The results show a perfectly monotonic spread from top to bottom tier. Strong Buy suburbs — those that cleared all hard filters and scored highest on the full formula including tightness and affordability — outperformed the market by 7.5 percentage points on average, with 71% of them beating the market in their 12-month window. Pass suburbs — those that didn’t clear the tightness filter or scored poorly — underperformed by 6.4 percentage points, with only 28% beating the market.
| Tier | Excess return | Beat market | n |
|---|---|---|---|
| Strong Buy | +7.5pp | 71% | 2,103 |
| Buy | +1.3pp | 55% | 3,349 |
| Watch | −0.7pp | 47% | 5,788 |
| Pass | −6.4pp | 28% | 1,120 |
Walk-forward backtest, 12,360 postcode-months. Excess return = suburb 12-month growth minus market median growth. No lookahead. Full methodology →
The 13.9 percentage point spread between top and bottom tier comes down to exactly the kind of suburb-level tightness and affordability assessment described above. Strong Buy suburbs were in genuine seller’s market territory on both DOM and vacancy, sitting below their city median, and still early in their run. Pass suburbs had none of those characteristics.
Same asset class. Same national market. 13.9 percentage points difference in outcomes. The seller’s market question — asked at the suburb level, using actual numbers — is most of that gap.
How to Check Seller’s Market Conditions Yourself
None of these signals require a paid subscription. The data is free, publicly available, and updated regularly:
1. Days on market — YIP or CoreLogic
Your Investment Property Magazine (yourinvestmentpropertymag.com.au) publishes CoreLogic-backed suburb data including annual and quarterly DOM. Look at the current quarter and compare to the same period the year before. A tightening trend matters as much as the absolute number.
2. Vacancy rate — SQM Research
SQM Research publishes free vacancy data at postcode level with 16 years of monthly history. Check the trend, not just the current number. A suburb moving from 2.5% to 1.8% over 12 months is more interesting than one sitting at a flat 1.5%.
3. Cross-check with the for-sale count
Check the current listing count on domain.com.au or realestate.com.au and compare to what was listed 6–12 months ago. Falling inventory alongside low DOM and low vacancy confirms the seller’s market read. If listing count is rising despite low DOM, it could mean new supply is absorbing demand quickly — watch the trend over the next quarter.
The hard part is not checking one suburb. It’s doing this across hundreds of suburbs to find the ones that simultaneously pass every threshold — tight DOM, low vacancy, affordable relative to the city, still early in the run. That’s the mechanical work that BoomAU automates fortnightly across 393 qualifying suburbs.
The detection formula catches booms 6–12 months after they start, which still captures 60–85% of total gains in the backtested data. The goal isn’t perfect timing — it’s avoiding the late entries where tightness is already loosening and mean reversion is beginning.
The short version
- ✓A seller’s market is defined by DOM ≤45 days and vacancy ≤2% — not by price rises alone.
- ✓DOM becomes unreliable in suburbs with fewer than 30 annual sales — pair it with vacancy before drawing conclusions.
- ✓Tightness alone doesn’t tell you whether you’re early or late. Combine it with affordability headroom relative to the city median.
- ✓In backtesting across 12,360 postcode-months, suburbs that passed the tightness filter and scored well on affordability delivered +7.5pp excess returns with 71% beat rate.
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