文 / 本刊记者 韩维蜜

招商证券信息技术中心总经理 郑继翔

新技术浪潮的推动下,在客户需求多样化、跨界竞争加剧的复杂金融环境影响下,近年来金融业又掀起了新一轮的核心系统建设热潮,着力打造数字化时代的“智慧型金融”成为各金融机构的重要目标。

核心系统升级换代是一项庞大而复杂的系统工程,不仅建设成本高、周期长,且涉及因素点多面广、事无巨细。本期专题将从各家金融机构项目启动前的技术路线、方案论证,到项目启动后的系统开发、软件测试等层面进行多角度的剖析,试图通过原味披露这些个案实施过程背后的故事及场景,为后来者建设新核心项目提供思想启迪,从而进一步提升金融企业的核心系统建设水平,推动金融业信息化建设高质量发展。精彩内容将陆续呈现,请您持续关注!

本期为该系列专题第九篇:解码招商证券新一代核心系统。


“快、稳、准”是证券行业核心系统特点的简单概括,也是广大投资者对证券交易系统的最核心诉求。当前,随着证券行业不断发展、创新业务越来越多,其核心业务系统范畴也越来越广,逐渐从传统的竞价买卖扩展到为客户提供的所有与投融资、登记托管等管理服务相关的一系列关键系统,包括客户账户管理、资金管理、交易结算、风险控制、产品销售、份额登记、估值核算、数据服务等。在竞争激烈的Fintech时代,一套能支持高并发、低延时且安全可靠的核心交易系统是券商的底牌,也是券商科技竞争力的综合体现。

据了解,招商证券是目前业内唯一一家可以对核心系统覆盖的所有业务系统实现自主掌控的券商,在核心系统的扩展、敏捷响应等方面拥有独特的优势。尤其是近几年,招商证券通过对核心交易系统的逐步升级,在低延时技术、极速交易、并行计算、量化交易等领域形成了明显的优势,并在财富管理、机构交易服务与开放、投行业务等方面建设了业内领先的支持平台。而招商证券对核心系统的建设还不止于此。招商证券信息技术中心总经理郑继翔接受本刊记者采访时说:“从2018年10月开始,我们对自主研发且已经使用了十几年的传统核心交易系统进行重构,以期通过松耦合、易扩展、微服务化架构,突破行业在核心交易领域的技术瓶颈,改变对单体、高性能机器的依赖,在核心交易领域形成新的科技竞争力。”

“双重驱动”加速核心交易系统重构

“重构新一代核心交易系统,有两个原始驱动力:一是业务驱动,二是技术驱动。”说起为什么要重构核心交易系统,郑继翔进一步解释道,在业务方面,国内证券业务创新越来越多,要求核心系统能更敏捷地响应、更快速地支持创新业务实现,而传统的券商核心系统不同模块的耦合性比较大,不利于新业务的快速扩展;另外,随着业务发展逐步建设起来的独立业务系统逐步呈现出烟囱式的特点,账户整合、资金管理等方面相对割裂,在“以客户为中心”的原则下,账户、交易等信息整合有不小难度。在技术层面,需要在大行情到来的时候实现快速扩容的交易架构,而避免对单一节点的性能依赖,并且还要保证单笔交易的超低延时,且对业务连续性具有高要求,确保客户不错过任何市场机会;另外,还需要拥有以服务化的方式提供开放、灵活的接口能力,实现业务功能快速组装。

招商证券的原核心交易系统建于2004年,经过十几年的积累,系统上部署了超过40个关键业务种类,每个业务种类还有多个子业务。对此,郑继翔强调:“系统重构是一项大工程,需要攻克诸多技术难点。”

据介绍,招商证券改造项目前期经历了充足的论证,主要围绕以下几个方面:一是如何实现应用架构的松耦合,打破业务之间烟囱式的系统建设。这就需要开展服务治理工作,把原来耦合在一起的模块逐步剥离,建立起能够跨业务共享的服务组件,并对服务进行实时监控,做好服务从部署到下线的全生命周期管理。二是随着券商业务线的发展,跨业务线的数据质量和数据分析效率也成为了行业各大券商的短板,需要开展企业级的数据治理,提升企业数据的质量和应用水平。三是技术架构的攻关,券商传统的核心交易系统基本是基于高性能服务器的单体应用,分布式技术在证券行业的应用还有待突破,要同时解决“高并发行”“强一致性”“易容错性”三大难题,整个过程需要在新领域做很多实验性工作,突破行业技术瓶颈。四是需要保证对核心技术的自主掌控能力,这就要求不能直接把成熟的商业软件拿过来用。此外,核心交易系统的建设和投产需要做大量的测试验证,仅仅一个业务种类的测试用例可能就会超过千条,并且还要在新版本发布前进行大量回归测试,如果单靠人工验证是很难保障的。

经过反复讨论、验证,招商证券最终决定以一种全新的、分布式微服务架构来建立新一代核心交易系统。同时建立自动化测试体系,通过自动化测试脚本将大部分用例执行完毕,确保每次新版本有足够回归测试率。

新核心、新架构凸显科技竞争力

郑继翔介绍道,招商证券“新核心、新架构”的重要技术目标是“平台化、微服务化、能够支持原生云架构,并在大数据上实现数据服务中台化”。我们判断分布式、微服务是未来技术架构的发展方向,招商证券通过自研的微服务架构,以及一整套从前端到后台的开发框架,提升新业务场景的实现效率;此外,还在建设系统的过程中还以支持原生云架构为原则,需要能支持容器化,能自动化编译、打包和快速部署,为应用提供快速发布、扩容能力。在大数据服务上,招商证券选择了流式计算和分布式数据处理技术,从以单体高性能数据库服务器来支撑批量数据服务的模式,转变为以分布式、流计算的实时数据处理引擎来支撑大数据实时计算和服务的模式,把大数据服务从后台提升到中台。同时,招商证券还将以云平台、开放式API技术,为客户提供云服务接入。云平台服务不仅包含基础设施服务,还要延展到PasS、SaaS、API接入等,形成多层次的云服务能力。

