REST 接口 · 文档目录

合作方数据 公司事件 · REST 接口

公司事件。获取来自华尔街地平线(Wall Street Horizon)全球事件日历的结构化公司事件数据,包括财报公告、分红日期、投资者会议与拆合股。每条事件记录包含事件类型、计划日期、事件状态(已确认、待定、已取消)、ISIN、代码,并在可用时给出原始公告来源链接。支持按代码、事件类型等过滤。

GET /tmx/v1/corporate-events
上游时效说明

每 2 小时更新

上游历史范围

数据可追溯至 2018 年 1 月 1 日

适用场景

  • 财务事件跟踪、市场情绪分析、交易策略制定、风险管理、公司行动管理。
接入地址与凭据以实际开通时下发为准。下面是上游字段定义与响应示例,文档收录不等于本站已开放全部能力。

查询参数

参数类型必填说明
datestringNo公司事件的预定日期,格式 YYYY-MM-DD。
date.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
date.gtstringNo筛选大于该值。
date.gtestringNo筛选大于或等于该值。
date.ltstringNo筛选小于该值。
date.ltestringNo筛选小于或等于该值。
typestringNo归一化后的公司事件类型。可选值包括:analyst_day、business_update、capital_markets_day、conference、dividend、earnings_announcement_date、earnings_conference_call、earnings_results_announcement、forum、interim_statement、other_interim_announcement、production_update、research_and_development_day、seminar、shareholder_meeting、sales_update、stock_split、summit、service_level_update、tradeshow、company_travel 和 workshop。
type.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
type.gtstringNo筛选大于该值。
type.gtestringNo筛选大于或等于该值。
type.ltstringNo筛选小于该值。
type.ltestringNo筛选小于或等于该值。
statusstringNo该事件的当前状态。可选值包括:approved、canceled、confirmed、historical、pending_approval、postponed 和 unconfirmed。
status.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
status.gtstringNo筛选大于该值。
status.gtestringNo筛选大于或等于该值。
status.ltstringNo筛选小于该值。
status.ltestringNo筛选小于或等于该值。
tickerstringNo公司的股票代码。
ticker.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
ticker.gtstringNo筛选大于该值。
ticker.gtestringNo筛选大于或等于该值。
ticker.ltstringNo筛选小于该值。
ticker.ltestringNo筛选小于或等于该值。
isinstringNo该公司普通股的国际标准识别码。
isin.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
isin.gtstringNo筛选大于该值。
isin.gtestringNo筛选大于或等于该值。
isin.ltstringNo筛选小于该值。
isin.ltestringNo筛选小于或等于该值。
trading_venuestringNo该公司股票上市交易所的市场识别码(MIC)。
trading_venue.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
trading_venue.gtstringNo筛选大于该值。
trading_venue.gtestringNo筛选大于或等于该值。
trading_venue.ltstringNo筛选小于该值。
trading_venue.ltestringNo筛选小于或等于该值。
tmx_company_idintegerNoTMX 使用的公司唯一数字标识。值必须为整数。
tmx_company_id.gtintegerNo筛选大于该值。值必须为整数。
tmx_company_id.gteintegerNo筛选大于或等于该值。值必须为整数。
tmx_company_id.ltintegerNo筛选小于该值。值必须为整数。
tmx_company_id.lteintegerNo筛选小于或等于该值。值必须为整数。
tmx_record_idstringNoTMX 用于该事件记录的唯一字母数字标识。
tmx_record_id.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
tmx_record_id.gtstringNo筛选大于该值。
tmx_record_id.gtestringNo筛选大于或等于该值。
tmx_record_id.ltstringNo筛选小于该值。
tmx_record_id.ltestringNo筛选小于或等于该值。
limitintegerNo限制返回结果的最大数量。未指定时默认为 100,允许的最大值为 50000。
sortstringNo逗号分隔的排序列列表。每列可追加 .asc 或 .desc 指定排序方向。未指定时排序列默认为 date,排序方向默认为 desc。

响应字段

字段类型说明
next_urlstring若存在,可用该值获取下一页数据。
request_idstring服务器分配的请求 ID。
resultsarray[object]本次请求的结果。
results[].company_namestring公司全称。
results[].datestring公司事件的预定日期,格式 YYYY-MM-DD。
results[].isinstring该公司普通股的国际标准识别码。
results[].namestring事件的名称或标题。
results[].statusstring该事件的当前状态。可选值包括:approved、canceled、confirmed、historical、pending_approval、postponed 和 unconfirmed。
results[].tickerstring公司的股票代码。
results[].tmx_company_idintegerTMX 使用的公司唯一数字标识。
results[].tmx_record_idstringTMX 用于该事件记录的唯一字母数字标识。
results[].trading_venuestring该公司股票上市交易所的市场识别码(MIC)。
results[].typestring归一化后的公司事件类型。可选值包括:analyst_day、business_update、capital_markets_day、conference、dividend、earnings_announcement_date、earnings_conference_call、earnings_results_announcement、forum、interim_statement、other_interim_announcement、production_update、research_and_development_day、seminar、shareholder_meeting、sales_update、stock_split、summit、service_level_update、tradeshow、company_travel 和 workshop。
results[].urlstring指向事件公告主要公开来源的链接(如可用)。
statusenum: OK本次请求响应的状态。

响应示例

{
  "count": 1,
  "request_id": 1,
  "results": [
    {
      "company_name": "Rollins Inc.",
      "date": "2025-07-23",
      "isin": "US7757111049",
      "name": "Q2 2025 Earnings Announcement-After Mkt",
      "status": "unconfirmed",
      "ticker": "ROL",
      "tmx_company_id": "2208",
      "tmx_record_id": "4XMW4E9G",
      "trading_venue": "XNYS",
      "type": "earnings_announcement_date"
    }
  ],
  "status": "OK"
}

原文:Massive 文档 ↗