调用方法:
dividend_information(query_object)
释义:
获取个股的分红信息,包括:预案公告日、每股红股、每股转增股本、现金分红比例、派息日、股权登记日、预披露公告日期等数据.
参数:
|
参数 |
含义 |
详细内容 |
|
query_object |
获取数据的对象 |
该函数获取分红信息:query(bonus),则为:dividend_information(query(bonus)) |
query对象:
1.分红query(bonus)
|
命名 |
字段 |
|
预案公告日 |
plan_announcement_day |
|
每股红股 |
per_share_bonus |
|
每股转增股本 |
per_share_capital stock |
|
红股上市交易日 |
bonus_shares_trading_day |
|
股东大会公告日 |
announcement_date_of_gmos |
|
现金分红比例 |
cash_dividend_ratio |
|
除权除息日 |
ex_dividend_date |
|
分红实施公告日 |
dividend_announcement_date |
|
派息日 |
date_payable |
|
股权登记日 |
date_of_record |
|
预披露公告日期 |
Pre_disclosure_announcement_date |
注意事项:
1.该函数只需要输入参数query(bonus).
2.该函数输出为DataFarme格式,可以自由选取字段输出.
返回:
pandas.DataFrame格式.
示例:
#查询工商银行个股的分红信息数据
q = query(bonus)
df = dividend_information(q)
log.info(df[df['stock_bonus_symbol']=='601398.SH'])
示例返回结果:
[2026-03-18T00:59:34+00:00.669093] INFO: Message: stock_bonus_symbol stock_bonus_date stock_bonus_plan_announcement_day \
16641 601398.SH 2006-12-31 2007-04-04
18061 601398.SH 2007-06-30 2007-08-24
19591 601398.SH 2007-12-31 2008-03-26
21154 601398.SH 2008-06-30 2008-08-22
22742 601398.SH 2008-12-31 2009-03-26
24325 601398.SH 2009-06-30 2009-08-21
26094 601398.SH 2009-12-31 2010-03-26
27918 601398.SH 2010-06-30 2010-08-27
30027 601398.SH 2010-12-31 2011-03-31
34435 601398.SH 2011-12-31 2012-03-30
36840 601398.SH 2012-06-30 2012-08-31
39308 601398.SH 2012-12-31 2013-03-28
41760 601398.SH 2013-06-30 2013-08-30
44277 601398.SH 2013-12-31 2014-03-28
46783 601398.SH 2014-06-30 2014-08-29
49404 601398.SH 2014-12-31 2015-03-27
52131 601398.SH 2015-06-30 2015-08-28
54960 601398.SH 2015-12-31 2016-03-31
57814 601398.SH 2016-06-30 2016-08-31
stock_bonus_per_share_bonus stock_bonus_per_share_capital_stock \
16641 0.0 0.0
18061 0.0 0.0
19591 0.0 0.0
21154 0.0 0.0
22742 0.0 0.0
24325 0.0 0.0
26094 0.0 0.0
27918 0.0 0.0
30027 0.0 0.0
34435 0.0 0.0
36840 0.0 0.0
39308 0.0 0.0
41760 0.0 0.0
44277 0.0 0.0
46783 0.0 0.0
49404 0.0 0.0
52131 0.0 0.0
54960 0.0 0.0
57814 0.0 0.0
stock_bonus_bonus_shares_trading_day \
16641 nan
18061 nan
19591 nan
21154 nan
22742 nan
24325 nan
26094 nan
27918 nan
30027 nan
34435 nan
36840 nan
39308 nan
41760 nan
44277 nan
46783 nan
49404 nan
52131 nan
54960 nan
57814 nan
stock_bonus_announcement_date_of_gmos stock_bonus_cash_dividend_ratio \
16641 2007-06-13 10.969646
18061 nan NaN
19591 2008-06-06 54.672279
21154 nan NaN
22742 2009-05-26 49.756342
24325 nan NaN
26094 2010-05-19 44.155246
27918 nan NaN
30027 2011-06-01 38.884162
34435 2012-06-01 34.048269
36840 nan NaN
39308 2013-06-08 35.032866
41760 nan NaN
44277 2014-06-07 35.012007
46783 nan NaN
49404 2015-06-20 33.003092
52131 nan NaN
54960 2016-06-25 30.003709
57814 nan NaN
stock_bonus_ex_dividend_date stock_bonus_dividend_announcement_date \
16641 2007-06-21 2007-06-15
18061 nan nan
19591 2008-06-18 2008-06-11
21154 nan nan
22742 2009-06-04 2009-05-27
24325 nan nan
26094 2010-05-27 2010-05-20
27918 nan nan
30027 2011-06-15 2011-06-08
34435 2012-06-14 2012-06-07
36840 nan nan
39308 2013-06-26 2013-06-19
41760 nan nan
44277 2014-06-20 2014-06-13
46783 nan nan
49404 2015-07-07 2015-06-29
52131 nan nan
54960 2016-07-08 2016-07-01
57814 nan nan
stock_bonus_date_payable stock_bonus_date_of_record \
16641 2007-06-28 2007-06-20
18061 nan nan
19591 2008-06-26 2008-06-17
21154 nan nan
22742 2009-06-30 2009-06-03
24325 nan nan
26094 2010-06-25 2010-05-26
27918 nan nan
30027 2011-07-08 2011-06-14
34435 2012-07-12 2012-06-13
36840 nan nan
39308 2013-07-19 2013-06-25
41760 nan nan
44277 2014-06-20 2014-06-19
46783 nan nan
49404 2015-07-07 2015-07-06
52131 nan nan
54960 2016-07-08 2016-07-07
57814 nan nan
stock_bonus_pre_disclosure_announcement_date
16641 nan
18061 nan
19591 nan
21154 nan
22742 nan
24325 nan
26094 nan
27918 nan
30027 nan
34435 nan
36840 nan
39308 nan
41760 nan
44277 nan
46783 nan
49404 nan
52131 nan
54960 nan
57814 nan