Absorption = delisted/new (delist is a demand proxy, no sold data). MOI = active/(30d avg delisted x30). Temperature thresholds are hand-set; young archives can be thin.
Temperature
—
Absorption (7d)
—
Months of inventory
—
Price-cut share
—
Relist share
—
Median DOM
—
Daily flow & price cuts
Official baseline (TRREB)
——
All home types SNLR · 12-mo trend—
All home types MOI · 12-mo trend—
Sales—
New listings—
Active—
Avg price—
LDOM—
Sales/new (1-mo, ours)—
SalesNew listings
Source: TRREB Market Watch, monthly official sold-based sale-market data. Our daily metrics above are asking/delist-based; they are different lenses shown side by side on purpose. York is a 3-city sum. The ratio is our single-month sales/new-listings calculation, not TRREB's 12-month SNLR.
20-year price history
Quality-adjusted apartment benchmark for Greater Toronto, monthly since 2005. Source: CREA MLS® HPI. A benchmark is not an asking price — the live medians above track asking.
GTA condo benchmark price — CREA MLS® HPI
Affordability
Carrying cost = mortgage payment on the GTA Apartment benchmark; GTA-wide, not per-region. Rate = BoC 5-year conventional mortgage rate. Income is your own editable input; income to qualify assumes 32% GDS.
Latest rate—
Editable reference household income; replace it with your own gross annual income.
Share of gross income
—
Carrying cost/mo
Income to qualify
—
GDS 32% assumption
Carrying cost/mo
Supply pipeline
Source: CMHC HMIP + StatCan WDS, cross-reconciled. Toronto CMA covers the whole GTA including York; this is one geography and does not change with the region or rent/sale controls. Monthly data is released mid-following-month. Starts complete years later, so today's start collapse mechanically thins supply 2-3 years out; this is a mechanism, not a prediction.
Condos under construction
—
—
Starts, trailing 12mo
—
—
Completions, trailing 12mo
—
—
Rental apts under construction
—
—
Condos under construction
Starts, trailing 12mo
Price by listing age
Active listings grouped by the month they were listed. Bars = how many are still on market; line = that cohort's median asking $/ft². Older cohorts priced above fresh ones = stale, likely overpriced stock.
Asking $/ft² by listing month
Cash flow
Cash-flow-positive share by neighbourhood
Building league table — top 40 by gross cap rate
Opportunities
Negotiation intel
Share with a cut
—
Median cut / round
—
First cut lands
—
Multi-round share
—
Cut → delist
—
Watchlist
Click ☆ to watch listings; changes will be tracked here
Rental yield by area
Gross yield = annual rent ÷ sale price (all-bedroom neighbourhood medians). Higher = stronger rental return. Click a bar to locate it on the map.
STR vs LTR
Neighbourhoods
Source: public condos.ca active listings (Toronto). Aggregated for market analysis; each map point links back to its listing. Active listings only — no sold/closed history. “Delisted” means a listing left the active set. Not affiliated with condos.ca.