OpenBB cung cấp endpoint equity.calendar.earnings để lấy lịch công bố earnings quá khứ và tương lai, phù hợp tích hợp Python.[1] AInvest và Bigdata trả về eps actual, eps forecast hoặc eps estimated giúp xác định cổ phiếu beat hay miss so với kỳ vọng.[2][4] Một số API khác như API Ninjas, Finnhub hoặc EarningsAPI cũ...

Create a landscape editorial hero image for this Studio Global article: 如图所示,美股的财报每天都会有日历跟踪,假设我有个信号触发列表,我希望列表中新增一列,来获取当前的财报发布时间,已发布的给出 高于预期还是低于预期的判断,还没发布的给出时间 比如5 12 盘前或5 12 盘后, 主要是需要这个数据接口 来集成到我的信号触发程序中, 哪些开源接口可. Article summary: 可以优先看 OpenBB 的 equity.calendar.earnings,它是 Python 侧较容易集成到量化/信号程序里的接口,文档给出了 from openbb import obb 和 obb.equity.calendar.earnings() 示例,并明确支持获取历史和未来财报发布,且包含 EPS 与营收数据。[1] 如果你的核心需求是“已发布后判断高于/低于预期”,AInvest 和 Bigdata 的接口证据更直接. Topic tags: deepresearch, general web, llm, agents, ai. Reference image context from search candidates: Reference image 1: visual subject "`# Upload the required packages library(xlsx);library(zoo);library(quantmod);library(rowr);library(TTR); # Set the parameters here pc_up_level = 6 # Set the high percentage thresh" source context "Quantinsti-博客中文翻译-六- - 绝不原创的飞龙" Reference image 2: visual subject "`# Upload the required packages library(xlsx
Trong hệ thống giao dịch định lượng hoặc chương trình kích hoạt tín hiệu (signal trigger), việc biết thời điểm công bố báo cáo tài chính của cổ phiếu Mỹ là rất quan trọng. Nhiều trader sẽ thêm một cột trong bảng tín hiệu để hiển thị:
Để làm điều này tự động, bạn cần một Earnings Calendar API có thể trả về ngày công bố, EPS dự báo và EPS thực tế. Dưới đây là các lựa chọn phổ biến có thể tích hợp trực tiếp vào hệ thống.
Nếu chương trình của bạn viết bằng Python, OpenBB là điểm khởi đầu khá thuận tiện.
Endpoint equity.calendar.earnings cho phép truy vấn lịch công bố earnings trong quá khứ và tương lai, đồng thời bao gồm dữ liệu EPS và doanh thu.[1]
Ví dụ trong Python:
from openbb import obb
# lấy earnings calendar
obb.equity.calendar.earnings()
# lấy theo khoảng ngày
obb.equity.calendar.earnings(start_date='2024-02-01', end_date='2024-02-07')Ưu điểm:
Điều này giúp bạn tạo cột dữ liệu như:
ticker | earnings_date | eps_actual | eps_estimateStudio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
OpenBB cung cấp endpoint equity.calendar.earnings để lấy lịch công bố earnings quá khứ và tương lai, phù hợp tích hợp Python.[1]
OpenBB cung cấp endpoint equity.calendar.earnings để lấy lịch công bố earnings quá khứ và tương lai, phù hợp tích hợp Python.[1] AInvest và Bigdata trả về eps actual, eps forecast hoặc eps estimated giúp xác định cổ phiếu beat hay miss so với kỳ vọng.[2][4]
Một số API khác như API Ninjas, Finnhub hoặc EarningsAPI cũng cung cấp earnings calendar và dữ liệu surprise.[7][32]
Tiếp tục với "Cuộc chạy đua AI trong an ninh mạng: Mỹ đang dẫn trước, nhưng Trung Quốc có thể bắt kịp rất nhanh" để có góc nhìn khác và trích dẫn bổ sung.
Mở trang liên quanKiểm tra chéo câu trả lời này với "Vì sao cổ phiếu WuXi AppTec vẫn tăng mạnh dù đối mặt rủi ro luật Mỹ".
Mở trang liên quanGet historical and upcoming company earnings releases. Includes earnings per share (EPS) and revenue data. Examples Parameters - standard - fmp - nasdaq - seeking alpha - tmx start date : Start date of the data, in YYYY-MM-DD format. end date : End date o...
Get earnings calendar GET / calendar / earnings Get earnings calendar curl --request GET \ --url \ --header 'Authorization…
Object specifying which identifier you are using to request the financial latest surprise. You must supply one type and its corresponding value. ... "results": [ "rp entity id": "4A6F00", "target identifier id": "GOOGL", "reporting date": "2025-07-23", "eps...
The Earnings Calendar API provides access to earnings results and upcoming earning dates for all major companies. Available endpoints: - /v1/earningscalendar - Get a list of past earnings results and upcoming earnings dates - /v1/earningscalendarlist - Get...
Sau đó chương trình có thể tự tính kết quả beat/miss.
API earnings calendar của AInvest trả về các trường rất hữu ích cho phân tích kết quả earnings như:[2]
eps_actualeps_forecasteps_surpriserevenue_actualrevenue_forecastVì vậy việc xác định kết quả khá đơn giản:
eps_actual > eps_forecasteps_actual < eps_forecasteps_actual == eps_forecastDạng API call:
GET https://openapi.ainvest.com/open/calendar/earnings
Authorization: Bearer <token>Bigdata cung cấp endpoint Earnings Surprises với các trường dữ liệu như:[4]
reporting_dateeps_actualeps_estimatedrevenue_actualrevenue_estimatedeps_surprise_pctVí dụ dữ liệu:
eps_actual: 2.31
eps_estimated: 2.15Từ đó hệ thống có thể tự tính phần trăm vượt kỳ vọng.
API này phù hợp cho:
Ngoài các lựa chọn trên, còn nhiều dịch vụ cung cấp dữ liệu earnings calendar:
API Ninjas
Cung cấp lịch earnings trong quá khứ và tương lai cho các công ty lớn.[7]
Finnhub
Có endpoint earnings calendar và earnings surprises, bao gồm EPS estimate, EPS actual và thời gian công bố.[32]
EarningsAPI
Trả dữ liệu theo nhóm pre-market, after-hours, hoặc chưa xác định thời gian.[13]
Những API này khá phổ biến trong các dashboard tài chính và công cụ trading automation.
Một bảng dữ liệu đơn giản có thể thiết kế như sau:
ticker
signal_time
earnings_date
earnings_session
eps_actual
eps_estimate
resultLogic xử lý:
if eps_actual is None:
result = "pending"
elif eps_actual > eps_estimate:
result = "beat"
elif eps_actual < eps_estimate:
result = "miss"
else:
result = "inline"Sau đó hiển thị cho trader ví dụ:
NVDA | 2026‑05‑12 | after market | beat
AAPL | 2026‑05‑13 | before market | pendingKhông phải tất cả API đều chắc chắn trả về trường "before market open" hoặc "after market close". Tài liệu của nhiều dịch vụ chỉ xác nhận có ngày earnings và dữ liệu EPS, còn thời điểm chi tiết cần kiểm tra thực tế khi gọi API.[1][
2][
4]
Vì vậy trước khi tích hợp vào production, nên:
time, session, reportTime, hourNếu mục tiêu là tích hợp nhanh vào hệ thống giao dịch tự động:
Kết hợp 2–3 nguồn API thường là cách an toàn nhất khi xây hệ thống signal cho cổ phiếu Mỹ.
Get comprehensive earnings calendar data for any specific date, including pre-market, after-hours, and unspecified reporting times. /v1/calendar/{yyyy-mm-dd} Quick Example GET /v1/calendar/2025-07-02?apikey=YOUR API KEY ... yyyy-mm-dd string ✅ Yes Date in Y...
Marketplace/Finnhub Earnings Calendar F ... FREE Get upcoming and recent earnings announcements with expected and actual EPS, revenue estimates, and reporting time (before/after market). Filter by date range or specific symbol. FinanceStocks & Equities Prov...