# イベントコントラクトインターフェース総覧

イベントコントラクト(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でコントラクトリストを取得、推奨コントラクト含む
get_event_contract_milestone_list マイルストーンリストを取得
get_valid_combo_list Combo可能なイベントリストを取得
request_combo_quotes Combo組合せ見積もり