github-actions[bot]
57d50e689e
chore: update rate-probabilities data [skip ci]
2026-07-03 21:58:10 +00:00
github-actions[bot]
d7fc63177d
chore: update rate-probabilities data [skip ci]
2026-07-03 20:54:22 +00:00
github-actions[bot]
9dfe2a4fd8
chore: update rate-probabilities data [skip ci]
2026-07-03 19:04:02 +00:00
github-actions[bot]
de7747b614
chore: update rate-probabilities data [skip ci]
2026-07-03 17:14:38 +00:00
github-actions[bot]
4211c3d547
chore: update rate-probabilities data [skip ci]
2026-07-03 15:02:29 +00:00
github-actions[bot]
b246107efd
chore: update rate-probabilities data [skip ci]
2026-07-03 12:01:41 +00:00
github-actions[bot]
8b6954e1cb
chore: update rate-probabilities data [skip ci]
2026-07-03 09:50:34 +00:00
github-actions[bot]
5a11b7c603
chore: update rate-probabilities data [skip ci]
2026-07-03 06:22:54 +00:00
github-actions[bot]
6d34c02a84
chore: update rate-probabilities data [skip ci]
2026-07-03 02:30:58 +00:00
github-actions[bot]
f819190a64
chore: update rate-probabilities data [skip ci]
2026-07-02 23:56:49 +00:00
github-actions[bot]
cc0e275ea2
chore: update rate-probabilities data [skip ci]
2026-07-02 22:05:07 +00:00
github-actions[bot]
b5db331e51
chore: update rate-probabilities data [skip ci]
2026-07-02 20:55:49 +00:00
github-actions[bot]
5e52c7278d
chore: update rate-probabilities data [skip ci]
2026-07-02 19:11:23 +00:00
github-actions[bot]
ab51e06175
chore: update rate-probabilities data [skip ci]
2026-07-02 17:32:11 +00:00
github-actions[bot]
90c7f3f4c7
chore: update rate-probabilities data [skip ci]
2026-07-02 15:07:27 +00:00
github-actions[bot]
adcd723085
chore: update rate-probabilities data [skip ci]
2026-07-02 12:03:32 +00:00
github-actions[bot]
6282222464
chore: update rate-probabilities data [skip ci]
2026-07-02 09:53:37 +00:00
github-actions[bot]
396d28a5c6
chore: update rate-probabilities data [skip ci]
2026-07-02 06:32:39 +00:00
github-actions[bot]
824263da7a
chore: update rate-probabilities data [skip ci]
2026-07-02 02:29:15 +00:00
github-actions[bot]
18cfc70cd4
chore: update rate-probabilities data [skip ci]
2026-07-01 23:04:02 +00:00
github-actions[bot]
7782260567
chore: update rate-probabilities data [skip ci]
2026-07-01 21:19:41 +00:00
github-actions[bot]
4f2ecbc7c2
chore: update rate-probabilities data [skip ci]
2026-07-01 19:40:44 +00:00
github-actions[bot]
fbeffd1a71
chore: update rate-probabilities data [skip ci]
2026-07-01 17:07:59 +00:00
github-actions[bot]
d246d1dfb7
chore: update rate-probabilities data [skip ci]
2026-07-01 14:11:13 +00:00
github-actions[bot]
7c574c1368
chore: update rate-probabilities data [skip ci]
2026-07-01 11:53:02 +00:00
github-actions[bot]
f3d71453da
chore: update rate-probabilities data [skip ci]
2026-07-01 08:45:07 +00:00
github-actions[bot]
9389fef5e3
chore: update rate-probabilities data [skip ci]
2026-07-01 04:17:27 +00:00
github-actions[bot]
fb0476fd9e
chore: update rate-probabilities data [skip ci]
2026-07-01 00:00:39 +00:00
github-actions[bot]
2757f55ac0
chore: update rate-probabilities data [skip ci]
2026-06-30 22:10:29 +00:00
github-actions[bot]
5ad7987b5c
chore: update rate-probabilities data [skip ci]
2026-06-30 20:52:16 +00:00
github-actions[bot]
f910056c8f
chore: update rate-probabilities data [skip ci]
2026-06-30 18:29:56 +00:00
github-actions[bot]
26ff8f542c
chore: update rate-probabilities data [skip ci]
2026-06-30 16:17:50 +00:00
github-actions[bot]
fad6b36b7f
chore: update rate-probabilities data [skip ci]
2026-06-30 13:04:58 +00:00
github-actions[bot]
58ec7393f9
chore: update rate-probabilities data [skip ci]
2026-06-30 10:27:04 +00:00
github-actions[bot]
63d96abcdc
chore: update rate-probabilities data [skip ci]
2026-06-30 06:49:18 +00:00
github-actions[bot]
76f7efd69b
chore: update rate-probabilities data [skip ci]
2026-06-30 02:33:41 +00:00
github-actions[bot]
6b79c598c4
chore: update rate-probabilities data [skip ci]
2026-06-29 23:55:19 +00:00
github-actions[bot]
7316c574db
chore: update rate-probabilities data [skip ci]
2026-06-29 22:47:59 +00:00
github-actions[bot]
14e853338d
chore: update rate-probabilities data [skip ci]
2026-06-29 21:17:55 +00:00
github-actions[bot]
f01ab58910
chore: update rate-probabilities data [skip ci]
2026-06-29 19:44:47 +00:00
github-actions[bot]
8c8ddf51ff
chore: update rate-probabilities data [skip ci]
2026-06-29 17:28:56 +00:00
caty21
b82c680f83
fix: GitHub Actions cache fallback + diagnostic logging for rate-probabilities
...
- data/rate-probabilities.json: initial seed (6 CBs fresh from rateprobability.com)
- lib/rateprobability.ts: fallback to cache file when live fetch fails (Vercel block)
parseCBBody() reuses same parsing logic; cache valid 4h max
- .github/scripts/fetch-rate-data.mjs: fetch script (run manually or via Actions)
- HTTP status now logged for diagnostics
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-27 16:33:38 +02:00
Capucine Gest
c1b3e54c28
auto: sync 2026-06-01 23:24
2026-06-01 23:24:32 +02:00
Capucine Gest
eb416be780
feat: calendrier économique TE+Investing, OIS SNB, yields 10Y, taux directeurs corrects
...
Calendrier économique
- Nouvelles sources : TE HTML scraping (483 events/2 sem.) + Investing.com en co-primaires
- Dédupe déterministe par clé currency+category+date (±1j pour policy_rate)
- Filtre catégorie "other", filtre discours CB (fix doublon TE vs Investing)
- CHF/Switzerland via page séparée TE (hors G20)
- Fenêtre 14 jours avec ?startDate=&endDate= passés à TE
- ForexFactory+FRED en secours uniquement si les deux scrapers tombent à vide
Probabilités OIS
- rateprobability.com (7 CBs : FED/ECB/BOJ/BOE/BOC/RBA/RBNZ)
- investinglive.com (Dellamotta) : scan URL-date 14 jours → couvre SNB/CHF manquant
- SNB : 3% probabilité hausse au 19 juin 2026 (source : IL article 2026-05-29)
- rate_expectations.json MAJ : RBNZ 79% hike (corrigé depuis 70% no-change stale)
- Dédup ±1 jour pour policy_rate (fix doublon SNB TE-18/06 vs IL-19/06)
Taux directeurs
- USD : scrapeTeRate() = 3.75% (fin midpoint FRED 3.625%)
- AUD prev : 4.10% (corrigé depuis 4.60%)
- NZD/CHF/JPY/CAD : cohérents avec TE officiel
Yields 10Y souverains
- Nouvelle lib lib/tebonds.ts : scrape TE bonds, données du jour, cache 1h
- Remplace FRED IRLTLT01XXM156N mensuel (JPY/CHF/AUD/NZD avaient 1 mois de retard)
- 8 devises + spread vs USD calculé automatiquement
- /api/yields et /api/drivers utilisent la même lib
Drivers globaux
- BTC : ticker/price Binance (plus précis que 24hr lastPrice)
- HY Spread cache : 86400s → 3600s (données FRED du jour)
- DriversBar : suppression affichage direct US 10Y, tooltip Crb 2-10 affiche US10Y+US2Y
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-01 23:16:18 +02:00
Capucine Gest
3a39904ce5
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 >
2026-05-29 12:13:05 +02:00
Capucine Gest
236afa3087
Forex Dashboard v8.0
2026-05-27 13:18:45 +02:00