投资组合优化
简单多样化,资产配置的优秀基准
摘要简单多样化是一个客观的比较基准;任何复杂的资产配置方法都需要至少要在统计上显著战胜简单多样化才能被称之为有效。 1 引言 资产配置(Asset Allocation) 在量化投资中无处不在。投资者需要把资金配置在不同的资产中,比如股票、债券、商品期货等;多因子选股策略需要决定使用哪些因子以及资金在这些因子中的配置比例(每一个因子就是一个投资组合);Fund of Fund(FOF)需要调研大量的基金从而在相关性低的基金之间进行…
有效集法
本文献给那些使用有效集法解决实际问题,但又想了解算法背后的工作原理或设计想法的人,例如量化投资领域组合优化器的开发人员。需要读者对等式约束优化、线性规划和不等式约束优化问题的KKT条件有初步了解。有效集法分原始~、对偶~和原-对偶~三种版本,本文只讨论原始有效集法。它是一种迭代算法。在原始有效集法中,所有的迭代点均为原始问题的可行解。算法从一个初始可行解开始,按照明确地规则迭代,并且必将在有限步内停止…
AAAI2021|南洋理工博士生王润东:投资组合优化和订单执行的层次强化学习架构
【RLChina 论文研讨会】第4期 王润东 Deep Stock Trading: A Hierarchical Reinforcement Learning Framework for Portfolio Optimization and Order Execution
假设我们有一个p-维的return vector(p个股票), [公式] ,协方差矩阵是 [公式] 第一种方法:Sample Covariance Matrix设 [公式] 为 [公式] 的return matrix,那么sample covariance matrix就是 [公式] ,其中 [公式] 是 [公式] 的vector, [公式] 是identity matrix。这就是我们学习的原始的协方差矩阵,但是如果 [公式] , [公式] 就是not invertible…
商业分析 | 如何使用excel做投资组合优化Portfolio Optimization
最近Fintech火起来了,我之前也用过大量的股票相关的文章来探寻股价的变化,以影响决策,也用过单纯的股票数据来做投资推荐,但是,如果用excel的话,该怎么做呢?你是个数据分析师傅,你手上拿到了一份数据,是你过往投资各个股票的历史收益,如下: [图片] 你对自己过去的决策收益很满意,但是如何能够再提高一些呢?该咋样优化一下自己的投资组合呢? 这时候,有个Harry Markowitz的哥们提出了一个投资组合优化的模型,而且这个因为…
优化 | 投资组合优化模型
文章须知 文章作者:Matthew 编译:方的馒头 责任编辑:苏向阳 审核编辑:阿春 微信编辑:葡萄 文章转载自 公众号 量化投资与机器学习(ID:Lhtz_Jqxx),原文链接:投资组合优化模型 作者:Matthew 编译:方的馒头 编者按:生活中处处充满了优化,投资组合优化正是其中重要的分支,有的人关注投资风险,而有的人关注投资收益,本文通过经典投资组合优化模型带你了解生活中的优化之美。 1 前言今天这篇还是 通过R语言实现。投资…
【投资组合理论】Python绘制上证50成分股有效前沿和CML
马科维茨有效前沿是经典的资产配置模型,对于给定收益率,有效前沿上的投资组合风险最小。 初学时,感觉绘制有效前沿是个极其有难度的事情,基本不可能完成。后来学了Python的一些数值计算方法,才感觉用程序绘制有效前沿其实是能完成的。 本文选择了上证50成分股进行有效前沿绘制,并用shibor代替无风险利率绘制CML。 一.公共函数 1.引入所用到的库 [图片] 2.定义根据股票代码获取股票价格的函数 [图片] 用到的财经数据库还是tushare,根据股…
8.基于循环强化学习的自适应投资组合优化交易系统
1.简介这篇论文的系统是讲投资组合优化的,主要的亮点是系统自带止损机制,止损触发时会自动更新自身参数。并且系统能根据实盘时的交易成本(滑点)来自适应的调整策略,这个思路完全可以用在所有的量化交易系统中。是不是很牛逼呢? [图片] 这些技术做起来难度不大,牛逼之处还是作者想到了这些细节,所以大家看完这篇文章可以不用拘泥与作者的实现方式,而是吸取这些思想,在自己的交易系统中做出类似的更合适或更智能的模块。 二.文…
神经网络组合优化——基于Cvxpy的风险预算模型
背景本篇参考华泰今年年初的研报《神经网络组合优化初探》。书接上一篇AlphaNet的文章,在这里再做一遍简单的背景介绍。多因子框架的三个基础步骤:因子生成,因子合成以及组合优化: [图片] 经典的操作流程是通过因子暴露选出股票,并基于一些传统的组合优化框架如效用函数,均值方差,BL模型和风险平价进行权重优化,这些传统组合优化的实现详见我的文章: https://zhuanlan.zhihu.com/p/532027470 上回所讲的AlphaNet将前两个步骤合并,给定个股的原始价…
R语言金融基础:构建CAPM模型
作者:黄天元,复旦大学博士在读,热爱数据科学与开源工具(R/Python),致力于利用数据科学迅速积累行业经验优势和科学知识发现,涉猎内容包括但不限于信息计量、机器学习、数据可视化、应用统计建模、知识图谱等。知乎专栏:R语言数据挖掘 邮箱:huang.tian-yuan@qq.com.欢迎合作交流。 前文: HopeR:R语言金融基础:tidyquant获取数据(标普500与纳斯达克) HopeR:R语言金融基础:tidyquant获取数据(股票每日行情) HopeR…