Tushare介绍、安装及使用教程

这篇具有很好参考价值的文章主要介绍了Tushare介绍、安装及使用教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        本人是一个二本大数据的学生,想未来从事数据分析师的岗位。虽然说路漫漫道阻且长,但是我还是想跟大家分享一下平时做一些数据分析喜欢用的数据源,如果大家看完我的文章后,有什么不好的地方欢迎大家在评论区写下宝贵的意见,我看到都会积极的回复。

1、什么是Tushare?

        Tushare是一个开放、免费的Python数据接口库,用于获取金融数据。它为投资、开发者和数据分析师提供了大量的股票、期货、基金等金融市场数据,可以用于市场风险评估、交易策略开发、投资决策支持等方面。Tushare使用简单便捷,在Python开发环境中,可以方便地获取股票、指数、基金等金融数据,也可以通过API接口、Thrift接口等形式进行数据查询和协作。

        简单来说Tushare其实就是一些方便获取股票、期货、基金等金融数据的工具,而且还是免费的。如果你是一个投资者、开发人员或数据分析师,可以通过Tushare来获取各种金融市场数据。这些数据可以帮助你进行市场风险评估、开发交易策略或决策支持等。(感谢米哥让我们可以轻松获取到数据)

2、Tushare的安装

        这里用Pycharm来举例,打开软件,点击界面下方的终端,输入以下代码

pip install tushare

         安装完成之后可以新建Python文件,输入以下代码运行,以用来检查是否安装成功

import tushare
print(tushare.__version__)

         如下图所示就是安装成功了,如果你们安装好后的版本号不是1.2.89,可以升级一下Tushare版本

tushare,量化分析,数据分析,金融数据分析,python

pip install tushare --upgrade

 3、Tushare的使用

         要使用Tushare,我们得先注册一个Tushare的用户

        首先点击这里的“注册社区用户”

tushare,量化分析,数据分析,金融数据分析,python

        进入如下图界面

tushare,量化分析,数据分析,金融数据分析,python

        填好信息,注册完成后,鼠标光标移动到右上角,点击下拉菜单的“个人主页”,如下图

tushare,量化分析,数据分析,金融数据分析,python

        点击“接口TOKEN”,如下图,到这里你就拥有了你自己的TOKEN,先复制着备用。

tushare,量化分析,数据分析,金融数据分析,python

        到达这一步就可以正常的获取一些免费的财经数据了,这里我举一个例子。

        获取贵州茅台从2018年7月1日到2018年7月18日的股票交易行情,具体代码如下。

import tushare as ts
pro = ts.pro_api('YOUR TOKEN')
df = pro.daily(ts_code='600519.SH', start_date='20180701', end_date='20180718')
print(df.head())

        运行后结果图如下。

tushare,量化分析,数据分析,金融数据分析,python

        需要注意的是,代码部份的“YOUR  TOKEN”是要粘贴刚刚从接口TOKEN”那里复制过来的一长串代码,然后这里的pro.daily()”里面的参数和输出结果可以参考官方A股日线行情文档,里面有详细的介绍各个参数具体的含义是什么,如果不想点击链接去看的可以看如下图。

tushare,量化分析,数据分析,金融数据分析,pythontushare,量化分析,数据分析,金融数据分析,python        那么这样子就简单的完成了一次用Tushare获取贵州茅台从2018年7月1日到2018年7月18日的股票交易行情的小实验。

 4、注意事项

         (1)Tushare安装部分可能会有一部分网友是会因为网络原因不能下载,那么可以尝试国内pip源。

pip install tushare -i https://pypi.tuna.tsinghua.edu.cn/simple

         安装部分还有的网友可能不是因为网络问题,可能是Python环境配置问题,可以这样操作:“右键此电脑-->属性-->高级系统设置-->高级-->环境变量-->选择用户变量中的Path-->点击编辑-->新建-->在变量名中填入你安装的Python的目录下的Scripts文件夹,举例子我的电脑就是D:\Python\Scripts-->然后就是一直确认-->按键盘上的Win+R-->输入cmd回车-->在终端中输入以下代码就可以安装Tushare了”。

pip install tushare

        (2)Tushare使用部分,有网友可能在使用过程中会有如下图这种情况发生,出现这种情况的原因是Tushare官方限制了用户获取数据的权限,如果仅免费的数据对你来说还不够,那你可以参考一下Tushare官方关于权限的说明:https://tushare.pro/document/1?doc_id=108,适当的花费一些金钱就能获得到啦。

tushare,量化分析,数据分析,金融数据分析,python 这就是本篇文章的全部内容啦,喜欢的可以给我点点赞哦!

 文章来源地址https://www.toymoban.com/news/detail-725755.html

