首页 > 编程知识 正文

获取股票历史数据,000100股票行情

时间:2023-05-04 20:41:18 阅读:55737 作者:2966

我们使用python进行量化分析时需要加载证券数据,tushare为我们提供了证券市场数据接口。

图共享是基于新浪财经、腾讯财经、上海证券交易所数据、深交所数据提供的Python界面。

安装方法是

pip安装tu share

也可以下载到tushare的官方网站。 此外,官方网站还提供了接口中每个调用函数的详细说明

http://tu share.org/index.html # id5

安装完成后,将tushare软件包导入spyder

import tushare as ts

如果lxml库中没有etree包,则必须打开Anaconda将lxml包更新为最新版本

大功告成后,tushare可以放心使用

然后,利用tushare提供的接口导入中国平安(000001 )的历史数据,绘制各种图形,计算收益率

#--编码: utf-8---- # % % importtushareastsimportpandasaspdimportmatplotlib.pyplotasplt # %%获得中国平安3年内的kline数据zgpa=ts.get_hist_data(00001 ) zgpa.index=PD.to_datetime ) zgpa.index相关指数print label='MA5 ) ) PLT.plot ) zgpa ) ) ma20 ), label='MA20 ) ) PLT.leet MA20时间序列') #%%获取中国平均安全历史数据zgpa_all=ts.get_h_data(00001 ), start=' 2006-01-01 ' (zgpa _ all.index=PD.to _ datetime (zgpa _ all.index ) %%相关指数print ) zgpa _ all.TTT itle )中国收盘价时间序列(2006年至今) ) ) ) % )计算收益率zpge .shift(1(1)/zgpa_all('close ' ).shift) ).dropna ) #收益率

用以上代码得到了中国平安三年内的日收盘价,MA5、MA20的时间序列图,计算了2006年到现在中国平安的日收益率

是不是方便快捷呢? 那就称赞吧

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。