# 株式分割情報の取得

get_corporate_actions_stock_splits(code, next_key=None, num=None)

  • 説明

    銘柄の株式分割・併合履歴を取得します(香港株は追加フィールドあり、ページング対応)

  • パラメータ

    パラメータ 説明
    code str 銘柄コード
    next_key str ページングキー
    num int ページサイズ
  • 戻り値

    パラメータ 説明
    ret RET_CODE API呼び出し結果
    data dict ret == RET_OK の場合、株式分割データの辞書を返します
    str ret != RET_OK の場合、エラーの説明を返します
    • 返される辞書には以下のフィールドが含まれます:

      フィールド 説明
      next_key str ページングキー
      split_list list 株式分割リスト
    • split_list フィールド(株式分割エントリ):

      フィールド 説明
      dir_deci_pub_date int 公告日タイムスタンプ
      dir_deci_pub_date_str str 公告日
      reform_type str 再編方式
      rate str 比率
      ex_date int 権利落ち日タイムスタンプ
      ex_date_str str 権利落ち日
      sm_deci_date int 決議日タイムスタンプ
      sm_deci_date_str str 決議日
      temp_trade_begin_date int 仮取引開始日タイムスタンプ
      temp_trade_begin_date_str str 仮取引開始日
      simul_trade_begin_date int 並行取引開始日タイムスタンプ
      simul_trade_begin_date_str str 並行取引開始日
      simul_trade_end_date int 並行取引終了日タイムスタンプ
      simul_trade_end_date_str str 並行取引終了日
      event_status str イベント進捗
      new_par_value float 新額面価格
      temp_share_code str 仮証券コード
      temp_share_abbr_name str 仮証券略称
      new_trade_unit int 新売買単位
      shares_after_effect float 発効後株数
  • Example

from moomoo import *
import pandas as pd
quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)
ret, data = quote_ctx.get_corporate_actions_stock_splits("HK.00700", num=3)
if ret == RET_OK:
    df = pd.DataFrame(data.get('split_list', []))
    print(df.to_string(index=False))
else:
    print('error:', data)
quote_ctx.close()
1
2
3
4
5
6
7
8
9
10
  • Output
dir_deci_pub_date dir_deci_pub_date_str reform_type rate    ...  temp_share_abbr_name  new_trade_unit  shares_after_effect
        1395158400            2014-03-19       Split 1->5    ...               Tencent             100         9319999970.0
1
2

インターフェース制限

  • 30秒以内に最大30回リクエスト可能です。
  • 香港株、米国株の正株およびファンドに対応しています。