REST 接口 · 文档目录

合作方数据 分析师评级 · REST 接口

分析师评级。获取结构化的历史分析师评级,包括评级动作、目标价变动与机构名称。每条记录包含评级日期、动作类型(如下调、维持)与发布机构,并附可选的目标价变动与超预期指标。可按代码、机构、评级动作与日期区间过滤;目标价可选地按拆合股、分红等公司行动做调整。记录带时间戳且可排序。

GET /benzinga/v1/ratings
上游时效说明

实时更新

上游历史范围

数据可追溯至 2011 年 12 月 8 日

适用场景

  • 市场情绪跟踪、组合预警、评级影响回测、趋势分析。
接入地址与凭据以实际开通时下发为准。下面是上游字段定义与响应示例,文档收录不等于本站已开放全部能力。

查询参数

参数类型必填说明
datestringNo评级发布日(格式 YYYY-MM-DD)。
date.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
date.gtstringNo筛选大于该值。
date.gtestringNo筛选大于或等于该值。
date.ltstringNo筛选小于该值。
date.ltestringNo筛选小于或等于该值。
tickerstringNo被评级公司的股票代码。
ticker.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
ticker.gtstringNo筛选大于该值。
ticker.gtestringNo筛选大于或等于该值。
ticker.ltstringNo筛选小于该值。
ticker.ltestringNo筛选小于或等于该值。
importanceintegerNo财报事件重要性的主观指标,取值 0(最低)到 5(最高)。值必须为整数。
importance.gtintegerNo筛选大于该值。值必须为整数。
importance.gteintegerNo筛选大于或等于该值。值必须为整数。
importance.ltintegerNo筛选小于该值。值必须为整数。
importance.lteintegerNo筛选小于或等于该值。值必须为整数。
last_updatedstringNo该评级在系统中最后一次更新的时间戳(ISO 8601 格式)。值须为以秒为单位的整数时间戳、yyyy-mm-dd 格式的日期,或 ISO 8601 / RFC 3339 格式(例如 2024-05-28T20:27:41Z)。
last_updated.gtstringNo筛选大于该值。值须为以秒为单位的整数时间戳、yyyy-mm-dd 格式的日期,或 ISO 8601 / RFC 3339 格式(例如 2024-05-28T20:27:41Z)。
last_updated.gtestringNo筛选大于或等于该值。值须为以秒为单位的整数时间戳、yyyy-mm-dd 格式的日期,或 ISO 8601 / RFC 3339 格式(例如 2024-05-28T20:27:41Z)。
last_updated.ltstringNo筛选小于该值。值须为以秒为单位的整数时间戳、yyyy-mm-dd 格式的日期,或 ISO 8601 / RFC 3339 格式(例如 2024-05-28T20:27:41Z)。
last_updated.ltestringNo筛选小于或等于该值。值须为以秒为单位的整数时间戳、yyyy-mm-dd 格式的日期,或 ISO 8601 / RFC 3339 格式(例如 2024-05-28T20:27:41Z)。
rating_actionstringNo相对该机构上次评级的变动说明。可能取值包括 downgrades、maintains、reinstates、reiterates、upgrades、assumes、initiates_coverage_on、terminates_coverage_on、removes、suspends、firm_dissolved。
rating_action.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
rating_action.gtstringNo筛选大于该值。
rating_action.gtestringNo筛选大于或等于该值。
rating_action.ltstringNo筛选小于该值。
rating_action.ltestringNo筛选小于或等于该值。
price_target_actionstringNo目标价变动方向的说明。可选值包括:raises、lowers、maintains、announces、sets。
price_target_action.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
price_target_action.gtstringNo筛选大于该值。
price_target_action.gtestringNo筛选大于或等于该值。
price_target_action.ltstringNo筛选小于该值。
price_target_action.ltestringNo筛选小于或等于该值。
benzinga_idstringNoBenzinga 为该记录分配的标识。
benzinga_id.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
benzinga_id.gtstringNo筛选大于该值。
benzinga_id.gtestringNo筛选大于或等于该值。
benzinga_id.ltstringNo筛选小于该值。
benzinga_id.ltestringNo筛选小于或等于该值。
benzinga_analyst_idstringNoBenzinga 用于该分析师的标识。
benzinga_analyst_id.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
benzinga_analyst_id.gtstringNo筛选大于该值。
benzinga_analyst_id.gtestringNo筛选大于或等于该值。
benzinga_analyst_id.ltstringNo筛选小于该值。
benzinga_analyst_id.ltestringNo筛选小于或等于该值。
benzinga_firm_idstringNoBenzinga 用于该机构的标识。
benzinga_firm_id.any_ofstringNo筛选等于任一给定值。多个值可用逗号分隔的列表指定。
benzinga_firm_id.gtstringNo筛选大于该值。
benzinga_firm_id.gtestringNo筛选大于或等于该值。
benzinga_firm_id.ltstringNo筛选小于该值。
benzinga_firm_id.ltestringNo筛选小于或等于该值。
limitintegerNo限制返回结果的最大数量。未指定时默认为 100,允许的最大值为 50000。
sortstringNo逗号分隔的排序列列表。每列可追加 .asc 或 .desc 指定排序方向。未指定时排序列默认为 last_updated,排序方向默认为 desc。

