Commercial real estate in Canada is not one market. Sale listings and lease listings run on parallel tracks, and the signal that matters most — whether a property is transacting — often hides in the gap between them.
Residential listings have one primary track: homes are listed for sale, and that is the signal. Commercial listings are more complex. A single commercial property can be listed for sale, for lease, or both simultaneously. Owners and brokers use dual-listing as a strategic option: accept either an outright sale or a long-term lease, whichever comes first.
For a data buyer, this complexity is the entire opportunity. A property listed on both tracks that disappears from both is almost certainly a property that transacted — whether through sale or lease. That dual-listing detection signal is the commercial analogue of the residential sold event, and it is invisible to anyone looking at sale and lease data separately.
BrightCat's commercial pipeline tracks 297,622 unique properties in the unified commercial master, combining sale and lease tracks against a single property identifier. Every record carries the property characteristics, listing details, and transaction history needed to support enterprise analytics.
The dataset spans office, retail, industrial, multi-residential investment, and land — the full commercial asset class range in Canada's major metropolitan markets. Coverage is strongest in Ontario and the other major provincial markets, with broader national reach for the sale track than the lease track.
The pipeline flags dual-listed properties automatically when the same property identifier appears on both the sale and lease tracks within an overlapping time window. Currently, 10,093 properties in the dataset carry active dual-listing status.
When a dual-listed property subsequently disappears from both tracks, the pipeline flags it under one of three transaction outcomes:
These flags are probabilistic, not certified. Commercial transactions are often private, and public signal is incomplete. What the flag provides is a defensible classification based on observed listing behaviour — not a guess, but an inference grounded in data.
Commercial mortgage underwriting depends on knowing the transaction history of the collateral. A property that recently transacted at a documented price sets the valuation anchor; a property that has been listed for two years without moving sets a different one. Dual-listing data fills a gap that transaction registries often leave open — particularly for lease-side transactions that never appear on any sale register.
Commercial property policies are underwritten against specific asset characteristics: use, occupancy, tenant mix. A property that moved from owner-occupied to investor-owned carries a different risk profile. Dual-listing and transaction outcome flags help carriers identify properties where policy and use may have drifted apart.
Any platform that displays Canadian commercial property data, scores markets, or powers broker workflows needs a clean, deduped, identifier-stable dataset. A unified master that reconciles sale and lease tracks against a single property ID eliminates the double-counting and reconciliation work that would otherwise happen in every consumer's pipeline.
BrightCat Commercial is delivered through the same channels as the residential products: Snowflake Marketplace for warehouse-native access, the MCP connector for AI workflows, and weekly flat file for batch pipelines. The refresh cadence is weekly, matching the residential products so that cross-product joins run on aligned timestamps.
297K+ properties, sale and lease unified, dual-listing detection.