Python量化炒股的数据信息获取—获取上市公司分红送股数据信息
上市公司分红送股数据,都存放在STK_XR_XD表中,该表保存在finance包中。要查看表中的数据信息,需要使用query()函数。
单击聚宽JoinQuant量化炒股平台中的“策略研究/研究环境”命令,进入Jupyter Notebook的研究平台。然后单击“新建”按钮,创建Python3文件,接着输入如下代码:
from jqdata import finance
q=query(finance.STK_XR_XD).filter(finance.STK_XR_XD.code=='002465.XSHE')
df = finance.run_query(q)
df
下面显示的是海格通信的分红送股数据信息。
单击工具栏运行按钮,快捷键(shift+enter),运行结果如下图:
STK_XR_XD表的常用字段意义如下。
code:证券代码
bonus_type:分红类型,分红类型有6种,分别是年度分红、中期分红、季度分红、特别分红、向公众股东赠送和改股分红。
board_plan_pub_date:董事会预案公告日期
board_plan_bonusnote:董事会预案分红说明,即每10股送xx转赠xx派xx元
dividened_ratio:转增比例,每10股转增xx股
a_transfer_arrival_date:A股转增股份到账日