xpress-mp优化实例精选_量化研究每周精选-20170711

ec652406a3ba8d524e3a32ed8832ad11.png
本周为大家精选了5项机器学习/深度学习在量化投资中的相关资源,机器学习/深度学习是偏实践性学科,只有不断实践才能有所收获,纸上得来终觉浅,绝知此事要躬行!BigQuant拥有海量的数据和主流开源框架,附能每一位爱好机器学习/深度学习和量化交易的人。
  • 《Applying Deep Learning to Time Series Forecasting with TensorFlow》

关键词:TensorFlow、深度学习、时序预测

2017年深度学习框架关注度排名tensorflow以绝对的优势占领榜首,本文通过一个实例介绍了TensorFlow在时序预测上的具体应用。TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。它灵活的架构让你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU)、服务器、移动设备等等。TensorFlow 最初由Google大脑小组的研究员和工程师们开发出来,用于机器学习和深度神经网络方面的研究,但这个系统的通用性使其也可广泛用于其他计算领域,因此流行起来。时间序列分析在计量经济学和财务分析中具有重要意义,但也可以应用于趋势预测和对行为模式的变化做出反应的领域。在金融方面,时间序列分析用于股票价格,资产和商品的价格的预测。长期以来,计量经济学家长期利用“差分自回归移动平均模型”(ARIMA)模型进行单变量预测,ARIMA模型已经使用了几十年,近几年深度学习在时序预测方面有了更多的应用。

  • 《Deep Learning with Python in Finance》

关键词:深度学习、DQN

这是Ben的有关"使用Python在金融领域深度学习"内容的视频课程。背景介绍:Python正在成为许多机器学习和深度学习研究的行业标准语言。作者一直在使用具有深度学习和其他ML技术的Python项目,作者使用TensorFlow的Python中提供了一个增强学习算法-DQN,并且系统性地介绍了多种深度学习算法的信息和背景,以及在金融市场的应用。通过其公布在Github上的项目,读者可以学习如何使用Tensorflow实现DQN,以及如何设计一个深度学习系统来解决各种各样的问题。作者ben是一个对其事业有极高信仰的一位研究人员。他在AI软件工程和算法交易领域已经有15年的工作经验。目前是http://prediction-machines.com的首席技术官。

  • 《教你Machine Learning玩转金融入门notes》

关键词:机器学习、金融量化

作者江海在在知乎上发表以来,得到了许多赞和回复,这篇文章有许多干货心得,尤其是对于在量化金融领域彷徨迷茫的人,作者首先谈到了宏观系统,他认为宏观系统本身非常复杂,变量因子多,即使逻辑线以线性关系为主,但因子和因子之间互相还有correlation和dependence使其结构更加复杂。接着作者又谈到了趋势和周期,作者认为趋势只是价格运行的表象,其背后是因子共同作用的结果。不过这些都只是一个开头。本文首先对金融和统计背景知识进行了介绍,尤其提到了数学的重要性。然后,作者介绍了机器学习各个方法在金融量化中的运用,包括随机森林、主成分分析、梯度提升、支持向量机等,不仅如此,作者还介绍了期权的一些干货。总之,看了本文,应该对金融市场和机器学习二者的结合有更好的理解。

  • 《A Deep Reinforcement Learning Framework for the portfolio management》

关键词:卷积神经网络、循环神经网络、长短期记忆模型

这篇文章比较新,发表出来不到半个月,作者为三位中国学者。金融投资组合管理是将资金不断重新分配到不同的金融产品中的过程。本文提出了一个无金融模式的增强学习框架,为组合管理问题提供深入的机器学习解决方案。该框架由相同的独立评估者(EIIE)集合、投资组合向量存储器(PVM)、在线随机批量学习(OSBL)方案和完全开发和明确的奖励功能组成。这个框架在卷积神经网络(CNN)、基本循环神经网络(RNN)和长短期记忆模型(LSTM)中实现。随着一些最近发布的投资组合策略,作者基于三个深度学习模型进行了回测验证,交易周期为30分钟。标的为Bitcoin,Bitcoin是最着名的一个加密货币的例子。该框架下这三个回测实验垄断了所有实验中的前三名,表现比较优异,超越了其他交易算法。即使在系统中设置佣金率为0.25%,但框架在30天内至少也能达到4倍的回报。

  • 《An Automated FX Trading System Using Adaptive Reinforcement Learning》

关键词:自适应增强学习、自动外汇交易、循环增强学习

