El punto final del calendario de lanzamiento de FXMacroData está ahora en funcionamiento. En una sola llamada puede recuperar las marcas de tiempo de lanzado de una moneda, filtrar hasta un indicador cuando sea necesario y programar las búsquedas de anuncios de seguimiento en función del segundo de publicación exacto.
¿Qué hay de nuevo?
La ruta de producción-calendario de lanzamiento es /api/v1/calendar/{currency}, con una opción ?indicator=... En lugar de mantener manualmente los horarios de los bancos centrales y de las oficinas de estadísticas, puede consultar un único punto final de producción y recibir filas de liberación ordenadas por tiempo.
Cada fila está construida alrededor de dos campos centrales:
- liberación - el indicador canónico utilizado por el punto final de los anuncios, como
inflation¿ Qué ?policy_rate¿ Qué ?unemployment, onon_farm_payrolls - Anuncio_fecha y hora - la marca de tiempo de publicación UTC utilizada para la programación y los estudios de eventos
Algunos horarios de dominio mixto también incluyen metadatos de enrutamiento aditivo como endpoint_family¿ Qué ? endpoint_path¿ Qué ? title, y schedule_status. Esos campos ayudan a los clientes a enrutar la siguiente solicitud, pero el flujo de trabajo de tiempo todavía comienza con release Además . announcement_datetime- ¿ Qué ?
Por qué es importante
Los macros no llegan a intervalos perfectamente regulares. Los bancos centrales publican calendarios de reuniones con mucha antelación, mientras que el IPC, el PIB, el trabajo y los lanzamientos comerciales pueden moverse de mes en mes. Si usted está realizando encuestas cada cinco minutos, o bien desperdicia solicitudes o acepta una latencia evitable.
Programación de la precisión
Consulta el calendario una vez, descansa hasta justo antes de la próxima marca de tiempo, luego presiona el punto final de anuncios correspondiente exactamente cuando los datos nuevos deben estar disponibles.
Enrutamiento de flujo de trabajo más limpio
Debido a que el calendario devuelve la misma barra de lanzamiento utilizada por el punto final de anuncios, puede pasar directamente de la sincronización a la recuperación de datos sin mantener una capa de mapeo separada.
Ejemplo práctico: Programación de la tasa de interés de la política del AUD
Supongamos que sólo te importa la próxima decisión de la RBA. policy_rate ¿ Qué pasa ?
curl "https://fxmacrodata.com/api/v1/calendar/aud?indicator=policy_rate&api_key=YOUR_API_KEY"
Respuesta de los representantes:
{
"currency": "AUD",
"indicator": "policy_rate",
"data": [
{
"announcement_datetime": 1773077400,
"release": "policy_rate"
}
]
}
Eso le dice a su programador exactamente cuándo despertarse y llamar . el punto final del anuncio de la tasa de política de AUDEl calendario te lo dice . ¿Cuándo? el siguiente evento aterriza; el punto final de anuncios te dice ¿ Qué ? Impreso una vez que aterrice.
Ejemplo práctico: Evaluación de la semana siguiente en dólares estadounidenses
Si desea el calendario más amplio del USD, consulte la moneda sin un filtro de indicadores y revise los próximos lanzamientos en orden cronológico.
curl "https://fxmacrodata.com/api/v1/calendar/usd"
Respuesta de los representantes:
{
"currency": "USD",
"indicator": null,
"data": [
{
"announcement_datetime": 1773077400,
"release": "inflation"
},
{
"announcement_datetime": 1773682200,
"release": "non_farm_payrolls"
}
]
}
Esto es suficiente para construir ventanas de riesgo de pre-lanzamiento, suprimir un modelo durante eventos macro conocidos, o espera de seguimiento de las búsquedas a la Inflación en dólares ¿ Qué ? Las nóminas no agrícolas en dólares puntos finales cuando llegan esas marcas de tiempo.
Cómo encaja con el punto final de los anuncios
El calendario de lanzamiento es intencionalmente estrecho: le dice qué lanzamientos son los próximos y cuándo está programado. /api/v1/announcements/{currency}/{indicator} Para buscar la serie histórica publicada y leer la última fila en el regreso data - ¿Qué es eso?
Esta división mantiene la lógica de programación limpia. Usted consulta el calendario para el tiempo, luego consulta el punto final de los anuncios para los valores y el historial de anuncios.
Empieza
El acceso al calendario USD es público. Otras monedas compatibles requieren una clave API. Comience con una llamada de prueba gratuita en USD, luego pase a flujos de trabajo de moneda autenticados una vez que su programador esté conectado.
Primeros pasos
- Haz una llamada de prueba gratis:
curl "https://fxmacrodata.com/api/v1/calendar/usd" - Busca el anuncio en el botón el centro de documentación de las API
- Construir un buscador de eventos con la guía de programación