Rust在量化领域的应用,将成为一种新趋势?
今年,国内量化私募迎来了高光时刻。据私募排排网数据显示,截至目前,国内百亿私募扩容至95家,其中百亿量化私募由去年10家增至24家。
据中国证券投资基金业协会的数据显示,截至2021年8月,国内私募基金管理规模高达5.5万亿元,相较2020年底增幅达46.56%;其中,量化基金规模已突破1万亿元,成交额占比约为12%-15%。
在国内百亿私募阵营不断扩大的过程中,量化私募做出了巨大贡献。但相较欧美国家,国内量化策略的发展仍处于初级阶段,上升空间还很大。
量化交易在中国的蓬勃发展,人工智能在投资领域的应用,以及交易工具的丰富,使得程序化交易在证券市场越来越受欢迎。程序化交易能够更快地、更有纪律性地执行策略,从而减少冲击成本、降低情绪影响。规模较大的私募,由于具有交易策略多样性、交易市场广泛性、交易品种复杂性等特点,对程序化交易的需求显得尤为迫切。
历史上曾发生过因软件Bug导致的亏损及个股闪崩等事件,这些风险事件大多是在程序化交易过程的关键点上没做好检查和风险控制所致。如果能从系统构建开始就有意识的做好防范,使用正确的编程方式,就可以在很大程度上避免风险事件的发生。
当前,国内量化交易领域已开始布局Rust方向的人才招聘,这是否意味着:在国内高频量化交易领域的应用,Rust将成为一种新趋势?先来看看他们怎么说的吧。
小王:就高频量化交易系统而言,Rust作为主要面向安全的高性能计算编程语言,比C++强,原因是Rust没有历史包袱,虽然追求性能,但没有C++用起来复杂,也不容易造成内存泄漏。
小张:Rust起步晚,应用到高频量化交易领域还需一个逐步完善生态的过程;不敢说Rust成为该领域的趋势,但至少会有部分场景的应用。
小刘:绝大部分的交易接口在未来很长时间里仍会以C++方式显现,用Rust调用C++写的接口可能比较麻烦,性能上是否有质的飞跃,还待考察。
小房:Rust很适合用在量化的交易或生产阶段,因为Rust可以很好地降低交易代码中潜在的Bug,也容易进行生产调试。
对于Rust在高频量化交易领域的应用,大家的看法各有不同,在未来既是机遇也是挑战。现阶段,非凸科技正基于Rust生态打造高效率、低延迟、高可靠全内存高频交易平台,持续为券商、量化私募等众多大型金融机构提供优质的算法服务。
Rust在国内高频量化交易领域的应用,能成为一种新趋势吗?
相关文章
- Fes.js - 一个优秀的前端应用解决方案
- Django编写第一个应用视图
- 开发 | 再见了,公司的“烂系统”
- Unikernel五年后将完全取代container技术
- 如何提高 Ruby On Rails 性能
- 5G在工业互联网中的“水土不服”该如何根治?
- 强大的鸿蒙开发环境 —— DevEco Studio 2.1 Beta3发布
- 强大的鸿蒙开发环境 —— DevEco Studio 2.1 Beta3发布
- 强大的鸿蒙开发环境 —— DevEco Studio 2.1 Beta3发布
- 如何提高 Ruby On Rails 性能
- 借助 AOP 为 Java Web 应用记录性能数据
- 苹果警告中国开发者:不要绕过APP反追踪功能
- Android编程规范不完全指南
- 回顾一年的IT学习历程与大学生活
- IAP、APP程序拼接,及Hex/Bin格式互转
- 2015年你需要学习的15种编程语言
- 如何用 javaweb来写在线聊天应用
- 学完编程基础语法之后应该做些什么
- 可以在手机里运行的Detectron2来了:FB官方出品
- 提高Android开发效率的9个Web工具