Can I show days on market / price history?
The BrokerFold Team — Product + Engineering
Last reviewed
On this page
Split the question in two and it answers cleanly. A listing’s own current count — days since it was listed — generally may appear on your public Ontario pages; it arrives on the feed and consumer sites display it routinely. The historical layer is different: cumulative counts across relists, price revisions, and prior sale records belong to the VOW side, rendering only to registered, signed-in visitors under your board’s terms. Most “why is this hidden” frustration comes from expecting layer two in lane one.
The public side: one listing, one clock
The number that may show publicly is the active listing’s own age. It comes off the board feed with the list date, recomputes as days pass, and powers the freshness signals buyers expect — “listed 3 days ago,” new-this-week sorting, stale-listing filters. What that number cannot tell anyone is whether the listing is attempt number three; the public clock belongs to the current listing alone, and how the counting works — resets, relist chains, cumulative fields — is its own subject. Ontario boards have generally been comfortable with this surface because it describes present inventory rather than transaction history.
The gated side: the story behind the clock
Everything that reconstructs a property’s market history is VOW-territory in Ontario. Cumulative days across a chain of relistings. Each prior list price and the dates it changed. Expired, terminated, and withdrawn attempts. Closed sale and lease prices. Under TRREB’s framework, that layer renders only to consumers who registered on your site, accepted terms of use, and hold a valid password — the regime documented in Ontario’s sold data rules. The history fields travel together: a price-revision timeline is history data even when the listing is still active, so a public “reduced from $X” treatment on an Ontario page needs care about which feed lane the underlying field came from.
The field map
| Field | Public page (IDX) | Registered visitors (VOW) |
|---|---|---|
| Current listing’s days on market | Generally yes | Yes |
| List date of the current listing | Generally yes | Yes |
| Cumulative DOM across relists | No | Yes |
| Price revision history | No | Yes |
| Prior listings of the property | No | Yes |
| Sold / leased prices | No | Yes |
The wider version of this table — every status, including what may render nowhere — is in which listing statuses can I display. Boards revise display rules, so read the map as the shape of the line rather than a permanent ruling; the current word always belongs to your board.
Why the line sits where it does
The history layer exists on member websites at all because of the competition case that opened sold and historical data to VOW display in Ontario — and the same outcome fixed its conditions: registration, terms of use, password validity. Boards kept the public lane conservative because history data is transaction information about identifiable properties, and put the rich layer where access is accountable. Whatever you think of the balance, it produced a genuinely useful architecture: the public site recruits the visitor, and the history layer gives them a reason to register — which is the conversion engine sold-price sites run on.
What this means for your build
Do not implement this line by hand. The compliant behaviour is per-field and per-board — public DOM in Ontario, no public DOM in BC as of mid-2026, history gated everywhere — and it changes when boards revise rules. On BrokerFold the field gating is enforced in the platform pipeline: public pages get the public projection, registered visitors get the VOW layer after the access check, and a rule change lands as a platform update rather than a site-by-site retrofit. Your job is the part the platform cannot do: run the VOW properly, and let the gated history be the reason visitors hand you their email.
Frequently asked questions
Why does another site show full price history when mine doesn't?
That site is operating a VOW and you are looking at it signed in — or it did once and you registered long ago. The history layer renders to registered visitors who accepted terms of use, which is a capability any member site can add. It is a feed-and-gate question, not a special privilege.
If a seller terminates and relists, does my site show the fresh count?
Publicly, yes — the new listing carries its own clock, so anonymous visitors see the restart. Your registered visitors see through it: the VOW layer carries the listing history that links the attempts, prior prices included, which is exactly the informed-buyer value a gated site sells.
Can I display days on market on a BC site?
Treat it differently there. As of mid-2026, the Vancouver-area tri-board rules keep DOM off public surfaces entirely, active listings included — a stricter posture than Ontario's. A platform serving both provinces has to apply each board's ruling per listing, which is how we build it.
Keep reading
- Ontario sold data rules What Ontario agents may do with sold data: display it on a VOW to registered users, advertise specific sales only with consent. The rules and their history.
- Days on market Days on market counts how long a listing has been for sale. What resets it, how Canadian boards track it, and how buyers actually read it.
- Which listing statuses can I display? In Ontario: active listings publicly under IDX; sold, leased, expired, terminated and withdrawn records behind a VOW gate. The map, and what shows nowhere.
- Show sold prices Ontario Ontario agents can show sold prices on their own website through a VOW: registered visitors, terms acceptance, gated display. The steps, start to finish.