本文介绍了自适应强化学习(ARL)作为全自动交易系统应用的基础。该系统面向外汇交易市场,并依赖于由机器学习算法、风险管理覆盖和动态效用优化层组成的分层结构。在文中,作者选择了一种称为循环增强学习(RRL)的机器学习方法作为自适应强化学习(ARL)的基础算法。该算法的动态优化层不需要固定的模型参数。此外,它还允许系统内的用户进行风险与回报之间的trade-off。该交易系统在测试集上(样本外)同样能够保持一致稳定的收益,同时避免较大幅度回撤。


相关文章推荐:

  • 《【重磅】AI Alphas(A股版)》
  • 《AI超越传统量化选股,通过AI自动获得收益提升》
  • 《如何选出符合一定条件的股票》
  • 《快速理解AI量化策略》
  • 《基于LSTM的股票价格预测模型》
  • 《LSTM Networks应用于股票市场之Sequential Model》
  • 《借助talib使用技术分析指标来炒股》
  • 《大师系列之价值投资选股策略》
  • 《价值选股策略——基于机器学习算法》
  • 《选股+择时策略组合》

量化研究每周精选》每周一期,为大家提精选研报、前沿研究、热门文章等优质内容。
查看所有 量化研究每周精选。欢迎投稿 (i@bigquant.com)

BigQuant原创,如需转载,请通过 站内私信 @BigQuant 或 邮箱i@bigquant.com 联系我们

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

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

相关文章

mac 删除分区 command r 选择网络_Mac使用必看基础篇,Mac快捷键大全,mac新手入门指南...

你是Mac新手吗?你对使用Mac电脑有疑问吗?你还不知道mac有哪些快捷键吗?别着急,来看看小编给大家准备的Mac使用必看基础篇——Mac快捷键大全,对于新手用户很有帮助哦!!一、开机相关命令快捷键C:从…

无法执行二进制文件: 可执行文件格式错误_VB中.frm .frx .vbp .vbw .scc文件都有什么作用,你知道么?...

.frm 是每个窗体都有的,保存窗体的代码,你可以用记事本打开;.frx 窗体里使用图片、图标等资料,保存的是资源;.vbp 和.vbw 保存一个工程时他会自动生成这两个文件。.vbp 是关键的文件,它用来保存当前工程中的…

共享文件原理_fishhook 的实现原理浅析

| 作者:小可长江,目前在 bilibili 做音视频研发,业余时间喜欢研究好的源码和逆向打开姿势很重要早些时候,iOS中一提到“黑魔法”、HOOK,很多人第一时间想到的就是 AOP RunTime MethodSwizzling 这些不明觉厉的东西&…

ef power tools mysql_使用 EF Power Tool Code Frist 生成 Mysql 实体

使用 EF Power Tool Code Frist 生成 Mysql 实体1,在要生成的项目上右键2,3,4,5, 生成后的效果已知问题:1,在Mysql数据表中 tinyint(1) ,会被映射成为 C# bool ,这样造成一些数据信息的丢失。 这个问题应该是EF 工具的问题&#…

python数据可视化散点图案例_Python数据可视化—散点图_python 数据可视化

Python数据可视化—散点图 PS: 翻了翻草稿箱, 发现居然存了一篇去年2月的文章。。。虽然naive,还是发出来吧。。。 本文记录了Python中的数据可视化——散点图scatter, 令x作为数据(50个点,每个30维)&#…

python重复元素判定_30段极简Python代码:这些小技巧你都Get了么

选自 | towardsdatascience转自 | 机器之心Python 是机器学习最广泛采用的编程语言,它最重要的优势在于编程的易用性。如果读者对基本的 Python 语法已经有一些了解,那么这篇文章可能会给你一些启发。作者简单概览了 30 段代码,它们都是平常非…

mysql主从数据库同步问题_聊聊MySQL主从数据库同步的那些事儿

在linux服务器下测试:主(master)服务器IP:219.223.5.105(对应内网IP:192.168.1.75)从(slave)服务器IP:219.223.5.104(对应内网IP:192.168.1.74)一、修改主服务器master[mysqld]log-binmysql-bin //[必须]启用二进制日…

360浏览器广告太多怎么办_360浏览器如何关闭广告自动推送

点击蓝字关注我们大家是不是在用360浏览器上网的时候经常会跳出广告来,这些广告有些时候是很烦人的,然而这些广告是能够关闭的,现在我们针对360浏览器,介绍如果关闭自动推送的广告。首先在360浏览器的右上方找到三条杠的“大队长”…

代码合并工具_作为程序员你必须知道的几款代码比较工具

在程序开发的过程中,程序员会经常对源代码以及库文件进行代码对比,在这篇文章里我们向大家介绍几款程序员常用的代码比较工具。WinMergeWinMerge是一款运行于Windows系统下的文件比较和合并工具,使用它可以非常方便地比较多个文档内容&#x…

