Retour au blog

Décisions de taux de la Fed et de la BCE en septembre 2026 : ce que les hausses synchronisées signifient pour l'EUR/USD

V
Vlado Grigirov
September 02, 2026
Currency API Exchange Rates ECB Federal Reserve EUR/USD Market Analysis Finexly

Pendant l'essentiel des deux dernières années, l'histoire de l'euro-dollar a été celle de la divergence : une banque centrale resserrait pendant que l'autre restait immobile, et l'écart entre les deux faisait tout le travail. Septembre 2026 rompt avec ce schéma. Les décisions de taux de la Fed et de la BCE tombent à sept jours d'intervalle et, pour la première fois de ce cycle, les marchés s'attendent à ce que les deux institutions bougent dans le même sens — à la hausse. La Banque centrale européenne décide le 10 septembre 2026, la Réserve fédérale les 15 et 16 septembre 2026, et la Banque d'Angleterre clôt la séquence le 17 septembre 2026.

Cela compte pour quiconque écrit du code qui touche à un taux de change. Quand deux banques centrales resserrent en même temps, le différentiel de taux d'intérêt qui pilote habituellement l'EUR/USD bouge à peine — mais la volatilité autour de lui s'envole quand même. On obtient de fortes variations intraday qui reviennent vers la moyenne, ce qui est précisément le comportement qui casse une mise en cache naïve, déclenche de fausses alertes et produit le ticket de support « pourquoi le total de ma facture a-t-il changé entre le devis et le paiement ? ».

Ce guide couvre ce qui est réellement programmé, ce que disent les données à l'instant présent, et les schémas d'ingénierie qui tiennent la route quand les deux jambes de la paire de devises la plus échangée au monde se revalorisent la même semaine.

Le calendrier de septembre 2026 en un coup d'œil

DateÉvénementActuelAttente du marché
4 sept. 2026Nonfarm Payrolls américainsDonnée clé pour la décision du FOMC
10 sept. 2026, 12h15 CETDécision de taux de la BCE + conférence de presseMRO 2,40 %, dépôt 2,25 %Hausse de 25 pb (dépôt à 2,50 %)
15–16 sept. 2026Décision du FOMC + projections actualiséesEnviron 60 à 66 % de probabilité de hausse (CME FedWatch)
17 sept. 2026Décision de la Banque d'AngleterreOuverte, mais moins fermement anticipée
Deux points ressortent. D'abord, le mouvement de la BCE est quasi intégralement intégré aux prix — la probabilité implicite d'une hausse de 25 pb évolue depuis quelque temps dans le haut des quatre-vingt-dix pour cent, et la prévision de Trading Economics place le taux principal de refinancement à 2,65 % après la réunion. Ensuite, le mouvement de la Fed n'est pas pleinement intégré. Cette asymétrie, c'est tout l'enjeu du marché, et tout le problème d'ingénierie : le risque de surprise se concentre le 16 septembre, pas le 10.

Pourquoi la BCE relève à nouveau ses taux

Le problème d'inflation de la zone euro est revenu par l'énergie. L'HICP global est monté à 3,3 % sur un an en août 2026, contre 2,9 % en juillet — le niveau le plus élevé depuis environ deux ans. L'inflation énergétique a accéléré à 14,3 % contre 10,3 %, portée par un nouveau rebond du pétrole lié à l'escalade au Moyen-Orient ; le Brent s'est échangé au-dessus de 91 dollars le baril en séance le 31 août.

Le détail révélateur se cache sous le chiffre principal : l'inflation sous-jacente a en réalité reculé, à 2,4 % contre 2,5 %. Il s'agit donc d'un choc énergétique, pas d'une spirale prix-salaires généralisée. La BCE a déjà relevé une fois ses taux dans ce cycle — 25 pb le 11 juin 2026, sa première hausse depuis 2023 — puis a maintenu le statu quo en juillet. Le compte rendu de juillet était explicite : la pause « ne doit pas être interprétée comme la fin du cycle de resserrement », et la présidente Lagarde a répété que plus les prix de l'énergie resteront élevés, plus ils risquent de se diffuser à l'inflation d'ensemble par des effets de second tour.

