# 取得オプション链満期日

get_option_expiration_date(code, index_option_type=IndexOptionType.NORMAL)

  • 概要

    原資産株からオプションチェーンのすべての満期日を照会します。完全なオプションチェーンを取得するには、オプションチェーン取得 APIと併用してください。

  • パラメータ

    パラメータ 説明
    code str 原資産銘柄コード
    index_option_type IndexOptionType 指数オプションタイプ
  • 戻り値

    パラメータ 説明
    ret RET_CODE API呼び出し結果
    data pd.DataFrame ret == RET_OK の場合、オプションチェーン満期日関連データ
    str ret != RET_OK の場合、エラーの説明を返す
    • オプションチェーン満期日データフォーマットは以下の通りです:
      フィールド タイプ 説明
      strike_time str オプション链行使日
      option_expiry_date_distance int 距离満期日天数
      expiration_cycle ExpirationCycle 受渡周期
  • Example

from moomoo import *
quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)
ret, data = quote_ctx.get_option_expiration_date(code='HK.00700')
if ret == RET_OK:
    print(data)
    print(data['strike_time'].values.tolist())  # list に変換
else:
    print('error:', data)
quote_ctx.close() # 使用後は接続をクローズしてください。接続数の枯渇を防止します。
1
2
3
4
5
6
7
8
9
  • Output
  strike_time  option_expiry_date_distance expiration_cycle
0  2021-04-29                            4              N/A
1  2021-05-28                           33              N/A
2  2021-06-29                           65              N/A
3  2021-07-29                           95              N/A
4  2021-09-29                          157              N/A
5  2021-12-30                          249              N/A
6  2022-03-30                          339              N/A
['2021-04-29', '2021-05-28', '2021-06-29', '2021-07-29', '2021-09-29', '2021-12-30', '2022-03-30']
1
2
3
4
5
6
7
8
9

APIレート制限

  • 30 秒以内に最大 60 回オプション链満期日API