Bank of Canada — CAD FX Rates & GoC Yield Curve avatar

Bank of Canada — CAD FX Rates & GoC Yield Curve

Pricing

$1.00 / 1,000 series fetcheds

Go to Apify Store
Bank of Canada — CAD FX Rates & GoC Yield Curve

Bank of Canada — CAD FX Rates & GoC Yield Curve

Fetch Bank of Canada official data: USD/CAD, EUR/CAD, GBP/CAD and 7 more CAD cross rates (daily), Government of Canada yield curve (3M to 30Y), Bank Rate, and Prime Rate. Uses the BoC Valet API — free, no key required.

Pricing

$1.00 / 1,000 series fetcheds

Rating

0.0

(0)

Developer

Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 days ago

Last modified

Categories

Security

Limited permissions

Share

Bank of Canada Rates fetches official data from the Bank of Canada Valet API — covering 10 CAD cross-rates (daily), the full Government of Canada yield curve (3M to 30Y), Bank Rate (overnight rate target), and Prime Rate — all in one structured dataset. Free, no API key required. $0.001/series.

The Bank of Canada Valet API is one of the cleanest central bank data feeds available: structured, well-documented, and completely free. This actor wraps it into a normalized format suitable for trading models, macro research, and financial dashboards.


Why use Bank of Canada Rates?

  1. CAD/USD macro trading — Monitor Bank Rate alongside USD/CAD daily spot rates to track the BoC–Fed rate differential. Rate differentials drive currency pairs — this actor gives you both legs in one run.
  2. GoC yield curve analysis — Build 2Y–10Y spread monitors or term premium trackers using the full nominal curve. The 2–10 spread inversion has preceded every Canadian recession in recent history.
  3. Canadian mortgage rate forecasting — The 5-year GoC yield (BD.CDN.5YR.DQ.YLD) is the benchmark for fixed-rate mortgages in Canada. Track its weekly moves to anticipate mortgage rate changes.
  4. Real yield monitoring — The Real Return Bond (RRB) yield is Canada's inflation-linked equivalent of US TIPS. nominal 10Y - RRB = market's implied inflation expectation (break-even).
  5. Carry trade screening — Pull AUD/CAD, NZD/CAD, and other crosses to model high-yield vs. low-yield currency pair dynamics.

How to use

  1. Open the actor on Apify Store and click Try for free.
  2. Set mode to choose which data to fetch (fx_rates, yields, policy_rates, or all).
  3. Set since for a historical start date, or recent: 5 for only the last 5 observations per series.
  4. Click Start. Returns structured records, one row per series per date.

Input

ParameterTypeDefaultDescription
modestring"all"fx_rates, yields, policy_rates, or all
sincestring"2020-01-01"Start date (YYYY-MM-DD). Ignored if recent is set.
recentinteger0Return only the last N observations per series (0 = use since)

Output

[
{
"mode": "fx_rates",
"series_code": "FXUSDCAD",
"date": "2026-08-30",
"value": 1.3734,
"pair": "USD/CAD",
"base_currency": "USD",
"quote_currency": "CAD",
"description": "US Dollar to Canadian Dollar",
"source": "Bank of Canada Valet API"
},
{
"mode": "yields",
"series_code": "BD.CDN.10YR.DQ.YLD",
"date": "2026-08-30",
"value": 3.74,
"label": "GoC 10-Year Bond",
"tenor": "10Y",
"bond_type": "government_bond",
"unit": "% per annum"
},
{
"mode": "policy_rates",
"series_code": "YRCA",
"date": "2026-06-05",
"value": 4.75,
"label": "Bank of Canada Policy Rate (Overnight Rate Target)",
"category": "central_bank",
"unit": "% per annum"
}
]

Series coverage

ModeSeriesCoverage
fx_rates10 pairsUSD/CAD, EUR/CAD, GBP/CAD, JPY/CAD, AUD/CAD, CHF/CAD, CNY/CAD, HKD/CAD, MXN/CAD, SEK/CAD
yields9 series3M T-Bill, 1Y, 2Y, 3Y, 5Y, 7Y, 10Y, Long (~30Y), Real Return Bond
policy_rates3 seriesBank Rate, Prime Rate, Overnight Money Market Rate

Cost estimation

Pay-Per-Event: $0.001 per series fetched.

Use caseSeriesEstimated cost
All modes (~22 series)22~$0.02/run
Yields only (9 series)9~$0.009/run
FX only (10 series)10~$0.01/run
Daily monitoring22/day~$0.02/day

FAQ

Do I need an API key? No. The Bank of Canada Valet API is completely free and open — no registration, no authentication.

How current is the data? FX rates and bond yields are published on business days, typically end-of-day Eastern time. The Bank Rate updates on BoC announcement dates (8 per year). Weekends and holidays appear as gaps — this is expected.

Why are some series missing some dates? The BoC only publishes on business days. Holiday dates are simply absent from the series — this is correct behavior.

Can I get intraday CAD rates? No. The Valet API provides official end-of-day rates only. For intraday FX, use a market data provider.


Data source

Official Bank of Canada Valet API — free, no registration required. Published by the Bank of Canada.


Feedback

If this actor is useful for your macro research, a quick review helps others find it: Leave a review on Apify Store


Keywords: Bank of Canada rates, CAD exchange rate, USD CAD rate, Canadian interest rate, BoC Valet API, Canadian yield curve, Government of Canada bonds, Bank Rate Canada, Prime Rate Canada, CAD macro data, Canadian monetary policy, FX rates Canada, Canadian economic data, central bank rate Canada, fixed income Canada