All datasets

Ireland: international investment position (BPM6)

Central Statistics Office (Ireland) quarterly International Investment Position on a BPM6 basis: net position, foreign assets and foreign liabilities by institutional sector and by IFSC / non-IFSC, in euro millions, from 2012Q1. Rows are statistic x quarter x IFSC split x sector.

Source: Central Statistics Office (Ireland)3,654 rowsUpdated: 9/22/2026License: CC-BY-4.0
irelandiipexternal-sectorcso

Quality

99.9

Attribution

Central Statistics Office, Ireland (CSO)

Schema

ColumnTypeDescription
datetimestampFirst day of the observation period (month, quarter, or year) from the provider's time dimension.
series_idstringComposite key: PxStat matrix code | statistic code | time code | breakdown dimension codes.
series_labelstringHuman-readable label from the provider's own dimension labels: statistic, then breakdown values.
valuefloatObservation value in the series unit (see the unit column).
unitstringUnit of the observation, taken from the provider's own CSV export UNIT column for the statistic.
stat_codestringPxStat statistic code within the matrix.
stat_labelstringProvider's statistic name (e.g. 'Residential Property Price Index').
time_codestringProvider's raw time code (YYYYMM, YYYYQ, or YYYY).
ifsc_split_codestringProvider code for IFSC or Non IFSC.
ifsc_split_labelstringProvider's IFSC or Non IFSC label.
institutional_sector_codestringProvider code for Institutional Sector.
institutional_sector_labelstringProvider's Institutional Sector label.

Sample rows

dateseries_idseries_labelvalueunitstat_codestat_labeltime_codeifsc_split_codeifsc_split_labelinstitutional_sector_codeinstitutional_sector_label
2012-01-01T00:00:00BPQ22|BPQ22C1|20121|-|-Net International Investment Position — IFSC and Non-IFSC — Institutional sectors : Total-254807Euro MillionBPQ22C1Net International Investment Position20121-IFSC and Non-IFSC-Institutional sectors : Total
2012-01-01T00:00:00BPQ22|BPQ22C1|20121|-|01Net International Investment Position — IFSC and Non-IFSC — General government-94194Euro MillionBPQ22C1Net International Investment Position20121-IFSC and Non-IFSC01General government
2012-01-01T00:00:00BPQ22|BPQ22C1|20121|-|02Net International Investment Position — IFSC and Non-IFSC — Monetary Authority-91251Euro MillionBPQ22C1Net International Investment Position20121-IFSC and Non-IFSC02Monetary Authority
2012-01-01T00:00:00BPQ22|BPQ22C1|20121|-|03Net International Investment Position — IFSC and Non-IFSC — Monetary Financial Institutions5440Euro MillionBPQ22C1Net International Investment Position20121-IFSC and Non-IFSC03Monetary Financial Institutions
2012-01-01T00:00:00BPQ22|BPQ22C1|20121|-|04Net International Investment Position — IFSC and Non-IFSC — Other sectors : Total-74801Euro MillionBPQ22C1Net International Investment Position20121-IFSC and Non-IFSC04Other sectors : Total

Download sample data

Download the full sample snapshot for this dataset (sample rows, not the complete dataset).

Use with an LLM

Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).

cURL

curl "https://datazimuts.com/v1/datasets/cso/cso_international_investment_position" | jq '{title, rows, columns_count, license}'

Python

import requests

ds = requests.get("https://datazimuts.com/v1/datasets/cso/cso_international_investment_position").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/cso/cso_international_investment_position

Tip: fetch /llms.txt for the full machine-readable catalog.