恒生电子:O45好在哪儿(深度)| 国君计算机李沐华
原创 李沐华 计算机文艺复兴 2021-12-30 23:32
图片

公司深度系列

— 作者:李沐华 —

  1. O32帮助恒生电子奠定行业龙头地位

1.1. 恒生电子资管系统发展历史已经超过20年

从S1.0到O45,二十年时间迭代而来。O32系统即基金投资管理系统,最开始是为基金公司开发的系统,后来逐步普及到券商、券商资管、保险、信托、期货等行业,时至今日在行业内形成了较大的影响力。在2003年之前,由于使用的是SQL Server数据库,当时还叫做S1.0、S2.0;2003年3月恒生推出O3系统,开始引入Oracle数据库,在S2.0系统基础上升级,所以改叫O3;2007年恒生将O3系统多个业务模块重新开发升级,推出O3升级版O32系统;2015年起恒生考虑通过内存化交易从而提高交易速度,向市场推出了O4系统(也叫UFT, Ultra Fast Trade,极速交易);2020年9月25日,恒生电子发布了资产管理一站式解决方案O45。

买方投资交易系统一枝独秀,帮助恒生电子奠定市场地位。应该说O32为恒生电子的崛起奠定了汗马功劳,为服务买方客户提供了重要的抓手。在我们此前的恒生电子更新报告《竞争格局依然稳定,龙头地位不改》中已经对恒生电子各个核心产品的竞争格局进行了详细分析。在集中交易系统层面,恒生电子有金证股份、顶点软件等上市公司作为竞争对手,在买方投资交易系统层面,目前主要是一些创业公司参与竞争。目前恒生电子资管业务线以O32为核心,衍生出了很多其他产品,因为可以与O32对接形成竞争优势,因此O32对恒生而言至关重要。

1.2. O32延续了传统的三层架构

恒生电子O32技术架构主要分三层。从技术架构上说,O32主要分为终端、应用服务器和数据库服务器。O32支持基金公司直连或分仓连接沪深交易所,支持市场数据的自动导入,比如从万德、聚源获得基础数据,从中债登获得估值数据等。日终,系统从中登获得结算数据,导入估值系统提供的估值表进行对账,导入TA的申购赎回数据。

O32的特点是业务功能深度耦合。O32主要模块包括风险控制、经理指令、交易员管理、财务管理、日终处理、信息查询和系统管理等,覆盖投资交易的全流程。O32系统内部业务功能深度耦合,如果改动需要全面评估影响,此外,与外围系统对接通过数据表进行,因此耦合也很深。

2.解耦合势在必行,O45登上历史舞台

随着金融市场改革的不断深入,中国资产管理行业日新月异的发展,资管规模快速扩大,对投资交易系统提出了更高的要求。具体表现在要求系统能够全面覆盖日趋复杂的业务模式,同时也要求交易速度全面提升。在这种情况下,过去的投资交易系统就无法满足新时代的要求。过去的紧耦合架构存在升级测试复杂、容易引入风险的问题,相对封闭的技术架构也限制了客户的自主创新。在这种时代背景下,以恒生O45为代表的新一代买方投资交易系统应运而生,在系统架构、耦合性、系统性能、系统容量、接口开放性、技术平台、版本管理、运营管理等诸多方面进行全面革新。

O45拆分了核心系统与外围系统,实现解耦合。1、核心系统就是红色框图部分。恒生O45将投资系统平台化,定位为数据平台、风控平台、头寸控制平台,围绕核心投资系统打造系统功能生态圈,外围功能都是可选的、可定制的,甚至是客户可以参与到其中做一些功能。2、对于O32而言,外围与核心系统通过表结构进行交互,导致的结果就是,核心系统与外围功能深度耦合在一起,一个修改就要涉及多个业务功能,需要多个开发组进行评估,如果评估不到位,就会存在缺陷,这么一个庞大的系统没有人敢改,没人敢动,无法快速影响客户需求。而O45开放接口,通过接口交互,只要保证接口不变,核心系统再怎么修改和演进也不会对外围功能产生影响,实现投资系统与外围功能的松耦合。根据我们的产业调研,多家头部基金公司为了业务的个性化,正在与合作伙伴一起尝试解耦合O32,O45是恒生电子自行迈出的解耦合一步,具有重要的历史意义。

