# イベントコントラクトのカテゴリを取得

get_event_contract_category(category=None)

  • 説明

    イベントコントラクトの一次カテゴリおよび二次タグのリストを取得します。一次カテゴリで絞り込むことも可能です。

  • パラメータ

    パラメータ 説明
    category str 一次カテゴリの識別子、省略可、例:'Sports'、指定すると該当カテゴリのみ返されます
  • 戻り値

    パラメータ 説明
    ret RET_CODE API呼出結果
    data pd.DataFrame ret == RET_OK の場合、カテゴリリストを返します
    str ret != RET_OK の場合、エラー説明を返します

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

    フィールド 説明
    category str 一次カテゴリの識別子(例:"Sports""Elections"
    category_name str 一次カテゴリの多言語名
    tags list 二次カテゴリ識別子の文字列リスト(例:["Soccer", "Baseball", "Golf"]
  • Example

from moomoo import *

quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)
# スポーツカテゴリのみ取得
ret, data = quote_ctx.get_event_contract_category('Sports')
if ret == RET_OK:
    print(data)
else:
    print('error:', data)
quote_ctx.close()
1
2
3
4
5
6
7
8
9
10
  • Output
  category category_name                                               tags
0  Sports     スポーツ  [Soccer, Baseball, Golf, Motorsport, Tennis, Basketball, Football, MMA, Esports, Cricket, Hockey, Boxing]
1
2

APIレート制限

  • 30秒以内に最大10回までイベントコントラクトカテゴリ取得APIをリクエストできます