Python 量化金融必备库 Tushare 财经数据API(二):告诉你如何通过Python SDK 调取股票复权数据
历史复权数据,分为前复权和后复权数据。
使用Tushare获取股票上市以来所有历史数据,默认为前复权。
如果不设定开始和结束日期,则返回近一年的复权数据,从性能上考虑,推荐设定开始日期和结束日期,而且最好不要超过三年以上,获取全部历史数据,请分年段分步获取,取到数据后,请及时在本地存储。
话不多说,直接上代码。
**
**
**
一.个股首个上市日期
df = ts.get_stock_basics()
date = df.ix['600848']['timeToMarket'] #上市日期YYYYMMDD
**
**
**
二.大盘指数的全部历史数据
调用时,请务必设定index参数为True,由于大盘指数不存在复权的问题,故可以忽略autype参数。
ts.get_h_data('002337') #前复权
ts.get_h_data('002337', autype='hfq') #后复权
ts.get_h_data('002337', autype=None) #不复权
ts.get_h_data('002337', start='2015-01-01', end='2015-03-16') #两个日期之间的前复权数据
ts.get_h_data('399106', index=True) #深圳综合指数
**
**
**
三.参数说明
参数 | 说明 |
---|---|
code | string,股票代码 e.g. 600848 |
start | string,开始日期 format:YYYY-MM-DD 为空时取当前日期 |
end | string,结束日期 format:YYYY-MM-DD 为空时取去年今日 |
autype | string,复权类型,qfq-前复权 hfq-后复权 None-不复权,默认为qfq |
index | Boolean,是否是大盘指数,默认为False |
retry_count | int, 默认3,如遇网络等问题重复执行的次数 |
paus | int, 默认 0,重复请求数据过程中暂停的秒数,防止请求间隔时间太短出现的问题 |
**
**
**
四.返回值说明
返回值 | 说明 |
---|---|
date | 交易日期 (index) |
open | 开盘价 |
high | 最高价 |
close | 收盘价 |
low | 最低价 |
volume | 成交量 |
amount | 成交金额 |
**
**
**
五.结果展示
open high close low volume amount
date
2015-03-16 13.27 13.45 13.39 13.00 81212976 1073862784
2015-03-13 13.04 13.38 13.37 13.00 40548836 532739744
2015-03-12 13.29 13.95 13.28 12.96 71505720 962979904
2015-03-11 13.35 13.48 13.15 13.00 59110248 780300736
2015-03-10 13.16 13.67 13.59 12.72 105753088 1393819776
2015-03-09 13.77 14.73 14.13 13.70 139091552 1994454656
2015-03-06 12.17 13.39 13.39 12.17 89486704 1167752960
2015-03-05 12.79 12.80 12.17 12.08 26040832 966927360
2015-03-04 13.96 13.96 13.30 12.58 26636174 1060270720
2015-03-03 12.17 13.10 13.10 12.05 19290366 733336768
**
**
**
六.下期预告
如何获取实时行情,敬请期待
Python 量化金融必备库 Tushare 财经数据API(二):告诉你如何通过Python SDK 调取股票复权数据相关推荐
- 推荐收藏,Python 量化金融三方库收集(100+)
大家好,今天给大家汇总了定量金融的大量三方库,按功能进行分类,覆盖数值运算,衍生品定价,回溯检验,风险管理,数据爬取,可视化等多个子领域,供每个 Python 程序员参考.喜欢记得收藏.关注.点赞. ...
- Python 量化金融都需要用到哪些库?最全汇总
今天分享一篇 Python 量化金融最全汇总,推荐大家收藏! 本文汇总了定量金融的大量三方库,按功能进行分类,覆盖数值运算,衍生品定价,回溯检验,风险管理,数据爬取,可视化等多个子领域,供每个Pyth ...
- 超全,169个Python 量化金融库汇总!
前言 本次又给大家汇总了169个Python量化金融用的三方库,按功能进行分类,覆盖数值运算,衍生品定价,回溯检验,风险管理,数据爬取,可视化等多个子领域,供每个Python程序员参考. 不要重复造轮 ...
- python量化:如何利用tushare构造FF三因子模型?
Python量化:如何利用tushare构造FF三因子模型? FF三因子模型介绍 代码实现 从tushare调取数据 利用数据构建因子 总结 笔者是一枚大二菜狗,最近刚上完学院开的python金融量化 ...
- 送书 | 新书《Python量化金融编程从入门到精通》
又到了每周三的送书时刻啦!今天给大家带来的是<Python量化金融编程从入门到精通>! (文末查看送书规则) 查看全文 http://www.taodudu.cc/news/s ...
- 移植 Python 量化交易 TA-Lib 库到函数计算
TA-Lib,全称"Technical Analysis Library", 即技术分析库,是 Python 金融量化的高级库,涵盖了 150 多种股票.期货交易软件中常用的技术分 ...
- Python 量化金融库最全汇总!
大家好,我是阳哥. 本文汇总了定量金融的大量三方库,按功能进行分类,覆盖数值运算,衍生品定价,回溯检验,风险管理,数据爬取,可视化等多个子领域,供每个Python程序员参考. 不要重复造轮子,明确要 ...
- 超全Python 量化金融库汇总,必看
本文汇总了定量金融的大量三方库,按功能进行分类,覆盖数值运算,衍生品定价,回溯检验,风险管理,数据爬取,可视化等多个子领域,供每个Python程序员参考. 不要重复造轮子,明确要解决的问题,然后寻找相 ...
- 超全,Python 量化金融库汇总!
来源: 网络 本文汇总了定量金融的大量三方库,按功能进行分类,覆盖数值运算,衍生品定价,回溯检验,风险管理,数据爬取,可视化等多个子领域,供每个Python程序员参考. 不要重复造轮子,明确要解决的问 ...
最新文章
- HA03-fence设置
- JVM——Java虚拟机架构
- Confluence 6 开始使用
- python twisted安装
- Mysql 多表联合查询效率分析及优化
- 基于笛卡尔坐标系下的三边定位的研究(TOA方式定位)
- android客户端和服务器实现传图片和文件
- pytesseract
- Digikitz Linked Vibes for Mac(嘻哈风格乐器音源插件)
- 2020最新省市区县编码
- WEBOS——第一次感觉云计算离我们如此之今
- python elif invalid syntax_Python错误集锦:if和elif语句提示:SyntaxError: invalid syntax
- 手机兼职赚钱,分享2个手机可操作的项目给你!
- 微信小程序点赞+取消点赞多项点击
- 纪念日python代码(文字,BGM,动画,玫瑰)
- phpinfo输出的PHP版本和php -v版本不一致 宝塔切换无效
- [Python]PDF文件与图片转换(PyMuPDF)及转PPT
- c++——string的模拟实现
- 【mysql学习篇】为什么mysql用B+Tree?
- 文档管理系统 Mayan EDMS支持中文OCR