# 取得先物契約情報

get_future_info(code_list)

  • 概要

    先物契約情報の取得

  • パラメータ

    パラメータ 説明
    code_list list 銘柄コードリスト
  • 戻り値

    パラメータ 説明
    ret RET_CODE API呼び出し結果
    data pd.DataFrame ret == RET_OK の場合、先物契約情報データ
    str ret != RET_OK の場合、エラーの説明を返す
    • 先物契約情報データフォーマットは以下の通りです:
      フィールド タイプ 説明
      code str 銘柄コード
      name str 銘柄名
      owner str 原資産
      exchange str 取引所
      type str 契約タイプ
      size float 契約サイズ
      size_unit str 契約サイズ単位
      price_currency str 建値通貨
      price_unit str 建値単位
      min_change float 最小変動幅
      min_change_unit str 最小変動幅の単位
      trade_time str 取引時間
      time_zone str タイムゾーン
      last_trade_time str 最后取引時間
      exchange_format_url str 取引所仕様链接 url
      origin_code str 実際契約コード
  • Example

from futu import *
quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)

ret, data = quote_ctx.get_future_info(["HK.MPImain", "HK.HAImain"])
if ret == RET_OK:
    print(data)
    print(data['code'][0])    # 最初のレコードの銘柄コードを取得
    print(data['code'].values.tolist())   # list に変換
else:
    print('error:', data)
quote_ctx.close() # 使用後は接続をクローズしてください。接続数の枯渇を防止します。
1
2
3
4
5
6
7
8
9
10
11
  • Output
    code      name       owner exchange  type     size size_unit price_currency price_unit  min_change min_change_unit                        trade_time time_zone last_trade_time                                exchange_format_url           origin_code
0  HK.MPImain   內房期货主连  恒生中国内地地产指数      港交所  股指期货     50.0    指数点×港元             港元        指数点        0.50                (09:15 - 12:00), (13:00 - 16:30)       CCT                  https://sc.hkex.com.hk/TuniS/www.hkex.com.hk/P...           HK.MPI2112
1  HK.HAImain   海通证券期货主连    HK.06837      港交所  股票期货  10000.0         股             港元      每股/港元        0.01                   (09:30 - 12:00), (13:00 - 16:00)       CCT                  https://sc.hkex.com.hk/TuniS/www.hkex.com.hk/P...           HK.HAI2112
HK.MPImain
['HK.MPImain', 'HK.HAImain']
1
2
3
4
5

APIレート制限

  • 30 秒以内に最大 30 回先物契約情報API
  • 1 回のリクエストで指定できる先物銘柄数の上限は 200 個