云上金融量化策略回测方案与最佳实践

本文涉及的产品
函数计算FC,每月15万CU 3个月
简介: 【飞天技术沙龙—阿里云金融量化策略回测Workshop】在上海诺亚财富中心正式举行,汇聚多位行业专家,围绕量化投资的最佳实践、数据隐私安全、量化策略回测方案等议题进行深入探讨。

【阅读原文】戳:云上金融量化策略回测方案与最佳实践

2024年11月29日,【飞天技术沙龙—阿里云金融量化策略回测Workshop】在上海诺亚财富中心正式举行,阿里云、Intel、juiceFS、ClickHouse等多位专家莅临现场,围绕阿里云私募量化最佳实践、云上数据隐私安全、云上EHPC量化策略回测方案实践、Argo Workflow量化回测最佳实践、量化机构回测文件系统选择、Clickhouse在量化机构案例分享等话题,展开分享;同时本次Workshop还针对量化行业需求,特别设计了动手实践环节,参会嘉宾可上手操作直接体验产品的功能。

 

图丨阿里云数字金融高级解决方案架构师 庄鑫博(昊博)

 

阿里云数字金融高级解决方案架构师庄鑫博带来了题为《阿里云私募量化最佳实践》,他在分享中介绍到:阿里云新金融团队专注于为国内外量化机构构建先进的量化平台与解决方案,自2020年起已服务市场五年时间,服务超过50%的头部私募量化机构。

 

 

阿里云从量化行业IT视角出发,将量化机构的业务分为四个阶段:数据接入、策略研发、策略回测、实盘交易。打磨的解决方案主要聚焦三个价值点:降低IT复杂度、提升投研效率、加快演进速度。阿里云率先在行业推动并实现了冷热分层存储、并成功应对了单个集群调度10万张卡的挑战。聚焦在策略回测场景方面,阿里云认为量化投研团队面临三大具体的痛点与挑战:计算资源需求大、突发性需求强、服务器配置要求高。阿里云的EHPC弹性高性能计算、ACK容器服务、ACS容器计算服务都为量化机构提供了弹性、灵活的资源使用方式。

 

其中ACS服务可以帮助实现一分钟一万个pod的弹性能力,帮助机构从容应对各种算力弹性需求。性能方面,阿里云基于自研的飞天操作系统+CIPU架构,为机构提供了免费的400Gb网络带宽环境,方便帮助机构享受更极致算力、存储与网络服务。阿里云同时提供包年包月、按量付费以及抢占实例(SPOT)三种方式。其中按量付费、抢占实例模式都能实现按秒计费,尤其抢占式可以将成本最大缩减90%,已经成为量化机构在策略回测场景下的最佳实践。

 


阿里云数金团队致力为量化机构提供成熟稳定、高性能、高性价比解决方案。通过云上OSS、CPFS存储能力,客户在网络时延、数据流转方面都可实现更好表现。此外越来越多的私募量化机构实现了容器化的技术能力。在容器数据编排领域,Fluid可以提供数据弹性、带宽弹性以及贴合投研人员习惯的数据编排;在Kubernetes Batch作业编排领域,Argo workflow则具备广泛的实践与应用。同时,Fluid, Argo Workflow均是CNCF毕业项目。其中Fluid是阿里云容器服务团队、南京大学以及Alluxio开源社区联合发起;Argo Workflow社区维护者也来自阿里云。本次Workshop中,各量化机构便基于Argo Workflow实现了对多只股票的单因子回测。

 

图丨Intel隐私计算高级专家 宋川

 

当下的许多用户在使用云计算时,已经把核心竞争力的业务放上云,为数据构建一个全生命周期的保护能力当下显得更加重要。Intel®隐私计算高级专家宋川在分享中介绍了机密计算在金融行业的应用,机密计算旨在保护数据在使用和处理阶段的安全,特别是在云计算环境中,通过构建可信执行环境确保用户数据的机密性、完整性和程序的完整性。其中Intel® TDX技术构建的机密虚拟机运行环境,旨在帮助用户应用”零”代码修改的情况下,轻松升级为机密计算。通过这一环境,能够保证包括云服务商在内的任何第三方, 均无法访问、查看或 篡改用户实例的内部运行状态与数据。私募量化机构基于此技术对高敏感数据应用进行安全加固。

 

 

此外,Intel还提供了一套远程证明流程,允许用户验证机密虚拟机环境的真实性和安全性,确保敏感数据处理的安全可信。整个过程涉及证明方(机密虚拟机)、验证方(用户或程序)和可信代言方(提供平台TCB证书信息,客户可私有化部署),并通过Intel提供的公开服务和API接口完成证书验证,增强了系统的透明度和安全性。Intel的机密计算技术为金融行业提供了强大的安全保障,使用户能在云端安全地处理和使用敏感数据。

 

图丨JuiceFS联合创始人 苏锐

 

Juicedata的联合创始人苏锐分享了私募量化客户如何在阿里云上构建回测文件系统。私募量化机构可以基于OSS,NAS,CPFS构建回测系统、投研系统;同时近年来也有机构在阿里云上基于社区开源技术进行量化投研。

 

