PortOpt [Portfolio Optimizer]是一个C ++程序(具有Python绑定),实现了Markowitz(1952)平均方差模型,该模型具有针对风险的代理线性无差异曲线,以便找到处于风险中的最优资产组合。 您必须提供PortOpt(在文本文件中,或者-如果使用api-使用您自己的代码),资产的方差/协方差矩阵,平均收益和代理商风险偏好。 它返回组成最佳投资组合的资产份额向量。 为了最大程度地减少方差,它在内部使用QuadProg ++,该库通过主动集对偶方法来实现Goldfarb和Idnani算法,以解决(凸)二次规划问题。 该解决方案非常有效,因为它可以在几秒钟内解决数十万个投资组合问题。 PortOpt作为文本/控制台工具运行,因此可以轻松地在您自己的脚本中使用。
2021-04-29 13:04:54 394KB 开源软件
1
基于VaR约束和效用最大化的商业银行投资组合优化,刘艳萍,尹晓婷,在全球性金融危机影响仍在持续的背景下,研究商业银行的投资组合优化有助于控制信贷风险、提高决策水平,从而防范金融危机。本文
2021-04-19 18:59:13 236KB 首发论文
1