Les marchés sont allés plus loin : les prix impliquent un taux de dépôt proche de 2,70 % d'ici décembre, soit environ 80 % de chances d'une deuxième hausse après septembre.

Pourquoi la Fed pourrait relever aussi

La Fed dirigée par le président Kevin Warsh a livré un premier discours d'ouverture nettement hawkish à Jackson Hole le 28 août 2026, en soutenant que les tendances de l'inflation ne se sont pas véritablement améliorées. Les probabilités de hausse pour le FOMC du 16 septembre, mesurées par l'outil FedWatch du CME, ont bondi au-dessus de 60 %. Le même choc pétrolier qui pousse les prix de l'énergie en zone euro les pousse aussi aux États-Unis, et le rendement du Treasury à 10 ans est monté à environ 4,76 % dans la foulée.

Ce que le resserrement synchronisé fait à l'EUR/USD

Le modèle des manuels dit qu'une devise se renforce quand sa banque centrale resserre. Ce modèle porte sur les taux relatifs : quand les deux camps resserrent d'une ampleur comparable, l'effet directionnel net est proche de zéro. L'EUR/USD s'échangeait autour de 1,1608 le 1er septembre 2026, après avoir échoué vers 1,1626 et être repassé sous ses moyennes mobiles de court terme — une paire qui, dans le langage de l'action des prix, se dispute avec elle-même.

Pour les développeurs, trois conséquences pratiques en découlent :

  1. Un range avec des queues épaisses. Attendez-vous à ce que la paire hache dans une bande puis casse violemment sur la jambe surprise (le FOMC), plutôt qu'à une tendance propre. Une logique d'alerte calibrée pour des tendances se déclenchera en permanence sans rien signifier.
  2. L'asymétrie est le 16 septembre. Une hausse de la BCE pleinement anticipée est, par définition, déjà dans le taux. Les 34 à 40 % non intégrés de la décision de la Fed, c'est là que vit le risque de gap.
  3. Les croisées bougent plus que l'EUR/USD. Quand l'EUR et l'USD se raffermissent tous les deux, les paires qui bougent vraiment sont celles d'en face : EUR/JPY, USD/JPY, croisées émergentes, et tout ce qui est financé dans une devise à faible rendement. Si votre produit facture en 40 devises, l'EUR/USD est le moindre de vos soucis.

Ce troisième point est celui que la plupart des équipes ratent. Surveillez toute la matrice, pas la paire vedette.

Récupérer les données : une mise en place concrète

Tout ce qui suit utilise Finexly, une API REST de change couvrant plus de 170 devises avec des endpoints temps réel et historiques. La référence complète des paramètres se trouve dans la documentation de l'API Finexly.

1. Un instantané de référence avant chaque décision

La chose utile la moins coûteuse à faire, c'est de capturer un état « avant » propre, pour pouvoir mesurer ce qui s'est réellement passé plutôt que d'en débattre après coup.

curl "https://api.finexly.com/v1/latest?base=EUR&symbols=USD,GBP,JPY,CHF,PLN,SEK&access_key=YOUR_API_KEY"
{
  "success": true,
  "base": "EUR",
  "timestamp": 1757505300,
  "rates": {
    "USD": 1.1608,
    "GBP": 0.8571,
    "JPY": 184.62,
    "CHF": 0.9315,
    "PLN": 4.2480,
    "SEK": 11.0620
  }
}

2. Mesurez la fenêtre de décision, pas la journée

Les clôtures quotidiennes masquent l'événement. Prenez un instantané juste avant le communiqué, un autre après la conférence de presse, puis comparez.

import requests

API_KEY = "YOUR_API_KEY"
BASE = "https://api.finexly.com/v1"
SYMBOLS = ["USD", "GBP", "JPY", "CHF", "PLN", "SEK"]

def snapshot(base="EUR"):
    r = requests.get(
        f"{BASE}/latest",
        params={"base": base, "symbols": ",".join(SYMBOLS), "access_key": API_KEY},
        timeout=10,
    )
    r.raise_for_status()
    return r.json()["rates"]