powershell设置了权限依旧无法运行脚本_Power Shell折腾记

更多内容可以关注公众号“编程学习杂谈(codingLearning)”或者访问我的博客微软昨天刚刚发布了最新的Terminal图标,对是图标不是软件。对这个最新版的终端个人期待值还是很高的,不仅颜值高而且更好用,不过正式在稳定Wi…

delphi中richedit中光标如何定位到最后_嵌入式开发之Linux系统中Vi编辑器的使用

请大家关注点赞&#xff0c;已经完成物联网相关开发&#xff0c;会从硬件层&#xff0c;硬件中间层&#xff0c;传输层&#xff0c;软件中间件(物联网云平台)&#xff0c;APP开发相关博文。首先从嵌入式开发博文开始&#xff01;上一节关于<>。本节关于Linux系统中Vi编辑…

什么是python自动化测试_python已经自动化了,大家一般用什么测试框架?

首先我们需要明白自动化测试框架更倾向于一种设计思想 &#xff0c;这种思想指导工具的使用或者自研开发&#xff0c;并且不是只能使用仅仅一种框架&#xff0c;结合被测系统本身特性一般是选择多种测试框架的组合&#xff0c;来满足测试和设计需求(开发、维护角度)。录制回放测…

nginx会将post请求转为get么_前端角度谈GET与POST的区别

GET与POST 参数&#xff1a;GET传递的参数只能带URL后面&#xff0c;文本格式QueryString&#xff0c;各浏览器一般有长度限制&#xff0c;一般认为是2083&#xff0c;如果有中文字符更短。提交到服务器端的数据量小。参考&#xff1a;https://www.XXX.com.cn/blog/20201021.ht…

js预览本地word文档_Github+docsify打造在线文档

效果图如下预览链接&#xff1a;https://a870439570.github.io/interview-docs快速开始首先先安装好npm和nodejs,这里就不做过多介绍了 自信安装即可 (https://blog.csdn.net/zimushuang/article/details/79715679)安装docsify 推荐安装 docsify-cli 工具&#xff0c;可以方便创…

python创建一个json_如何为Python选择一个更快的JSON库

使用JSON越多, 你就越有可能遇到JSON编码或解码瓶颈。Python的内置库也不错, 但是还有多个更快的JSON库可用: 如何选择使用哪一个呢?事实是&#xff0c;没有一个正确的答案&#xff0c;没有一个最快的JSON库来超越其他所有库:一个“快速的JSON库”对不同的人意味着不同的东西&…

python函数拟合不规则曲线_python 对任意数据和曲线进行拟合并求出函数表达式的三种解决方案...

第一种是进行多项式拟合&#xff0c;数学上可以证明&#xff0c;任意函数都可以表示为多项式形式。具体示例如下。 ###拟合年龄 import numpy as np import matplotlib.pyplot as plt #定义x、y散点坐标 x [10,20,30,40,50,60,70,80] x np.array(x) print(x is :\n,x) num […

python数据结构 树_Python数据结构——AVL树的实现

既然&#xff0c;我们已经证明&#xff0c;保持 AVL 树的平衡将会使性能得到很大的提升&#xff0c;那我们看看如何在程序中向树插入一个新的键值。因为所有的新键是作为叶节点插入树的&#xff0c;而新叶子的平衡因子为零&#xff0c;所以我们对新插入的节点不作调整。不过一旦…

python安装常见问题_Python常见问题

问题描述: 在linux环境下部署Python项目时常常报错无法找到自己编写的模块解决方案export PYTHONPATH项目路径问题描述:Scrapy防封之settings文件设置解决方案设置动态USER-AGENT安装scrapy-fake-useragent模块在settings.py中添加配置DOWNLOADER_MIDDLEWARES {scrapy.downloa…

设无向图g如图所示_阿里重磅发布大规模图神经网络平台 AliGraph,架构算法解读...

图神经网络 (GNN) 主要是利用神经网络处理复杂的图数据&#xff0c;它将图数据转换到低维空间&#xff0c;同时最大限度保留结构和属性信息&#xff0c;并构造一个用于训练和推理的神经网络。在实际应用中&#xff0c;为了加速 GNN 训练和新算法的快速迭代&#xff0c;设计一套…

mysql5.0.19_CentOS下升级MySQL5.0.19到5.5

系统环境&#xff1a;CentOS 5.5CentOS 5.5的源mysql目前还停留在5.0.19上&#xff0c;要做数据库主从的时候&#xff0c;必须升级到5.1以上。索性&#xff0c;直接到5.5吧1系统环境&#xff1a;CentOS 5.5CentOS 5.5的源mysql目前还停留在5.0.19上&#xff0c;要做数据库主从的…