用Tushare下载A股所有股票数据
首先载入必要的包
import tushare as ts
import pandas as pd
接着用自己的接口码,使程序与tushare进行连接
token ='**********************************************'
pro= ts.pro_api()
星号部分用自己的接口码替换,如何获取接口码呢? 进官网,点个人中心,然后点接口TOKEN便可。
另外下载数据是需要积分的,不过积分的获取非常容易,具体就不细说了,到时候大家可进入官网平台介绍进行查看。
接着获取a股所有股票名单
data = pro.stock_basic(exchange='', list_status='L', fields='ts_code,symbol,name,area,industry,list_date')
data=data['ts_code']
针对这些股票池名单,做个循环,遍历所有股票数据
for i in list(stocks):data1 = ts.pro_bar(ts_code=i,start_date='20100101',end_date='20210527', adj='qfq')data=data1[['trade_date','open','high','low','close','vol']]data.index = pd.to_datetime(data.trade_date)data = data.sort_index()print(data)break
这里获取了日期,开盘,收盘,最高,最低和成交量的数据,并对数据日期进行排序(原始数据最上面是最新日期,排序后,日期按从过去到现在的时间轴排序),部分结果如下:
以上就是用tushare获取a股数据的方法,如有问题可留言讨论。
用Tushare下载A股所有股票数据相关推荐
- 用Tushare获取A股所有股票历史数据
前面章节已经介绍了如何用Tushare调用A股个股的数据,但是在我们量化投资过程中,经常会需要用到全量数据(即所有A股的历史数据).废话不多说,直接上代码. 以上就是获取历史上所有A股的历史数据的代码 ...
- 如何通过Tushare获得A股历史股价数据
如何通过Tushare pro获得A股历史股价数据 作者的 Tushare ID:418326 推荐:https://tushare.pro/register?reg=418326 摘要 上次分享了T ...
- python 股票分析api,2020-04-21 用python3 按周分析新浪接口股票数据(篇一:下载、存储篇)...
思路概览一:下载存储 股票数据量大,有一定的涨跌模式,为了节约看股时间,今天我们用python3,量化分析有关股票数据. 总体思路:使用通达信获得所有股票代码,然后通过requests 模块下载htt ...
- Python获取股票数据并绘制相应K线图,看这个就够了!
Python对股票的K线可视化 前言 说明 注意 数据获取 Tushare获取股票数据 获取医疗器械板块数据(代码部分) 获取股票数据(代码部分) 数据预处理 变量中文化(代码部分) K线绘制 代码部 ...
- 用python爬取股票数据的一点小结
一.背景 网上对于爬取股票数据有相对完善的教程.不过大部分教程都是只能够爬取一段时间的股票数据,针对某一只股票的历史数据爬取,目前还没有看到比较好的教程.下面对近期学的东西进行一点点小结. 二.股票数 ...
- 【手把手教你如何从Tushare库下载股票数据,并保存在硬盘当中,第一篇数据过滤】
手把手教你如何从Tushare库下载股票数据,并保存在硬盘当中.第一篇数据过滤 前言 一.Tushare是什么? 二.代码 1.引入库 2.交易日的逻辑 3.先把每天个股的基础数据调出来 3.接下来我 ...
- A股全市场个股涨停板明细来袭!—股票数据远程下载服务升级
前言 创建知识星球<玩转股票量化交易>的初心是为了建立一个可以深入学习和交流的私有量化圈子,和志同道合的小伙伴们一起搭建私有的量化交易系统,并且不断迭代完善这个系统,从而能够帮助我们更高效 ...
- A股个股财报数据更全面啦!—股票数据远程下载服务升级
前言 创建知识星球<玩转股票量化交易>的初心是为了建立一个可以深入学习和交流的私有量化圈子,和志同道合的小伙伴们一起搭建私有的量化交易系统,并且不断迭代完善这个系统,从而能够帮助我们更高效 ...
- 新增A股热门概念行情—股票数据远程下载服务升级
前言 创建知识星球<玩转股票量化交易>的初心是为了建立一个可以深入学习和交流的私有量化圈子,和志同道合的小伙伴们一起搭建私有的量化交易系统,并且不断迭代完善这个系统,从而能够帮助我们更高效 ...
最新文章
- centos 7.4 上安装neo4j并测试
- os.environ[CUDA_DEVICE_ORDER] = PCI_BUS_ID os.environ[CUDA_VISIBLE_DEVICES] = 0
- php 5.4.36 sqlserver,PHP:PHP5.4连接SQLSERVER
- android 插件化 模块化开发(apkplug)
- 掌握5个核心要点,做一个高质量的数据分析报告
- 安卓imageView加载MYSQL图片_Android调用相机拍摄照片并显示到 ImageView控件中
- eclipse从入门到精通_JAVA成长之路入门学习路线
- 蓝桥杯 n进制小数
- 前端工程师,会是一群高情商的程序猿
- ehcache springboot_Spring Boot 入门示例合集(附源代码)
- 计算机配件的真假辨伪,专家教你辨真伪 “火眼金睛”辨真假配件
- 预培训个人项目(地铁线路规划)
- ArcGIS 概述
- 通信设备选cat1还是选nbiot
- bootstrap3 兼容IE8浏览器
- MySQL 统计上一个自然周 周一到周日的数据 为空则补0实现
- HbuilderX使用方法
- 基于MFC实现大华监控摄像头Demo(视频流和抓图)
- 校园表白墙微信小程序V1.0 SayLove -基于微信云开发-一键快速搭建,开箱即用
- HttpClient在多线程环境下踩坑总结