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.
irelandiipexternal-sectorcso
Quality
99.9
Attribution
Central Statistics Office, Ireland (CSO)
Schema
| Column | Type | Description |
|---|---|---|
| date | timestamp | First day of the observation period (month, quarter, or year) from the provider's time dimension. |
| series_id | string | Composite key: PxStat matrix code | statistic code | time code | breakdown dimension codes. |
| series_label | string | Human-readable label from the provider's own dimension labels: statistic, then breakdown values. |
| value | float | Observation value in the series unit (see the unit column). |
| unit | string | Unit of the observation, taken from the provider's own CSV export UNIT column for the statistic. |
| stat_code | string | PxStat statistic code within the matrix. |
| stat_label | string | Provider's statistic name (e.g. 'Residential Property Price Index'). |
| time_code | string | Provider's raw time code (YYYYMM, YYYYQ, or YYYY). |
| ifsc_split_code | string | Provider code for IFSC or Non IFSC. |
| ifsc_split_label | string | Provider's IFSC or Non IFSC label. |
| institutional_sector_code | string | Provider code for Institutional Sector. |
| institutional_sector_label | string | Provider's Institutional Sector label. |
Sample rows
| date | series_id | series_label | value | unit | stat_code | stat_label | time_code | ifsc_split_code | ifsc_split_label | institutional_sector_code | institutional_sector_label |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2012-01-01T00:00:00 | BPQ22|BPQ22C1|20121|-|- | Net International Investment Position — IFSC and Non-IFSC — Institutional sectors : Total | -254807 | Euro Million | BPQ22C1 | Net International Investment Position | 20121 | - | IFSC and Non-IFSC | - | Institutional sectors : Total |
| 2012-01-01T00:00:00 | BPQ22|BPQ22C1|20121|-|01 | Net International Investment Position — IFSC and Non-IFSC — General government | -94194 | Euro Million | BPQ22C1 | Net International Investment Position | 20121 | - | IFSC and Non-IFSC | 01 | General government |
| 2012-01-01T00:00:00 | BPQ22|BPQ22C1|20121|-|02 | Net International Investment Position — IFSC and Non-IFSC — Monetary Authority | -91251 | Euro Million | BPQ22C1 | Net International Investment Position | 20121 | - | IFSC and Non-IFSC | 02 | Monetary Authority |
| 2012-01-01T00:00:00 | BPQ22|BPQ22C1|20121|-|03 | Net International Investment Position — IFSC and Non-IFSC — Monetary Financial Institutions | 5440 | Euro Million | BPQ22C1 | Net International Investment Position | 20121 | - | IFSC and Non-IFSC | 03 | Monetary Financial Institutions |
| 2012-01-01T00:00:00 | BPQ22|BPQ22C1|20121|-|04 | Net International Investment Position — IFSC and Non-IFSC — Other sectors : Total | -74801 | Euro Million | BPQ22C1 | Net International Investment Position | 20121 | - | IFSC and Non-IFSC | 04 | Other 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.