Canadian cross-border securities-flow intelligence (monthly)
Monthly cross-border portfolio-flow intelligence for Canada from StatCan table 36-10-0028-01: net foreign demand for Canadian bonds and equities plus Canadian investment abroad, with 12-month rolling flows, a 0-100 foreign-appetite score, record inflow / outflow flags, bond-vs-equity rotation tilt, and gross turnover. Values in millions of CAD. Signed convention: positive net is an inflow for Canadian securities and an outflow for foreign securities. Latest WDS vintage; figures are revised by StatCan.
- Rows
- 6,482
- Columns
- 20
- Source cadence
- Monthly
- Last refreshed
- Sep 27, 2026
- Theme
- economy
| Column | Type | Description |
|---|---|---|
| month | string | — |
| instrument | string | — |
| instrument_label | string | — |
| country | string | — |
| country_code | string | — |
| net_flow_mcad | float | — |
| sales_mcad | float | — |
| purchases_mcad | float | — |
| net_flow_3m_mcad | float | — |
| net_flow_12m_mcad | float | — |
| net_flow_12m_yoy_chg_mcad | float | — |
| turnover_12m_mcad | float | — |
| net_to_gross_12m | float | — |
| foreign_appetite_score | float | — |
| record_inflow_12m | boolean | — |
| record_outflow_12m | boolean | — |
| bond_equity_tilt | string | — |
| us_issuer_share_fgn_bonds | float | — |
| as_of | string | — |
| row_hash | string | — |
First 10 sample rows — a preview, not the complete dataset.
| month | instrument | instrument_label | country | country_code | net_flow_mcad | sales_mcad | purchases_mcad | net_flow_3m_mcad | net_flow_12m_mcad | net_flow_12m_yoy_chg_mcad | turnover_12m_mcad | net_to_gross_12m | foreign_appetite_score | record_inflow_12m | record_outflow_12m | bond_equity_tilt | us_issuer_share_fgn_bonds | as_of | row_hash |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1988-01-01 | ca_sec_total | Canadian securities, total | Canada | CAN | 2,821 | 11,788 | -8,968 | — | — | — | — | — | — | false | false | — | — | 2026-07-01 | b5d86542a512da04 |
| 1988-02-01 | ca_sec_total | Canadian securities, total | Canada | CAN | 2,799 | 13,471 | -10,672 | — | — | — | — | — | — | false | false | — | — | 2026-07-01 | 88d7cc0554999516 |
| 1988-03-01 | ca_sec_total | Canadian securities, total | Canada | CAN | 1,555 | 15,070 | -13,515 | 7,175 | — | — | — | — | — | false | false | — | — | 2026-07-01 | 20475edb56cbf935 |
| 1988-04-01 | ca_sec_total | Canadian securities, total | Canada | CAN | 3,100 | 12,776 | -9,676 | 7,454 | — | — | — | — | — | false | false | — | — | 2026-07-01 | b364a3b55fe7bca6 |
| 1988-05-01 | ca_sec_total | Canadian securities, total | Canada | CAN | 2,609 | 12,943 | -10,334 | 7,264 | — | — | — | — | — | false | false | — | — | 2026-07-01 | 9ec9d43f9c157e8a |
| 1988-06-01 | ca_sec_total | Canadian securities, total | Canada | CAN | 1,912 | 13,318 | -11,406 | 7,621 | — | — | — | — | — | false | false | — | — | 2026-07-01 | 807042f3d8f3d8b9 |
| 1988-07-01 | ca_sec_total | Canadian securities, total | Canada | CAN | 2,330 | 14,895 | -12,565 | 6,851 | — | — | — | — | — | false | false | — | — | 2026-07-01 | 47b02fa4fbd16661 |
| 1988-08-01 | ca_sec_total | Canadian securities, total | Canada | CAN | -108 | 12,532 | -12,640 | 4,134 | — | — | — | — | — | false | false | — | — | 2026-07-01 | ed1e839ca53c64af |
| 1988-09-01 | ca_sec_total | Canadian securities, total | Canada | CAN | 1,775 | 14,223 | -12,447 | 3,997 | — | — | — | — | — | false | false | — | — | 2026-07-01 | c953b50e0ebd71ae |
| 1988-10-01 | ca_sec_total | Canadian securities, total | Canada | CAN | 2,275 | 16,622 | -14,347 | 3,942 | — | — | — | — | — | false | false | — | — | 2026-07-01 | fb06fee81cc0a8db |
- Current
20260927T010327Z-995866899e7c · sha256 995866899e7c…
6,482 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/statcan_securities_flows_intel/securities_flows_intel_monthly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/statcan_securities_flows_intel/securities_flows_intel_monthly").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)API endpoint: https://datazimuts.com/v1/datasets/statcan_securities_flows_intel/securities_flows_intel_monthly
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20260927T010327Z-995866899e7c and its content hash, so readers get exactly the data you used.
Statistics Canada cross-border securities flows intelligence. (2026). Canadian cross-border securities-flow intelligence (monthly) [Data set, snapshot 20260927T010327Z-995866899e7c, sha256 995866899e7c]. Datazimuts. Retrieved 2026-09-27, from https://datazimuts.com/en/datasets/statcan_securities_flows_intel/securities_flows_intel_monthly?snapshot=20260927T010327Z-995866899e7c
@misc{dz_statcan_securities_flows_intel_securitie_99586689,
title = {{Canadian cross-border securities-flow intelligence (monthly)}},
author = {{Statistics Canada cross-border securities flows intelligence}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/statcan_securities_flows_intel/securities_flows_intel_monthly?snapshot=20260927T010327Z-995866899e7c}},
note = {Snapshot 20260927T010327Z-995866899e7c, sha256 995866899e7ccdc7897f4093fc98474d5eb21495c72ec5b72439e412a5ee18c2; accessed 2026-09-27}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=statcan_securities_flows_intel%2Fsecurities_flows_intel_monthly&lang=en&theme=auto&snapshot=20260927T010327Z-995866899e7c&x=month&y=net_flow_mcad&agg=avg" title="Canadian cross-border securities-flow intelligence (monthly)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.