Yen · carry tradeMesure le risque de débouclage du carry trade sur le yen. Le score recombine trois composantes, recalculées à la source depuis le positionnement CFTC, le taux USD/JPY et le différentiel de taux directeurs.
risque = 0.45 x surcharge_shorts
+ 0.35 x appréciation_yen_4s
+ 0.20 x compression_différentiel
surcharge_shorts = position nette courte / minimum historique
appréciation_yen_4s = -(variation USD/JPY sur ~28 jours) x 22
compression_diff = (5.25 - (taux_Fed - taux_BoJ)) / 5.25 x 100
bandes : <30 Faible · <55 Modéré · <78 Élevé · sinon Critique
Le positionnement CFTC est dédupliqué par date pour éliminer le double comptage entre contrat standard et micro-contrat, qui sinon fausse la position nette.
Euro · risque macro zone euroScore composite issu d'une trentaine d'indicateurs z-scorés (CISS, spreads BTP-Bund et OAT-Bund, pente de la courbe, M1 réel, ESI, chômage). L'application publie déjà son score global et son régime ; on les reprend tels quels, et la couleur de la pastille suit la couleur native de l'application.
US · risque macro américainMoyenne pondérée de 47 séries FRED z-scorées, calibrée sur les récessions NBER. Le résultat est un z-score signé centré sur 0, pas une échelle 0-100. On le convertit en calant les seuils d'alerte de l'application sur les bornes de couleur du bandeau. La calibration repose sur quatre récessions. Le moteur combine z-score, drift et momentum par moyenne pondérée, puis pénalise les séries qui alertent trop souvent hors fenêtre de récession.
z = moyenne pondérée des stress par série (stress_final x poids)
0 -> 30 (neutre)
1.5 -> 55 (seuil d'alerte de l'app)
2.5 -> 75 (seuil de danger)
interpolation linéaire entre ces points, borné 0-100
Dette US · risque dette souveraineLe bandeau lit le snapshot machine publié par Debt Risk Radar sur latest.json. La méthode institutionnelle US 2.0 exige 31 signaux répartis entre solvabilité fiscale, taux et crédit FRED, levier privé, liquidité, dette Treasury quotidienne, séries américaines World Bank et crédit BIS. Les prix et ratios d'ETF Massive ne participent plus au score. Les quatre projections CBO restent séparées comme vulnérabilité structurelle de long terme. Cet indice composite contient des facteurs lents ; il ne mesure ni une probabilité de défaut ni exclusivement un choc de marché.
score_standard = clip(50 + signed_z x 15, 0, 100)
score_famille = moyenne pondérée des signaux requis, tous éligibles
score_cbo = projections CBO long terme, publiées à part
coefficients : fiscal 0,22 · taux/crédit 0,18 · levier privé 0,12
liquidité 0,10 · Treasury 0,10 · BIS 0,10
World Bank 0,04 ; total 0,86
score_courant = somme(score_famille x coefficient) / 0,86
valeur bandeau = arrondi(score.current_stress depuis latest.json)
La normalisation par 0,86 est fixe. Une donnée manquante, invalide ou trop ancienne suspend le score courant : aucune imputation à zéro ou à 50, aucune redistribution des poids après une panne. Les transformations particulières du credit gap BIS, de la croissance Treasury et des projections CBO figurent dans la méthodologie détaillée.
La politique de fraîcheur 3 distingue renouvellement et réutilisation d'une réponse validée. FRED et Treasury sont renouvelés toutes les six heures et réutilisables pendant 48 heures ; World Bank et BIS, toutes les 24 heures et pendant sept jours ; le millésime CBO épinglé, toutes les 24 heures et pendant 30 jours. Ces limites partent de la collecte initiale, sans modifier la date des observations. Les limites d'âge économique restent applicables. Une réutilisation après l'échéance de renouvellement est signalée par « cache source validé ».
La provenance conserve le score brut, les familles, les sources, les périodes observées, les dates de collecte et l'heure de calcul. L'export est recalculé toutes les 15 minutes ; sa validité ne dépasse pas 30 minutes et peut être plus courte si un signal expire avant. Le navigateur lit les JSON publics, jamais les API fournisseurs ni les clés. La copie stable exposée par l0g est /api/v1/debt-risk.json.
Énergie · stress énergétiqueL'application expose directement un score composite et un régime (détendu, normal, tendu, crise). On lit le score, et le régime donne le libellé et la couleur.