# 取得復権因子

get_rehab(code)

  • 概要

    株式の復権因子を取得

  • パラメータ

    パラメータ 説明
    code str 銘柄コード
  • 戻り値

    パラメータ 説明
    ret RET_CODE API呼び出し結果
    data pd.DataFrame ret == RET_OK の場合、復権データ
    str ret != RET_OK の場合、エラーの説明を返す
    • 復権データフォーマットは以下の通りです:

      フィールド タイプ 説明
      ex_div_date str 除權除息日
      split_base float 拆股分子
      split_ert float 拆股分母
      join_base float 合股分子
      join_ert float 合股分母
      split_ratio float 拆合股比例
      per_cash_div float 每股派现
      bonus_base float 送股分子
      bonus_ert float 送股分母
      per_share_div_ratio float 送股比例
      transfer_base float 转增股分子
      transfer_ert float 转增股分母
      per_share_trans_ratio float 转增股比例
      allot_base float 配股分子
      allot_ert float 配股分母
      allotment_ratio float 配股比例
      allotment_price float 配股価
      add_base float 增発股分子
      add_ert float 增発股分母
      stk_spo_ratio float 增発比例
      stk_spo_price float 增発価格
      spin_off_base float 分立分子
      spin_off_ert float 分立分母
      spin_off_ratio float 分立比例
      forward_adj_factorA float 前復権因子 A
      forward_adj_factorB float 前復権因子 B
      backward_adj_factorA float 后復権因子 A
      backward_adj_factorB float 后復権因子 B

      前復権価格 = 不復権価格 × 前復権因子 A + 前復権因子 B
      后復権価格 = 不復権価格 × 后復権因子 A + 后復権因子 B

  • Example

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

ret, data = quote_ctx.get_rehab("HK.00700")
if ret == RET_OK:
    print(data)
    print(data['ex_div_date'][0])    # 最初の除権落ち日を取得
    print(data['ex_div_date'].values.tolist())   # list に変換
else:
    print('error:', data)
quote_ctx.close() # 使用後は接続をクローズしてください。接続数の枯渇を防止します。
1
2
3
4
5
6
7
8
9
10
11
  • Output
    ex_div_date  split_ratio  per_cash_div  per_share_div_ratio  per_share_trans_ratio  allotment_ratio  allotment_price  stk_spo_ratio  stk_spo_price  spin_off_base   spin_off_ert   spin_off_ratio   forward_adj_factorA  forward_adj_factorB  backward_adj_factorA  backward_adj_factorB
0   2005-04-19          NaN          0.07                  NaN                    NaN              NaN              NaN            NaN            NaN         NaN         NaN          NaN         1.0                -0.07                   1.0                  0.07
..         ...          ...           ...                  ...                    ...              ...              ...            ...            ...                  ...                  ...                   ...                   ...
15  2019-05-17          NaN          1.00                  NaN                    NaN              NaN              NaN            NaN            NaN         NaN        NaN        NaN           1.0                -1.00                   1.0                  1.00

[16 rows x 16 columns]
2005-04-19
['2005-04-19', '2006-05-15', '2007-05-09', '2008-05-06', '2009-05-06', '2010-05-05', '2011-05-03', '2012-05-18', '2013-05-20', '2014-05-15', '2014-05-16', '2015-05-15', '2016-05-20', '2017-05-19', '2018-05-18', '2019-05-17']
1
2
3
4
5
6
7
8

APIレート制限

  • 30 秒以内に最大 60 回復権因子API。