All insights

The buyers are not a weather system

A market is made of people whose choices alter one another.

At a hypothetical open house, three visitors step into the same kitchen. One has a mortgage rate lock that expires on Friday. One cannot buy until her own apartment sells. One likes the house but has been weighing a different neighborhood because of the school commute. Call all three “buyers” and the attendance sheet looks encouraging. Ask what each can do next and a more complicated market appears.

Many property models smooth people into averages. That can be useful, especially when the goal is a broad market measure. It can also miss the mechanism that an owner cares about. A household with cash, a household waiting on another sale and a household at the edge of an affordability limit will not respond to the same asking price in the same way. They do not consider identical alternatives. Their choices can change each other's options.

Give the market its people back

An agent-based simulation starts with actors and rules. Buyers search and compare. Sellers set asking prices, decide whether to wait and respond to offers. Lenders approve or decline financing. Other listings compete for attention. The model advances as these actors meet and make decisions, generating patterns from their interactions rather than imposing one smooth path from above.

Researchers have used agent-based models in real estate for precisely this kind of question. A spatial housing model calibrated to Greater Sydney represented different buyer groups and local areas. A separate transaction simulator tested buying and selling strategies against housing market data from Spanish cities. Neither paper supplies a universal set of rules for every property. Both show how individual strategies and market outcomes can be studied together.

Return to the open house. The buyer with the rate lock makes an offer quickly. The seller asks for more time to consider it. The buyer leaves for a similar house and wins it. That second house is no longer available to the chain buyer, whose own apartment has just found a buyer. She turns back to the first house, but its seller has raised expectations after hearing about the competing deal. Even in a deliberately simple hypothetical, one buyer's departure has changed another buyer's route.

The third visitor may never place an offer on either property. The school journey matters more to her than the kitchen. Yet her presence at the viewing can still influence what the seller's agent reports about interest. If the seller interprets visitor count as demand from people able and willing to complete, the asking strategy may change on the strength of a signal that was never an offer. In a model, the distinction between looking, bidding and completing cannot be left to one generic buyer dot.

This feedback is what a static demand count cannot express. A rate change does not merely remove a fixed percentage of buyers from every street. It changes which people can buy which homes, when they act and what sellers infer from their behavior. An agent model can test those channels. It cannot guarantee that its programmed people will behave like the actual people who turn up next Saturday.

The comparison with other simulation methods is useful. Monte Carlo sampling can generate many versions of uncertain inputs. An agent-based model specifies how people or institutions react to those inputs and to one another. The approaches can be combined. Repeating an agent model under different rate paths can show a spread of market outcomes. But the spread is only as believable as the rules that produced it. More runs do not make a guessed buying rule into observed behavior.

AN ILLUSTRATIVE OPEN HOUSE

Three visitors. Three different markets.

01

The rate lock

The offer must be made before a financing window closes.

02

The chain buyer

The purchase depends on another sale that may fail.

03

The boundary

The commute and school route change which homes are substitutes.

These people are hypothetical. Their constraints show why a buyer count alone is incomplete.

When characters become an attractive fiction

This is the weakness of agent-based work: simulated people can feel persuasive even when their rules are invented. A crisp animation of dots negotiating around a map can conceal an untested behavioral assumption. It is possible to construct a market that looks lifelike and still predicts the wrong thing.

A responsible model should tell us which rules come from observed data, which are modeling choices and which have been varied to see whether the conclusion survives. It should be tested on periods and places kept out of calibration. Can it reproduce not just completed sale prices but listing time, withdrawals, failed contracts and shifts in buyer activity? If it cannot, the characters have not earned their screen time.

It also has to decide what to leave out. Modeling every conversation, lender and building defect would make a system impossibly ornate without necessarily making it truer. The useful level of detail is the level at which a decision might change. If a financing contingency matters to the owner's deadline, represent it. If the color of a buyer's car does not, do not pretend detail is rigor. Simplicity is not the enemy of realism; untested simplicity is.

There are also limits to what a model may know. A prospective buyer can change jobs or fall in love with a building. A seller can decide not to move. These are not defects that a cleverer animation will erase. They are reasons to present a range of outcomes and to explain what the model treats as chance rather than pretending to recognize an individual mind.

One practical check is to ask the model to face a market it did not see while its rules were being chosen. Did it forecast the direction of listing times, even when prices appeared stable? Did it put too many purchases into homes that real buyers ignored? Where it fails, the error is a clue about the missing mechanism. A market of simulated people should be allowed to be wrong in public before anyone uses it to make a consequential property decision.

What counts as a market

“The market is nervous” is a convenient sentence, but no market sits awake at night. People do. They have budgets, deadlines, obligations and alternatives. The house is not competing with an abstract index; it is competing with the homes available to those people at that moment.

For an owner, the important question is not just how many potential buyers exist. It is which can complete, what else they might choose and what happens to everyone else's choices when one of them moves. That is a less tidy story than a weather forecast. It is also much closer to the room where the decision gets made.

Source notes