图丨Clickhouse核心研发团队,资深工程师 唐嘉麒

 

ClickHouse核心研发团队,资深工程师唐嘉麒介绍了Clickhouse作为高性能分析型数据库在金融分析场景的应用,特别是通过两个案例展示了其如何帮助金融机构提升性能和降低成本。Clickhouse最初是俄罗斯搜索引擎公司于2009年开发的内部项目,2016年开源后迅速得到广泛应用,并在2021年成立了商业化公司,目前与各大云服务提供商合作提供托管服务。

 

 

以长桥证券为例,该公司采用了Clickhouse来重构其行情业务的存储引擎,解决了之前架构中成本高、扩展性差、性能不足以及开发运维复杂的问题。切换到Clickhouse后,长桥实现了显著的成本节约(存储减少400%,写入性能提升10倍),并且简化了技术栈,降低了业务和技术维护的压力。

 

对于海外客户如德意志银行和彭博社,他们利用Clickhouse构建统一的量化数据平台,支持从数据导入、存储压缩、集成生态到高效查询和实时交互分析的全流程。Clickhouse凭借其优越的数据处理能力、物化视图优化查询、丰富的函数支持以及适应现代硬件特性的查询引擎,成为了这些机构不可或缺的技术选择。此外,Clickhouse与阿里云的合作推出了企业版服务,提供了存算分离架构下的弹性扩缩容能力,进一步增强了其应对突发需求的能力,同时保持优秀的成本效益。

 

图丨动手实践实况

 

在本次活动中,我们特别为参会嘉宾安排了“EHPC量化回测场景实践”与“Argo Workflows量化回测场景实践”两个环节。这不仅让嘉宾们有机会深入了解阿里云的回测方案理论,还能通过亲手操作,进一步体验并验证这些解决方案在实际回测场景中的应用效果。这样的设置旨在帮助参与者更全面地掌握相关知识,并能将所学应用于量化实践中。

 

EHPC量化回测场景实践:

 

EHPC高性能计算平台能够快速接入阿里云上的所有CPU、GPU及NPU算力资源,极大地加速了投资研究中的回测过程,显著提升了回测的速度与效率。此外,EHPC还专门为投资研究人员提供了易于使用的客户端工具,使得他们可以即开即用,从而能够更加专注于量化分析的核心工作上。这样不仅简化了技术操作的复杂度,也让研究者们能够将更多精力投入到策略优化和模型开发中去。

 

EHPC量化分析业务工作流:支持一键批量提交回测任务,简化操作流程。

 

EHPC资源报表:提供多维度的资源使用情况统计,帮助用户全面掌握资源消耗状况。

 

基于作业负载的弹性伸缩:通过多种参数配置,实现对计算资源扩展和收缩行为的精细化控制。

 

智能资源调度:根据实时作业负载动态调整,自动决策计算资源的创建与释放,优化成本与性能平衡。

 

EHPC客户端工具:便于用户快速提交作业及管理现有任务,提升工作效率。

 

 

Argo Workflows量化回测场景实践:

 

阿里云Argo Workflow采用无服务器模式,使用阿里云弹性容器实例运行工作流,通过优化开源工作流引擎性能及Kubernetes集群参数,实现大规模工作流的高效弹性调度,同时配合抢占式ECI实例,优化成本。

 

Argo Workflow在业内已经得到了广泛的应用,而阿里云全托管的 Serverless Argo Workflow,则提供全托管的Argo Workflow核心组件,具备以下优势:

 

Serverless Pod:采用无服务器Pod运行工作流,免除节点运维和按需付费。

 

性能优化:针对开源引擎进行改进,提高稳定性和性能,单工作流2万子任务,并行4万子任务。

 

可观测性:集成Prometheus、SLS等工具,便于监控工作流状态。

 

易集成:完全免运维,兼容开源,轻松迁移。

 

 

“EHPC量化回测场景实践”“Argo Workflows量化回测场景实践”两大方案,旨在为用户提供一个无需运维、操作简便且性能高效的作业管理平台。通过聚焦具体技术应用场景,并整合有效解决方案,这两个方案能够全面解决用户在业务过程中遇到的各种挑战,让用户更加专注于核心业务和技术开发。

 

获取量化回测Workshop材料,请进钉群咨询:

 



我们是阿里巴巴云计算和大数据技术幕后的核心技术输出者。

欢迎关注 “阿里云基础设施”同名微信微博知乎

获取关于我们的更多信息~

