利用AI炒股开挂!这届程序员真会玩

用深度学习预测股票价格想过去有些不明觉厉,但已经不是什么新鲜事了,今天猿妹和大家分享一个股票预测模型,收集了机器学习和股票预测的深度学习模型,包括交易机器人和(股票)模拟。

 

想要准确预测股票市场是一项复杂的任务,因为有数百万个因素和先决条件会影响股票的走势,所以这个模型需要尽可能多的捕捉到这些先决条件,同时还需要作出几个重要的先决假设:1)市场不是100%随机的,2)历史重复,3)市场遵循人们的理性行为,4)市场是“完美的”。

 

创建者以高盛公司为例子,预测高盛的股票走势,使用 2010 年 1 月 1 日至 2018 年 12 月 31 日的日收盘价作为训练(七年)和测试(两年)数据。

 

为了创建所有神经网络,创建者使用MXNet及其高级API - Gluon,并在多个GPU上进行训练。整体架构如下:

 

利用AI炒股开挂!这届程序员真会玩

 

 

 

GitHub上还给出了详细的教程介绍每一个步骤,创建者表示最困难的部分是GAN,想要成功训练GAN最难的部分就是获得正确的超参数集。出于这个原因,创建者使用贝叶斯优化(带有高斯过程的贝叶斯优化)和强化学习(RL)来决定何时以及如何改变GAN的超参数。在创建强化学习时,也利用到一些最新的技术,例如Rainbow和PPO。

 

除了股票的历史交易数据和技术指标,创建者还NLP 中的 BERT 来创建情绪分析模型(作为基本面分析的来源),傅立叶变换用于提取整体趋势方向......只为捕获尽可能多的关于股票的信息,模式,依赖关系等。众所周知,数据越多越好。

 

集体过程我们就不过多赘述了,直接看结果:

 

绘制第一次训练之后的结果

 

利用AI炒股开挂!这届程序员真会玩

 

 

绘制 50 次训练后的结果

 

利用AI炒股开挂!这届程序员真会玩

 

 

绘制 200 次训练后的结果

 

利用AI炒股开挂!这届程序员真会玩

 

 

RL 运行了 10 eposide ,本文定义一个 eposide 是 GAN 完整训练 200 次后,下图是得到的最终的结果

 

利用AI炒股开挂!这届程序员真会玩

 

 

对整个教程感兴趣的,可以到GitHub一探究竟。至于准确率如何,试过就知道了

 

 

利用AI炒股开挂!这届程序员真会玩

 

 

 

目前,该项目已经获得 863 个Star,378 个Fork(GitHub地址:https://github.com/borisbanushev/stockpredictionai)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/16905.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

炒股的策略方法

炒股的策略方法 炒股常见问题 你炒股的时候有没有遇到这样的问题? (1)需要时刻盯着大盘和个股的走势,一分心,一走神,就错过了机会?工作时没有时间和精力去看大盘走势和个股的走势,…

炒股的最高境界:炒股就是炒心态,耐心看完受益匪浅!

其实炒股也是分为很多境界的,像我们大多数投资者可能还停留在最低级别的境界当中,那么炒股最高境界是什么? “不以涨喜,不以跌悲”这就是炒股的最高境界,也就是我们常说的心态! 有很多人炒了很多年股&…

怎样配置炒股用的计算机,炒股专用电脑配置

炒股专用电脑配置 一、显卡 1、欲购六屏且囊中羞涩的股民朋友,显卡可以选择AMD的六屏显卡,为避广告嫌疑,此处便不列举具体型号了。而预算稍充足一些的便推荐更加稳定的英伟达图形工作站系列显卡(如Nvidia Quadro P620)。 2、对于四屏及以下或…

最近很火的吃垃圾猫猫回收站。

最近很火的吃垃圾猫猫回收站。 演示图1 蓝奏:pop猫图标素材.zip - 蓝奏云 图标修改教程: 方法1:找到pop猫图片素材(这里我直接给大家提供了,上方蓝奏云链接,点击直接下载)。 1)下…

如何搭建你的私人专属ChatGPT等系列文章

「 静静地做自己,让世界发现你 」 科技毒瘤君将不定时分享优质工具,大家可以把科技毒瘤君公众号设为★星标,第一时间获取最新推送,以防错过优质内容。 官方网站:www.beiwangshan.com 百度搜索:北忘山 网站目…

chatgpt 源码

本系统包含 后台、前端、H5、小程序 超级管理端 管理员端 AI访问端 需要扫码

揭秘RLHF;可商用开源LLM列表;领域编译器的前世今生

1. GPT创造者:第二次改变AI浪潮的方向 那么,从推动这一系列变革的科学家角度,他究竟如何看待当先ChatGPT、GPT-4模型的发展?他对AI的思考和坚定信念从何而来?OpenAI下一步研究方向是什么?他又如何看待AI对社…

