# イベントのフィルタ項目を取得

filter_competition(category=None, tag=None)

  • 説明

    イベントコントラクトのイベントフィルタ項目を取得します。一级カテゴリ(category)と二级カテゴリ(tag)により、利用可能なイベント名リストと玩法全集を返します。後続の Series/Event/コントラクト照会時にイベント次元でフィルタするために使用します。

  • パラメータ

    パラメータ 説明
    category str 一级カテゴリ(例:'Sports'
    tag str 二级カテゴリ(例:'Baseball'
  • 戻り値

    パラメータ 説明
    ret RET_CODE API呼出結果
    data pd.DataFrame ret == RET_OK の場合、イベントフィルタ項目データを返す
    str ret != RET_OK の場合、エラーの説明を返す

    返される DataFrame のフィールドは以下の通りです:

    フィールド 説明
    category str 一级カテゴリ識別子
    tag str 二级カテゴリ識別子(例:'Football''Soccer'
    competition list イベント名リスト(例:['Pro Football', 'EPL']
    scope list このタグ下の全利用可能玩法全集(例:['Game', 'Future', 'Awards']
  • Example

from moomoo import *

quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)
ret, data = quote_ctx.filter_competition(category='Sports')
if ret == RET_OK:
    print(data)
else:
    print('error:', data)
quote_ctx.close()
1
2
3
4
5
6
7
8
9
  • Output
   category         tag                                         competition                              scope
0    Sports    Baseball  [Pro Baseball, Home Run Derby, All-Star, Japan NPB, Korea KBO]  [Game, Future, Awards, Divisions, Season Milestones, Trades, Player Debut]
1    Sports  Basketball  [Pro Basketball (M), Pro Basketball (W), College Basketball (M), ...]  [Future, Awards, Draft, Next Team, Mid-Season Cup, Game, Conference Tournament]
2    Sports      Boxing  [Mayweather vs Pacquiao, Alvarez vs Mbilli, Boxing, La Velada del Año VI]  [Game]
...
1
2
3
4
5

APIレート制限

  • 30 秒以内に最大 10 回イベントフィルタ項目取得API