mirror of
https://github.com/caty21/forex-dashboard.git
synced 2026-08-16 22:18:06 +00:00
fix: CPI/taux/expectations — corrections sources données mai 2026
Indicateurs : - JPY CPI : null → IMF/IFS DBnomics MoM% (override 0.1% mai 2026) - AUD CPI : mauvais ID FRED (AUSCPIALLMINMEI→AUSCPIALLQINMEI) + override 1.4% T1 2026 - NZD CPI : mauvais ID FRED (NZLCPIALLMINMEI→NZLCPIALLQINMEI) + override 0.9% T1 2026 - Nouveau data/cpi_overrides.json — surcharge manuelle quand FRED/DBnomics en retard - Override date-comparé : source auto reprend quand elle dépasse l'override Taux directeurs : - GBP : BoE API IUDBEDR primary + IR3TIB01GBM156N fallback FRED (IRSTCB01 inexistant) - USD/EUR/CAD/NZD : sources déduplicées (DFEDTARU, ECBDFR, BoC Valet, IRSTCB01) Zone Euro : - EUR CPI fallback : prc_hicp_mmr (404) → prc_hicp_midx + toIndicatorPct - EUR chômage : geo=EA21 (2026) + fallback EA20 Expectations : - data/rate_expectations.json : données correctes 29/05/2026 (Fed 68bps, ECB 49bps, BoE 53bps, BoJ +32bps, etc.) UI : - Tooltip bps : explication "1 bp = 0,01% de taux" - NarrativeButton : affiche le vrai message d'erreur (était "Erreur Bytez") - Groq API key manquante : message descriptif avec chemin Vercel Types : - IndicatorResult type explicite → corrige erreurs tsc pre-existantes (prev/lastUpdated) - toPmiIndicator retourne IndicatorResult Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
b833baf495
commit
3a39904ce5
+4
-4
@@ -38,10 +38,10 @@ export const FRED_SERIES: Record<Currency, {
|
||||
},
|
||||
EUR: {
|
||||
policyRate: "ECBDFR", // taux dépôt BCE
|
||||
cpiCore: null, // → Eurostat dans /api/macro
|
||||
cpiCore: "CP0000EZCCM086NEST", // HICP total EA composition variable → Index 2025=100 → MoM%
|
||||
gdp: null, // → Eurostat dans /api/macro
|
||||
retailSales: "DEUSLRTTO01GPSAM", // proxy Allemagne, déjà MoM%
|
||||
unemployment: null, // → Eurostat dans /api/macro
|
||||
unemployment: null, // → Eurostat EA21 dans /api/macro
|
||||
employment: null,
|
||||
},
|
||||
GBP: {
|
||||
@@ -78,7 +78,7 @@ export const FRED_SERIES: Record<Currency, {
|
||||
},
|
||||
AUD: {
|
||||
policyRate: "IR3TIB01AUM156N", // 3M interbank — IRSTCB01AUM156N n'existe pas
|
||||
cpiCore: "AUSCPIALLMINMEI", // trimestriel
|
||||
cpiCore: "AUSCPIALLQINMEI", // trimestriel (Q = quarterly, ex-AUSCPIALLMINMEI inexistant)
|
||||
gdp: "NGDPRSAXDCAUQ", // Real GDP Australia (ABS) indice niveau → QoQ%
|
||||
retailSales: null, // pas de série mensuelle FRED pour AUD
|
||||
unemployment: "LRHUTTTTAUM156S",
|
||||
@@ -86,7 +86,7 @@ export const FRED_SERIES: Record<Currency, {
|
||||
},
|
||||
NZD: {
|
||||
policyRate: "IR3TIB01NZM156N", // 3M interbank — IRSTCB01NZM156N n'existe pas
|
||||
cpiCore: "NZLCPIALLMINMEI", // trimestriel
|
||||
cpiCore: "NZLCPIALLQINMEI", // trimestriel (Q = quarterly, ex-NZLCPIALLMINMEI inexistant)
|
||||
gdp: "NAEXKP01NZQ661S", // indice niveau → QoQ% (stale ~2023, best available)
|
||||
retailSales: null, // pas de série mensuelle FRED pour NZD
|
||||
unemployment: "LRUNTTTTNZQ156S",
|
||||
|
||||
Reference in New Issue
Block a user