Formula Journal

Vendor Discount Property Meaning — And Why It Failed as a Suburb Signal

Vendor discount is one of those metrics that sounds immediately useful. Sellers cutting their asking price means motivated vendors, soft demand, or both. Track it across a suburb and you should be able to spot where the market is losing momentum — or where buyers are suddenly gaining the upper hand.

We tested it. It was part of the first version of BoomAU’s suburb-scoring formula. That formula achieved 55% accuracy — a coin flip. Vendor discount was one of the metrics we eventually dropped, and the reason it failed tells you something important about how suburb-level property data actually works in Australia.

What Vendor Discount Actually Means

Vendor discount measures the gap between what a vendor originally listed their property for and what it actually sold for. If a home is listed at $600,000 and sells for $570,000, the vendor discount is 5%.

In theory, this is a real signal. A suburb where vendors consistently accept large discounts is a suburb where buyers hold the power — more supply than demand, slow absorption, sellers sitting on properties longer than they planned. A suburb where properties sell at or above asking is a suburb where buyers are competing. The direction of vendor discounting should tell you something about where the market balance sits.

The logic is sound. The problem is the data.

The data problem

Vendor discount data at suburb level from free sources barely exists in Australia. CoreLogic publishes national and capital city averages. SQM Research tracks asking prices over time. But consistent, postcode-level vendor discount history — the granularity you need to compare one suburb against another — is locked behind expensive data subscriptions or simply isn’t collected reliably. Most individual sales records don’t include the original list price in a structured format you can aggregate.

This is a practical constraint that affects almost every investor trying to do their own analysis. You might be able to look up the history of a specific property you’re considering buying. Aggregating that across every sale in a postcode, over 12 months, for 400 postcodes — with consistent methodology — is a different problem entirely.

We score 393 suburbs on metrics that actually have reliable free data

Backtested to 85.7% accuracy. Join the wishlist at boomau.com.

The Formula That Achieved a Coin Flip

BoomAU’s first suburb-scoring formula included vendor discount alongside six other inputs: inventory change, days on market, vacancy rate, population and migration data, infrastructure spending, and new supply from building approvals. The idea was to build a formula that could predictbooms before they started — identifying which suburbs were primed to outperform over the next 12–18 months.

v1 formula — what we tested

Backtest accuracy55%
FAILED — COIN FLIP

Seven inputs. Months of research. 55% accuracy — which means the formula was essentially guessing. Adding more variables to the model didn’t make it better. It made it more confident while remaining wrong roughly half the time.

The core issue was that the formula was trying to predictbooms before they started. Infrastructure spending, population inflows, and vendor discounting patterns are slow-moving signals that operate at corridor or city level. They don’t tell you whether the suburb two streets over is about to see prices jump 20% in the next 18 months. At suburb granularity, over investment-relevant time horizons, none of these inputs held predictive power.

What the backtest showed

Infrastructure spending, population growth, and building approvals failed as suburb-level predictors. Vendor discount added noise, not signal — partly because the underlying data was patchy and not available consistently across enough suburbs to be reliable. The formula was abandoned.

Stop Predicting. Start Detecting.

The pivot that changed everything was a question: what if we stop trying to predict booms before they start, and instead detect them once they’re already running?

The instinct against this is understandable. The whole point of analysis is to be early, right? But actual boom trajectories across Australian suburbs tell a different story. Booms are multi-year events. Getting in 6–12 months after one starts still captures 60–85% of the total gains — with dramatically more confidence than a prediction that might be right 55% of the time.

Detection requires different metrics than prediction. You’re not asking “which suburb will boom?” — you’re asking “is this suburb booming right now?” That question has answers you can find in free, reliable, regularly-updated data.

what detection signals look like

Notice what’s not on that list. Vendor discount isn’t there — not because the concept is wrong, but because the free data doesn’t exist at the granularity needed. Days on market serves a related purpose (measuring how fast buyers are absorbing stock), and the underlying data is freely available from YIP and Domain for thousands of Australian suburbs.

393 suburbs scored on detection signals with reliable free data

Fortnightly Strong Buy / Buy / Watch / Pass labels, filtered to your budget. Join the wishlist.

What the Backtested Formula Actually Uses

The current formula — version 2.3 — has five components, each weighted by how much predictive work it carries in the backtest.

ComponentWeightWhat it measures
Momentum30%Price growth acceleration
Growth Strength25%Annual growth scored directly
Tightness20%Days on market + vacancy rate
Sustainability15%Rental yield + vacancy trend
Headroom10%Price relative to capital city median

