Aberdeen Asset Management Implements Machine Learning–Based Portfolio Allocation Models in the Cloud

挑战

通过使用机器学习技术创建模型组合来提高资产分配策略

使用MATLAB开发分类树,神经网络和支持向量机模型,并使用MATLAB并行服务器在云中运行模型金宝app

Results

  • Portfolio performance goals supported
  • 处理时间从24小时切割到3
  • 结果用多种机器学习技术确认

“The widespread use of MATLAB in the finance community is a real advantage. Many university students learn MATLAB and can contribute right away when they join our team during internship programs. In addition, the strong MATLAB libraries developed by academic researchers help us explore all the possibilities of this programming language.”

Emilio Llorente-Cano,Aberdeen资产管理

在Aberdeen资产管理中使用MATLAB的实习生。


仅限专业投资者 - 不适合零售投资者或顾问使用

Aberdeen Asset Management is one of the largest independent asset managers in the world in terms of assets under management. The company is based in 25 countries with 37 offices, over 750 investment professionals, and around 2800 staff. Assets under management were £301.39 billion as of 30 June 2016.

Aberdeen has developed a Solutions business that advises and manages on investment strategy and portfolio construction, drawing on its own experts as well as on specialist asset class teams, to provide investment outcomes tailored to specific client needs. Aberdeen Solutions bases trade decisions and multi-asset class mandates on model portfolios. Some of these models are generated with advanced machine learning algorithms developed in MATLAB®并在Microsoft中使用MATLABPLILLATE SERVER™进行击败®天蓝色的云。他们为投资决策提供了重要的投入。

“与Matlab一起,我们可以开发原型以快速测试新的机器学习技术,”阿伯丁的高级投资策略师Emilio Llorente-Cano说。“一旦我们改进了技术并将它们纳入了我们的资产分配算法,Matlab并行服务器使我们通过在分布式计算群集中运行具有大型财务数据集的算法来获得快速,可靠的结果。”

挑战

为了优化其投资组合分配策略,Aberdeen需要创建模型投资组合,其中各个资产类别如股票,商品,债券和财产,与基准相比超重或体重不足。这些决定部分基于与影响市场影响市场的因素的行为及其对未来资产绩效的影响的复杂关系模式部分。Aberdeen希望应用机器学习算法来表征这些关系,了解他们的模式,并根据它们产生交易决策。

Aberdeen分析师需要使用可用的市场数据训练和反馈机器学习算法。认识到他们所拥有的数据越多,他们必须支持其结果的证据越多,集团希望使用市场数据延伸超过15年。金宝app对本地PC的多维问题的较大的数据响起,对于本地PC来说太慢,它们需要使用计算群集加速进程。

Abderdeen used MATLAB, Parallel Computing Toolbox™, and MATLAB Parallel Server to implement machine learning algorithms for asset allocation and run them in the Microsoft Azure cloud.

在Matlab,Llorente-Cano和他的团队工作了一套分类模型。每个都基于来自统计和机器学习工具箱™和深度学习工具箱™的不同机器学习算法,包括神经网络,决策树和支持向量机(SVM)。金宝app

他们使用货币政策,企业利润,利率和隐含波动等因素培训了模型。他使用DataFeed Toolbox™访问市场数据。

The team backtested the trained models on more than 15 years of historical data. The tests, which are performed repeatedly as new methods are explored and new data becomes available, took up to a full day to complete.

要加快此过程,Aberdeen的james Mann,Solution Architect解决方案架构师,在桌面上使用并行计算工具箱进行了平行实现,然后使用MATLAB并行服务器在具有80名工人的现场计算机集群上运行并行执行。

稍后,Mann将模型重新部署到Microsoft Azure虚拟机(VM)上运行的相同工作人员。他写了一个脚本,允许Matlab用户启动云中的VM,其中MatlabParket Server提供对工人的机器学习算法。完成后,用户运行另一个脚本以关闭VM。

Llorente-Cano继续改进资产分配的机器学习模型。他目前正在使用MATLAB基于生态物理学启发的变更点分析方法以及全局优化工具箱中的全局优化方法制定交易​​策略。

Results

  • Portfolio performance goals supported.“我们在利用Matlab机器学习算法开发的资产分配过程中提供了许多投资组合,”Llorente-Cano说。“这些算法有助于我们确定组合是否将超重或超重与我们的基准相比。”
  • 处理时间从24小时切割到3。“当我们开始使用Matlab分配计算服务器时,我们开始在Azure Cloud上运行时,我们的处理时间从24小时到3个。”Notes Mann。“因为作业调度程序集成到MATLAB中,因此只需通过打开池并使用”并行计算即可利用并行计算议案循环。“
  • 结果用多种机器学习技术确认。“我们认为,学习的不同方法带来不同类型的知识,”Llorente-Cano说。“与MATLAB,我们向神经网络,SVM和分类树提出了相同的数据,当这些不同的型号来到同样的交易决定时,它给我们带来了很大的信心。”

重要信息

仅限专业投资者 - 不适合零售投资者或顾问使用

以上营销文档严格有限公司mation purposes only and should not be considered as an offer, investment recommendation, or solicitation, to deal in any of the investments or funds mentioned herein and does not constitute investment research as defined under EU Directive 2003/125/EC. Aberdeen Asset Managers Limited (‘Aberdeen’) does not warrant the accuracy, adequacy or completeness of the information and materials contained in this document and expressly disclaims liability for errors or omissions in such information and materials.Any research or analysis used in the preparation of this document has been procured by Aberdeen for its own use and may have been acted on for its own purpose. The results thus obtained are made available only coincidentally and the information is not guaranteed as to its accuracy. Some of the information in this document may contain projections or other forward looking statements regarding future events or future financial performance of countries, markets or companies. These statements are only predictions and actual events or results may differ materially. The reader must make their own assessment of the relevance, accuracy and adequacy of the information contained in this document and make such independent investigations, as they may consider necessary or appropriate for the purpose of such assessment. Any opinion or estimate contained in this document is made on a general basis and is not to be relied on by the reader as advice. Neither Aberdeen nor any of its employees, associated group companies or agents have given any consideration to nor have they or any of them made any investigation of the investment objectives, financial situation or particular need of the reader, any specific person or group of persons. Accordingly, no warranty whatsoever is given and no liability whatsoever is accepted for any loss arising whether directly or indirectly as a result of the reader, any person or group of persons acting on any information, opinion or estimate contained in this document. Aberdeen reserves the right to make changes and corrections to any information in this document at any time, without notice.Issued by Aberdeen Asset Managers Limited. Authorised and regulated by the Financial Conduct Authority in the United Kingdom.