Le point de fin du calendrier de sortie de FXMacroData est maintenant en ligne. En un seul appel, vous pouvez récupérer les horodatages de sorties à venir pour une devise, filtrer vers le bas à un indicateur si nécessaire, et planifier les annonces de suivi contre la publication exacte seconde.
Quoi de neuf ?
La production est en cours de préparation. /api/v1/calendar/{currency}, avec une option ?indicator=... Au lieu de maintenir manuellement les calendriers de la banque centrale et du bureau de statistique, vous pouvez interroger un seul point final de production et recevoir des lignes de publication triées par temps.
Chaque ligne est construite autour de deux champs de base:
- libération - l'indicateur canonique utilisé par le point final des annonces, tel que
inflationJe suis désolé .policy_rateJe suis désolé .unemployment, ounon_farm_payrolls - annonce_date/heure - l'horodatage de publication UTC utilisé pour la planification et les études d'événements
Certains tableaux de domaine mixte incluent également des métadonnées additives de routage telles que endpoint_familyJe suis désolé . endpoint_pathJe suis désolé . title, et schedule_statusCes champs aident les clients à acheminer la prochaine demande, mais le flux de travail de synchronisation commence toujours par release Plus . announcement_datetimeJe suis désolé .
Pourquoi cela compte
Les macro-publications ne sont pas publiées à intervalles parfaitement réguliers. Les banques centrales publient des calendriers de réunions bien à l'avance, tandis que les communiqués sur l'IPC, le PIB, le travail et le commerce peuvent changer d'un mois à l"autre. Si vous faites des sondages toutes les cinq minutes, vous gaspillez des demandes ou acceptez une latence évitable.
Planification précise
Recherchez le calendrier une fois, dormez jusqu'à l'horodatage suivant, puis cliquez sur le point d'arrivée des annonces correspondantes exactement quand les nouvelles données devraient être disponibles.
Routage plus propre du flux de travail
Comme le calendrier renvoie la même slug de sortie utilisée par le point final des annonces, vous pouvez passer directement du chronométrage à la récupération de données sans maintenir une couche de mappage séparée.
Exemple pratique: planification du taux directeur de l'AUD
Supposons que vous ne vous souciez que de la prochaine décision de la RBA. policy_rate Je suis un homme .
curl "https://fxmacrodata.com/api/v1/calendar/aud?indicator=policy_rate&api_key=YOUR_API_KEY"
Réponse du représentant:
{
"currency": "AUD",
"indicator": "policy_rate",
"data": [
{
"announcement_datetime": 1773077400,
"release": "policy_rate"
}
]
}
Ça dit à votre planificateur quand vous devez vous réveiller et appeler . le point final de l'annonce du taux directeur de l 'AUDLe calendrier vous le dit . quand ? le prochain événement arrive; le point final des annonces vous le dit - Je sais . imprimé une fois qu'il atterrit.
Exemple pratique: analyse de la semaine à venir en USD
Si vous souhaitez un calendrier plus large de la devise USD, consultez la devisa sans filtre d'indicateur et consultez les prochaines versions par ordre chronologique.
curl "https://fxmacrodata.com/api/v1/calendar/usd"
Réponse du représentant:
{
"currency": "USD",
"indicator": null,
"data": [
{
"announcement_datetime": 1773077400,
"release": "inflation"
},
{
"announcement_datetime": 1773682200,
"release": "non_farm_payrolls"
}
]
}
Il suffit de créer des fenêtres de risque avant la sortie, de supprimer un modèle lors d'événements macro connus ou de faire la queue pour les recherches de suivi. Inflation en dollars américains Je suis désolé . Liste des salariés non agricoles en USD Les points de fin où ces horodatages arrivent.
Comment il s'adapte à la fin des annonces
Le calendrier de sortie est intentionnellement restreint: il vous indique quelle version est la prochaine et quand elle est prévue. /api/v1/announcements/{currency}/{indicator} Pour récupérer les séries historiques publiées et lire la dernière ligne dans le retour data - Je vous en prie.
Cette division maintient la logique de planification propre. Vous interrogez le calendrier pour le calendriel, puis interroge le point final des annonces pour les valeurs et l'historique des annonce.
Commencez à écrire
L'accès au calendrier USD est public. Les autres devises prises en charge nécessitent une clé API. Commencez par un appel de test gratuit USD, puis passez aux flux de travail de devises authentifiés une fois votre planificateur branché.
Premières étapes
- Faites un appel d'essai gratuit:
curl "https://fxmacrodata.com/api/v1/calendar/usd" - Regardez les annonces . le centre de documentation des API
- Construire un capteur à événement avec le guide de planification