KOF Economic Barometer signals (monthly)
Les téléchargements sont désactivés pour ce jeu de données : sa licence interdit l’usage commercial. La documentation, le schéma et les lignes d’exemple restent disponibles ici.
Monthly Swiss business-cycle pulse from the KOF Swiss Economic Institute's Economic Barometer (keyless official TSDB API, 1991 to present): the institute's leading indicator for the Swiss economy, long-term average 100, with a trailing 3-month moving average, month-over-month / year-over-year momentum, deviation from 100, a trailing-10-year z-score, documented above/below-average regime labels, rapid-heating/cooling flags, trailing-10-year record-high/low flags and a below-average streak counter. An online shop joins orders to month for demand-regime features, a subscription business joins churn/dunning cohorts, and a sales team joins pipeline timing. Caveats: a survey-based leading indicator, not observed GDP — single-month prints are noisy; history is revised by the publisher. KOF/ETH Zurich: non-commercial reuse with attribution; commercial reuse needs prior written consent.
Les titres et les descriptions proviennent des sources de données, en anglais.
- Lignes
- 429
- Colonnes
- 16
- Cadence de la source
- Mensuelle
- Dernière actualisation
- 9 oct. 2026
- Thème
- economy
| Colonne | Type | Description |
|---|---|---|
| month | string | Observation month (first day of the month, ISO date); panel join key. KOF publishes the barometer near month-end. (unit: date) |
| country_code | string | ISO 3166-1 alpha-2 country code; always 'CH' (Switzerland). (unit: string) |
| barometer | float | KOF Economic Barometer index, kept verbatim as published (key ch.kof.barometer). A leading indicator for the Swiss business cycle; long-term average 100. (unit: index points) |
| barometer_3m_ma | float | Trailing 3-month moving average of the barometer (the steadier read; single-month prints are noisy). (unit: index points) |
| barometer_mom_pp | float | Month-over-month change of the barometer, in index points. (unit: index points) |
| barometer_yoy_pp | float | Year-over-year change of the barometer, in index points. (unit: index points) |
| dev_from_100 | float | Barometer minus 100: distance from the long-term average (positive = above-average growth outlook). (unit: index points) |
| barometer_z10y | float | Trailing-10-year z-score of the barometer (minimum 24 observations): how hot or cold the cycle runs versus the past decade. (unit: z-score) |
| cycle_regime | string | Documented regime on the 100 anchor: 'above_average' (barometer >= 100) or 'below_average' (barometer < 100). (unit: string) |
| above_avg_flag | integer | 1 when the barometer is at or above its long-term average of 100. (unit: boolean) |
| rapid_cooling_flag | integer | 1 when the month-over-month change is -3.0 index points or worse (a sharp monthly deterioration). (unit: boolean) |
| rapid_heating_flag | integer | 1 when the month-over-month change is +3.0 index points or better (a sharp monthly improvement). (unit: boolean) |
| record_high_10y_flag | integer | 1 when the print is the trailing-10-year maximum (minimum 60 observations). (unit: boolean) |
| record_low_10y_flag | integer | 1 when the print is the trailing-10-year minimum (minimum 60 observations). (unit: boolean) |
| below_avg_streak | integer | Consecutive months with the barometer below 100 ending this month (0 when the month itself is >= 100): the soft-patch clock. (unit: months) |
| row_hash | string | Deterministic 16-hex sha256 of the month (idempotency key). (unit: string) |
10 premières lignes d’exemple — un aperçu, pas le jeu de données complet.
| month | country_code | barometer | barometer_3m_ma | barometer_mom_pp | barometer_yoy_pp | dev_from_100 | barometer_z10y | cycle_regime | above_avg_flag | rapid_cooling_flag | rapid_heating_flag | record_high_10y_flag | record_low_10y_flag | below_avg_streak | row_hash |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1991-01-01 | CH | 89,856 | — | — | — | -10,144 | — | below_average | 0 | 0 | 0 | 0 | 0 | 1 | cccd2ad3090d926c |
| 1991-02-01 | CH | 74,728 | — | -15,128 | — | -25,272 | — | below_average | 0 | 1 | 0 | 0 | 0 | 2 | 20dc93d7b2f16efd |
| 1991-03-01 | CH | 87,774 | 84,119 | 13,046 | — | -12,226 | — | below_average | 0 | 0 | 1 | 0 | 0 | 3 | 5b9b581e4bc8905c |
| 1991-04-01 | CH | 94,058 | 85,52 | 6,285 | — | -5,942 | — | below_average | 0 | 0 | 1 | 0 | 0 | 4 | da2789d2eddbceb0 |
| 1991-05-01 | CH | 96,204 | 92,679 | 2,145 | — | -3,796 | — | below_average | 0 | 0 | 0 | 0 | 0 | 5 | 4af6cf6e190de275 |
| 1991-06-01 | CH | 92,203 | 94,155 | -4 | — | -7,797 | — | below_average | 0 | 1 | 0 | 0 | 0 | 6 | a727200486ea7970 |
| 1991-07-01 | CH | 93,318 | 93,908 | 1,115 | — | -6,682 | — | below_average | 0 | 0 | 0 | 0 | 0 | 7 | d5603380e3423320 |
| 1991-08-01 | CH | 94,091 | 93,204 | 0,772 | — | -5,909 | — | below_average | 0 | 0 | 0 | 0 | 0 | 8 | 0a9f31e36bf4a8d6 |
| 1991-09-01 | CH | 98,57 | 95,326 | 4,479 | — | -1,43 | — | below_average | 0 | 0 | 1 | 0 | 0 | 9 | 0648c4811d7bd618 |
| 1991-10-01 | CH | 100,238 | 97,633 | 1,667 | — | 0,238 | — | above_average | 1 | 0 | 0 | 0 | 0 | 0 | 5c260986905b11c1 |
Profilé le 9 oct. 2026 à partir de l’instantané 20261009T204026Z-084280e3cd46
Mesuré- Complétude
- 99,4 %
- Lignes
- 429
- Colonnes
- 16
- Colonnes incomplètes
- 4
| Colonne | Manquant | Distinctes | Plage | Distribution |
|---|---|---|---|---|
| monthvarchar | 0 % | 392 | — |
|
| country_codevarchar | 0 % | 1 | — |
|
| barometerdouble | 0 % | 383 | 48,3 → 128,46médiane 99,97 | 10 hors du 1er–99e centile |
| barometer_3m_madouble | 0,47 % | 444 | 64,28 → 125,03médiane 99,98 | 10 hors du 1er–99e centile |
| barometer_mom_ppdouble | 0,23 % | 409 | -32 → 29,15médiane 0,054 | 10 hors du 1er–99e centile |
| barometer_yoy_ppdouble | 2,8 % | 408 | -48,78 → 80,16médiane 0,7606 | 10 hors du 1er–99e centile |
| dev_from_100double | 0 % | 401 | -51,7 → 28,46médiane -0,0338 | 10 hors du 1er–99e centile |
| barometer_z10ydouble | 5,4 % | 405 | -6,09 → 3,05médiane 0,0729 | 10 hors du 1er–99e centile |
| cycle_regimevarchar | 0 % | 2 | — |
|
| above_avg_flagbigint | 0 % | 2 | 0 → 1médiane 0 | |
| rapid_cooling_flagbigint | 0 % | 2 | 0 → 1médiane 0 | |
| rapid_heating_flagbigint | 0 % | 2 | 0 → 1médiane 0 | |
| record_high_10y_flagbigint | 0 % | 2 | 0 → 1médiane 0 | |
| record_low_10y_flagbigint | 0 % | 2 | 0 → 1médiane 0 | |
| below_avg_streakbigint | 0 % | 27 | 0 → 25médiane 1 | 3 hors du 1er–99e centile |
| row_hashvarchar | 0 % | 392 | — |
|
- Actuelle
20261009T204026Z-084280e3cd46 · sha256 084280e3cd46…
429 lignes · premier instantané
Dirigez n’importe quel LLM vers le point d’accès des métadonnées — la documentation ci-dessus est aussi lisible par machine (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/kof_barometer_intel/kof_barometer_monthly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/kof_barometer_intel/kof_barometer_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)Point d’accès API : https://datazimuts.com/v1/datasets/kof_barometer_intel/kof_barometer_monthly
Astuce : récupérez /llms.txt pour le catalogue complet lisible par machine.
D’où viennent ces données et ce qui en a été fait. Le travail des autres apparaît sous forme de décomptes ; seuls les projets partagés sont nommés.
Citer cet instantané
Épinglé à l’instantané 20261009T204026Z-084280e3cd46 et à son empreinte, pour que vos lecteurs obtiennent exactement les données utilisées.
KOF Swiss Economic Institute (ETH Zurich). (2026). KOF Economic Barometer signals (monthly) [Data set, snapshot 20261009T204026Z-084280e3cd46, sha256 084280e3cd46]. Datazimuts. Retrieved 2026-10-10, from https://datazimuts.com/fr/datasets/kof_barometer_intel/kof_barometer_monthly?snapshot=20261009T204026Z-084280e3cd46
@misc{dz_kof_barometer_intel_kof_barometer_monthl_084280e3,
title = {{KOF Economic Barometer signals (monthly)}},
author = {{KOF Swiss Economic Institute (ETH Zurich)}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/fr/datasets/kof_barometer_intel/kof_barometer_monthly?snapshot=20261009T204026Z-084280e3cd46}},
note = {Snapshot 20261009T204026Z-084280e3cd46, sha256 084280e3cd46d96fe05d796cb91bb5492d3fe870d5f189979331e989286c1f88; accessed 2026-10-10}
}Intégrer un tableau ou un graphique
Collez ce code dans n’importe quelle page. L’intégration est épinglée au même instantané, suit le thème clair ou sombre du lecteur et affiche toujours la source, la licence et un lien de retour.
<iframe src="https://datazimuts.com/embed/chart?dataset=kof_barometer_intel%2Fkof_barometer_monthly&lang=fr&theme=auto&snapshot=20261009T204026Z-084280e3cd46&x=month&y=barometer&agg=avg" title="KOF Economic Barometer signals (monthly)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Posez une question sur ce jeu de données. Les réponses viennent uniquement de sa fiche, de son profil mesuré et de son historique, et citent les faits utilisés.