Tradez plus vite avec des données macro en temps réel
Flux API normalisés et horodatés des banques centrales et agences statistiques. Livraison des annonces en temps réel, en moins de 50 millisecondes après la publication officielle.
À partir de $25/mois · essai gratuit de 14 jours
{ "currency": "USD", "indicator": "inflation", "unit": "%YoY", "data": [ { "date": "2026-04-30", "val": 2.4, "announcement_datetime": 1746086400 }, … ] }
Carte de couverture
Cartographié aux pôles macro qui animent le FX
Les 14 devises prises en charge sont couvertes par les points de terminaison d'annonce, de calendrier et de taux de change au comptant — l'ensemble complet des pôles macro qui déterminent la tarification des paires.
Couverture des devises
14 devises dans les principales régions
Couverture complète des annonces et des taux de change au comptant pour toutes les devises prises en charge. Voir le catalogue complet des indicateurs →
Inventaire des points de terminaison
Points de terminaison d'annonce disponibles
Regroupés par domaine macro — chaque indicateur disponible via l'API d'annonce.
Catégorie
Economy
Catégorie
Labor Market
Catégorie
Monetary Policy
Catégorie
Money Supply
Catégorie
Government Bond Yields
Données macro dans votre flux de travail IA
Le serveur MCP de FXMacroData permet à Claude, Cursor, VS Code et à tout hôte IA compatible MCP d'interroger directement les données en direct des banques centrales — là où les traders et les analystes travaillent déjà.
Claude (Web et Bureau)
Ajoutez FXMacroData comme connecteur MCP distant dans les paramètres de Claude. Demandez les taux directeurs en temps réel, le CPI, le PIB et l'historique des taux de change au comptant en langage clair — aucun code requis.
VS Code et Cursor
Ajoutez le point de terminaison MCP dans le panneau de connecteurs de votre éditeur. Contexte macro en direct dans chaque session de codage — pas de copier-coller, pas de changement de contexte.
Agents personnalisés et SDK
Tout environnement d'exécution compatible MCP. Transport HTTP en streaming avec authentification OAuth 2.0 ou par clé API. Créez des agents, des alertes et des pipelines sensibles aux macros.
Couverture
Tout ce dont vous avez besoin pour les flux de travail FX axés sur la macroéconomie
Passez de la publication économique à la génération de signaux grâce à une couverture complète des indicateurs, des calendriers de publication et des chemins d'implémentation pour les traders quantitatifs, les chercheurs systématiques et les développeurs.
Intégrité du rétrotest
Pas de biais de prévoyance — Données ponctuelles
Chaque publication économique est horodatée avec sa date et heure d'annonce réelle, et non seulement la période de référence. Lorsque vous effectuez un rétrotest sur une fenêtre historique, votre modèle ne voit que les données qui étaient publiquement disponibles à ce moment précis — correspondant aux conditions de trading réelles. Compatible avec pandas
merge_asof, les cadres d'étude d'événements et les pipelines de signaux vectorisés.
Actualité des données
Flux en temps réel des banques centrales
Les données d'annonce sont livrées en temps réel, dans les 50 millisecondes suivant la publication officielle des banques centrales et des agences statistiques — FRED, ECB, RBA, BoE, SNB, BoJ, BoC et RBNZ. Pas de délais intermédiaires. Créez des moniteurs de signaux en direct, des tableaux de bord de différentiels de taux ou une logique d'exécution déclenchée par des événements sans entrées obsolètes.
Qualité des données
Normalisé entre les sources
Chaque indicateur utilise des unités, des noms de champs et un schéma JSON cohérents pour toutes les devises prises en charge. Pas de logique d'analyse spécifique à une devise. Les réponses se convertissent directement en
pd.DataFrameavec des horodatages ISO 8601 — prêts pour
resample(),
rolling(), et les calculs de spread inter-devises.
Intégration
Conçu pour les pipelines de recherche
Clients Python synchrones et asynchrones, points de terminaison REST et une collection Postman pour un prototypage rapide. Utilisez le même modèle de données dans un notebook Jupyter, une tâche Airflow planifiée ou un moteur de signaux de trading en direct — aucun changement de schéma n'est requis entre les environnements.
Couverture des points de terminaison REST
9 points de terminaison ciblés pour les flux de travail macro FX
Séries d'annonces d'indicateurs économiques, calendriers de publication, positionnement COT, taux de change spot FX, horaires de session et indices de référence des matières premières — dans une API cohérente.
Macro Indicator Series
USD free · Pro key for othersPoint-in-time macro releases with announcement timestamps
Historical macroeconomic indicator series stamped with the exact datetime of official publication. GDP, inflation, policy rates, unemployment, and more across 14 currencies.
- Announcement-timestamped observations for event-driven backtesting
- 14 currencies with 20+ indicators per currency
- Central bank target metadata included where applicable
- Period-over-period and 12-month percentage change enrichment
GET /api/v1/announcements/{currency}/{indicator}
Forecast Layer
USD free · Pro key for othersEvery release joined to consensus, central-bank and FXMacroData forecasts
A unified forecast layer attached to every macro release. Surveys, central-bank own projections, IMF World Economic Outlook, and the FXMacroData blended forecast — all returned as a list of predictions on each announcement, joined to actuals via a stable announcement_id.
- Market consensus and survey predictions where published
- Central-bank own projections (RBNZ MPS, BoC MPR, ECB SPF, RBA SoMP, and more)
- IMF World Economic Outlook projections for inflation and GDP
- FXMacroData blended forecast on every announcement, every supported currency
- Joined to realised values via a stable announcement_id field
GET /api/v1/predictions/{currency}
Release Scheduling
Always freeUpcoming macro release dates for every currency
Upcoming release dates sorted by announcement timestamp. Filter by currency and indicator to build targeted event monitors and scheduling pipelines.
- 18 currencies plus commodity release schedules (COMM)
- Optional indicator filter for targeted scheduling
- Cross-domain rows with routing metadata for COT, commodities
- Pre-sorted by announcement timestamp for pipeline consumption
GET /api/v1/calendar/{currency}
Indicator Discovery
Always freeDiscover available indicators and metadata per currency
Programmatic indicator discovery with name, unit, frequency, and forecast metadata. Use it to enumerate what is available before querying announcement series.
- Full indicator inventory per currency with metadata
- Unit, frequency, and official forecast flag per indicator
- Optional capabilities flag adds route and auth discovery
- Optional coverage flag adds cross-currency availability grid
GET /api/v1/data_catalogue/{currency}
FX Spot Rates
Always freeDaily FX spot rates with optional technical indicators
Historical daily spot-rate series for any supported currency pair. Append technical indicators like SMA, RSI, MACD, and Bollinger Bands to each row with a single query parameter.
- Any pair combination across supported currencies
- Optional technical indicators: SMA, RSI, MACD, Bollinger Bands
- Date range filtering with sensible defaults
- JSON-native output ready for charting and analysis
GET /api/v1/forex/{base}/{quote}
Session Timing
Always freeReal-time FX session and overlap timetable
Live open/close state for Sydney, Tokyo, London, and New York sessions plus overlap windows with peak-liquidity metadata. Use for market-timing, session-aware execution, and dashboard displays.
- Four major sessions with real-time open/close state
- Overlap windows with liquidity priority ratings
- Historical snapshots via optional timestamp parameter
- Holiday-aware market day detection
GET /api/v1/market_sessions
Market Positioning
Pro key requiredWeekly CFTC speculative positioning by currency
Net speculative positioning from the CFTC Legacy Futures-Only report. Includes open interest, long/short splits for commercial, non-commercial, and non-reportable categories with FX spot overlay metadata.
- 8 major currencies mapped to CME FX futures contracts
- Full long/short/spread breakdown by trader category
- Announcement-timestamped for point-in-time accuracy
- FX spot overlay pair metadata for charting
GET /api/v1/cot/{currency}
Precious Metals
Pro key requiredGold, silver, and platinum daily price series
Daily precious metals prices from official fixing sources (LBMA, spot markets) with period-over-period and rolling 12-month change enrichment for cross-asset analysis.
- Gold (LBMA PM Fix), silver (LBMA Fix), and platinum spot
- Consistent schema with announcement series for unified pipelines
- Percentage change and 12-month rolling change enrichment
- Date range filtering with sensible defaults
GET /api/v1/commodities/{indicator}
Référence complète des points de terminaison avec paramètres, authentification et exemples
Notifications de publication en temps réel
Connectez-vous une seule fois et recevez un événement push dès qu'une publication économique est ingérée — couvrant les 18 devises. Niveau gratuit : événements USD sans authentification. Niveau Pro : toutes les devises avec filtrage par indicateur.
Démarrage rapide (USD, aucune authentification requise)
curl -N "https://api.fxmacrodata.com/v1/stream/events"
Écosystème de développeurs
Construisez votre pile de stratégies plus rapidement
Utilisez la plateforme à partir de notebooks, d'API, de documentation et de canaux communautaires adaptés à la recherche quantitative et à l'intégration des développeurs.
GitHub
Package fxmacrodata natif pour une intégration transparente avec pandas et NumPy.
Voir sur GitHub →Postman
Testez nos points de terminaison en quelques secondes avec notre espace de travail public préconfiguré.
Explorer la collection →Hugging Face
Explorez notre tableau de bord de données interactif et nos superpositions fondamentales sur Hugging Face.
Voir l'espace →Kaggle
Lisez notre analyse technique sur les différentiels de taux d'intérêt et la modélisation des données macro.
Lire l'article →RapidAPI
Accédez à notre API et gérez la facturation institutionnelle via la place de marché RapidAPI.
Voir sur RapidAPI →SDK Développeur
Fonctionne dans toutes les langues
Utilisez le SDK Python officiel pour un accès en une ligne, ou appelez l'API REST depuis n'importe quelle langue. Authentification par paramètre de requête, réponses JSON, zéro dépendance au-delà de HTTP.
pip install fxmacrodata
from fxmacrodata import Client client = Client(api_key="YOUR_API_KEY") # Récupérer les données d'inflation USD (gratuit, aucune clé requise) cpi = client.get_indicator("usd", "inflation") # Taux directeurs pour toute devise prise en charge rate = client.get_indicator("eur", "policy_rate")
SDK Python Officiel
Installer fxmacrodata depuis PyPI. Clients synchrones et asynchrones, sortie prête pour pandas, accès aux données en une ligne.
Toute langue via REST
API JSON standard avec authentification par paramètre de requête. Fonctionne avec Go, R, Java, C#, MATLAB, Rust — tout ce qui peut faire une requête HTTP.
Spécification OpenAPI incluse
Générez des clients typés dans plus de 40 langues à partir du schéma OpenAPI.
Données USD gratuites, aucune clé nécessaire
Les indicateurs USD fonctionnent sans clé API, vous pouvez donc explorer la structure des données et construire vos modèles avant de vous abonner.
Widgets intégrables
Ajoutez des graphiques macro en direct à n'importe quelle page
Chaque graphique du tableau de bord FXMacroData a une version intégrable. Choisissez un graphique, copiez un
<iframe>
extrait, et ajoutez des graphiques interactifs de carry trade, de différentiel de rendement, d'inflation et de taux au comptant à votre site de recherche ou blog de trading — aucune clé API requise.
- 9 types de graphiques — carry, rendements, inflation, chômage, balance commerciale, et plus
- Toute paire de devises prise en charge — EUR/USD, GBP/USD, USD/JPY, et plus
- Fonctionne sur n'importe quelle page HTML, WordPress, Notion ou site statique
<iframe src="https://fxmacrodata.com/dashboard/embed/EUR_USD/carryChart" width="100%" height="400" ...></iframe>
Téléchargements de données gratuits
Téléchargez des ensembles de données macro au format CSV ou JSON
Chaque indicateur du tableau de bord FXMacroData est disponible au téléchargement. Les données USD sont gratuites pour tous les utilisateurs — aucune connexion requise. Débloquez les 14 devises avec un abonnement Pro.
- Taux directeurs, inflation, PIB, chômage, balance commerciale et plus
- CSV & JSON — prêts pour pandas, R, ou toute pipeline de données
- Données structurées indexées par Google Datasets pour chaque devise
- Données USD toujours gratuites — aucune clé API ou compte nécessaire
Recherche
Derniers articles
NZD Press Release Brief: Reserve Bank of New Zealand - Financial system resilient amid heightened global risks
“The global risk environment has worsened over the past six months, as conflict in the Middle East threatens world energy supply”, says R...
2026-05-06 12:00 UTC
Using FXMacroData with Prediction Markets: Kalshi and Polymarket
Step-by-step guide to connecting FXMacroData macro announcements, consensus forecasts, and COT positioning data to prediction market contracts on Kalshi and Polymarket — with working Python code.
2026-05-05 14:30 UTC
AUD Press Release Brief: Reserve Bank of Australia - Statement by the Monetary Policy Board: Monetary Policy Decision
Statement by the Monetary Policy Board: Monetary Policy Decision
2026-05-05 12:00 UTC
FAQ
Foire aux questions
Réponses rapides aux questions courantes sur FXMacroData.
Données et Couverture
Dans quelle mesure les données sont-elles en temps réel ?
Les données d'annonce sont livrées en temps réel, dans les 50 millisecondes suivant la publication officielle de la banque centrale.
Quelles sources de données sont incluses ?
FXMacroData agrège les données de FRED (Federal Reserve), de la BCE, de la RBA et d'autres grandes banques centrales mondiales.
Quels endpoints sont gratuits ou payants ?
Le calendrier, le catalogue de données, le forex et les sessions de marché sont publics. Les annonces USD sont publiques, tandis que les annonces non-USD nécessitent une clé API Professionnelle. Le COT et les matières premières nécessitent toujours une clé API Professionnelle.
Facturation et Abonnement
L'essai gratuit nécessite-t-il une carte de crédit ?
Oui. L'essai de 14 jours nécessite une carte de crédit valide lors de l'inscription.
Puis-je annuler à tout moment ?
Oui, vous pouvez annuler depuis vos paramètres d'abonnement avant votre prochain cycle de facturation.
Que se passe-t-il à la fin de l'essai gratuit ?
Votre abonnement est automatiquement converti en plan payant, sauf annulation avant la fin de l'essai. Vous pouvez gérer cela dans vos paramètres de facturation.
Quant et Backtesting
Les données sont-elles 'point-in-time' / exemptes de biais de prévoyance ?
Oui. Chaque publication inclut un champ announcement_datetime— l'heure réelle à laquelle les données ont été rendues publiques. Lorsque vous segmentez votre ensemble de données à une date donnée, vous ne voyez que les publications effectuées à ce moment-là, ce qui le rend directement utilisable dans les backtests basés sur des événements.
Puis-je l'utiliser avec pandas ou des frameworks de backtesting ?
Oui. Toutes les réponses API renvoient du JSON propre qui se convertit directement en un pd.DataFrame. Un schéma cohérent pour toutes les devises prises en charge permet pd.concat() sans reformatage. Fonctionne avec vectorbt, backtrader et les pipelines d'étude d'événements personnalisés.
Technique et Support
Prenez-vous en charge d'autres langages de programmation ?
Oui. Le SDK Python officiel est disponible via pip install fxmacrodata, et l'API REST fonctionne avec n'importe quel langage — Go, R, Java, C#, MATLAB, Rust, et plus encore. Voir guides de démarrage rapide pour des exemples dans plusieurs langages.
Quel support est inclus ?
Tous les plans payants incluent un support par e-mail pour les questions d'intégration et de données. Voir objectifs de temps de réponse du support.
Contact
Besoin d'un support dédié ?
Notre équipe est prête à vous aider pour l'intégration technique, les demandes de données personnalisées ou les questions commerciales.