Formula Journal
Capital Growth vs Rental Yield — The Debate Is a False Choice
Every property forum has the same argument. Growth investors say yield is a distraction — why care about 4% rent when a suburb is doubling every seven years? Yield investors say growth is speculation — you need cash flow to survive a rate cycle. Both sides make reasonable points. Both sides are also asking the wrong question.
When we backtested five formula versions across 12,360 postcode-months of real Australian data, we didn’t find evidence for either camp. We found something more useful: capital growth acceleration and rental yield each do one specific job in a detection formula. Neither does the other’s job. The question isn’t “which is better” — it’s “what is each actually measuring?”
Why Everyone Picks a Side
The capital growth vs rental yield debate persists because the two metrics pull in opposite directions at the suburb level. High-yield suburbs tend to be cheaper, regional, and less liquid. High-growth suburbs tend to be more expensive, already on an upswing, and therefore yield-compressed. Buy for growth and you often sacrifice cash flow. Buy for yield and you often sacrifice price appreciation.
So investors pick a philosophy and stick to it. Growth-focused buyers use metrics like price momentum, affordability headroom, and DOM tightening. Yield-focused buyers look at gross rental yield, vacancy rates, and rent-to-price ratios. Both camps have anecdotes that confirm their worldview.
The problem: neither camp has backtested their framework across a statistically meaningful sample of Australian suburbs with no look-ahead bias. When we did, both metrics survived — but in roles quite different from the ones either camp assigns them.
The core finding
Rental yield is a sustainability signal, not a growth predictor. Capital growth acceleration is a detection signal, not a ranking signal. Both belong in a suburb-scoring formula — but neither does what most investors think it does.
What Rental Yield Actually Measures
Start with what rental yield is telling you at the suburb level. A high yield means rents are high relative to prices. In practice, that usually means one of three things: prices are depressed, rental demand is strong, or both. What it does not reliably tell you is whether the suburb will outperform in capital growth terms.
In our backtesting, rental yield as a standalone ranking signal failed. Sorting suburbs by yield did not produce monotonic outperformance. A high-yield suburb in a thin regional market and a high-yield suburb in a tight inner-metro pocket look the same on a yield table but behave entirely differently. The yield number alone can’t tell them apart.
But yield — combined with vacancy rate trend direction — works as a sustainability signal. That’s the specific role it plays in the v2.3 detection formula: confirming that a boom, once detected, isn’t running on speculation alone. A suburb where prices are rising but yields are collapsing and vacancies are climbing is flashing warning signs. A suburb where growth is happening alongside stable or improving rental fundamentals is a more durable signal.
v2.3 formula — sustainability component
Sustainability is one of five components in the detection formula. It is not the dominant weight — that belongs to Momentum (0.30) and Growth Strength (0.25). But it acts as a filter: high sustainability scores confirm that rental demand supports the growth, while low scores flag speculative conditions.
The takeaway isn’t that yield doesn’t matter. It’s that yield without context is nearly useless. A 6% yield in a 3% vacancy suburb is a very different signal from a 6% yield in a 0.8% vacancy suburb. The formula treats them differently. A single-metric yield strategy doesn’t.
We combine both signals in every suburb score
BoomAU scores 393 suburbs fortnightly using yield, vacancy, momentum, and affordability together. Join the wishlist.
What Capital Growth Acceleration Actually Measures
Now the other side. Capital growth investors tend to anchor on recent price performance — which suburbs are growing fastest right now, and which have the strongest momentum trajectory. The assumption is that past growth predicts future growth.
We tested this assumption directly. In the walk-forward backtest across 12,360 postcode-months, we found that past outperformers tend to underperform going forward. Mean reversion dominates. 5-year momentum — one of the metrics growth investors rely on most — failed as a ranking signal.
The deeper problem: most capital growth statistics are contaminated by the market cycle. When the national market runs hot, almost every suburb shows strong growth. When it cools, almost every suburb softens. A formula that ranks suburbs by annual growth rate is largely ranking time periods, not suburbs. The tide lifts all boats — and a formula that can’t cancel the tide is useless for suburb selection.
The forecaster trap
We built a full forecaster model that used growth acceleration, 5-year momentum, and national regime signals to predict 3-year forward capital growth. The pooled Spearman rank correlation looked impressive at 0.42. Then we tested within each scoring period.
The model was ranking time periods, not suburbs. Within any given month, it couldn’t identify which suburb would outperform. We deleted the entire forecaster.
But here’s where growth metrics are genuinely useful: not for ranking, but for detection. Growth acceleration — is the annual rate speeding up or slowing down? — is a signal that a suburb has shifted from dormant to active. That’s a different question from “will this suburb outperform others?” Detection asks: “is something happening here?” Ranking asks: “which suburb is best?” Growth signals work for the first question. They consistently fail the second.
v2.3 formula — growth components
Together, Momentum and Growth Strength carry 55% of the formula weight. They are the dominant detection inputs. But they don’t tell you which booming suburb beats the others — only that this one is booming. For cross-suburb ranking, the formula uses something else entirely.
The Only Thing That Actually Ranks Suburbs
After five formula versions and 12,360 postcode-months of backtesting, one signal survived tide cancellation — meaning it predicted which suburbs outperformed their peers within the same period, not just in absolute terms.
Affordability headroom
A suburb’s median price relative to its capital city median. Suburbs priced below the city median consistently outperform after the market tide is cancelled. Suburbs priced above 1.5x the city median consistently underperform. The effect is monotonic: lower relative price = higher excess returns.
Every boom in the 78-suburb backtest was led by suburbs priced well below the city median. The hard $800K median price cap in the formula exists because of this finding: affordability is a precondition for boom-level outperformance, not an afterthought.
Notice what this signal is not: it’s not rental yield. It’s not growth rate. It’s not even a financial metric in the traditional sense — it’s a structural position relative to the city. The yield debate and the growth debate both miss it entirely.
The detection timing signal works alongside headroom: if less than 30% of a suburb’s affordability gap has been consumed, it’s early in the boom. Catching booms 6–12 months after they start still captures 60–85% of the total gains.
Both signals. Fortnightly. Filtered by budget.
BoomAU combines yield sustainability, growth detection, and affordability headroom in a single suburb score. Join the wishlist.
How All Five Components Work Together
The v2.3 detection formula has five components. Yield and growth each play their assigned role. Neither dominates alone, and neither is discarded.
| 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 |
| Sustainability | 0.15 | Rental yield + vacancy trend |
| Headroom | 0.10 | Price relative to capital city median |
A suburb must also pass four hard filters before it’s scored: annual growth of at least 5%, days on market under 45, vacancy under 2%, and a median price under $800K. These gates exist because the backtest found these are preconditions for boom-level behaviour, not just nice-to-haves.
The detection thresholds: a score of 80 or above is classified as a Boom. 65–79 is Early Boom. 50–64 is Warming. Below 50 is No Boom. The 20.2-point separation gap between real booms and false signals in the 78-suburb backtest means the formula doesn’t just get the right answer — it gets it with a wide margin.
The Sustainability component — the one carrying the yield signal — has the second-lowest weight in the formula at 0.15. That’s intentional. Yield confirms sustainability; it doesn’t drive detection. Growth signals carry 55% of the weight because detection requires evidence that something is actually happening in prices. But a suburb can score well on growth and momentum and still get flagged as less durable if the rental fundamentals are deteriorating.
What the Tier Discrimination Shows
The strongest evidence that both signals belong in the formula comes from the walk-forward tier discrimination backtest. 12,360 postcode-months, no lookahead, excess returns computed by subtracting the market median from each suburb’s growth.
| Tier | Excess return | Beat market | n |
|---|---|---|---|
| Strong | +7.5pp | 71% | 2,103 |
| Good | +1.3pp | 55% | 3,349 |
| Fair | −0.7pp | 47% | 5,788 |
| Weak | −6.4pp | 28% | 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 Signal to Weak Signal: +7.5pp, +1.3pp, −0.7pp, −6.4pp. The gap between Strong Signal and Weak Signal is 13.9 percentage points of excess return annually. That’s the cost of ignoring the data and picking a suburb on vibes, hotspot lists, or a single-metric filter.
The formula that produced these tiers contains both yield (as sustainability) and growth (as detection). A formula that used only yield, or only growth, would not produce monotonic tier discrimination. We know because we tested those versions. They failed.
What This Means for How You Assess Suburbs
If you’re assessing suburbs manually with public data, the framework isn’t “growth vs yield.” It’s a three-layer check:
1. Is the suburb affordable relative to the city?
Look up the capital city median (Domain publishes this quarterly). Compare to the suburb’s median. Below city median means headroom exists. Above 1.5x city median means the backtest consistently shows underperformance. This is the cross-suburb ranking filter.
2. Is the suburb showing boom-detection signals?
Check annual growth (YIP / CoreLogic), days on market, and vacancy rate. Growth above 5%, DOM under 45 days, vacancy under 2% — these are the hard filter thresholds the formula uses. All three must pass. Momentum is the strongest individual signal at 30% of formula weight, but it can’t override failed filters.
3. Are rental fundamentals supporting the growth?
This is where yield earns its place. Check SQM Research for vacancy trend direction — is vacancy falling or rising? Check rental yield. Not as an absolute number, but as a sustainability check: is the growth being driven by genuine demand, or is it running ahead of rental fundamentals? SQM publishes free postcode-level vacancy data going back 16 years.
None of these three steps asks “growth or yield?” They each ask a different, specific question. Affordability ranks. Detection confirms timing. Sustainability validates durability. The debate framework collapses when you split the work this way.
The hard part is doing this across hundreds of suburbs fortnightly, filtering the thin markets where missing data defaults silently to zero and inflates scores, and catching booms within weeks of starting. That’s what the formula automates. Currently 393 suburbs are scored, with 35 under $400K, 149 under $600K, and 204 under $800K.
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. Check the maths 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