def diff(before, after, label):
    print(f"--- {label} ---")
    for sym in SYMBOLS:
        pct = (after[sym] - before[sym]) / before[sym] * 100
        print(f"EUR/{sym}: {before[sym]:.4f} -> {after[sym]:.4f} ({pct:+.2f}%)")

# ECB: capture at 12:10 CET, then again at 13:30 CET after Lagarde's Q&A
# FOMC: capture at 13:55 ET, then again at 15:00 ET after the presser

Faites tourner ce script sur les deux décisions et vous constaterez généralement que la conférence de presse a davantage déplacé le taux que la décision elle-même — c'est l'argument pour garder votre cache resserrée pendant toute la séance de questions-réponses, et pas seulement jusqu'au communiqué.

3. Comparez ce cycle à la hausse de juin

La hausse de la BCE de juin 2026 est l'analogue le plus proche dont vous disposiez, et l'endpoint /historical vous permet de la rejouer au lieu de deviner. Notre analyse de pourquoi l'euro n'est pas monté après la hausse de juin donne tout le contexte.

const BASE = "https://api.finexly.com/v1";
const API_KEY = process.env.FINEXLY_API_KEY;

async function ratesOn(date) {
  const url = `${BASE}/historical?date=${date}&base=EUR&symbols=USD&access_key=${API_KEY}`;
  const res = await fetch(url);
  if (!res.ok) throw new Error(`Finexly ${res.status}`);
  const { rates } = await res.json();
  return rates.USD;
}

// The June 2026 decision: 11 June. Compare the days around it.
const window = ["2026-06-10", "2026-06-11", "2026-06-12", "2026-06-16"];
const series = await Promise.all(window.map(ratesOn));

window.forEach((d, i) => {
  const delta = i === 0 ? 0 : ((series[i] - series[0]) / series[0]) * 100;
  console.log(`${d}  EUR/USD ${series[i].toFixed(4)}  (${delta >= 0 ? "+" : ""}${delta.toFixed(2)}% vs pre-decision)`);
});

Juin est instructif justement parce que le résultat fut contre-intuitif : la BCE a relevé ses taux pour la première fois en trois ans et l'EUR/USD a baissé. Si vous construisez des règles d'alerte sur l'hypothèse « hausse de taux = euro plus fort », rejouez juin avant de les mettre en production.

4. La volatilité réalisée à partir de l'endpoint /timeseries

Avant de décider avec quelle agressivité mettre en cache, mesurez à quel point le taux bouge réellement. Un chiffre de volatilité réalisée sur 30 jours transforme « ça a l'air agité » en un seuil que vous pouvez inscrire dans un fichier de configuration.

import statistics
import requests

API_KEY = "YOUR_API_KEY"

def realized_vol(base="EUR", symbol="USD", start="2026-08-03", end="2026-09-02"):
    r = requests.get(
        "https://api.finexly.com/v1/timeseries",
        params={
            "start_date": start,
            "end_date": end,
            "base": base,
            "symbols": symbol,
            "access_key": API_KEY,
        },
        timeout=15,
    )
    r.raise_for_status()
    series = r.json()["rates"]

    closes = [series[d][symbol] for d in sorted(series)]
    returns = [
        (closes[i] - closes[i - 1]) / closes[i - 1]
        for i in range(1, len(closes))
    ]
    daily = statistics.pstdev(returns)
    return daily * (252 ** 0.5) * 100  # annualized, in percent

print(f"EUR/USD 30d realized vol: {realized_vol():.1f}%")

Servez-vous du résultat pour fixer votre TTL. Une règle approximative qui a fait ses preuves : TTL de cache en secondes ≈ 300 divisé par (volatilité annualisée ÷ 8). À 8 % de volatilité, vous mettez en cache cinq minutes ; à 16 %, deux minutes et demie.

Cinq décisions d'ingénierie à prendre avant le 10 septembre

1. Raccourcissez votre fenêtre de cache — mais uniquement pour l'événement

Mettre des taux de change en cache pendant une heure est acceptable un mardi calme et indéfendable à 12h15 CET le jour de la décision. Plutôt que de saturer en permanence votre quota d'appels, rendez le TTL sensible à l'événement :

from datetime import datetime, timezone

