- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
投资组合:使用Python进行投资组合优化
CarloNicolini∗†MatteoManzi†
IpaziaSpAOrionFinance
Milan,ItalyParis,France
c.nicolini@matteomanzi09@
HugoDelatte†
SKFolioLabs
London,UK
hugo.delatte@
Abstract
本
译投资组合优化是定量金融中的一个基本挑战,需要将统计严谨性与实际实
中施相结合的稳健计算工具。我们介绍投资组合,这是一个用于投资组合构
2建和风险管理的开源Python库,它无缝集成到scikit-learn生态系统中。投
v资组合提供了一个统一框架,涵盖从经典的均值方差优化到现代基于聚类
6
7的方法、具有原生接口的必威体育精装版金融估算器以及专门为金融时间序列定制的
1
4高级交叉验证技术。通过遵循scikit-learn的拟合-预测-转换范式,该库使
0.研究人员和从业人员能够利用机器学习工作流程进行投资组合优化,在定
7量金融中促进可重复性和透明度。
0
5
2
:
v
i1介绍
x
r
a
投资组合优化,最初由马科维茨的现代投资组合理论(MPT)[Markowitz,1952]引入,是
量化金融中的一个关键概念。然而,将MPT付诸实践面临若干挑战。这些包括对预期回
报和风险估计的高度敏感性、缺乏多样化、资产权重频繁变化(即高周转率),以及在新数
据上测试时表现不佳(即过拟合)。有许多不同的优化方法、预选技术、分布和矩估计器可
供选择,它们通常会在实践中结合使用,使过程变得更加复杂。这突显了需要一个单一的
统一框架,该框架利用机器学习进行模型选择、验证和参数调整,同时减轻过拟合和数据
泄露的风险[Arnottetal.,2019,Baileyetal.,2016]。
这样的框架对于量化金融社区来说是必不可少的,该社区面临着将复杂的金融理论与实际
实施之间差距联系起来的持续挑战。这些挑战包括:(i)分散的生态系统,现有库缺乏一致
的接口和全面的功能集;(ii)有限的可重复性,专有解决方案妨碍了研究验证和协作;(iii)
贫弱的机器学习集成,传统的投资组合工具不能无缝地融入现代数据科学工作流程;以及
(iv)不足的交叉验证,因为标准ML方法往往无法考虑到金融数据中固有的时间依赖性。
Correspondingauthor.†Equalcontribution.
Preprint.Underreview.
©Copyrightforthispaperbyitsauthors.LicensedunderCC-BY4.0.
在这项工作中,我们介绍了投资组合,一个旨在解决这些挑战的开源库。基于标准化的
scikit-learnAPI[Pedregosaetal.,2011],投资组合提供了全面的投资组合优化和风险管
理框架。这种方法确保与现有机器学习工作流程无缝集成,同时保持构建稳健投资
文档评论(0)