美文网首页红红火火恍恍惚惚
股票预测者模型stocker

股票预测者模型stocker

作者: 机器不能学习 | 来源:发表于2019-06-03 23:26 被阅读57次

stocker是基于google时间序列预测模型 - 预测者实现的股票预测。

因为项目要求股票分析,所以使用了该库,对该库进行简短总结。
预测者模型的论文地址
https://peerj.com/preprints/3190.pdf
对应python库pip install fbprophet

stocker开源github地址
https://github.com/WillKoehrsen/Data-Analysis/tree/master/stocker

由于stocker是从quandl获取数据,不仅只能获取美股,而且时间截至到2018年。所以修改源码,找到获取地址,改为用pandas web获取数据源。

主要方法:

plot_stock.jpg

Stocker.plot_stock(start_date=None, end_date=None, stats=['Adj.Close'],plot_type='basic') ​
画出历史数据

image.png

model, future = Stocker.create_prophet_model(days=0, resample=False)
黑色点表示观测点,也就是股票的实际走向。绿色点是预测点,浅绿色点是置信区间,表示会在这个范围内波动。我们可以从往期数据观察出该模型是否准确,也可以从浅绿色区域看出该模型的精度如何。

image.png

tsmc.evaluate_prediction()
红线以后是预测值,蓝色线代表了预测股票价格,而黄色是置信区间,黑点仍然是真实股票价格

image.png

tsmc.changepoint_prior_analysis(changepoint_priors=[0.001, 0.05, 0.1, 0.2])
scale值可看作是股票的操盘指数,操盘指数不同对应的预测走势也不同,我们可以选择走势和真实股票最接近的当作置信读最高的线。

image.png

tsmc.predict_future(days=100)
对股票基尼先嗯真实的预测,可以预测上升和下降的趋势,当然也有置信的范围,范围随着时间而越来越大

相关文章

  • 股票预测者模型stocker

    stocker是基于google时间序列预测模型 - 预测者实现的股票预测。 因为项目要求股票分析,所以使用了该库...

  • 让你提高效率的Linux技巧

    来源:Linux中国/HankChow 原文作者:Sandra Henry-stocker 巧妙的 Linux 命...

  • 你不得不掌握的Linux命令行技巧

    来源:Linux中国/HankChow 原文作者:Sandra Henry-stocker 巧妙的 Linux 命...

  • 操作 Linux 的运行级别

    作者: Sandra Henry-Stocker 译者: penghuster来源: 阅读原文 了解运行级别是...

  • 模型83:归纳法

    【模型名称】 归纳法 【模型说明】 你买了一只股票,可惜没过几天,这只股票的价格就开始大跌。你冷静的看着,这只股票...

  • 奇门疾病象意

    八门一般代表预测者的疾病状态。 休门代表预测者的行为懒散、倦怠、萎靡不振,代表疾病处在修复期,调理状态或休眠潜伏状...

  • ARCH模型是什么?

    ARCH模型 ARCH模型的英文直译是:自回归条件异方差模型。 是一种用来处理时间序列的模型。在股票中,ARCH可...

  • 奇门遁甲:星门神测病象义

    星门神测病象意 1、八门测病象意 八门一般代表预测者的疾病状态。 休门的象意代表预测者的行为懒散、倦怠、萎靡不振。...

  • 理财

    底层思维建设】-【基础知识学习】-【海选股票】-【精选股票】-【确定目标股】-【分析财报】-【分析企业模型护城河】...

  • 国内股票量化交易研究现状分析——CiteSpace对2010-2

    股票量化交易就是依靠数量化的手段去实现股票交易逻辑和策略。简而言之,股票量化交易就是采用一定的数理模型,对股票交易...

网友评论

    本文标题:股票预测者模型stocker

    本文链接:https://www.haomeiwen.com/subject/trhkxctx.html