Các điểm cuối lịch phát hành FXMacroData bây giờ đang hoạt động. Trong một cuộc gọi bạn có thể lấy thời gian phát hành sắp tới cho một đồng tiền, lọc xuống một chỉ số khi cần thiết, và lên lịch truy cập thông báo theo dõi so với chính xác phát hành thứ hai.
Có gì mới đây?
Đường dẫn sản xuất-lịch phát hành là /api/v1/calendar/{currency}, với tùy chọn ?indicator=... Thay vì tự duy trì lịch trình ngân hàng trung ương và văn phòng thống kê, bạn có thể truy vấn một điểm cuối sản xuất duy nhất và nhận hàng phát hành được sắp xếp theo thời gian.
Mỗi hàng được xây dựng xung quanh hai lĩnh vực cốt lõi:
- thả - các chỉ số chính thức được sử dụng bởi các thông báo điểm cuối, chẳng hạn như
inflationpolicy_rateunemployment, hoặcnon_farm_payrolls - thông báo_thời gian ngày - dấu thời gian công bố UTC được sử dụng cho việc lập lịch trình và nghiên cứu sự kiện
Một số lịch trình miền hỗn hợp cũng bao gồm metadata định tuyến bổ sung như endpoint_family endpoint_path title, và schedule_status. Những trường này giúp khách hàng định tuyến yêu cầu tiếp theo, nhưng dòng công việc thời gian vẫn bắt đầu với release cộng thêm announcement_datetime.
Tại sao điều này quan trọng?
Các bản phát hành vĩ mô không đến trong khoảng thời gian hoàn toàn đều đặn. Các ngân hàng trung ương xuất bản lịch họp trước, trong khi các bản phát tán CPI, GDP, lao động và thương mại có thể chuyển đổi từ tháng này sang tháng khác. Nếu bạn thăm dò cứ sau 5 phút, bạn sẽ lãng phí các yêu cầu hoặc chấp nhận sự chậm trễ có thể tránh được.
Lịch trình chính xác
Tìm kiếm lịch một lần, ngủ cho đến khi ngay trước khi thời gian tiếp theo, sau đó nhấn vào thông báo tương ứng điểm cuối chính xác khi dữ liệu mới nên có sẵn.
Định hướng luồng công việc sạch hơn
Vì lịch trả về cùng một slug phát hành được sử dụng bởi điểm cuối thông báo, bạn có thể chuyển trực tiếp từ thời gian đến truy xuất dữ liệu mà không cần duy trì một lớp lập bản đồ riêng biệt.
Ví dụ thực tế: Lịch định tỷ lệ chính sách AUD
Giả sử bạn chỉ quan tâm đến quyết định RBA tiếp theo. policy_rate n ơi.
curl "https://fxmacrodata.com/api/v1/calendar/aud?indicator=policy_rate&api_key=YOUR_API_KEY"
Phản ứng đại diện:
{
"currency": "AUD",
"indicator": "policy_rate",
"data": [
{
"announcement_datetime": 1773077400,
"release": "policy_rate"
}
]
}
Nó sẽ cho người sắp xếp lịch của bạn biết chính xác khi nào để thức dậy và gọi điện. điểm cuối của thông báo về tỷ lệ chính sách AUDLịch cho biết khi nào sự kiện tiếp theo sẽ xuất hiện; điểm cuối thông báo sẽ cho bạn biết - Cái gì? được in ra khi nó hạ cánh.
Ví dụ thực tế: USD tuần trước quét
Nếu bạn muốn lịch trình USD rộng hơn, truy vấn đồng tiền mà không có bộ lọc chỉ số và xem các bản phát hành sắp tới theo thứ tự thời gian.
curl "https://fxmacrodata.com/api/v1/calendar/usd"
Phản ứng đại diện:
{
"currency": "USD",
"indicator": null,
"data": [
{
"announcement_datetime": 1773077400,
"release": "inflation"
},
{
"announcement_datetime": 1773682200,
"release": "non_farm_payrolls"
}
]
}
Điều này là đủ để xây dựng cửa sổ rủi ro trước khi phát hành, ngăn chặn một mô hình trong các sự kiện macro được biết, hoặc chờ truy cập tiếp theo đến các Lạm phát USD và Số tiền lương không nông nghiệp USD điểm cuối khi những dấu thời gian đến.
Làm thế nào nó phù hợp với điểm kết thúc của thông báo
Lịch phát hành là cố tình hẹp: nó cho bạn biết phát hành nào là tiếp theo và khi nào nó được lên lịch. /api/v1/announcements/{currency}/{indicator} để lấy các loạt lịch sử được phát hành và đọc hàng mới nhất trong các trở lại data Đội hình.
Bạn truy vấn lịch cho thời gian, sau đó truy vấn các thông báo điểm cuối cho giá trị và lịch sử thông báo.
Bắt đầu
Truy cập lịch USD là công khai. Các loại tiền tệ khác được hỗ trợ yêu cầu một khóa API. Bắt đầu với một cuộc gọi thử nghiệm USD miễn phí, sau đó chuyển sang các luồng công việc tiền tệ xác thực khi trình lên lịch của bạn được kết nối.
Những bước đầu tiên
- Hãy thử gọi miễn phí:
curl "https://fxmacrodata.com/api/v1/calendar/usd" - Xem thông báo vào trung tâm tài liệu API
- Xây dựng một máy thu thập sự kiện bằng Hướng dẫn lập lịch trình