除核心交易系统之外,在新技术架构路线下,招商证券建成了完整的机构交易服务体系,从极速交易通道、策略交易支持、极速行情、全资产投资交易终端、完善的接入支持等,这些关键的系统全部都是自主研发,具有完全的掌控能力。招商证券是业内第一家将FPGA硬件加速技术掌握并应用的券商,独创的FPGA-CPU异构计算框架具有时延极低、稳定性高等优点,行情推送全链路时延低至10微秒,内部处理时延仅0.5微秒,处理速度较标准软件行情提升1000倍;第一个建成了算法交易执行云,将招商证券自主研发及业内领先的第三方策略执行引擎无缝整合,可以将客户所需要的所有交易策略进行统一执行、管理和评价。并且,还建立了完整的金融服务API,可以以统一的接口协议接入所有业务服务,包括证券买卖、策略交易、数据服务等。

招商证券建立了比较完整的智能化应用体系,通过建设智能化基础能力平台,比如语音处理、图像处理、语料库、资讯标签、机器学习平台等,为灵活的智能化应用场景提供通用的技术能力。建立了实时大数据服务中台,通过建立分布式、流计算的数据处理引擎,并将生产数据实时送达,可以实现对客户交易数据的实时大数据分析,极大提升客户及业务运营获取数据分析结果的时效。

并且,招商证券自研了从前端到后台、覆盖管理和交易多种场景的一整套技术框架,通过这个技术框架,不仅可以快速实现新的Web或移动APP需求场景,也能快速搭建一个新的交易业务后台,为及时响应业务需要和市场变化提供了很好的保障。

核心技术自主掌控的魄力

长期以来,券商的IT系统对厂商的依赖比较多,自身的科技力量相对薄弱。但是招商证券一直在自主研发力量有很大投入,提前布局交易技术、云计算、大数据、人工智能、微服务等技术领域;不断培养和壮大自有科技人才队伍。据介绍,目前招商证券IT人员中的研发人员占比超过70%;并且公司非常重视金融科技创新,不断加大科技投入,用公司营业收入的1%成立专项创新基金,用于孵化金融科技创新项目;并还加大对外科技投资与合作,极力打造业内最快速、最稳定、功能最完备的核心系统。

郑继翔表示,招商证券在交易领域建立了完全自主可控的低延时技术能力、以及全资产交易支持能力,不管是面向普通客户的交易APP、还是面向专业机构客户的投资管理系统,都有一套自己的开发平台。还建立了企业级开发框架XFramework。XFramework实现了从可视化前端、到接入、微服务到后台业务全流程的高效开发,对开源软件以及关键组件都有很深的掌握、具有自主可控能力。招商证券的自主研发能力得到行业的充分认可,技术成果获得多项行业大奖。

以客户为中心,让科技赋能金融

如今,在Fintech的加持下,科技创新至成为决定金融发展“命运”的重要驱动。聪明的券商都在加大科技投入力度。6月19日,中国证券业协会披露了2018年券商IT方面的投入情况中,其中98家券商信息系统投入金额高达130.67亿元,同比增长16.89%。

郑继翔认为,科技创新必须秉承几个原则:首先是以客户为中心,深入分析并满足客户的需求,不断提升客户体验;另一方面需要能与业务深入融合,与运营服务充分协同;同时,科技创新又要以安全运营为基础,坚持“核心要稳、场景要活”。在此原则之上,科技需要能够从保障支持、业务融合,逐步走向科技引领,并通过数据运营和智能应用来促进产品创新。

在以客户为中心上,招商证券近年来做了很多工作:首先是了解客户,包括建立统一客户模型,把客户在公司所有业务线的数据都拉通进行分析,从交易特点、收入贡献、风险承受能力等维度进行360度画像,为客户提供个性化精准服务;二是打通客户端与员工服务端,充分利用大数据和人工智能促进客户服务效率,实时分析客户交易或业务办理行为产生的服务诉求或业务机会、并传送到员工端,员工可以方便地与客户建立联系,提升服务精准性、及时性和效率;三是重视客户体验,关注客户的全服务流程,从不同渠道搜集客户在使用产品和服务过程中的体验,包括在客户端上进行埋点、采集客户在每个页面的操作习惯,发起EU用户体验提升计划,通过产品体验官持续搜集用户反馈等。

郑继翔进一步介绍,公司还将通过一系列措施促进科技与业务的融合创新,一方面技术需要能深入业务,另一方面业务也需要带着科技的认知来解决业务场景。例如,通过向业务部门派驻专属支持的信息技术人员(“ITBP”,即IT业务合作伙伴)建立IT与业务之间的高效协同机制促进技术团队和业务团队经常到一起进行思维和创意碰撞,产出能贴近、甚至引导业务场景的科技创新。

图 2019年3月18日,招商证券发布“Geetek”机构交易平台

百舸争流,奋楫者先;千帆竟发,勇进者胜。在躁动而复杂的环境中,招商证券奔跑在路上。他们坚持以敏锐的视角和领先的科技理念锐意进取,充满自信地用实际行动成功打造科技力量,不仅彰显公司的科技实力,更是品牌的推展和延伸。

声明:本文来自金融电子化,版权归作者所有。文章内容仅代表作者独立观点,不代表安全内参立场,转载目的在于传递更多信息。如有侵权,请联系 anquanneican@163.com。