# 獲取評級變動

get_rating_change(market, change_type=None, count=None, page=None)

  • 介紹

    獲取評級變動,返回美股的股票評級變動記錄(上調/下調/首次評級),包含機構名稱、目標價變動等信息,支持翻頁。

  • 參數

    參數 類型 說明
    market Market 市場類型(僅 US)(必填)
    change_type RatingChangeType 評級變動類型,默認上調
    count int 返回數量 [1, 20],默認 10
    page str 翻頁遊標
  • 返回

    參數 類型 說明
    ret RET_CODE 接口調用結果
    data pd.DataFrame 當 ret == RET_OK,返回數據
    str 當 ret != RET_OK,返回錯誤描述
    • 數據格式如下:
      字段 類型 說明
      security str 股票代碼(如 'US.TSLA'
      name str 股票名稱
      rating str 當前評級("BUY"/"HOLD"/"SELL")
      last_rating str 上次評級("BUY"/"HOLD"/"SELL")
      target_price float 當前目標價
      last_target_price float 上次目標價
      change_type str 評級變動類型("UPGRADE"/"DOWNGRADE"/"NEW_RATING")
      institution_name str 機構名稱
      recommendation_date str 推薦日期(yyyy-MM-dd)
      last_recommendation_date str 上次推薦日期(yyyy-MM-dd)
      "SELL" 賣出
      "HOLD" 持有
      "BUY" 買入
  • Example

from futu import *

quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)

ret, data, next_page, all_count = quote_ctx.get_rating_change(market=Market.US, count=2)
if ret == RET_OK:
    print(f'總數據量: {all_count}')
    print(data)
else:
    print('error:', data)

quote_ctx.close()
1
2
3
4
5
6
7
8
9
10
11
12
  • Output
總數據量: 5904
  security  name rating last_rating  target_price  last_target_price change_type institution_name recommendation_date last_recommendation_date
0    US.MU  美光科技    BUY         BUY        1500.0              950.0     UPGRADE             美銀證券          2026-06-23               2026-05-13
1  US.INTC   英特爾    BUY         BUY         160.0              135.0     UPGRADE             美銀證券          2026-06-23               2026-06-11
1
2
3
4

接口限制

  • 30 秒內最多 60 次請求
  • 分頁請求僅首頁計入限頻統計