S&P 500, TSX, crude oil (USO), and CAD/USD data comes from Twelve Data's free API.
Get your key in ~2 minutes at twelvedata.com/register — no credit card needed.
Free tier: 800 calls/day, 8 calls/minute.
Your key is stored only in your browser and sent only to Twelve Data.
Mortgage decision aid — Canada
| Card | Value shown | Sparkline plots | Green | Red |
|---|---|---|---|---|
| S&P 500 | SPY ETF closing price (USD). % change is vs previous close. | Daily closing price over 30 trading days. | Price higher than 30 days ago | Price lower than 30 days ago |
| TSX Canada | EWC ETF closing price (USD) — US-listed proxy for Canadian large-caps. % change is vs previous close. | Daily closing price over 30 trading days. | Price higher than 30 days ago | Price lower than 30 days ago |
| Crude Oil | USO ETF closing price (USD) — proxy for WTI crude. % change is vs previous close. | Daily closing price over 30 trading days. | Price higher than 30 days ago | Price lower than 30 days ago |
| CAD / USD | CAD/USD forex rate — how many USD one Canadian dollar buys. % change is vs previous close. | Daily rate over 30 trading days. | CAD stronger than 30 days ago | CAD weaker than 30 days ago |
| BoC Rate | Bank of Canada target overnight rate (%). Change shown is vs previous decision. | No sparkline — rate changes only 8 times per year. | — | — |
| Inflation (CPI) | All-items CPI year-over-year % change (Statistics Canada, monthly). Month-over-month % change also shown. | YoY inflation rate (%) over the last 13 months. Plots the pace of inflation, not the raw index level. | YoY rate lower than 13 months ago (inflation cooling) | YoY rate higher than 13 months ago (inflation rising) |
| GoC 5yr Yield | Government of Canada 5-year bond yield (%). Change shown is vs previous business day. | Daily yield over last 30 business days. | Yield lower than 30 days ago (fixed rates easing) | Yield higher than 30 days ago (fixed rates rising) |
| GoC 10yr Yield | Government of Canada 10-year bond yield (%), with 10yr–5yr spread. Change shown is vs previous business day. | Daily yield over last 30 business days. | Yield lower than 30 days ago | Yield higher than 30 days ago |