# オプション市場統計

get_option_market_statistic(option_market, data_type, begin_time=None, end_time=None, page_req_key=None)

  • 説明

    オプション市場統計データ(出来高/建玉)を取得し、取引日単位でコール、プットおよび合計値を返します。ページネーション対応。

  • パラメータ

    パラメータ 説明
    option_market OptionMarket オプション市場タイプ
    data_type OptionStatisticDataType データタイプ
    begin_time str 開始日付、フォーマット 'YYYY-MM-DD'
    end_time str 終了日付、フォーマット 'YYYY-MM-DD'
    page_req_key bytes ページングリクエストキー
  • 戻り値

    パラメータ 説明
    ret RET_CODE インターフェース呼び出し結果
    data pandas.DataFrame ret == RET_OK の場合、統計データを返す
    str ret != RET_OK の場合、エラー説明を返す
    page_req_key bytes 次ページキー、None はデータなし
    • 戻り DataFrame フィールド:

      フィールド 説明
      time str 取引日時間文字列
      timestamp float 取引日タイムスタンプ(Unix 秒)
      call_value int コールオプション合計値
      put_value int プットオプション合計値
      total_value int 合計値(call_value + put_value)
      ratio float Put/Call 比率
  • Example

from moomoo import *

quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)

ret, data, page_req_key = quote_ctx.get_option_market_statistic(
    OptionMarket.US_SECURITY,
    OptionStatisticDataType.VOLUME,
    begin_time='2026-06-01',
    end_time='2026-06-15'
)
if ret == RET_OK:
    print(data)
else:
    print('error:', data)

quote_ctx.close()
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  • Output
         time     timestamp  call_value  put_value  total_value     ratio
0  2026-06-12  1.781237e+09    45658870   28723978     74382848  0.629100
1  2026-06-11  1.781150e+09    38303062   30520043     68823105  0.796804
2  2026-06-10  1.781064e+09    35371830   30180004     65551834  0.853221
3  2026-06-09  1.780978e+09    42880655   36646152     79526807  0.854608
4  2026-06-08  1.780891e+09    35442266   25811533     61253799  0.728270
5  2026-06-05  1.780632e+09    52362998   44023321     96386319  0.840733
6  2026-06-04  1.780546e+09    38082169   24572137     62654306  0.645240
7  2026-06-03  1.780459e+09    36858233   23035404     59893637  0.624973
8  2026-06-02  1.780373e+09    36822706   21026201     57848907  0.571012
9  2026-06-01  1.780286e+09    42932185   24084036     67016221  0.560979
1
2
3
4
5
6
7
8
9
10
11

インターフェース制限

  • 30秒以内に最大60回のオプション市場統計インターフェースリクエスト(ページング対応のインターフェースは初回呼び出しのみカウント)