安装quandl

安装Pandas_Datareader

1、获取数据

import Pandas_Datareader.data as web

import datetime

start=datetime.datetime(2018,1,1)

end=datetime.datetime.now()

SZ000001=web.DataReader('000001.SZ','yahoo',start,end)

可以获取最高价,最低价,开盘价,收盘价,成交量价,调整后收盘价

高频次请求数据IP被BAN,可以利用缓存机制,将数据缓存到本地。

获取10年数据:

end = datetime.datetime.now()
start = end-10 * datetime.timedelta(days=365)

2、数据预处理

缺失值查找

df.isnull()/df.isnull().values/df.isnull().values.sum()

查看价格走势

from matplotlib import pyplot as plt
%matplotlib inline

df['Close'].plot()

3、数据规范化

(df-df.min())/(df.max()-df.min())

规范化的数据可以反映数据趋势。

df_min_max=(df-df.min())/(df.max()-df.min())
df_min_max.plot()

绘制蜡烛图

from mpl_finance import candlestick2_ohlc
year_2019=df['2019-06-03':'2019-07-10']
fig,ax=plt.subplots()
candlestick2_ohlc(ax,year_2019.Open,year_2019.High,year_2018.Low,year_2019.Close.width=.5,alpha=0.6)

使用python对股票数据分析预测相关推荐

  1. 使用 Python 对股票数据分析预测

    使用 Python 对股票数据分析预测 文章目录 使用 Python 对股票数据分析预测 目录索引 模块安装 股票数据获取 雅虎财经 Quandl 模块 Pandas Datareader 模块 数据 ...

  2. Python实现股票数据分析的可视化

    Python实现股票数据分析的可视化 文章目录 Python实现股票数据分析的可视化 一.简介 二.代码 1.主文件 2.数据库使用文件 3.ui设计模块 4.数据处理模块 三.数据样例的展示 四.效 ...

  3. 用python进行股票数据分析_利用python进行股票数据分析

    个人觉得这问题问的不太对,说句不好的话,你是来搞编程的还是做股票的. 当然,如果题主只是用来搜集资料,看数据的话那还是可以操作一波的,至于python要怎么入门,个人下面会推荐一些入门级的书籍,通过这 ...

  4. python股票数据分析_用Python进行股票数据分析

    本篇运用Python进行自选股的数据分析,帮助进行投资决策,分析用到以下两个模块:pandas(数据分析包):pandas_datareader(可以查询雅虎的股票数据接口). 本篇参考了猴子老师的课 ...

  5. python tus股票数据分析_使用Python进行快速复盘[1]: 数据获取与整理

    各位小伙伴周末好,本周想给大伙分享的内容是使用Python进行复盘,有小伙伴问到自己是否有必要学习Python,不可否认Python在进行数据分析时有很多优势,学习曲线也不算特别陡峭,但每个人具体情况 ...

  6. 用python做股市数据分析一_用python做股票数据分析(兴趣篇)

    本文我们一起用python来对某只股票的所有历史日数据,做一个探索性的分析,看看能不能有一些有趣的发现,希望能激起你对金融数据分析的兴趣.主要用到numpy,pandas模块的一些基本用法.本文的所有 ...

  7. 用python进行股票数据分析_用 Python 做股市数据分析(2)

    这篇博文是用Python分析股市数据系列两部中的第二部,内容基于我在阅读第一部分).在这两篇博文中,我会讨论一些基础知识,包括比如如何用pandas从雅虎财经获得数据, 可视化股市数据,平均数指标的定 ...

  8. python tus股票数据分析_python 股票量化分析(一)---基于Tushare平台的个股历史行情获取...

    在浩瀚如烟的股票中,如何将好股选择出来?长线.中线.短线个股如何筛选?国内外政治.经济.地缘博弈基本面对股市的影响有多大,怎样将其纳入股票选择买卖的决策因子?公司财报.未来规划.公司所处行业发展前景怎 ...

  9. python tus股票数据分析_用TuShare验证股市中的“春节效应”

    在中国股民的印象中,农历年后股市一般上涨的概率较大,所以很多投资者会在农历年前买入股票,以待年后股市上涨收取红包,这叫做股市中的"春节效应".那么实际上存不存在这种"春节 ...

最新文章

  1. mysql 死锁记录
  2. 更精准地生成字幕!哥大Facebook开发AI新框架,多模态融合,性能更强
  3. 深入剖析OkHttp系列(五) 来自官方的事件机制
  4. drcom宽带认证登录超时_开发SSO单点登录需要注意的问题
  5. SAP ABAP实用技巧介绍系列之 ABAP XSLT 定义变量
  6. java servlet练习测试
  7. 2020年中国消费市场发展报告
  8. 为Get/Post课程收集资料
  9. bluetooth射频已关闭请打开bluetooth射频_【05/25 - 公告】微软已推送 Build 18362.145 (KB4497935) 版本...
  10. Java 面试高频提问知识点一
  11. Java基础笔记(2) 程序入口 关键字 标识符 常量 变量
  12. 云服务器的规格配置该怎么选?
  13. implode - of an array
  14. 在没有QQ、微信时局域网共享文件方法
  15. 内存带宽与显示分辨率带宽的关系与计算
  16. 转换HLP文件到CHM格式
  17. 蓝桥杯2018年真题(4)动态规划摔手机
  18. 背代码可以学好编程吗?下面的回答看的我一脸懵逼!
  19. php随机给文字拼音,给文字加上拼音_php
  20. linux车机按键学习,linux就该这么学

热门文章

  1. Python实现抓取微信公众号文章
  2. Kubernetes-调度、节点亲和反亲和、pod亲和反亲和、Taints污点的处理
  3. 学校计算机社团目标,电脑社团活动计划
  4. Mybatis插入语句
  5. mac系统如何新建文件
  6. 苹果照片未删却不见了_删掉的照片怎样找回?教你打开手机这个功能,可以立马恢复...
  7. openstack云计算平台<5>--核心组件配置->Netwoking服务
  8. 日媒:争夺中国人才,跨国公司败北
  9. WiFi无线网络参数 802.11a/b/g/n 详解
  10. 用Python判断手机号码的运营商