金融数据获取

最近研究金融数据,需要获取大量的金融数据进行研究,在python中金融数据模块进行了迁移,从以前的pandas到pandas_datareader模块的迁移,折腾了挺久了,终于可以成功的获取数据,环境是基于python3

安装pandas_datareader模块

$pip3 install pandas
$pip3 install pandas-datareader

1.利用pandas_datareader模块获取数据

1.1利用ipython,代码如下所示:

ipython
In [1]: import pandas_datareader.data as web
#获取苹果 2014年1月1号至 2018年7月17日的股票数据
In [2]: web.get_data_yahoo('AAPL', '1/1/2014', '17/7/2018')     

获取国内的股票数据方式“股票代码”+“对应股市”

上证股票代码后面加上.ss

#获取深市30048股票 2015年1月1号至2018年7月17号的数据
In [3]: web.get_data_yahoo('300481.sz', '1/1/2015','17/7/2018')   

上证股票:.ss      深证股票:.sz

上证综指:00001.ss      深证成指:399001.sz.      沪深300:000300.ss      香港: 0001.hk

加拿大股指: cun.to      新西兰股指:.nz      新加坡股指:.si      台湾股指:.tw 

2.使用tushare

#安装tushare
$pip3 install tushare
#版本升级
$pip install tushare --upgrade

详细情况可参考官网信息:http://tushare.org/index.html

 

转载于:https://www.cnblogs.com/shirely-2014/p/9332004.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值