与O32设计理念不同,恒生电子投资管理系统O45是一个松耦合的产品功能群。O45按产品功能划分为权益子系统、固收子系统、衍生品子系统等不同业务子系统。无法拆分的模块按统一规范整体协调,也拆分了中央风控中心、综合业务处理子系统、人员账户权限子系统、基础数据子系统等子系统。所有子系统可以分开独立部署,单独升级,通过接口交互,高效协作。业务品种、业务流程双维解耦,业务品种可独立部署、单独升级。其中每个业务子系统都包含客户端、指令、风控、交易管理、报盘、清算全流程的业务处理、数据交互接口。

O45改变了O32的传统三层架构。系统采用SOA的技术架构,对已有业务进行梳理和分析,整理出数据访问和操作所需的原子服务,每个业务服务都由基本的原子服务拼装构建。这种分层,强制保证业务和数据的分离,这种架构有效的保证了独立业务处理逻辑、业务开发升级互相不干扰,能够实现独立升级、测试、交付。客户端层面,O45呈现的是一个瘦客户端,对网络带宽占用非常低,O45系统的业务逻辑全部都在逻辑服务、逻辑函数层实现,客户端前台最终只是作为一个展现层,不做具体的数据处理和逻辑处理。同时,未来用户可以基于该技术架构体系自研相关的原子服务,嵌入到恒生投资交易平台中,实现个性化需求自主开发的要求。

O45系统采用极速交易平台,支持UFT全内存的极速指令、交易、风控,满足多产品管理、指数化、量化投资,日内高频交易,瞬时套利等业务场景的高并发、低延时的系统性能需求。内存交易子系统有以下特点:

1、极速下单性能:并发处理能力强。2、超大委托容量。3、极低单笔延时。3、多活灾备支持:采用热备架构,真正做到硬件故障切换零耗时。4、全面业务覆盖:支持股票、基金、个股期权、期货等全业务的内存交易系统,支持跨市场交易、混合下单。

O45的功能和用户体验全面超越O32。我们将两个产品进行了对比,O45的交易性能、清算性能相比O32有全面提升,此外,在风控、投资、流程管理等功能上,用户体验也有明显改善。应该说,O45是恒生电子在下一个十年的杀手级产品,能够满足头部客户在个性化和产品性能上的要求。目前O45已经在华宝基金正式上线,有了标杆案例,预计2022年开始O45落地进程将加速。

3.O45市场空间广阔

从O32到O45,升级换代意味着一个新的市场空间。根据我们的预测,O45部署的价格在千万级别。根据中国基金业协会、中国保险资产管理业协会数据,我国境内共有公募基金管理公司130家,保险资管公司约30家,银行理财子公司约20家,按照1500万元单价计算,总的市场空间27亿元。这仅仅是一次性部署的费用,后续的维护和改造费用空间更大,因此,我们认为O45将开始恒生电子新的黄金十年,意义重大。

本文节选自已经入库的正式研究报告,如需报告原文PDF请后台留言。

