安本资产管理在云端实现基于机器学习的投资组合配置模型

挑战

通过使用机器学习技术创建模型投资组合来改进资产配置策略

解决方案

使用MATLAB开发分类树、神经网络和支持向量机模型,并使用MATLAB并行服务器在云中运行模型万博1manbetx

结果

  • 支持的投资组合性能目标万博1manbetx
  • 处理时间从24小时缩短到3小时
  • 结果被多种机器学习技术证实

“MATLAB在金融界的广泛使用是一个真正的优势。许多大学生学习MATLAB,当他们在实习项目中加入我们的团队时,他们可以立即做出贡献。此外,由学术研究人员开发的强大MATLAB库帮助我们探索这种编程语言的所有可能性。”

埃米利奥·略伦特·卡诺,安本资产管理公司

安本资产管理实习生使用MATLAB。


仅供专业投资者使用-不供散户投资者或顾问使用

安本资产管理公司是全球管理资产规模最大的独立资产管理公司之一。该公司在25个国家设有37个办事处,超过750名投资专业人员,约2800名员工。截至2016年6月30日,管理资产为3013.9亿英镑。

安本开发了一项解决方案业务,为投资策略和投资组合构万博 尤文图斯建提供咨询和管理,利用自己的专家和专业资产类别团队,为特定客户的需求量身定制投资结果。Aberdeen 万博 尤文图斯Solutions将交易决策和多资产类别委托基于模型投资组合。其中一些模型是用MATLAB开发的高级机器学习算法生成的®并在Microsoft中使用MATLAB Parallel Server™进行回溯测试®Azure云。它们为投资决策提供了重要的投入。

Aberdeen高级投资策略师Emilio Llorente-Cano表示:“使用MATLAB,我们可以快速开发原型来测试新的机器学习技术。”“一旦我们完善了技术,并将其纳入到我们的资产分配算法中,MATLAB并行服务器使我们能够通过在分布式计算集群上运行大型金融数据集的算法来获得快速、可靠的结果。”

挑战

为了优化其投资组合配置策略,安本需要创建模型投资组合,其中股票、大宗商品、债券和房地产等个别资产类别的权重高于或低于基准。这些决策部分基于复杂的关系模式,这些关系模式将影响市场的因素的行为及其对未来资产表现的影响联系起来。阿伯丁希望应用机器学习算法来描述这些关系,了解它们的模式,并在此基础上做出交易决策。

安本的分析师需要使用可用的市场数据对机器学习算法进行训练和回溯测试。他们认识到,他们拥有的数据越多,就有越多的证据来支持他们的结果,因此他们希望使用超过15年的市场数据。万博1manbetx对于本地pc来说,在多维问题上使用这么多数据进行回测太慢了,他们需要使用计算集群来加快这一过程。

解决方案

Abderdeen使用MATLAB、并行计算工具箱™和MATLAB并行服务器来实现资产分配的机器学习算法,并在Microsoft Azure云中运行它们。

Llorente-Cano和他的团队在MATLAB中开发了一套分类模型。每种算法都基于来自统计和机器学习工具箱™和深度学习工具箱™的不同机器学习算法,包括神经网络、决策树和支持向量机。万博1manbetx

他们使用货币政策、公司利润、利率和隐含波动率等因素训练模型。他使用Datafeed Toolbox™访问市场数据。

该团队用超过15年的历史数据对训练过的模型进行了回溯测试。随着新方法的探索和新数据的出现,这些测试需要重复进行,完成测试需要一整天的时间。

为了加快这一过程,Aberdeen的解决方案架构师James Mann使用并行计算工具箱在桌面上创建了一个并行实现的原型,然后使用MATLAB并行服务器在有80个工作人员的现场计算机集群上运行并行执行。

后来,Mann将模型重新部署到运行在Microsoft Azure虚拟机(vm)上的相同数量的工作人员。他写了一个脚本,允许MATLAB用户启动云中虚拟机,MATLAB并行服务器提供机器学习算法访问工人。完成后,用户运行另一个脚本关闭虚拟机。

Llorente-Cano继续完善用于资产配置的机器学习模型。他目前正在使用MATLAB开发基于经济物理学启发的变化点分析方法的交易策略,以及在全局优化工具箱中的全局优化方法。

结果

  • 支持投资组合性能目标。万博1manbetxLlorente-Cano表示:“我们的许多投资组合都是基于MATLAB机器学习算法开发的资产配置过程。“这些算法帮助我们确定投资组合与基准相比是增持还是减持。”
  • 处理时间从24小时缩短到3小时。Mann指出:“当我们开始使用MATLAB分布式计算服务器在Azure云上运行时,我们的处理时间从24小时缩短到3小时。“因为作业调度器集成到MATLAB中,所以很容易利用并行计算,只需打开一个池并使用parfor循环。”
  • 结果被多种机器学习技术证实。略伦特-卡诺说:“我们相信,不同的学习方法会带来不同类型的知识。”“使用MATLAB,我们将相同的数据呈现给神经网络、支持向量机和分类树,当这些不同的模型得出相同的交易决策时,它给了我们很大的信心。”

重要的信息

仅供专业投资者使用-不供散户投资者或顾问使用

上述营销文件严格仅供参考之用,不应被视为买卖此处提及的任何投资或基金的要约、投资建议或邀请,也不构成欧盟指令2003/125/EC所定义的投资研究。安本资产管理有限公司(“安本”)不保证本文件所载信息和材料的准确性、充分性或完整性,并明确拒绝对该等信息和材料中的错误或遗漏承担责任。本文件编制过程中使用的任何研究或分析均由阿伯丁自行采购,并可能为其自身目的而采取行动。这样得到的结果只是巧合,不能保证其准确性。本文件中的部分信息可能包含有关国家、市场或公司未来事件或未来财务业绩的预测或其他前瞻性陈述。这些陈述只是预测,实际事件或结果可能有重大差异。读者须自行评估本文件所载资料的相关性、准确性及充分性,并为进行评估而作出他们认为必要或适当的独立调查。本文件所载的任何意见或估计都是在一般基础上作出的,读者不应将其作为建议。安本及其任何雇员、联营集团公司或代理人均未考虑或调查读者、任何特定人士或团体的投资目标、财务状况或特别需要。因此,对于由于读者、任何个人或团体根据本文件中包含的任何信息、意见或估计采取行动而直接或间接造成的任何损失,本公司不作任何保证,也不承担任何责任。安本保留随时对本文件内任何资料作出更改及更正的权利,恕不另行通知。安本资产管理有限公司发行。 Authorised and regulated by the Financial Conduct Authority in the United Kingdom.