通过Tushare库获取历史数据

本文介绍了Tushare库,一个开源的Python财经数据库,用于金融数据采集和分析。重点讲解了如何安装Tushare,设置TOKEN,以及通过TusharePro获取股票历史行情数据的过程,包括日线、周线和月线数据的获取方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Tushare 库是一个免费、开源的 Python 财经数据库,它主要实现对股票等金融数据从数据采集、消洗加工到数据存储的过程,能够内金融量化分析人员提供快速、整洁和多样的便于分析的数据,所以接下来介绍如何用 Tusbare 库获取金融历史数据。本文介绍的只是 Tushare 库的一些常用功能,更多内容可以参考新版 Tushare 的官方文档。

Tushare 库的介绍与安装

Tushare 库从发布到现在,得到了广大用户的支持,并且 Tushare 作为一个开源的项目一直在保持更新,所以对于需要对金融数据进行分析的人来说,Tushare 是一个非常合适的历史数据获取的工具。另外,Tushare 返回的绝大部分数据都是 Pandas 中的 DataFrame 格式,所以便于我们进一步结合 Pandas、NumPy、Matplotlib 库等进行进一步的数据分析和可视化操作。

因为 Tushare 库用到了 Pandas 库和 Ixml 库,所以在安装之前,需要确保 Pandas 库和Ixml 库己经安装。Tushare 的安装与其他库的安装方式一样,同样可以在 Anaconda Prompt 中通过 pip进行安装。

pip install tushare

安装完成之后导入 Tushare 库,通常我们习惯于以 ts 作为 Tushare 库的别名。

import tushare as ts

因为 Tushare 库的旧版本中的一些接口,如历史行情数据的获取等不再进行维护,所以接下来的内容将以 Tushare 的新版本 Tushare Pro 为例进行介绍。相比于旧版本 Tushare,Tushare Pro 的数据更穏定,质量也更好。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值