# オプション原資産ランキング

get_option_underlying_rank(option_market, sort_type, sort_direction=None, count=None, trading_date=None, filter_list=None, page=None)

  • 説明

    オプション人気原資産ランキングを取得します。指定された次元でオプション原資産(株式/ETF/指数)をランク付けし、多次元フィルタリングとページネーションに対応しています。

  • パラメータ

    パラメータ 説明
    option_market OptionMarket オプション市場タイプ
    sort_type UnderlyingRankSortType ソートフィールド
    sort_direction int ソート方向
    count int ページあたりの数量
    trading_date str 取引日
    filter_list list[UnderlyingRankFilter] フィルタ条件リスト
    page str ページングカーソル
  • 戻り値

    パラメータ 説明
    ret RET_CODE インターフェース呼び出し結果
    data pandas.DataFrame ret == RET_OK の場合、ランキングデータを返す
    str ret != RET_OK の場合、エラー説明を返す
    next_page str 次ページカーソル文字列、None は次ページなし
    all_count int 条件に合致する総データ数
    • data DataFrame フィールド:

      フィールド 説明
      code str 原資産銘柄コード
      name str 原資産名称
      total_volume int オプション総出来高
      total_open_interest int オプション総建玉
      volume_ratio float Put/Call 出来高比率(パーセント)
      open_interest_ratio float Put/Call 建玉比率(パーセント)
      iv float インプライドボラティリティ(パーセント)
      iv_rank float IV ランクパーセンタイル(パーセント)
      iv_percentile float IV パーセンタイル(パーセント)
      price float 原資産最新価格
      change_ratio float 原資産騰落率(小数)
      iv_change float IV 変化率(パーセント)
      hv float ヒストリカルボラティリティ(パーセント)
      hv_change float HV 変化率(パーセント)
      market_cap float 時価総額
      trading_date str ランキングデータ対応取引日
      trading_timestamp float ランキングデータ対応取引日タイムスタンプ(Unix 秒)
  • Example

from moomoo import *

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

ret, data, next_page, all_count = quote_ctx.get_option_underlying_rank(
    option_market=OptionMarket.US_SECURITY,
    sort_type=UnderlyingRankSortType.VOLUME,
    count=5
)
if ret == RET_OK:
    print(data)
    print('all_count:', all_count)
else:
    print('error:', data)

quote_ctx.close()
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  • Output
      code                        name  total_volume  total_open_interest  volume_ratio  open_interest_ratio      iv  iv_rank  iv_percentile   price  change_ratio  iv_change      hv  hv_change    market_cap trading_date  trading_timestamp
0   US.SPY               标普500ETF-SPDR      14228830             19909256       0.97899              1.93868  17.675   27.143         61.111  741.75      0.540826     -8.261  15.031     -0.057  7.814945e+11   2026-06-12       1.781237e+09
1   US.QQQ  纳指100ETF-Invesco QQQ Trust       8239190             12964422       0.99417              1.49888  27.652   62.918         91.269  721.34      0.588465     -8.332  26.196     -0.644  4.765533e+11   2026-06-12       1.781237e+09
2  US.TSLA                         特斯拉       3623504              7088459       0.64872              0.69633  55.053   39.265         64.285  406.43      1.823876     -0.629  49.359     -1.194  1.526439e+12   2026-06-12       1.781237e+09
3  US.NVDA                         英伟达       3157331             16744961       0.59428              0.84085  41.975   27.062         42.460  205.19      0.156197     -7.002  45.921     -1.972  4.965598e+12   2026-06-12       1.781237e+09
4   US.IWM           罗素2000ETF-iShares       2840729             11791964       0.79034              2.78276  24.857   33.930         64.285  292.95      0.874626     -6.744  24.802      0.522  8.061984e+10   2026-06-12       1.781237e+09
all_count: 6017
1
2
3
4
5
6
7

インターフェース制限

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