# 獲取盈利超預期排名

get_earnings_beat_rank(market, beat_type, count=None, term=None, filter_list=None, sort_field=None)

  • 介紹

    獲取盈利超預期排名,返回指定市場中財報實際值超出預期值的股票排行列表,包含超預期比率、財報後首日漲幅、同比增長率等維度數據。

  • 參數

    參數 類型 說明
    market Market 市場類型(支持 HK/US/SG/JP)(必填)
    beat_type BeatType 超預期類型(必填)
    count int 返回數量 [1, 300],默認 30
    term BeatTerm 財報週期,默認 ALL
    filter_list list[EarningsBeatRankFilter] 篩選條件列表(多條件爲 AND 關係)
    sort_field EarningsBeatSortField 排序字段(固定降序),默認按市值
  • 輸入限制

    • filter_list 篩選條件(EarningsBeatRankFilter):

      通過 EarningsBeatRankFilter 構造篩選條件,僅支持範圍篩選:

      構造參數 說明
      indicator_type 篩選因子類型(EarningsBeatIndicatorType,必填)
      interval_min 範圍最小值(閉區間)
      interval_max 範圍最大值(閉區間)

      不傳 filter_list 時使用默認篩選:超預期比率 > 0,發佈時間爲最近 30 天。

  • 返回

    參數 類型 說明
    ret RET_CODE 接口調用結果
    data pd.DataFrame 當 ret == RET_OK,返回 (all_count, DataFrame) 元組
    str 當 ret != RET_OK,返回錯誤描述
    • 數據格式如下:
      字段 類型 說明
      security str 股票代碼(如 'US.AAPL'
      name str 股票名稱
      industry str 所屬行業
      cur_price float 最新價
      last_close_price float 昨收價
      change_rate float 今日漲跌幅(%)
      market_cap float 市值
      pe_ttm float 市盈率 TTM
      dividends_ttm float 股息率 TTM(%)
      released_date str 財報發佈日期(如 '2024-01-15'
      beat_ratio float 超預期比率(%)
      actual float 實際值
      estimate float 預測值
      yoy float 去年同期
      yoy_growth float 同比增長率(%)
      earning_day_chg float 財報後首日漲幅(%)
      term str 財報週期(如 '2024/Q1'
      detail_post_period str 發佈時段(BEFORE=盤前 / AFTER=盤後 / REGULAR=當天 / INTRADAY_TRADING=盤中)
  • Example

from futu import *

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

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

quote_ctx.close()
1
2
3
4
5
6
7
8
9
10
11
12
13
  • Output
總數據量: 1276
  security name industry  cur_price  last_close_price  change_rate    market_cap    pe_ttm  dividends_ttm released_date  beat_ratio  actual  estimate   yoy  yoy_growth  earning_day_chg     term detail_post_period
0  US.NVDA  英偉達      半導體     200.04            208.65       -4.126  4.840968e+12  30.63399          0.019    2026-05-20      37.253  2.3900    1.7413  0.76     214.473           -1.772  2027/Q1              AFTER
1  US.AAPL   蘋果   消費電子產品     294.30            297.01       -0.912  4.322489e+12  35.62953          0.353    2026-04-30       3.373  2.0099    1.9444  1.65      21.818            3.239  2026/Q2              AFTER
1
2
3
4

接口限制

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