Tightness — the component that carries days on market and vacancy rate — gets 20% of the score weight. That’s the slot where vendor discount would sit if the data existed reliably. The difference is that DOM and vacancy are freely available for thousands of Australian postcodes. Vendor discount at the same granularity is not.

The formula also applies hard filters before any suburb gets scored. A suburb must pass all four to be included in the results:

hard filters — must pass all four

These filters cut the universe from thousands of Australian suburbs to the 393 that currently pass. They’re not arbitrary — the DOM and vacancy thresholds reflect the tightness conditions that showed up in every detected boom in the backtest.

What the Backtest Found

The detection formula was validated against 78 suburbs — 28 that boomed and 50 controls that didn’t. The results were materially different from the prediction approach.

Backtest accuracy85.7%
False positives0%
Separation gap20.2 points
Suburbs tested78 (28 boomed, 50 controls)
PASSED

The 20.2-point separation gap is the number that matters most here. It means the formula doesn’t just get the right answer by a hair — booming suburbs score clearly above non-booming suburbs. There’s no muddy middle where a suburb sits at 62 and you’re guessing.

One finding from the backtest that shaped the hard filters: every single boom was led by a suburb priced well below its capital city median. Not one boom in the 78-suburb dataset came from a suburb sitting above 1.5 times the city median. The affordability threshold isn’t a preference — it’s what the historical data showed consistently.

The headroom signal explained

Affordability headroom measures how a suburb’s median sits relative to the capital city median. Suburbs priced below the city median have room to close the gap. Suburbs already at a premium don’t. The backtest found this to be the only cross-suburb ranking signal that survived when you strip out the overall market tide — the tendency of boom periods to lift all suburbs at once regardless of their individual characteristics.

One Thing DOM and Vendor Discount Have in Common

There’s a legitimate critique of days on market as a suburb-level signal, and it applies even more forcefully to vendor discount: thin markets distort the numbers.

A suburb that sells fewer than roughly 30 homes a year produces a DOM median that’s just an echo of a handful of transactions. One fast sale from a motivated vendor — priced to move in a week — can pull the suburb median down to 10 days. One slow listing from an owner who’s in no hurry can push it to 150. Below about 15 annual sales, the number isn’t usable at all.

The same problem would apply to vendor discount, except worse: instead of needing 30 sales to get a reliable DOM median, you’d need 30 sales where the original list price is also reliably recorded — a higher bar that most free sources don’t clear.

BoomAU’s hard filter on median price (under $800K) partially addresses this by excluding the high-end, low-transaction suburbs where thin-market distortion is most common. But any investor using raw vendor discount numbers from a data service should be aware of this effect: the smaller the suburb, the less meaningful the aggregate figure.

How the Tiers Performed

The formula outputs a tier label — Strong Buy, Buy, Watch, or Pass — for each suburb. Those labels were validated in a walk-forward backtest across 12,360 postcode-months.

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 tiers are perfectly monotonic. Strong Buy outperforms Buy, Buy outperforms Watch, Watch outperforms Pass — at every step. The spread between Strong Buy and Pass is 13.9 percentage points of excess return per year. That’s the gap between a formula built on backtested signals and one built on signals that sounded good but didn’t survive testing.

What You Can Check Yourself

Vendor discount data isn’t freely available at suburb level, but the signals that replaced it are. Here’s what you can check on public sources:

Days on market

YIP (Your Investment Property magazine) publishes CoreLogic-backed suburb data including DOM. Under 45 days passes the detection filter. Under 30 days is a tight market — buyers competing, not sellers discounting.

Vacancy rate

SQM Research publishes free vacancy data at postcode level with 16 years of history. Under 2% is the threshold. Under 1% is strong rental demand. This is public, free, and updated monthly.

Affordability headroom

Domain and CoreLogic publish capital city median house prices quarterly. Compare any suburb’s median to the city median. If the suburb sits below, it has headroom. Every boom in the BoomAU backtest was in a suburb priced below the city median. If a suburb is above 1.5 times the city median, the data says it’s unlikely to outperform.

These three checks — DOM, vacancy, affordability — are what the formula is built on. The hard part isn’t knowing which signals matter. It’s applying them consistently across hundreds of suburbs, updated fortnightly, filtered to your budget, without missing the booms that start while you’re focused on something else.

Full backtest methodology and the 78-suburb validation 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