响应字段

字段类型说明
next_urlstring若存在,可用该值获取下一页数据。
request_idstring服务器分配的请求 ID。
resultsarray[object]本次请求的结果。
results[].adjusted_price_targetnumber按拆合股与分红调整后的当前目标价。
results[].analyststring发布该评级的分析师姓名。
results[].benzinga_analyst_idstringBenzinga 用于该分析师的标识。
results[].benzinga_calendar_urlstring该标的在 Benzinga 日历页的链接。
results[].benzinga_firm_idstringBenzinga 用于该机构的标识。
results[].benzinga_idstringBenzinga 为该记录分配的标识。
results[].benzinga_news_urlstring该标的在 Benzinga 文章页的链接。
results[].company_namestring被评级公司的名称。
results[].currencystring目标价的计价货币,ISO 4217 代码。
results[].datestring评级发布日(格式 YYYY-MM-DD)。
results[].firmstring发布该评级的研究机构或投资银行名称。
results[].importanceinteger财报事件重要性的主观指标,取值 0(最低)到 5(最高)。
results[].last_updatedstring该评级在系统中最后一次更新的时间戳(ISO 8601 格式)。
results[].notesstring补充的背景说明或评论。
results[].previous_adjusted_price_targetnumber按拆合股与分红调整后的上次目标价。
results[].previous_price_targetnumber分析师设定的上次目标价。
results[].previous_ratingstring分析师给出的上次评级。
results[].price_percent_changenumber目标价的变动百分比,在当前目标价与上次目标价均存在时给出。
results[].price_targetnumber分析师设定的当前目标价。
results[].price_target_actionstring目标价变动方向的说明。可选值包括:raises、lowers、maintains、announces、sets。
results[].ratingstring分析师给出的当前评级。
results[].rating_actionstring相对该机构上次评级的变动说明。可能取值包括 downgrades、maintains、reinstates、reiterates、upgrades、assumes、initiates_coverage_on、terminates_coverage_on、removes、suspends、firm_dissolved。
results[].tickerstring被评级公司的股票代码。
results[].timestring评级发布的时间(24 小时制 HH:MM:SS,UTC)。
statusenum: OK本次请求响应的状态。

响应示例

{
  "count": 1,
  "request_id": 1,
  "results": [
    {
      "adjusted_price_target": 15,
      "analyst": "Alexander Potter",
      "benzinga_analyst_id": "58933b2043eaaa0001698f4a",
      "benzinga_calendar_url": "https://www.benzinga.com/quote/RIVN/analyst-ratings",
      "benzinga_firm_id": "5e147c6b7da4190001b287b4",
      "benzinga_id": "682f29b0e5343b000100a619",
      "benzinga_news_url": "https://www.benzinga.com/stock-articles/RIVN/analyst-ratings",
      "company_name": "Rivian Automotive",
      "currency": "USD",
      "date": "2025-05-22",
      "firm": "Piper Sandler",
      "importance": 0,
      "last_updated": "2025-05-22T13:42:30Z",
      "previous_adjusted_price_target": 13,
      "previous_price_target": 13,
      "previous_rating": "neutral",
      "price_percent_change": 15.38,
      "price_target": 15,
      "price_target_action": "raises",
      "rating": "neutral",
      "rating_action": "maintains",
      "ticker": "RIVN",
      "time": "09:42:08"
    }
  ],
  "status": "OK"
}

原文:Massive 文档 ↗