首页 > 编程知识 正文

腾讯青蛙pro相关股票,导出股票历史数据

时间:2023-05-04 21:33:43 阅读:55734 作者:120

最近研究方案交易需要使用股票历史数据。 我保存了所有的股票历史数据,但是到2018-12-28号为止,所以在开始研究的时候对数据的实时性要求不高,只要能实现功能就可以了。

经过这一个月的研究,即制作最基础的表(代码、日期、开始、高、低、收、成交量),最终统计各种平均值,用pandas的rolling函数统计周期值

现在打算开始实战。 对数据的要求提高了。 请跟上实时性。 经过各种网络获取、XXX专用财经数据接口个人版、tushare数据获取; 经过一番努力,XXX个人版的各种插件发现互联网获取速度极慢且不完整,使用起来非常困难,占用了数百万亿的空间。 最后选择了tushare。

获取tushare的方法很简单,与各种python三方库一样,只需一个pip install tushare的简单调用命令,即可自动下载和安装四个文件。 当前版本为1.2.26,有pro版本

由于对tushare的版本不熟悉,我们直接参考了示例操作,发现要使用pro版可以注册,然后注册使用,然后使用pro命令

具体代码如下。

版本: python 3.6

ide:pycharm

#首先各种导入,不用的都是导入,初学者都是这样

importtushareastsimportnumpyasnpimportpandasaspdimportmatplotlibaspltpro=ts.pro _ API (4811 c7c6D6 c 34 a 8338 c7f cacd 53 ab 999 注册账户为随机多位api# # tushare获取股票代码表stocks _ list stocks _ list=pro.stock _ basic (exchange=',list_status industry

ts _ codesymbolnameareaindustrylist _ date 000001.sz1平安银行深圳银行199104031000002.SZ2万科a深圳全国地产199101292000004.SZ4国农科技深圳生物制药1999999000004 0006.SZ6深振业a深圳地区房地产199204275000007.SZ7全新好深圳酒店餐饮199204136000008.SZ8神州高铁北京运输设备19920507接下来通过for循环穿越code,将各股票代码的历史数据ts_code包含字母,不能用作选择

因此,我们选择了第一列symbol进行扫描。 具体代码如下。

ser1=stocks _ list.iloc [ :1 ] #第一列中的#print(ser1,type(ser1) ) #for i in ser1: #扫描列表stocks _ nu m1=tttt

因为是初学者,所以每个小功能打一次print (),看看具体的效果,

当前,pro版本对调用次数有限制,因此要尽可能多地检查和验证代码的完整性,然后调用。

特别提示:添加存储数据路径,使详细效果更好,避免无法调用数据检索的情况。

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