# ゼロDTEオプションスクリーナー

get_option_zero_dte_screener(market, sort_type=None, is_asc=None, count=None, page=None, filter_list=None)

  • 説明

    ゼロDTEオプション原資産スクリーニングリストを取得します。当日満期(0DTE)オプションに対応する原資産銘柄情報を返し、ボラティリティ、オプション出来高、建玉およびオプションチェーン情報等のデータを含みます。

  • パラメータ

    パラメータ 説明
    market OptionMarket オプション市場タイプ
    sort_type ZeroDteSortType ソートタイプ
    is_asc bool 昇順かどうか
    count int ページあたりの数量
    page str ページングカーソル
    filter_list list[ZeroDteFilter] フィルタ条件リスト
  • 戻り値

    パラメータ 説明
    ret RET_CODE インターフェース呼び出し結果
    data dict ret == RET_OK の場合、辞書を返す。item_list(DataFrame)、next_page(str/None)、update_timestamp(float)を含む
    str ret != RET_OK の場合、エラー説明を返す
    • 戻り DataFrame フィールド:

      フィールド 説明
      owner str 原資産銘柄コード
      name str 原資産名称
      price float 原資産現在価格
      change_ratio float 騰落率(パーセント)
      market_cap float 時価総額
      iv float インプライドボラティリティ(パーセント)
      iv_rank float IV ランク(パーセント)
      iv_percentile float IV パーセンタイル(パーセント)
      hv float ヒストリカルボラティリティ(パーセント)
      volume int オプション出来高
      open_interest int オプション建玉
      last_trading_time int 最終取引タイムスタンプ(Unix 秒)
      earnings_timestamp int 決算日タイムスタンプ(秒)
      earnings_time str 決算日時間文字列
      earnings_pub_type str 決算発表タイプ(BEFORE/AFTER)
      chain_info dict オプションチェーン情報
  • Example

from moomoo import *

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

ret, data = quote_ctx.get_option_zero_dte_screener(
    market=OptionMarket.US_SECURITY,
    sort_type=ZeroDteSortType.VOLUME,
    is_asc=False,
    count=5
)
if ret == RET_OK:
    print(data['item_list'])
else:
    print('error:', data)

quote_ctx.close()
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  • Output
     owner                        name   price  change_ratio    market_cap      iv  iv_rank  iv_percentile      hv    volume  open_interest  last_trading_time earnings_timestamp earnings_time earnings_pub_type                                                                                                                chain_info
0   US.SPY               标普500ETF-SPDR  741.75         0.540  7.830717e+11  17.675   27.143         61.111  15.031  14228830       19909256         1781554500                N/A           N/A               N/A    {'strike_date_timestamp': 1781499600, 'product_code': 'SPY', 'multiplier': 100.0, ...}
1   US.QQQ  纳指100ETF-Invesco QQQ Trust  721.34         0.588  4.805349e+11  27.652   62.918         91.269  26.196   8239190       12964422         1781554500                N/A           N/A               N/A    {'strike_date_timestamp': 1781499600, 'product_code': 'QQQ', 'multiplier': 100.0, ...}
2  US.TSLA                         特斯拉  406.43         1.823  1.526439e+12  55.053   39.265         64.285  49.359   3623504        7088459         1781553600                N/A           N/A               N/A  {'strike_date_timestamp': 1781499600, 'product_code': 'TSLA', 'multiplier': 100.0, ...}
3  US.NVDA                         英伟达  205.19         0.156  4.965598e+12  41.975   27.062         42.460  45.921   3157331       16744961         1781553600                N/A           N/A               N/A  {'strike_date_timestamp': 1781499600, 'product_code': 'NVDA', 'multiplier': 100.0, ...}
4   US.IWM           罗素2000ETF-iShares  292.95         0.874  8.143528e+10  24.857   33.930         64.285  24.802   2840729       11791964         1781554500                N/A           N/A               N/A    {'strike_date_timestamp': 1781499600, 'product_code': 'IWM', 'multiplier': 100.0, ...}
1
2
3
4
5
6

インターフェース制限

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