相关文章
|
9月前
|
存储 运维 安全
云上金融量化策略回测方案与最佳实践
2024年11月29日,阿里云在上海举办金融量化策略回测Workshop,汇聚多位行业专家,围绕量化投资的最佳实践、数据隐私安全、量化策略回测方案等议题进行深入探讨。活动特别设计了动手实践环节,帮助参会者亲身体验阿里云产品功能,涵盖EHPC量化回测和Argo Workflows量化回测两大主题,旨在提升量化投研效率与安全性。
云上金融量化策略回测方案与最佳实践
|
9月前
|
图形学 异构计算
Siemens NX何时支持GPU光线追踪与图形加速?
NX的Ray Tracing Studio在NX 1847及更早版本中不支持NVIDIA RTX板的GPU加速,仅依赖CPU,性能较慢。从NX 1872起支持GPU加速。自2023年6月版起,若无GPU,NX将显示图形配置错误并记录到syslog文件,建议使用支持的GPU以避免未定义行为。更多支持的硬件和图形信息,请参阅鼎森电脑整理的文件“NX-Graphics-Certification-Table_20241207.xlsx”。链接:https://pan.baidu.com/s/1_FpOoJU_IrExnhVXyzB4cw?pwd=676s 提取码: 676s
279 1
|
9月前
|
存储 API 数据安全/隐私保护
推荐一款轻量级且强大的 Elasticsearch GUI : elasticvue
很多同学都是用过 Elasticsearch 的 GUI 工具 Kibana ,但 Kibana 相对比较重,这篇文章,笔者推荐推荐一款**轻量级**且**强大**的 Elasticsearch GUI : **elasticvue** 。
337 45
 推荐一款轻量级且强大的 Elasticsearch GUI : elasticvue
|
9月前
|
人工智能 自然语言处理 并行计算
Maya:基于 LLaVA 开发的多模态小模型,能理解和处理八种语言,适用于低资源环境
Maya 是一个开源的多语言多模态模型,能够处理和理解八种不同语言,包括中文、法语、西班牙语、俄语、印地语、日语、阿拉伯语和英语。该模型基于LLaVA框架,通过指令微调和多语言数据集的预训练,提升了在视觉-语言任务中的表现,特别适用于低资源语言的内容生成和跨文化理解。
343 16
Maya:基于 LLaVA 开发的多模态小模型,能理解和处理八种语言,适用于低资源环境
|
9月前
|
传感器 算法 机器人
《深度解析基于 C++的机器人操作系统(ROS)底层原理与开发之道》
在科技飞速发展的今天,机器人技术正在各个领域掀起革命。机器人操作系统(ROS)作为开源的机器人软件框架,占据着重要地位。C++作为ROS中常用的编程语言,其在ROS中的底层原理和开发方法对于机器人开发者至关重要。本文介绍了ROS的架构基础、C++在ROS中的节点和服务开发原理、参数管理以及开发方法与实践要点,帮助开发者深入了解和掌握ROS的开发技术。
621 41
|
9月前
|
人工智能 自然语言处理 前端开发
CodeArena:在线 LLM 编程竞技场!用于测试不同开源 LLM 的编程能力,实时更新排行榜
CodeArena 是一个在线平台,用于测试和比较不同大型语言模型(LLM)的编程能力。通过实时显示多个 LLM 的代码生成过程和结果,帮助开发者选择适合的 LLM,并推动 LLM 技术的发展。
213 7
CodeArena:在线 LLM 编程竞技场!用于测试不同开源 LLM 的编程能力,实时更新排行榜
|
9月前
|
开发框架 人工智能 安全
Promptic:轻量级 LLM 应用开发框架,提供完善的底层功能,使开发者更专注于构建上层功能
Promptic 是一个轻量级的 LLM 应用开发框架,支持通过一行代码切换不同的 LLM 服务提供商。它提供了类型安全的输出、流式支持、内置对话记忆、错误处理和重试等功能,帮助开发者专注于构建功能,而不是底层的复杂性。
190 6
Promptic:轻量级 LLM 应用开发框架,提供完善的底层功能,使开发者更专注于构建上层功能
|
9月前
|
人工智能
SynCamMaster:快手联合浙大、清华等大学推出的多视角视频生成模型
SynCamMaster是由快手科技联合浙江大学、清华大学等机构推出的全球首个多视角视频生成模型,能够结合6自由度相机姿势,从任意视点生成开放世界视频。该模型通过增强预训练的文本到视频模型,确保不同视点的内容一致性,支持多摄像机视频生成,并在多个应用场景中展现出巨大潜力。
188 4
SynCamMaster:快手联合浙大、清华等大学推出的多视角视频生成模型
|
9月前
|
人工智能 自然语言处理 API
Multimodal Live API:谷歌推出新的 AI 接口,支持多模态交互和低延迟实时互动
谷歌推出的Multimodal Live API是一个支持多模态交互、低延迟实时互动的AI接口,能够处理文本、音频和视频输入,提供自然流畅的对话体验,适用于多种应用场景。
304 3
Multimodal Live API:谷歌推出新的 AI 接口,支持多模态交互和低延迟实时互动
|
9月前
|
搜索推荐 机器人 定位技术
SEO 搜索引擎优化核心名词全解析
本文详细解析了 SEO(搜索引擎优化)中的核心名词,包括关键词、页面标题、元描述、网站地图、反向链接、锚文本、内部链接、页面权重、域权重、搜索引擎机器人、索引、收录、白帽 SEO 和黑帽 SEO。掌握这些术语及其作用,有助于提升网站在搜索引擎中的可见性和排名,实现长期发展。
283 20