# 取得事件合約 Event 列表

get_event_contract_event_list(series_code, status=None, next_page=None, count=None)

  • 介紹

    按 Series 代碼取得事件合約 Event 列表,支援按狀態過濾與翻頁。一個 Event 對應一個可交易的事件標的(如某次大選),其下掛多個 Contract(YES/NO 合約)。

  • 參數

    參數 類型 說明
    series_code str Series 代碼,例如 'EC.KXUFCVICROUND.SERIES'
    status ECStatus 事件狀態過濾,不填返回全部
    next_page str 翻頁標記,首頁傳 None,後續傳上次返回的 next_page
    count int 返回數量上限
  • 返回

    參數 類型 說明
    ret RET_CODE 介面調用結果
    data pd.DataFrame 當 ret == RET_OK,返回事件列表
    str 當 ret != RET_OK,返回錯誤描述
    next_page str 下一頁翻頁標記,為空表示無更多數據

    返回的 DataFrame 字段如下:

    字段 類型 說明
    event_code str Event 代碼(如 EC.KXUFCVICROUND-26JUL11SAIPIM.EVENT
    event_name str 事件名稱(多語言)
    event_sub_name str 事件副標題(多語言)
    status str 事件狀態,參見 ECStatus
    series_code str 所屬 Series 代碼
    start_date str 開始時間(如 2026-07-11 23:10:00
    end_date str 結束時間
    category str 一級分類標識
    tags list 二級分類標識列表
    mutually_exclusive bool 合約結果是否互斥
    competition str 賽事名稱(多語言)
    competition_scope str 賽事類型/玩法(多語言)
  • Example

from moomoo import *

quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)
ret, data, next_page = quote_ctx.get_event_contract_event_list(
    'EC.KXUFCVICROUND.SERIES', count=5
)
if ret == RET_OK:
    print(data)
    print('next_page:', next_page)
else:
    print('error:', data)
quote_ctx.close()
1
2
3
4
5
6
7
8
9
10
11
12
  • Output
                             event_code                                               event_name                                 event_sub_name           status              series_code           start_date             end_date category tags  mutually_exclusive      competition competition_scope
0  EC.KXUFCVICROUND-26JUL11SAIPIM.EVENT  Benoit Saint-Denis vs. Paddy Pimblett: Round of Victory  Benoit Saint-Denis vs Paddy Pimblett (Jul 11)  EVENT_FINALIZED  EC.KXUFCVICROUND.SERIES  2026-07-11 23:10:00                  N/A      Hot   []                True              329               N/A
1  EC.KXUFCVICROUND-26JUL11ROYKAV.EVENT     Brandon Royval vs. Loneer Kavanagh: Round of Victory     Brandon Royval vs Loneer Kavanagh (Jul 11)  EVENT_FINALIZED  EC.KXUFCVICROUND.SERIES  2026-07-11 21:55:00                  N/A      Hot   []                True              329               N/A
2  EC.KXUFCVICROUND-26JUL11STEELL.EVENT      Gable Steveson vs. Elisha Ellison: Round of Victory      Gable Steveson vs Elisha Ellison (Jul 11)  EVENT_FINALIZED  EC.KXUFCVICROUND.SERIES  2026-07-11 20:10:00                  N/A      Hot   []                True              329               N/A
3  EC.KXUFCVICROUND-26JUL11MCGHOL.EVENT        Conor McGregor vs. Max Holloway: Round of Victory        Conor McGregor vs Max Holloway (Jul 11)  EVENT_FINALIZED  EC.KXUFCVICROUND.SERIES  2026-07-11 23:38:00                  N/A      Hot   []                True              329               N/A
4  EC.KXUFCVICROUND-26JUL11ROYKAV.EVENT     Leon Shahbazyan vs. Levan Chokheli: Round of Victory     Leon Shahbazyan vs Levan Chokheli (Jun 20)  EVENT_FINALIZED  EC.KXUFCVICROUND.SERIES  2026-06-20 18:10:00  2026-06-20 18:15:31      Hot   []                True  UFC Fight Night               N/A
next_page: 5
1
2
3
4
5
6
7

介面限制

  • 每 30 秒內最多請求 10 次取得事件合約 Event 列表介面