# UTC windows: ECB statement + presser, FOMC statement + presser
EVENT_WINDOWS = [
    ("2026-09-10T10:00:00Z", "2026-09-10T13:00:00Z"),
    ("2026-09-16T17:30:00Z", "2026-09-16T20:00:00Z"),
    ("2026-09-17T10:30:00Z", "2026-09-17T13:00:00Z"),
]

def cache_ttl_seconds(now=None):
    now = now or datetime.now(timezone.utc)
    for start, end in EVENT_WINDOWS:
        s = datetime.fromisoformat(start.replace("Z", "+00:00"))
        e = datetime.fromisoformat(end.replace("Z", "+00:00"))
        if s <= now <= e:
            return 60      # tight refresh during the event
    return 3600            # normal operation

Cela vous coûte une poignée d'appels API supplémentaires sur trois jours et élimine toute la catégorie de bugs « taux périmé pendant une annonce de politique monétaire ». Consultez les offres tarifaires si votre quota est serré — les fenêtres d'événement sont le seul endroit où vous avez besoin de marge.

2. Figez le taux au devis, pas au rendu

Si vous affichez un prix en EUR à un client et qu'il paie quatre minutes plus tard, le taux qu'il a vu doit être le taux qu'il paie. Enregistrez le taux exact et son horodatage avec le devis, donnez-lui une expiration explicite, et refaites un devis quand elle est dépassée. C'est le changement à plus forte valeur que la plupart des tunnels de paiement multidevises puissent apporter, et il compte bien plus pendant une semaine de politique monétaire qu'une semaine ordinaire. Si vous avez besoin d'un point de repère rapide pour vos utilisateurs pendant le développement, le convertisseur de devises s'appuie sur les mêmes taux sous-jacents.

3. Ajoutez une bande de plausibilité, pas seulement une nouvelle tentative

Les mauvais ticks arrivent pendant les fenêtres volatiles. Rejetez tout ce qui s'écarte de plus qu'un montant plausible par rapport à votre dernière valeur fiable connue :

MAX_MOVE = 0.03  # 3% between consecutive polls is not a real move

def accept(new_rate, last_good):
    if last_good is None:
        return True
    return abs(new_rate - last_good) / last_good <= MAX_MOVE

Servez le dernier bon taux et levez une alerte, plutôt que de propager un chiffre aberrant jusque dans une facture.

4. Tracez le taux utilisé, pour toujours

Chaque montant converti doit être rattachable à un taux, une source et un horodatage précis. Quand la finance demandera en novembre pourquoi le retraitement du chiffre d'affaires de septembre a bougé, la réponse doit être une requête, pas un chantier de fouilles. C'est le minimum vital pour les taux de change dans les déclarations fiscales et pour tout grand livre multidevise audité.

5. Surveillez les croisées, pas seulement l'EUR/USD

Puisque le resserrement synchronisé comprime le mouvement euro-dollar, calibrez votre supervision sur une matrice. Une requête avec une liste symbols large coûte moins cher que six requêtes et vous donne le tableau complet :

curl "https://api.finexly.com/v1/latest?base=EUR&symbols=USD,JPY,GBP,CHF,PLN,HUF,CZK,SEK,NOK,TRY&access_key=YOUR_API_KEY"

Ce qui compterait comme une surprise

Cela vaut la peine d'être défini à l'avance, car une « surprise » constatée après coup n'est que du recul confortable :

  • La BCE maintient le 10 septembre. Une décision quasi intégralement anticipée signifie qu'un statu quo serait un véritable choc ; attendez-vous à une baisse démesurée de l'euro.
  • La BCE relève de 50 pb. Ce n'est pas le scénario central compte tenu du ralentissement de l'inflation sous-jacente, mais le chiffre de l'énergie rend l'hypothèse non nulle.
  • La Fed maintient le 16 septembre. Cela reste le scénario modal dans certaines valorisations, ce qui explique précisément pourquoi la réaction du dollar à une hausse pourrait être brutale.
  • Le dot plot, pas la décision. Le FOMC publie des projections actualisées lors de cette réunion. Dans un contexte où les marchés ignorent s'il s'agit d'un coup isolé ou du début d'un cycle, les dots 2027 feront bouger l'EUR/USD davantage que les 25 pb eux-mêmes.

