首页 生活常识 百科知识 范文大全 经典语录 家电维修 实时讯息

tushare获取某行业股票(使用Tushare免费获取股票行情)

189次浏览     发布时间:2025-12-02 18:34:22    

我们在做量化交易时,首先遇到的问题就是行情数据的获取,很多朋友要开始入手量化交易,总觉得无从下手,都不懂的数据哪里去获取。很多还去买数据接口,浪费了没必要的钱。

其实,有很多的免费行情接口可以使用。大操手量化投资今天就教你们用来演示怎么获取股票行情数据。超级简单,一学就会!

安装

的安装我们之前的文章已经讲过了哦,这里就不再讲啦,还不会安装的赶紧去翻一番大操手写的往期的文章吧。

需要提醒的是,我们这边的版本最好选择3.7的。因为3.6及以下版本比较旧,很多现在的第三方库已经不再支持3.6了。3.8版本比较新,很多公司以及第三方库的兼容3.8并不是很好,所以强烈建议安装3.7版本哦。

安装

下面我们开始安装。以下所有的代码部分都在cmd命令行执行即可。

1.安装

命令行执行

pip -i

2.安装lxml

pip lxml

3.安装

pip 从

前面这3个是的依赖包,安装完成后,就可以安装,执行如下命令

pip

OK,依次执行以上命令,就把安装上去啦。下面我们看下怎么使用

使用

打开,创建py文件。

我们获取浦发银行这只股票的行情数据。代码及注释如下:

# 引入包 as ts# 获取交易行情数据data = ts.("")# 打印数据print(data)# 将数据存入csv文件data.(".csv")

执行完成后,控制台打印信息如下:

K控制台输出行情数据

这样可能不好看,我们打开保存的.csv文件查看:

csv行情文件

最上面一行是返回的值说明:

date:日期open:开盘价high:最高价close:收盘价low:最低价:成交量:价格变动:涨跌幅ma5:5日均价ma10:10日均价ma20:20日均价v_ma5:5日均量:10日均量:20日均量

()函数如果没有其他默认参数,则默认返回最近30个月的数据,2017/9/25到2020/03/24的日K线数据。

但是我们可以指定如下的查询参数:

code:股票代码,即6位数字代码,或者指数代码(sh=上证指数 sz=深圳成指 hs300=沪深300指数 sz50=上证50 zxb=中小板 cyb=创业板)start:开始日期,格式YYYY-MM-DDend:结束日期,格式YYYY-MM-:数据类型,D=日k线 W=周 M=月 5=5分钟 15=15分钟 30=30分钟 60=60分钟,默认为:当网络异常后重试次数,默认为:重试时停顿秒数,默认为0

我们现在获取的,最近几天的60分钟线可以这样获取

data = ts.("", start="2020-03-20", end="2020-03-23", ktype="60")

60分钟线获取

以上就是获取股票行情数据的基本使用。

当然啦,能做的远远不止这些,还可以有很多的应用,比如可以用来选股,根据条件选股等等,这些高级技巧我们以后会逐步介绍。


欢迎关注,大操手量化投资,专注金融市场的量化投资,让我们一起在学习中学习量化金融投资。

相关文章:

桑夏太阳能热水器全国统一服务热线-桑夏太阳06-15

2011年卢比汇率(卢比历年汇率)06-15

开心燃气灶售后服务电话-开心燃气灶全国40006-15

2011年卢比汇率(卢比历年汇率)06-15

开心燃气灶售后服务电话-开心燃气灶全国40006-15

桑夏太阳能热水器全国统一服务热线-桑夏太阳06-15

(c)2008-2028 mip.lzxxw.com 龙城信息网 -生活类B2B门户网 SYSTEM All Rights Reserved