# 事件合約介面總覽

事件合約(Event Contract)是針對未來事件(如選舉、經濟數據、賽事)的預測合約,按 YES/NO(二元)方向交易。完整呼叫鏈:分類 → 賽事篩選 → Series → Event → Contract → 快照 / 訂閱盤口·K線·逐筆。

模組 介面名 功能簡介
訂閱 subscribe_event_contract 訂閱事件合約實時數據,指定合約代碼與數據類型即可
unsubscribe_event_contract 按合約、類型、K 線來源精確取消訂閱
unsubscribe_all_event_contract 取消當前連接所有事件合約訂閱
實時行情 get_event_contract_snapshot 批量取得事件合約實時快照(最新價、累計成交量、YES/NO 買賣一檔等)
get_event_contract_order_book 取得事件合約實時擺盤(多檔 YES/NO 買賣盤),需先訂閱 ORDER_BOOK
EventContractOrderBookHandlerBase 事件合約擺盤推送回調
get_event_contract_kline 取得事件合約實時 K 線,需先訂閱對應 K 線類型
EventContractKlineHandlerBase 事件合約 K 線推送回調
get_event_contract_ticker 取得事件合約實時逐筆,需先訂閱 TICKER
EventContractTickerHandlerBase 事件合約逐筆推送回調
request_history_event_contract_kline 拉取事件合約歷史 K 線
發現 filter_competition 賽事篩選,取得賽事與玩法
get_event_contract_category 取得事件合約分類列表
get_event_contract_series_list 按分類取得 Series 列表
get_event_contract_event_list 按 Series 取得 Event 列表
get_event_contract 按 Event 取得合約(Contract)列表,含推薦合約
get_event_contract_milestone_list 取得里程碑列表
get_valid_combo_list 取得可組合(Combo)的事件列表
request_combo_quotes Combo 組合詢價