# Snb — Zapi reference > The dimension tree of one SNB cube — the vocabulary `cube`'s `select` filter **Base URL:** `https://api.zpi.web.id` **Auth:** Send `x-api-key: YOUR_KEY` header on every request. Get a free key at https://zpi.web.id/dashboard/keys. **Response envelope:** `{ content, message, errors }` **Rate limit:** 60 req/min on free tier. **Related:** - Detail page: https://zpi.web.id/api/finance/snb - Endpoint catalog: https://zpi.web.id/category/finance - Concise index: https://zpi.web.id/llms.txt - Full reference: https://zpi.web.id/llms-full.txt --- ## Snb **Category:** finance · **Slug:** `snb` **Detail page:** https://zpi.web.id/api/finance/snb The dimension tree of one SNB cube — the vocabulary `cube`'s `select` filter **Tags:** finance, snb ### Cube Dimensions The dimension tree of one SNB cube — the vocabulary `cube`'s `select` filter - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/finance:snb/cube-dimensions` - **Cache TTL:** 86400s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `cube` | string | query | yes | SNB cube id. Confirmed: snboffzisa, zirepo, zimoma, rendoblim, devkum. | | `lang` | enum(en|de|fr|it) | query | no | Language of the dimension names: en, de, fr or it. Default en. | **cURL:** ```bash curl "https://api.zpi.web.id/v1/finance:snb/cube-dimensions?cube=rendoblim&lang=en" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/finance:snb/cube-dimensions?cube=rendoblim&lang=en", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/finance:snb/cube-dimensions?cube=rendoblim&lang=en", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "cube": "rendoblim", "lang": "en", "count": 15, "items": [ { "id": "D0", "name": "Overview", "path": [ "Overview" ], "depth": 0, "isLeaf": false }, { "id": "D0_0", "name": "CHF Swiss Confederation bond issues", "path": [ "Overview", "CHF Swiss Confederation bond issues" ], "depth": 1, "isLeaf": false }, { "id": "1J", "name": "1 year", "path": [ "Overview", "CHF Swiss Confederation bond issues", "1 year" ], "depth": 2, "isLeaf": true }, { "id": "2J", "name": "2 years", "path": [ "Overview", "CHF Swiss Confederation bond issues", "2 years" ], "depth": 2, "isLeaf": true }, { "id": "3J", "name": "3 years", "path": [ "Overview", "CHF Swiss Confederation bond issues", "3 years" ], "depth": 2, "isLeaf": true }, { "id": "4J", "name": "4 years", "path": [ "Overview", "CHF Swiss Confederation bond issues", "4 years" ], "depth": 2, "isLeaf": true }, { "id": "5J", "name": "5 years", "path": [ "Overview", "CHF Swiss Confederation bond issues", "5 years" ], "depth": 2, "isLeaf": true }, { "id": "6J", "name": "6 years", "path": [ "Overview", "CHF Swiss Confederation bond issues", "6 years" ], "depth": 2, "isLeaf": true } ], "leaves": 13, "dataset": "cube-dimensions", "provider": "snb" } ``` --- ### Money Market SARON and the CHF money-market complex, in one answer. - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/finance:snb/money-market` - **Cache TTL:** 3600s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `set` | enum(all|saron|reference) | query | no | Which table: saron (the SARON term structure), reference (SARON, TOMN, EGMBF, LIBOR and the non-CHF benchmarks), or all. Default all. | | `from` | string | query | no | Earliest observation date, YYYY-MM-DD. | | `to` | string | query | no | Latest observation date, YYYY-MM-DD. | | `select` | string | query | no | Dimension filter in the upstream's own syntax, applied to both tables. | | `length` | number | query | no | Observations per series, newest first. Default 100, max 20000. | **cURL:** ```bash curl "https://api.zpi.web.id/v1/finance:snb/money-market?set=saron&from=2026-07-01&to=2026-07-15&select=D0(H0%2CH6)&length=30" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/finance:snb/money-market?set=saron&from=2026-07-01&to=2026-07-15&select=D0(H0%2CH6)&length=30", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/finance:snb/money-market?set=saron&from=2026-07-01&to=2026-07-15&select=D0(H0%2CH6)&length=30", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "to": null, "set": "saron", "from": null, "count": 9, "cubes": [ "zirepo" ], "items": [ { "key": "EPB@SNB.zirepo{H0}", "cube": "zirepo", "item": "H0", "name": "Overnight (SARON), close of trading", "path": [ "Overnight (SARON), close of trading" ], "unit": "In percent", "count": 100, "table": "saron", "total": 6819, "values": [ { "date": "2026-07-15", "value": -0.043818 }, { "date": "2026-07-14", "value": -0.042717 }, { "date": "2026-07-13", "value": -0.038424 }, { "date": "2026-07-10", "value": -0.0383 }, { "date": "2026-07-09", "value": -0.038013 }, { "date": "2026-07-08", "value": -0.038456 }, { "date": "2026-07-07", "value": -0.038226 }, { "date": "2026-07-06", "value": -0.038263 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.043818 }, { "key": "EPB@SNB.zirepo{H6}", "cube": "zirepo", "item": "H6", "name": "SARON 1M Compound Rate", "path": [ "SARON 1M Compound Rate" ], "unit": "In percent", "count": 100, "table": "saron", "total": 6573, "values": [ { "date": "2026-07-15", "value": -0.0387 }, { "date": "2026-07-14", "value": -0.0385 }, { "date": "2026-07-13", "value": -0.0383 }, { "date": "2026-07-10", "value": -0.0383 }, { "date": "2026-07-09", "value": -0.0383 }, { "date": "2026-07-08", "value": -0.0382 }, { "date": "2026-07-07", "value": -0.0382 }, { "date": "2026-07-06", "value": -0.0381 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.0387 }, { "key": "EPB@SNB.zirepo{H7}", "cube": "zirepo", "item": "H7", "name": "SARON 3M Compound Rate", "path": [ "SARON 3M Compound Rate" ], "unit": "In percent", "count": 100, "table": "saron", "total": 6573, "values": [ { "date": "2026-07-15", "value": -0.0415 }, { "date": "2026-07-14", "value": -0.0415 }, { "date": "2026-07-13", "value": -0.0415 }, { "date": "2026-07-10", "value": -0.0416 }, { "date": "2026-07-09", "value": -0.0418 }, { "date": "2026-07-08", "value": -0.0419 }, { "date": "2026-07-07", "value": -0.0419 }, { "date": "2026-07-06", "value": -0.042 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.0415 }, { "key": "EPB@SNB.zirepo{H8}", "cube": "zirepo", "item": "H8", "name": "SARON 6M Compound Rate", "path": [ "SARON 6M Compound Rate" ], "unit": "In percent", "count": 100, "table": "saron", "total": 6573, "values": [ { "date": "2026-07-15", "value": -0.0455 }, { "date": "2026-07-14", "value": -0.0456 }, { "date": "2026-07-13", "value": -0.0456 }, { "date": "2026-07-10", "value": -0.0459 }, { "date": "2026-07-09", "value": -0.0465 }, { "date": "2026-07-08", "value": -0.0466 }, { "date": "2026-07-07", "value": -0.0468 }, { "date": "2026-07-06", "value": -0.0471 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.0455 }, { "key": "EPB@SNB.zirepo{H1}", "cube": "zirepo", "item": "H1", "name": "Tomorrow Next (SARTN), close of trading", "path": [ "Tomorrow Next (SARTN), close of trading" ], "unit": "In percent", "count": 100, "table": "saron", "total": 6731, "values": [ { "date": "2026-07-15", "value": -0.04024 }, { "date": "2026-07-14", "value": -0.03784 }, { "date": "2026-07-13", "value": -0.03124 }, { "date": "2026-07-10", "value": -0.02746 }, { "date": "2026-07-09", "value": -0.02908 }, { "date": "2026-07-08", "value": -0.02841 }, { "date": "2026-07-07", "value": -0.02241 }, { "date": "2026-07-06", "value": -0.03315 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.04024 }, { "key": "EPB@SNB.zirepo{H2}", "cube": "zirepo", "item": "H2", "name": "1-week (SAR1W), close of trading", "path": [ "1-week (SAR1W), close of trading" ], "unit": "In percent", "count": 100, "table": "saron", "total": 6541, "values": [ { "date": "2026-07-15", "value": -0.03246 }, { "date": "2026-07-14", "value": -0.01588 }, { "date": "2026-07-13", "value": -0.01921 }, { "date": "2026-07-10", "value": -0.00958 }, { "date": "2026-07-09", "value": -0.00924 }, { "date": "2026-07-08", "value": -0.02342 }, { "date": "2026-07-07", "value": -0.01063 }, { "date": "2026-07-06", "value": -0.03015 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.03246 }, { "key": "EPB@SNB.zirepo{H3}", "cube": "zirepo", "item": "H3", "name": "2-week (SAR2W), close of trading", "path": [ "2-week (SAR2W), close of trading" ], "unit": "In percent", "count": 100, "table": "saron", "total": 6018, "values": [ { "date": "2026-07-15", "value": -0.00437 }, { "date": "2026-07-14", "value": -0.005 }, { "date": "2026-07-13", "value": -0.01988 }, { "date": "2026-07-10", "value": -0.01449 }, { "date": "2026-07-09", "value": 0.0075 }, { "date": "2026-07-08", "value": 0.00437 }, { "date": "2026-07-07", "value": -0.00987 }, { "date": "2026-07-06", "value": -0.03483 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.00437 }, { "key": "EPB@SNB.zirepo{H4}", "cube": "zirepo", "item": "H4", "name": "1-month (SAR1M), close of trading", "path": [ "1-month (SAR1M), close of trading" ], "unit": "In percent", "count": 100, "table": "saron", "total": 6503, "values": [ { "date": "2026-07-15", "value": -0.03583 }, { "date": "2026-07-14", "value": -0.03722 }, { "date": "2026-07-13", "value": -0.03802 }, { "date": "2026-07-10", "value": -0.03 }, { "date": "2026-07-09", "value": -0.028 }, { "date": "2026-07-08", "value": -0.03365 }, { "date": "2026-07-07", "value": -0.025 }, { "date": "2026-07-06", "value": -0.04659 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.03583 } ], "total": 57838, "select": null, "dataset": "money-market", "provider": "snb" } ``` --- ### Bond Yields Swiss Confederation bond yields by maturity. - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/finance:snb/bond-yields` - **Cache TTL:** 21600s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `maturity` | string | query | no | Maturities in years, comma-separated. Published: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 30. Default all. | | `from` | string | query | no | Earliest month, YYYY-MM-DD or YYYY-MM. | | `to` | string | query | no | Latest month, YYYY-MM-DD or YYYY-MM. | | `length` | number | query | no | Observations to return, newest first. Default 200, max 20000. | **cURL:** ```bash curl "https://api.zpi.web.id/v1/finance:snb/bond-yields?maturity=10%2C30&from=2025-01-01&to=2025-07-31&length=60" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/finance:snb/bond-yields?maturity=10%2C30&from=2025-01-01&to=2025-07-31&length=60", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/finance:snb/bond-yields?maturity=10%2C30&from=2025-01-01&to=2025-07-31&length=60", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "to": null, "cube": "rendoblim", "from": null, "count": 26, "items": [ { "item": "10J", "yield": 0.378, "period": "2025-07", "maturity": 10 }, { "item": "30J", "yield": 0.564, "period": "2025-07", "maturity": 30 }, { "item": "10J", "yield": 0.41, "period": "2025-06", "maturity": 10 }, { "item": "30J", "yield": 0.6, "period": "2025-06", "maturity": 30 }, { "item": "10J", "yield": 0.259, "period": "2025-05", "maturity": 10 }, { "item": "30J", "yield": 0.418, "period": "2025-05", "maturity": 30 }, { "item": "10J", "yield": 0.326, "period": "2025-04", "maturity": 10 }, { "item": "30J", "yield": 0.436, "period": "2025-04", "maturity": 30 } ], "total": 26, "dataset": "bond-yields", "provider": "snb", "maturities": [ 10, 30 ], "publishedAt": "2025-09-01 14:29", "latestPeriod": "2025-07" } ``` --- ### Policy Rates Official policy rates for five central banks, from one Swiss cube. - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/finance:snb/policy-rates` - **Cache TTL:** 21600s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `bank` | string | query | no | Central banks to return, comma-separated: snb, fed, ecb, boe, boj. Default all five. | | `from` | string | query | no | Earliest month, YYYY-MM-DD or YYYY-MM. | | `to` | string | query | no | Latest month, YYYY-MM-DD or YYYY-MM. | | `length` | number | query | no | Observations to return, newest first. Default 200, max 5000. | **cURL:** ```bash curl "https://api.zpi.web.id/v1/finance:snb/policy-rates?bank=ecb%2Cboe&from=2026-01-01&to=2026-06-30&length=60" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/finance:snb/policy-rates?bank=ecb%2Cboe&from=2026-01-01&to=2026-06-30&length=60", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/finance:snb/policy-rates?bank=ecb%2Cboe&from=2026-01-01&to=2026-06-30&length=60", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "to": null, "cube": "snboffzisa", "from": null, "banks": [ "ecb", "boe" ], "count": 200, "items": [ { "bank": "ecb", "code": "EF", "rate": 2.25, "period": "2026-06", "series": "Deposit facility" }, { "bank": "ecb", "code": "H", "rate": 2.4, "period": "2026-06", "series": "Main refinancing rate" }, { "bank": "boe", "code": "L0", "rate": 3.75, "period": "2026-06", "series": "Bank Rate" }, { "bank": "ecb", "code": "SRF", "rate": 2.65, "period": "2026-06", "series": "Marginal lending facility" }, { "bank": "ecb", "code": "EF", "rate": 2, "period": "2026-05", "series": "Deposit facility" }, { "bank": "ecb", "code": "H", "rate": 2.15, "period": "2026-05", "series": "Main refinancing rate" }, { "bank": "boe", "code": "L0", "rate": 3.75, "period": "2026-05", "series": "Bank Rate" }, { "bank": "ecb", "code": "SRF", "rate": 2.4, "period": "2026-05", "series": "Marginal lending facility" } ], "total": 1272, "dataset": "policy-rates", "provider": "snb", "publishedAt": "2026-07-21 09:00", "latestPeriod": "2026-06" } ``` --- ### Cube Any SNB data cube, raw. Upstream: data.snb.ch/api/cube/{cube}/data/json/{lang} (keyless). - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/finance:snb/cube` - **Cache TTL:** 3600s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `cube` | string | query | yes | SNB cube id. Confirmed: snboffzisa, zirepo, zimoma, rendoblim, devkum. | | `lang` | enum(en|de|fr|it) | query | no | Language of the series names: en, de, fr or it. Default en. | | `from` | string | query | no | Earliest observation date, YYYY-MM-DD (coarser periods accepted). | | `to` | string | query | no | Latest observation date, YYYY-MM-DD. | | `select` | string | query | no | Dimension filter in the upstream's own syntax. Cuts the payload hard — zirepo is 47 KB unfiltered and 420 bytes with D0(H0). | | `length` | number | query | no | Observations per series, newest first. Default 200, max 20000. | **cURL:** ```bash curl "https://api.zpi.web.id/v1/finance:snb/cube?cube=zirepo&lang=en&from=2026-07-01&to=2026-08-20&select=D0(H0%2CH6)&length=100" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/finance:snb/cube?cube=zirepo&lang=en&from=2026-07-01&to=2026-08-20&select=D0(H0%2CH6)&length=100", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/finance:snb/cube?cube=zirepo&lang=en&from=2026-07-01&to=2026-08-20&select=D0(H0%2CH6)&length=100", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "to": null, "cube": "zirepo", "from": null, "lang": "en", "count": 9, "items": [ { "key": "EPB@SNB.zirepo{H0}", "item": "H0", "name": "Overnight (SARON), close of trading", "path": [ "Overnight (SARON), close of trading" ], "unit": "In percent", "count": 200, "scale": null, "total": 6819, "values": [ { "date": "2026-07-15", "value": -0.043818 }, { "date": "2026-07-14", "value": -0.042717 }, { "date": "2026-07-13", "value": -0.038424 }, { "date": "2026-07-10", "value": -0.0383 }, { "date": "2026-07-09", "value": -0.038013 }, { "date": "2026-07-08", "value": -0.038456 }, { "date": "2026-07-07", "value": -0.038226 }, { "date": "2026-07-06", "value": -0.038263 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.043818 }, { "key": "EPB@SNB.zirepo{H6}", "item": "H6", "name": "SARON 1M Compound Rate", "path": [ "SARON 1M Compound Rate" ], "unit": "In percent", "count": 200, "scale": null, "total": 6573, "values": [ { "date": "2026-07-15", "value": -0.0387 }, { "date": "2026-07-14", "value": -0.0385 }, { "date": "2026-07-13", "value": -0.0383 }, { "date": "2026-07-10", "value": -0.0383 }, { "date": "2026-07-09", "value": -0.0383 }, { "date": "2026-07-08", "value": -0.0382 }, { "date": "2026-07-07", "value": -0.0382 }, { "date": "2026-07-06", "value": -0.0381 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.0387 }, { "key": "EPB@SNB.zirepo{H7}", "item": "H7", "name": "SARON 3M Compound Rate", "path": [ "SARON 3M Compound Rate" ], "unit": "In percent", "count": 200, "scale": null, "total": 6573, "values": [ { "date": "2026-07-15", "value": -0.0415 }, { "date": "2026-07-14", "value": -0.0415 }, { "date": "2026-07-13", "value": -0.0415 }, { "date": "2026-07-10", "value": -0.0416 }, { "date": "2026-07-09", "value": -0.0418 }, { "date": "2026-07-08", "value": -0.0419 }, { "date": "2026-07-07", "value": -0.0419 }, { "date": "2026-07-06", "value": -0.042 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.0415 }, { "key": "EPB@SNB.zirepo{H8}", "item": "H8", "name": "SARON 6M Compound Rate", "path": [ "SARON 6M Compound Rate" ], "unit": "In percent", "count": 200, "scale": null, "total": 6573, "values": [ { "date": "2026-07-15", "value": -0.0455 }, { "date": "2026-07-14", "value": -0.0456 }, { "date": "2026-07-13", "value": -0.0456 }, { "date": "2026-07-10", "value": -0.0459 }, { "date": "2026-07-09", "value": -0.0465 }, { "date": "2026-07-08", "value": -0.0466 }, { "date": "2026-07-07", "value": -0.0468 }, { "date": "2026-07-06", "value": -0.0471 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.0455 }, { "key": "EPB@SNB.zirepo{H1}", "item": "H1", "name": "Tomorrow Next (SARTN), close of trading", "path": [ "Tomorrow Next (SARTN), close of trading" ], "unit": "In percent", "count": 200, "scale": null, "total": 6731, "values": [ { "date": "2026-07-15", "value": -0.04024 }, { "date": "2026-07-14", "value": -0.03784 }, { "date": "2026-07-13", "value": -0.03124 }, { "date": "2026-07-10", "value": -0.02746 }, { "date": "2026-07-09", "value": -0.02908 }, { "date": "2026-07-08", "value": -0.02841 }, { "date": "2026-07-07", "value": -0.02241 }, { "date": "2026-07-06", "value": -0.03315 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.04024 }, { "key": "EPB@SNB.zirepo{H2}", "item": "H2", "name": "1-week (SAR1W), close of trading", "path": [ "1-week (SAR1W), close of trading" ], "unit": "In percent", "count": 200, "scale": null, "total": 6541, "values": [ { "date": "2026-07-15", "value": -0.03246 }, { "date": "2026-07-14", "value": -0.01588 }, { "date": "2026-07-13", "value": -0.01921 }, { "date": "2026-07-10", "value": -0.00958 }, { "date": "2026-07-09", "value": -0.00924 }, { "date": "2026-07-08", "value": -0.02342 }, { "date": "2026-07-07", "value": -0.01063 }, { "date": "2026-07-06", "value": -0.03015 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.03246 }, { "key": "EPB@SNB.zirepo{H3}", "item": "H3", "name": "2-week (SAR2W), close of trading", "path": [ "2-week (SAR2W), close of trading" ], "unit": "In percent", "count": 200, "scale": null, "total": 6018, "values": [ { "date": "2026-07-15", "value": -0.00437 }, { "date": "2026-07-14", "value": -0.005 }, { "date": "2026-07-13", "value": -0.01988 }, { "date": "2026-07-10", "value": -0.01449 }, { "date": "2026-07-09", "value": 0.0075 }, { "date": "2026-07-08", "value": 0.00437 }, { "date": "2026-07-07", "value": -0.00987 }, { "date": "2026-07-06", "value": -0.03483 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.00437 }, { "key": "EPB@SNB.zirepo{H4}", "item": "H4", "name": "1-month (SAR1M), close of trading", "path": [ "1-month (SAR1M), close of trading" ], "unit": "In percent", "count": 200, "scale": null, "total": 6503, "values": [ { "date": "2026-07-15", "value": -0.03583 }, { "date": "2026-07-14", "value": -0.03722 }, { "date": "2026-07-13", "value": -0.03802 }, { "date": "2026-07-10", "value": -0.03 }, { "date": "2026-07-09", "value": -0.028 }, { "date": "2026-07-08", "value": -0.03365 }, { "date": "2026-07-07", "value": -0.025 }, { "date": "2026-07-06", "value": -0.04659 } ], "frequency": "P1D_L", "latestDate": "2026-07-15", "latestValue": -0.03583 } ], "total": 57838, "select": null, "dataset": "cube", "provider": "snb" } ``` --- _Generated: 2026-08-21T07:37:47.336Z_