Canada 5-year benchmark bond yields (actual Bank of Canada data) with transparent 30-day mathematical prediction for 5-year fixed mortgage rates in Ontario.
Historical (last 90 days from Bank of Canada) β’ Linear regression forecast (next 30 days)
Data source: Bank of Canada Valet API β series BD.CDN.5YR.DQ.YLD (Government of Canada benchmark bond yields, daily, 5 year).
Model: Ordinary least squares linear regression fitted on the most recent 30 trading days of 5-year bond yields.
Formula:
slope = (n Γ Ξ£(xy) β Ξ£x Γ Ξ£y) / (n Γ Ξ£(xΒ²) β (Ξ£x)Β²)
projected_bond = last_observed_bond + (slope Γ days_ahead)
Implied 5-year fixed mortgage rate = projected bond yield + current spread (calibrated to live best client rates vs bond yield).
The model is deliberately simple and fully transparent so you can understand the inputs. Our AI rate engine reacts to actual daily lender sheets in real time on top of this macro view.
Based on the current upward trend in 5-year bond yields, the model points to a modest increase in 5-year fixed mortgage rates over the next 30 days (roughly +0.10% to +0.18% in this run).
Actionable takeaway: If you are planning to buy or renew soon, getting pre-approved now with a rate hold can protect you from the projected rise β and you still get our commission cash back when you close.
Join GTA families who got better rates + real cash back.
No obligation. 47-second AI analysis. Licensed in Ontario.