详解如何利用tushare、pycharm和excel三者结合进行股票分析

 更新时间:2021年04月01日 09:49:26   作者:四夕水旬  
这篇文章主要介绍了详解如何利用tushare、pycharm和excel三者结合进行股票分析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

前言

当你逐渐了解tushare之后,你会发现我们要进行数据分析只靠tushare是不够的,接下来我将介绍如何利用第三方软件将tushare获取的数据进行分析。

一、使用工具

首先我们需要下载pycharm,下载网址:https://www.jetbrains.com/pycharm/download/,同时准备两个Excel文件,一个用了存放获取的数据,另一个进行数据的引用与分析。

在这里插入图片描述

二、使用步骤

1、首先在pycharm的setting中下载三个包:numpy、tushare、matplotlib.pyplot

在这里插入图片描述


点击图中的 + 号搜索进行下载

2、接下来进行tushare的股票数据读取

代码如下:

import tushare as ts
import numpy as np
import matplotlib.pyplot as plt
ts.set_token('')#引号内填写你在tushare的接口TOKEN。
pro = ts.pro_api()
df = pro.daily(ts_code='605005.SH', start_date='20210101', end_date='20210325')#第一个是股票的代码,第二个是获取股票的开始日期,第三是结束日期。

3、接下来将数据导入至excel中

代码如下:

df.to_excel('C:/Users/aaa/Desktop/股票数据收集.xlsx')#这里填写excel文件所在的位置与文件名

excel打开后成这个模样,此时我们已经成功获取相关股票数据

在这里插入图片描述

4、建立第二个excel文件并将数据同步

为什么要建立两个文件呢?因为经作者的尝试,每次pycharm对tushare数据的获取传输至excel时都会重置excel文件,会删除文件中其他的sheet表,所以我们建立第二个excel再来进行分析。

如何进行同步?

1、首先我们可以在第一行写上相关的中文以便以后的辨认

在这里插入图片描述 

2、接下来在A2的位置写上代码:

=‘C:\Users\27404\Desktop[股票数据收集.xlsx]Sheet1'!A2
我们在A2位置输入 = ,再直接打开第一个excel表,点击A2位置,再直接按ENTER键,这时便可以将第一个表A2位置的数据同步到第二个表的A2位置

3、最后再将第二个表的数据进行日期的升序排序便可得到如下图所示的数据

在这里插入图片描述

5、进行数据同步后我们便可以根据数据来进行相关的分析(制作K线、MACD线、KDJ线)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

总结

到此这篇关于详解如何利用tushare、pycharm和excel三者结合进行股票分析的文章就介绍到这了,更多相关tushare pycharm excel股票分析内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python实现 PS 图像调整中的亮度调整

    Python实现 PS 图像调整中的亮度调整

    这篇文章主要介绍了Python实现 PS 图像调整中的亮度调整 ,需要的朋友可以参考下
    2019-06-06
  • Python搭建HTTP服务器和FTP服务器

    Python搭建HTTP服务器和FTP服务器

    这篇文章主要为大家详细介绍了Python搭建HTTP服务器和FTP服务器的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • springboot配置文件抽离 git管理统 配置中心详解

    springboot配置文件抽离 git管理统 配置中心详解

    在本篇文章里小编给大家整理的是关于springboot配置文件抽离 git管理统 配置中心的相关知识点内容,有需要的朋友们可以学习下。
    2019-09-09
  • 一文学会使用OpenCV构建文档扫描仪

    一文学会使用OpenCV构建文档扫描仪

    本文将使用 OpenCV,创建一个简单的文档扫描仪,就像常用的摄像头扫描仪应用程序一样,这篇文章主要给大家介绍了关于使用OpenCV构建文档扫描仪的相关资料,需要的朋友可以参考下
    2022-11-11
  • python自动脚本的pyautogui入门学习

    python自动脚本的pyautogui入门学习

    这篇文章主要介绍了python自动脚本的pyautogui入门学习,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • Python利用pandas处理Excel数据的应用详解

    Python利用pandas处理Excel数据的应用详解

    这篇文章主要介绍了Python利用pandas处理Excel数据的应用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-06-06
  • 在Python中将函数作为另一个函数的参数传入并调用的方法

    在Python中将函数作为另一个函数的参数传入并调用的方法

    今天小编就为大家分享一篇在Python中将函数作为另一个函数的参数传入并调用的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • Python绘制专业的K线图 源代码解析

    Python绘制专业的K线图 源代码解析

    这篇文章主要介绍了Python绘制专业的K线图,使用Python绘制一幅专业的K线图,是量化投资和金融数据分析的必备功课。下面我将从K线图简介、数据获取、K线图绘制及成交量绘制等方面,结合源代码,一步步实现专业K线图的绘制,需要的朋友可以参考下
    2021-10-10
  • pytorch 数据集图片显示方法

    pytorch 数据集图片显示方法

    今天小编就为大家分享一篇pytorch 数据集图片显示方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • 使用python实现学生信息管理系统

    使用python实现学生信息管理系统

    这篇文章主要为大家详细介绍了使用python实现学生信息管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-02-02

最新评论