恒生电子:O45好在哪儿(深度)| 国君计算机李沐华相关推荐

  1. 使用AWS最便宜的GPU实例  from 动手学深度学习v2 李沐大神

    使用AWS最便宜的GPU实例  from 动手学深度学习v2 李沐大神 视频链接https://www.bilibili.com/video/BV1MA411L78X?t=493 由于购买的电脑没有配 ...

  2. 【动手学深度学习v2李沐】学习笔记07:权重衰退、正则化

    前文回顾:模型选择.欠拟合和过拟合 文章目录 一.权重衰退 1.1 硬性限制 1.2 柔性限制(正则化) 1.3 参数更新法则 1.4 总结 二.代码实现 2.1 从零开始实现 2.1.1 人工数据集 ...

  3. 李沐华:变革前夜的券商集中交易系统

    变革前夜的券商集中交易系统 原创 李沐华 计算机文艺复兴 3天前 图片 行业深度系列 - 作者:李沐华 - 券商交易系统是证券公司的IT核心之一 1.1. 券商交易系统的核心是数据库和报盘系统 经纪业 ...

  4. 从ACM班、百度到亚马逊,深度学习大牛李沐的开挂人生

      "大神",是很多人对李沐的印象.作为一经推出便大受追捧的 MXNet 深度学习框架的主要贡献者之一,李沐功不可没.值得注意的是,这个由 DMLC(Distributed Mac ...

  5. 【深度学习】李沐《动手学深度学习》的PyTorch实现已完成

    这个项目是中文版<动手学深度学习>中的代码进行整理,用Pytorch实现,是目前全网最全的Pytorch版本. 项目作者:吴振宇博士 简介   Dive-Into-Deep-Learnin ...

  6. 伯克利2019深度学习课程—李沐及其亚马逊同事一起讲述(内附视频链接及PDF下载)

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 伯克利2019深度学习课程是李沐老师大致按照李沐老师的开源新书<动手学深度学习>来安排的(和去年放出的同 ...

  7. 从 ACM 班、百度到亚马逊,深度学习大牛李沐的开挂人生

      "大神",是很多人对李沐的印象.作为一经推出便大受追捧的 MXNet 深度学习框架的主要贡献者之一,李沐功不可没.值得注意的是,这个由 DMLC(Distributed Mac ...

  8. windows上配置深度学习(李沐-动手学深度学习)

    1.安装miniconda windows下安装,去清华大学开源镜像下载,速度比较快. 选中Miniconda3-latest-Windos-x86_64.exe下载安装包(目前最新的是py3.9) ...

  9. 【动手学深度学习】李沐——循环神经网络

    本文内容目录 序列模型 文本预处理 语言模型和数据集 循环神经网络 RNN的从零开始实现 RNN的简洁实现 通过时间反向传播 门控循环单元GRU 长短期记忆网络(LSTM) 深度循环神经网络 双向循环 ...

  10. 【深度学习】李沐的深度学习笔记来了!

    转载自 | 机器之心 去年年初,机器之心知识站上线了亚马逊资深首席科学家李沐博士的「动手学深度学习」中文系列课程.这门课从3月持续到8月,超过28000人参与了直播,课程回放在 B 站的播放量达到了上 ...

最新文章

  1. 原来Transformer就是一种图神经网络,这个概念你清楚吗?
  2. Oracle开发常用知识
  3. ICS/SCADA 系统的对比
  4. VC++等待光标的两种实现方式
  5. 在一堆人还在犹豫《SEO实战密码》是否值得购买的时候,在下已经收藏了1/10的签名版
  6. 「手把手带你学算法」本周小结!(贪心算法系列三)
  7. java 生成二维码,带logo,底部文字
  8. WAP PUSH解析(1)——SMS PDU编码
  9. all country运营商APN接入点名称
  10. Oracle 日志解析ogg,对一段OracleGoldenGate(OGG)传输进程日志(.rpt文件)的解释
  11. 计算机课程给你最大的收获,计算机课程心得体会.doc
  12. 动人的牵线美的连接符-两张表的查询(一)
  13. 镜像网站 | 淘宝镜像网站
  14. python筛选出csv满足某条件的行_python之pandas数据筛选和csv操作
  15. 截图热键冲突:关闭360截图功能建议使用QQ截图
  16. 阿里云服务器vgn6i配置NVIDIA CUDA+cuDNN
  17. mysql 递减查询_php – MySQL – 自动递减值
  18. 【网站翻译】【个人博客】【小牛翻译】嚯?我的博客网站没有翻译功能也能翻译了?一段代码给自己的博客网站添加多一份翻译~
  19. 什么是单元测试(unit testing)
  20. cuda C 编程权威指南 Grossman 第2章 CUDA编程模型

热门文章

  1. CUDA实践指南(十三)
  2. JAVA学习笔记之复用类之重载和重写
  3. js代码格式化工具(简单格式化,显示进度条)
  4. sendmail安全(加密和认证)
  5. The Introduction Of Filter
  6. 学习笔记_Java_day12_Cookie
  7. Makefile中的@
  8. table中强制不换行
  9. 20200724每日一句
  10. Beginning Python chapter 1 Instant Hacking The Basics 2: Comments Strings