证券宝www.baostock.com是一个免费、开源的证券数据平台。

提供大量准确、完整的证券历史行情数据、上市公司财务数据、实时证券行情推送服务等。
        通过python API获取证券数据信息,满足量化交易投资者、数量金融爱好者、计量经济从业者数据需求。

本次介绍 接口:获取除权除息信息query_dividend_data()

(以下代码来自官网,侵删)

方法说明:获取除权除息信息数据。

返回类型:pandas的DataFrame类型。

获取上市以来至当前时间数据。

示例代码如下:

import baostock as bs
import pandas as pd#### 登陆系统 ####
lg = bs.login(user_id="anonymous", password="123456")
# 显示登陆返回信息
print('login respond error_code:'+lg.error_code)
print('login respond  error_msg:'+lg.error_msg)#### 查询除权除息信息####
# 查询2015年除权除息信息
rs_list = []
rs_dividend_2015 = bs.query_dividend_data(code="sh.600000", year="2015", yearType="report")
while (rs_dividend_2015.error_code == '0') & rs_dividend_2015.next():rs_list.append(rs_dividend_2015.get_row_data())# 查询2016年除权除息信息
rs_dividend_2016 = bs.query_dividend_data(code="sh.600000", year="2016", yearType="report")
while (rs_dividend_2016.error_code == '0') & rs_dividend_2016.next():rs_list.append(rs_dividend_2016.get_row_data())# 查询2017年除权除息信息
rs_dividend_2017 = bs.query_dividend_data(code="sh.600000", year="2017", yearType="report")
while (rs_dividend_2017.error_code == '0') & rs_dividend_2017.next():rs_list.append(rs_dividend_2017.get_row_data())result_dividend = pd.DataFrame(rs_list, columns=rs_dividend_2017.fields)
# 打印输出
print(result_dividend)#### 结果集输出到csv文件 ####
result_dividend.to_csv("D:\\history_Dividend_data.csv", encoding="gbk",index=False)#### 登出系统 ####
bs.logout()

参数含义:
code:股票代码,sh或sz.+6位数字代码,或者指数代码,如:sh.601398。sh:上海;sz:深圳。此参数不可为空;
year:年份,如:2017。此参数不可为空;
yearType:年份类别,默认为"report":预案公告年份,可选项"operate":除权除息年份。此参数不可为空。

参数名称 参数描述
code 证券代码
dividPreNoticeDate 预批露公告日
dividAgmPumDate 股东大会公告日期
dividPlanAnnounceDate 预案公告日
dividPlanDate 分红实施公告日
dividRegistDate 股权登记告日
dividOperateDate 除权除息日期
dividPayDate 派息日
dividStockMarketDate 红股上市交易日
dividCashPsBeforeTax 每股股利税前
dividCashPsAfterTax 每股股利税后
dividStocksPs 每股红股
dividCashStock 分红送转
dividReserveToStockPs 每股转增资本

示例数据:

一旦有除息除息发生,第2个交易日即可查询到相关信息,更新的比较及时,很不错。

转载于:https://my.oschina.net/u/1997378/blog/1825723