到了这里,关于Tushare介绍、安装及使用教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Tushare 使用期权数据

    在金融市场中,期权是一种重要的金融衍生品,它为投资者提供了多样化的投资和对冲工具,同时也为市场参与者提供了更丰富的风险管理和投资策略。Tushare作为一款领先的金融数据接口工具,近年来开始支持期权数据的获取和分析,为用户提供了更广阔的视角和更丰富的数

    2024年04月17日
    浏览(33)
  • Tushare学习与使用(三)

    上一篇简单介绍了如何获取一个股票的历史行情数据,因为Tushare对于接口调用次数是有限制的,所以接下来介绍如何高效获取多个股票的历史行情数据以及获取股票分钟级数据。主要参考了Tushare的官网用户手册:https://tushare.pro/document/1?doc_id=230 Tushare的行情等时间序列数据,

    2023年04月20日
    浏览(23)
  • 利用Tushare获取股票数据(全面详细,照着敲就可以)

    一.tushare简介 tushare是一个免费,开源的python财经数据接口包.主要实现对股票等金融数据从数据采集、清洗加工到数据存储的过程,能够为金融分析人员提供快速、整洁、和多样的便于分析的数据,为他们在数据获取方面极大地减轻工作量,使他们更加专注于策略和模型的研究

    2023年04月08日
    浏览(34)
  • 苹果电脑MacBook M1芯片安装SPSS(数据分析工具)教程详细介绍:保姆级教程!!!

    特别强调:在安装过程中请逐一对照安装步骤,操作可以慢一点但是不要出错,避免出现一系列报错或者无法打开软件的情况。 首先准备好两个安装文件,一个是后缀为 dmg 的安装包,一个是 pojie 文件。首先在下面附上安装文件链接(点击即可): 链接: 百度网盘 提取码:

    2023年04月22日
    浏览(247)
  • 30天精通Python(数据分析篇)——第2天:环境搭建之Windows下安装Anaconda及使用介绍

    Anaconda 是适合数据分析的 Python 开发环境, 在全球有超过1100万用户(网上看到的数据) ,它是一个开源的 Python 发行版本,其中包含了 conda(包管理和环境管理)、Python 等180多个科学包及其依赖项,本文为大家进行详细介绍。 相信一些具有 Python 基础的读者,Python 开发环境已经搭

    2024年02月04日
    浏览(49)
  • 科学化决策数据分析,先从量化开始

    在当今信息爆炸的时代,数据已经成为我们生活和工作中不可或缺的一部分。在各行各业,人们越来越依赖数据来指导决策和优化业务。在这个背景下,量化成为了一种重要的方法论,通过收集、分析和解读数据,为我们提供了更准确、更可靠的决策依据。本文将介绍定性、

    2024年02月06日
    浏览(39)
  • 量化交易——python数据分析及可视化

    数据来源:tushare 数据字段包含:日期,开盘价,收盘价,最低价,最高价,涨跌 需要计算的数据:macd,diff,dea (1)计算指数移动平均值(EMA) 12日EMA的算式为 EMA(12)=前一日EMA(12)×11/13+今日收盘价×2/13 26日EMA的算式为 EMA(26)=前一日EMA(26)×25/27+今日收盘价×2/27 (

    2024年02月15日
    浏览(39)
  • SPSS数据分析软件的安装与介绍(附网盘链接)

    🤵‍♂️ 个人主页:@艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞👍🏻 收藏 📂加关注+ 目录 1.SPSS概述 2.SPSS安装  安装 激活  3.SPSS基本窗口介绍 4.利用SPSS进行数据分析的基本步骤

    2024年02月06日
    浏览(44)
  • YashanDB向量化执行引擎如何给海量数据分析提速

    作者介绍:李伟超,数据库系统架构师,YashanDB架设技术开发负责人,10年以上数据库内核技术开发经验。 *全文4510个字,阅读时长约11分钟。 海量数据OLAP场景,通常具有数据规模大、查询复杂度高、处理速度要求高等特点,对SQL引擎的执行效率要求非常高。面向行式存储的

    2024年02月07日
    浏览(41)
  • 三维模型3DTile格式轻量化在数据存储的重要性分析

    三维模型3DTile格式轻量化在数据存储中占有重要地位。随着科技的不断发展,尤其是空间信息科技的进步,人们对于三维地理空间数据的需求日益增长。然而,这类数据通常具有大尺度、高精度等特点,因此数据量巨大,给数据存储带来了巨大的挑战。 以下是进行3DTile格式轻

    2024年02月07日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包