现在,FXMacroData发布日历终点已经启动.在一次电话中,您可以检索货币即将发布的时间,在需要时过到一个指标,并按准确的发布秒调度后续公告获取.
什么是新的
产品发布日程路线是 /api/v1/calendar/{currency}另一个选择 ?indicator=... 您可以查询单个生产终点并收到按时间排序的发布行.
每一行围绕两个核心字段构建:
- 释放 - 广告终点使用的标准指标,如
inflation没有人知道.policy_rate没有人知道.unemployment没有non_farm_payrolls - 发布时间 - 时间,用于计划和事件研究
一些混合域表还包括添加路由元数据,如 endpoint_family没有人知道. endpoint_path没有人知道. title没有 schedule_status这些字段帮助客户端路由下一个请求,但时间工作流仍然开始 release 另外一个 announcement_datetime现在我们要做什么?
为什么这很重要
宏观发布不会以完全定期的间隔来发布.央行会提前发布会议日历,而CPI,GDP,劳动力和贸易发布可以月复月.如果你每五分钟进行一次民意调查,你要么浪费请求,要么接受可以避免的延迟.
精确的计划
查询日历一次, 睡到下一个时间之前, 然后按相应的公告终点,
清洁的工作流路由
由于日历返回了公告终点使用的相同的发布,因此您可以直接从时间到数据检索,而不需要维护单独的映射层.
实用例子:澳元政策利率调度
假设你只关心下一个央行决定. policy_rate 没有人知道.
curl "https://fxmacrodata.com/api/v1/calendar/aud?indicator=policy_rate&api_key=YOUR_API_KEY"
代表的回答:
{
"currency": "AUD",
"indicator": "policy_rate",
"data": [
{
"announcement_datetime": 1773077400,
"release": "policy_rate"
}
]
}
这告诉你的日程安排器, 什么时候醒来和打电话. 澳元政策利率公告的终点时间表告诉你 什么时候 接下来的事件会降落; 通知终点告诉你. 什么? 打印后,它会降落.
实用例子:美元前一周扫描
如果您想要更广泛的美元时间表,请查询货币,而无需指标过器,并按时间顺序查看即将发布的货币.
curl "https://fxmacrodata.com/api/v1/calendar/usd"
代表的回答:
{
"currency": "USD",
"indicator": null,
"data": [
{
"announcement_datetime": 1773077400,
"release": "inflation"
},
{
"announcement_datetime": 1773682200,
"release": "non_farm_payrolls"
}
]
}
这足以建立发布前风险窗口,在已知宏观事件中抑制模型,或排队后续获取到 美元通货膨胀 现在我 美元非农业工资 时间到达时的终点.
如何与公告的终点相匹配
发布日历是故意的狭窄:它告诉你下一个发布是什么,什么时候计划. 一旦活动在线播放,使用 /api/v1/announcements/{currency}/{indicator} 查看最新的历史系列, data 没有任何问题.
您查询日历的时间,然后查询公告终点的值和公告历史.
开始
美元日历访问是公开的.其他支持的货币需要API密钥. 开始使用免费的美元测试电话,然后一旦您的调度器连接到,转向认证货币工作流程.