BaoStock:使用python的baostock接口,查询除权除息信息相关推荐

  1. php百度人脸识别做登陆,php调用百度人脸识别接口查询数据库人脸信息实现验证登录功能...

    博主在进行鼎食城毕业设计时,需要实现一个人脸识别登录功能,想到可以利用百度的人脸识别接口来完成,于是便去下载了百度的识别SDK,我用的是PHP,需要的的可以去下载其他版本,以下是识别效果: 用户在开始 ...

  2. php 人脸识别接口,php调用百度人脸识别接口查询数据库人脸信息实现验证登录功能...

    博主在进行鼎食城毕业设计时,需要实现一个人脸识别登录功能,想到可以利用百度的人脸识别接口来完成,于是便去下载了百度的识别SDK,我用的是PHP,需要的的可以去下载其他版本,以下是识别效果: 用户在开始 ...

  3. Python快递鸟接口查询物流

    Python接口查询物流 快递鸟注册链接:http://www.kdniao.com/UserCenter/v4/UserHome.aspx 免费版是6个月,一天500条 免费版本只能查四个快递公司, ...

  4. 如何使用快递鸟API接口查询物流轨迹信息?

    近年来,我国电商产业发展迅速,数据显示,2010-2019年,我国电子商务交易规模从4.55万亿元增长至了34.81万亿元,年均复合增速达25%.在电子商务蓬勃发展的态势下,我国电商物流行业也迎来了广 ...

  5. 股权登记日和除权除息日

    上市公司会进行分红或送股,具体什么时间买入能享受到这些福利呢,我们要先弄清楚几个日期. 股权登记日(date of record)是指董事会规定的登记有权领取股利的股东名单的截止日期,股权登记日通常在 ...

  6. 新浪股票接口 php,通过新浪股票行情接口,怎么判断当天除权除息的股票?

    我想制作一个功能,点下按钮,就可以把当天除权除息的股票列出来,我的网站股票行情是调用的新浪接口. 不知道谁有开发过这个功能的,或者有技术开发这个小功能的,本人不甚感激,也可有酬劳略表心意哦. 回复讨论 ...

  7. BaoStock:一个免费、开源的python证券数据接口包

    如果需要获取历史行情数据,www.baostock.com是个很好的免费.开源的Python证券数据接口包. 特点:使用方便.免费免费免费,返回的绝大部分的数据格式都是pandas DataFrame ...

  8. BaoStock:一个免费、开源的python证券数据接口包(转载)

    如果需要获取历史行情数据.实时行情数据,www.baostock.com是个很好的免费.开源的Python证券数据接口包. 特点:使用方便.免费免费免费,返回的绝大部分的数据格式都是pandas Da ...

  9. python爬虫网站接口的使用——将网页上的输入内容的接口转移到对应的爬虫中(通过爬虫查询相关网页的信息)

    python爬虫网站接口的使用 网站任何输入的对话框,都对应着相关的接口 找到接口对应的关键字,就可以使用爬虫输入关键字进行操作了 通过ip38网站实现爬虫查询ip归属地 登陆相关的网址,随便查询一个 ...

最新文章

  1. 【转】数据库的锁机制
  2. 【玩转Ubuntu】01. Ubuntu上配置JDK
  3. layui日期与vue_详解Vue.js和layui日期控件冲突问题解决办法
  4. golang(7 方法重写)
  5. “小程序 · 云开发”重磅上线,让小程序开发更高效!
  6. 系统架构设计:平滑发布和 ABTesting,你都会吗?
  7. MessageDialog MessageDialogPage
  8. java有用还是c有用_这周的有用资源
  9. 【MCU】一种灵活且省资源的IAP升级方案
  10. SAP APO IPPE 基础数据(汽车行业)
  11. python取系统日期前一天_python 获取前一天或前N天的日期
  12. mydisktest测试软件,MyDiskTest
  13. 一对一直播源码开发,一对一视频直播解决方案新思路
  14. uint_t(uint8_t)和size_t
  15. 傲慢与偏见之 - 谷歌中国逆袭史
  16. 53KF 客服系统主动发起设置技巧
  17. 《惢客创业日记》2021.06.01(周二)五月份的工作总结
  18. java获取过去一周、一个月,一年的日期
  19. 一个电脑板绘初学者的自述,设计基础
  20. 学计算机编程还是学奥数,小学生家长担心奥数被封 孩子改学编程冲名校

热门文章

  1. MySQL中什么是码_数据库中的码是什么含义?
  2. 重置CAD 或者Civil 3d的所有环境
  3. js等待加载转圈圈效果
  4. Unity3D数字孪生开发笔记——网络篇
  5. 虚拟机01--Mac安装Centos虚拟机
  6. 骑行、318总结心得啊经验什么的
  7. Eolink: 一站式 API 生产力工具
  8. 走着瞧Anbsp;Talenbsp;ofnbsp;Twonbsp;Donkeysnbsp;(200…
  9. FileZilla连接ubuntu主机时选择21端口无法连接
  10. 水刺无纺布滤芯详细说明