物理学又不存在了?ChatGPT:室温超导是物理学的一个梦想

大家好,我是小彭。 就在前天,一组微信聊天记录突然开始在各大群中流传: 随后,这一新闻直接引爆各大社交媒体,物理学又双叒叕不存在了吗? 到底是什么重磅消息呢? 原来在美国物理学会的三月会议…

赣货通全球桥接江西制造全球开花,贸易强国供应链出海江西在奋进

“赣货通全球”平台是什么? “赣货通全球”平台是江西制造进入全球供应链的数字贸易平台,平台免费为江西制造打造永不落幕线上国际化“赣品展”。核心的后台功能为企业用户提供大数据获客及营销功能,同时为企业提供贸易全流程的第三方外贸综合服务&…

从ChatGPT谈AI发展方向:全力助推乡村振兴事业快速发展

随着人工智能技术的不断发展,以ChatGPT为代表的颠覆性AI应用破圈,标志着人工智能领域的重大突破,引发全球共振。不少人将ChatGPT的问世比喻为“蒸汽机”,人工智能就此走向“工业时代”。 ChatGPT相较于之前市面上的所有同类产品&a…

催眠入門指導手冊

作者 迪兰摩根 介绍 第一章 言语能引发妳心中的图像 第二章 关掉肌肉系统 第三章 想象的探索 第四章 引导并控制想象 第五章 探索「诱导」 第六章 催眠后暗示 第七章 抗拒及亲和感 第八章 统合 这本书有如书名所言,主要针对初学者─也就是想要学习如何…

中国版chatGPT【文心一言】

文心一言是一款基于人工智能技术的中文自然语言处理工具,它可以用于文本生成、情感分析、关键词提取等多种应用场景。相比于GPT等其他自然语言处理模型,文心一言有着更多的优势。 首先,文心一言具有更高的准确率和可靠性。它采用了最新的深度…

chatgpt赋能python:Python操作SEO:从抓取网页到数据分析

Python操作SEO:从抓取网页到数据分析 在当今数字化时代,搜索引擎优化已经成为了每家企业的必修课。然而,SEO涉及到众多技术,其中爬虫抓取和数据处理是其中关键环节。而Python语言正是在这两个方面表现出了非常强大的优势。 1. P…

合工大Python爬虫实验——按关键词爬取新闻网站

时隔一年,笔者又拿着实验报告来写篇博客。 实验原理 爬虫实验使用了Python中的requests、beautifulsoup、json和pandas库,requests用于发送HTTP请求,beautifulsoup用于处理并解析响应的HTML文档,json用于解析json数据&#xff…

chatgpt赋能python:爬虫收集数据:提高SEO的重要工具

爬虫收集数据:提高SEO的重要工具 在数字化时代,数据仅仅是一种宝贵的资源,而且是Google的排名算法的关键组件之一。因此,SEO专家需要在确定目标市场时,采用不同的收集数据的工具和技术以获得必要的洞见,并…

Scrapy: 一个强大的 Python 爬虫框架--介绍--下载--启动!!

目录 Scrapy 影响力 介绍 主要特点 架构 运行流程 基本使用 安装 创建 Scrapy 项目 创建爬虫 爬虫包含的内容 运行爬虫 Scrapy 影响力 作为目前爬虫主流框架之一,Scrapy的影响力和应用范围非常广泛: 根据GitHub上的数据,Scrapy是一…

chatgpt赋能python:Python爬虫与炒股

Python爬虫与炒股 Python是一种非常流行的编程语言,在各方面都有着广泛的应用。其中之一就是利用Python爬虫技术进行炒股分析。 什么是Python爬虫 简单说,Python爬虫是一种通过编写程序,从互联网上抓取数据的技术。其核心在于模拟浏览器行…

python爬虫爬取今日头条_python 简单爬取今日头条热点新闻(一)

今日头条如今在自媒体领域算是比较强大的存在,今天就带大家利用python爬去今日头条的热点新闻,理论上是可以做到无限爬取的; 在浏览器中打开今日头条的链接,选中左侧的热点,在浏览器开发者模式network下很快能找到一个‘?category=new_hot...’字样的文件,查看该文件发…

基于python的数据爬虫学习与体会

文章目录 一、从Python编程基础中简述爬虫应用都会用到哪些pip模块以及对应的功能。pip install reqeustspip install bs4pip install pandaspip install seleniumpip install sqlalchemypip install pymongopip install gerapy_auto_extractorpip install gerapypip install s…

采用ChatGPT对强化学习A2C源代码添加注释说明

强化学习中的Actor-Critic算法是一种普遍经常用到的经典算法,Actor-Critic 翻译成“演员—评论家”方法。策略网络 π(a|s;θ) 相当于演员,它基于状态 s 做出动作 a。价值网络 q(s,a;w) 相当于评论家,它给演员的表现打分,量化在状…