Products
Industries
Delivery
Resources
Company
Get Sample Data
Datasets

The full property lifecycle: structured for execution

BrightCat provides property-level data across the Canadian market, capturing listings, transactions, and movement signals.

Available datasets

Listings

Track active properties, price changes, and lifecycle events across 6M+ Canadian properties.

View Listings →

PreMovers

Identify properties entering a move decision window before the transaction closes.

View PreMovers →

Sold

Confirmed transaction prices and outcomes linked to prior listing history.

View Sold →

Rentals

Unit-level rental supply and pricing activity across Canada nationwide.

View Rentals →

Commercial

Sale and lease activity across 315K+ commercial real estate properties with dual-listing detection.

View Commercial →

Core

Unified dataset connecting the full property lifecycle. One record per property.

View Core →

Investor Signals

Investor-owned homes read from listing history: rental exits, rapid relists, failed sales, asking yields.

View Investor Signals →

Renovation Signals

Homes with a renovation detected: count, price uplift, and attributes before and after.

View Renovation Signals →
Schemas

Column-by-column documentation for each dataset, with the names as they appear in the Snowflake listings.

Listings schema

Every sale listing with its price and lifecycle history.

Open →

Sold schema

Confirmed sales with sold and asking price, days to sell, and repeat-sale pairs.

Open →

Commercial schema

Sale and lease sides on one row per commercial property.

Open →

Property Master File schema

One record per residential property, 32 columns.

Open →

Investor Signals schema

25 columns; the seven investor flags defined.

Open →

Renovation Signals schema

31 columns; attributes before and after, count and uplift.

Open →

Price index

Repeat-sale pairs and the index method.

Open →
How the data connects
Listings → signal. PreMovers → decision window. Sold → outcome. Core ties them together.
Delivery

Request dataset access

Get Started