Si vous voulez du contexte sur le fonctionnement général de ces mécanismes, nos guides sur comment les taux d'intérêt influencent les taux de change et comment les prix du pétrole influencent les taux de change détaillent les canaux de transmission.

Foire aux questions

Quand a lieu la décision de taux de la BCE en septembre 2026 ? Le Conseil des gouverneurs de la BCE annonce sa décision le 10 septembre 2026 à 12h15 CET, suivie de la conférence de presse de la présidente Lagarde à 12h45 CET. Les marchés ont intégré une hausse de 25 pb, portant le taux de la facilité de dépôt à 2,50 % contre 2,25 %.

Quand a lieu la réunion du FOMC de septembre 2026 ? Le Federal Open Market Committee se réunit les 15 et 16 septembre 2026, le communiqué et le Summary of Economic Projections actualisé étant publiés le 16 septembre. Parce que des projections sont publiées, cette réunion produit généralement des mouvements de change plus amples qu'une réunion sans projections.

L'EUR/USD va-t-il monter ou baisser si la Fed et la BCE relèvent toutes deux leurs taux ? Personne ne peut vous le dire de façon fiable, et quiconque s'y risque devine. Mécaniquement, des hausses simultanées d'ampleur comparable laissent le différentiel de taux d'intérêt à peu près inchangé, si bien que l'effet directionnel sur l'EUR/USD est atténué — mais la volatilité réalisée augmente en général, et la jambe surprise (la décision la moins anticipée) tend à dominer. Préparez-vous à la volatilité, pas à une direction.

À quelle fréquence mon application doit-elle rafraîchir les taux de change pendant une décision de banque centrale ? La plupart des systèmes en production s'en sortent très bien avec un rafraîchissement toutes les 60 secondes pendant la fenêtre du communiqué et de la conférence de presse, puis un retour à un intervalle plus long — 15 à 60 minutes — en dehors. Ce qui compte davantage que l'intervalle, c'est que les devis présentés aux clients soient figés sur un taux stocké avec une expiration explicite, plutôt que recalculés à chaque rendu.

Puis-je obtenir des taux de change historiques autour de décisions de taux passées ? Oui. L'endpoint /historical de Finexly renvoie les taux de clôture pour une date donnée, et /timeseries renvoie une plage de dates en un seul appel — c'est ainsi que l'on rejoue la hausse de la BCE de juin 2026 ou la réunion du FOMC de juillet pour tester ses règles d'alerte sur des données réelles avant un événement en direct. Les deux sont décrits dans la documentation de l'API Finexly.

Existe-t-il une API de change gratuite pour tester tout cela ? Oui — l'offre gratuite de Finexly couvre plus de 170 devises et suffit pour construire et tester tout ce qui figure dans cet article. Consultez notre panorama des options d'API de change gratuite si vous voulez comparer, ou comparez les API de change côte à côte.

Concevez pour la semaine, pas pour le gros titre

Trois décisions de banques centrales en huit jours, c'est un test de charge, pas un exercice de prévision. Les équipes qui traversent cela sans casse ne sont pas celles qui ont deviné la direction — ce sont celles dont les caches étaient resserrées pendant l'annonce, dont les devis étaient figés au taux vu par le client, et dont les journaux permettent de reconstituer n'importe quelle conversion des mois plus tard.

Prêt à brancher des taux de change en temps réel sur votre stack avant le 10 septembre ? Obtenez votre clé d'API Finexly gratuite — sans carte bancaire. Démarrez avec 1 000 requêtes gratuites par mois, couvrez plus de 170 devises, et montez en charge quand votre trafic le fera.

Cet article est fourni à titre informatif et pédagogique. Il ne constitue pas un conseil en investissement, et les niveaux de taux cités sont indicatifs au début du mois de septembre 2026.

Vlado Grigirov

Senior Currency Markets Analyst & Financial Strategist

Vlado Grigirov is a senior currency markets analyst and financial strategist with over 14 years of experience in foreign exchange markets, cross-border finance, and currency risk management. He has wo...

View full profile →

Partager cet article