新浪财经

姜春飞:新一代期货交易系统

http://www.sina.com.cn 2007年12月03日 15:30 新浪财经

  

姜春飞:新一代期货交易系统

深圳金证科技顾问有限公司姜春飞
点击此处查看全部财经新闻图片

  2007中国(深圳)国际期货大会于2007年12月3日、4日在中国深圳举办。新浪财经作为独家网络合作伙伴,对会议进行全程直播。以下为深圳金证科技顾问有限公司产品经理姜春飞现场致辞。

  姜春飞:各位领导、各位嘉宾大家下午好!接下来我主要跟大家汇报一下,目前我们公司开发出来的新一代期货交易系统。在正式介绍系统之前我想用几分钟的时间首先对金证公司做一个简单的介绍,同时金证公司在近几年之内,伴随着期货发展做的一些准备工作。第三部分我们介绍一下新一代的期货交易系统。

  金证公司是1998年成立的,注册地在深圳,2000年完成股份制改造,2003年12月份在上交所上市。目前金证公司在全国有6个分子公司,有600多从业人员,在证券行业、基金行业、期货行业都有涉足,其中技术人员占2/3以上。金证股份主要从事国内证券、基金、期货、产权、泛金融行业的软件开发以及服务及相关的系统继承。

  目前金证公司发展国内最大服务证券、基金、期货产权的IT公司,这是我们公司的资质荣誉,其中比较重要的就是连续六年获“国家软件百强企业”,在深圳地区也排名前几位的骨干软件企业。

  这是我们公司在全国的服务网点(见图),总部在深圳,在广州、成都、上海、北京等区域有分子公司,有遍布全国的办事处、服务网点。

  这是我们公司的服务体系(见图),公司客户规模非常庞大,我们建立了自己专业的客户服务平台,对于全国用到我们软件的客户都有专业的服务平台和特色服务的主要内容。

  我首先介绍一下金证公司在证券交易系统的一些情况,金证公司是1998年成立,但是其前身在1992年就开始涉足国内证券行业,在证券行业的软件开发和服务。1998年我们在深圳地区比较有规模的两家地区企业合并,我们强强联手现在发展成为涉足全国的大公司。我们在证券行业,从1992年到现在的15、16年的时间,随着国内证券交易系统和证券的发展,尤其是到2004年开始,我们推出新一代集中交易系统,我们知道证券行业在近几年的发展是非常迅速的,不单是客户规模,而且伴随着市场创新业务的不断推出,证券行业的交易系统变化非常快,目前我们在国内的证券行业市场份额超过40%,无论从证券营业部的家数和证券业的总数已经排在国内第一,证券系统核心提供单位也是第一。我们从2004年到现在三年时间里,行业推起来比较大的集中交易系统,我们也是最高的,目前已经有40多家证券公司使用我们的交易系统。

  这是我们在证券行业新一代集中交易系统的主要客户(见图),像中信证券、中投证券、安信证券、国泰君安、国信类似国内规模比较大、创新能力比较强的公司都采用我们新一代集中交易系统。

  现在我介绍一下金证公司伴随近几年国内期货行业发展做了一些准备工作,金证公司是在1999年底涉足期货行业,我们最早与上海的中期公司合作开发期货交易系统。2001年4月,当时我们开发的期货交易系统在上海中期试运行,2002年底、2003年初我们先后又有几家期货公司的系统开始上线。

  我们知道国内的期货行业在前几年是比较沉寂的,去年股指期货准备推出,期货行业随着证券行业的带动,国内金融行业开始活跃起来。2006年底,由于股指期货系统准备推出,所以我们又开始花大力气投入到股指期货系统的研究和开发上面。目前我们在期货行业的客户案例(见图),这是一个列表,像中期公司,我们去年还做了中国东盟商品期货交易所的系统,今年的案例比如甘肃拢达、中期嘉和、国际期货的中投证券和华龙证券等部分案例。

  下面我介绍一下金证的交易系统,正式介绍系统一下我给大家阐述一下系统的核心理念。我们叫小核心大外延的业务理念,我们根据这十几年的行业系统开发经验得到这样一个结论。因为我们国内证券行业、期货等行业,我们国家的金融产品比较少,国外金融产品在不断的推出,作为系统开发的公司以及证券公司、期货公司从事IT系统相关的人员比较吃力的一件事情就是开发好一套系统,以后出了新的业务,这个系统支撑新业务已经有很大的阻碍,影响了业务的开展。我要想办法,比如我要部署另外一套系统,这个过程就是恶性循环,一直循环下来。

  2004年全新推出的新一代系统,做了很大的改变,改变在哪里呢?比如将来我们一个大的金融、泛金融环境下,比如一个金融控股公司可以做证券业务、基金、期货,很多的业务都可以做。对于一个公司来讲,服务一个统一的客户,我有一些核心的东西是不用变的,我为了给客户提供一站式的服务,在我系统无论追加什么业务,系统所有的客户可以不变,客户的资产可以功用,公司内部用户管理、机构管理是不变的。在这个基础上,我们把所谓的核心因子抽出来,IT系统下面用户管理、客户管理、资产、机构这些核心是可以功用的,所以我们叫小核心。

  在这个核心的基础上,比如我们现在可以做证券、股指期货、基金未来可以做更多的衍生品,这些业务都作用于核心因子上的业务模块,我们现在设计的核心、可以功用的系统是不变的,只需要在上面业务模块的方式加载,就很好适应日后业务的发展以及作为期货公司、证券公司新业务的推出。现在有限的业务品种,为有限的客户提供服务,系统不用变、客户不用变,只要在系统中新增加的跟业务相关的规则进行完善和追加,底端的核心因子是不变的,这就是我们所谓的小核心和大外延,这也是新一代交易系统的特点。

  第二、以客户为中心,这个跟前面的小核心和大外延有必然联系,什么叫以客户为中心呢?我们发现以前包括在证券行业、基金行业,由于新业务系统不断的推出,造成一个什么样的结果呢?一个客户来到金融机构或证券公司、基金公司,我做这个业务要开一个帐号,做另外一个业务又要开一个帐号,这样是非常复杂的。以客户为核心,客户的唯一标识就一个用户代码,一个金融控股公司或经纪公司为客户提供全方位、一站式的服务,客户现在和将来只要记住核心的客户代码就够了。客户代码是客户的唯一标识,在这个客户代码下面可以挂他资产帐号、资金帐号、证券帐号、基金帐号,未来要做的股指期货的帐号,新的业务品种在客户下一级下挂,按照这种理念设计实现系统,日后所有的用户在我公司一年也好、五年也好,十年也好,只要进入他的客户代码,他开展新的业务或他做股指期货,再开相应的业务代码就可以了。以客户为中心的设计思想对我们日后给客户提供更多的衍生品服务或金融创新的业务品种是非常方便的。

  我们再看一下股指期货的部署方式,我们新一代的期货交易系统,实现了传统的期货,像郑州、上海的期货交易所已有的商品期货,我们可能更重要考虑的是股指期货的支持问题。我们根据研究发现,在我们传统的商品期货这一块,国内将近200家的期货公司,期货公司本身规模大小不等,但是每个期货公司已有的客户从现在调查来看,小则几千人多则上万人的规模,这是一个公司的客户数量。

  但在证券市场大大不同,可能跟证券和期货的行业特点有关及现在大量的投资者对证券的参与度高于期货。 现在全国有100多家注册的公司,每个证券公司小到十几万的客户,这是比较小的证券公司了。大的证券公司有几百万客户,从证券和期货两个行业来讲,对系统的要求是非常不同的,我们现在谈股指期货的部署方面,应该有两种:一种所谓的IB,就是交易接受商,IB的方式只需要参与前端就可以了,后台的交易包括报盘可能都是由期货交结算会员或全面结算会员报中期所,中国金融期货交易所、证券所做的作用就是前端,比如客户的接入以及外围手段的提供,就像这张图(见图),一部分是期货一部分是证券。证券的参与者就是红色标记,有一些前端的外围和柜台的介入,通过这个网送入期货公司完成。

  现在在行业里还没有允许这样部署,我们可以这样规划它,就是所谓金融控股公司的方式,金融控股公司也是未来国内会有这样大型的金融财团出现,这样一个公司它可以给客户提供证券交易的服务、基金的服务、期货、银行、保险的金融控股公司。按照新一代集中交易系统的部署,部署了客户,股指期货实际上在原有的系统平台上增加了一项新业务而已,目前我们在证券公司的交易系统可以支持证券的业务,基金代销的业务、企业债权的业务以及三板这样的业务。未来我们可以把股指期货业务作为一个平行的业务模块加上去,一个证券交易公司、沪深的交易公司、债券交易公司也可以接入金融期货这样的模式。

  我来介绍一下我们系统风险监控体系,我们做的集中交易系统跟传统的交易系统有什么不同和创新?有一点我们深有体会,我们做期货和做证券有很大的不同,它有实时的风险试算,这可能涉及到客户的保证金,本身这个系统风险监控体系要求非常严格。

  但是我们又考虑到一点,像我前面提到的,日后如果期货公司开始做股指期货,那我们应对的客户规模已经不是几千、几万,可能是几十万的客户使用,在这种情况下,和传统期货相比是它原有的几十倍、上百倍的性能要求。我们怎么实现、改变呢?我们知道,现在我们做IT系统除了本身的应用软件之外,我们的硬件平台,比如我们用高端的服务器,用小型机,硬件平台本身对系统的性能有了很大的提升,但是除此之外在这个技术之上我们可能还需要在系统应用软件上做一些很大的改革和创新。我们在风险监控体系上有一个特点,就是独立的服务器内存计算,我们把风险监控这一块专门要用一台服务器,和交易平均、等同的机器进行计算,我们认为它的性能要求基本上是最高的、处理量最大的。

  这里面内存计算我会专门介绍这项技术。我们系统后台会有一个专门、独立的服务器进行风险试算,可能前端会有很多监控的终端,试算结果要发布到前台,后台在算这个东西,前面监控终端要实时看到,我们有一个定期发布机制。同时我们对系统的运行有一个很好的监控管理体系,我们在维护和运营这个系统的过程中,有一个很好的系统性能监控终端,可以自己来定义监控类型、监控事件,可以自动报警、提示,这是很好的功能。另外我们采取的实时的数据队列,这也是技术方面的术语,本身来讲我们这个系统和传统的系统采用了很多先进、创新的技术,所以提高了系统的效率。

  这就是风险监控的示意图(见图),还有一点就是行情,这也是我们比较大的感触,期货系统和证券系统有很大的不同就是行情,期货的行情是推的,客户端不喜欢就推,我们在期货系统开发上有独立的行情服务器,它会为很多的系统服务,比如外围的网络交易、终端、监控,营业部终端的外围,从期货交易所取得行情实时进行计算,可以通过广播、组播各种方式把它推送到前台去。

  接下来是我要重点阐述的,创新技术的应用,现在我们要做的新期货交易系统,我们一定要有高度的前瞻性,我们要考虑多未来服务的客户数量,业务品种会不断放大,我们现在要做的包括以后的期货公司,相应的公司做这个系统立足点一定要很高,我们要把这个系统的性能考虑得非常有前瞻性。

  第一、四层架构体系,我们本身 这个系统从后台的数据库到应用服务器、通讯服务器、客户端这是专业的技术术语,我介绍一下它的发展过程,包括以前我们在证券行业从传统的实现来讲都是三层的,从服务器到中间件到客户端。现在这个交易系统新一代的交易系统是四层架构,四层和三层差在哪里呢?多了一层KCPP(应用服务器),传统来讲如果是三层架构很多的技术实现都是在后台的数据服务器上实现,一个系统会部署很多的层次,如果是三层就是客户端-中间件-后台的数据库,很多跟业务相关的一些实现和计算都是在后台数据库上使显得,现在我们把它变成四层架构,多出一层应用服务器层,所有的业务实现完全都是在应用服务器上实现,和后台的数据库无关了。它可以大家提高系统的处理性能,为什么呢?因为整个系统无论你做多大,用多高档次的硬件平台,后台数据库的扩充一般来讲非常难的。我们现在把应用的时限完全拿到前一层实现,后台的数据库本身要做的事情就减轻了压力,整个系统的瓶颈已经不在数据库提到前面一层,前面的应用服务其他的服务器,我们的机制,后面产生瓶颈的地方多加了一层,增加这一层又可以多台部署,本身性能提高是非常大的,这就是所谓应用服务器技术。

  还有一类是队列报盘技术,现在也是证券行业应用,现在已引用到期货行业。现在客户的数量越来越多,几十万人用一个系统,每秒有几百、上千笔的委托下到系统中,无论系统处理的能力有多快,但是报盘报到交易所报不过去,造成交易的延迟或委托的无效性,行情发生变化委托还没有报出去,这也是很麻烦的一点,本身我们做这个系统中,就是期货公司货证券公司跟交易所之间的通道报盘我们采用的队列报盘技术,也是非常大的创新,客户下的单委托无论有多少,有一个专门的报盘服务器,开一个队列、两个队列,多个队列,把所有的汇报委托都放在队列里,报盘机按顺序取,无论委托有多少,都村在报盘队列里,都可以按顺序取出去。当然我们的报盘有很多机制,可以设置报盘的时间段,可以设优先级,比如瞬间委托太多了,通道有限了,可以打客户优先报盘,这些都是具体的应用。

  还有内存数据库技术,这点主要体现在数据的清算和行情的试算这块,可能大家都或多或少有了解,IT行业硬件用到的个人PC电脑,企业用到的服务器、小型机,硬件每年创新处理能力都是翻倍、翻几倍的,硬件的创新速度很快,所以我们在实现具体技术方案上要充分利用硬件的性能。有一点,可能以前硬件内存比较小,现在我们会发现无论是服务器、小型机本身的内存都很大,比如几G、几十G,甚至小型机上百G的内存都有,我们要充分利用内存,以前我们系统实现很多计算需要在计算机硬盘上实现过程,现在我们拿到计算机的内存里实现,内存的计算速度比硬盘快几十倍,我们把交易系统里的应用,行情、应用都拿到内存中实现,这也是非常快的。

  还有一点技术创新就是软件的分发和自动升级,这也不是我们最先发明,我们从很多应用都引到这个行业里,一个公司部署一套系统,未来这个系统有新业务产生,系统要升级,我做了一些修改和维护,可能一个公司下面全国各地有几十个服务网点、营业部,比较笨的方法会放在公司网站、发邮件的方式让下面的网点升级,这是比较土的方法,我们现在有一个版本服务器,所有的模块升级只要放在服务器上就好了,下面所有的用户、客户端登陆时候会有自动版本比较,发现版本是旧的,它会提出自动升级,对系统的维护是非常方便的。

  还有一点就是我们这个系统适用于多种硬件平台和数据库平台,像小型机平台,PC服务器平、微软的数据库、IBM的数据库等等。

  系统部署方案比较复杂一点,有交易服务器、数据库、通讯服务器到我们的终端,这是比较复杂的部署。系统的运营环境根据具体营业网点的家数、客户的规模可以部署在PC平台、小型机平台上,基本上是以交易服务器备份,有专门的交易服务器,有其他的外围空间。

  金证公司除了我刚才介绍信一代交易系统外,可以支持传统的商品期货、金融期货、股指期货,我们提供的终端除了核心的交易,有网上交易和电话委托的外围系统。我们对于期货行业,像建设部署的

反洗钱系统,客户影像系统。日后我们的核心系统建设完以后,我们会考虑做我们的营销、推广,我们有辅助支持的CallCenter,CRM。谢谢大家。

    新浪声明:本版文章内容纯属作者个人观点,仅供投资者参考,并不构成投资建议。投资者据此操作,风险自担。

【 新浪财经吧 】
 发表评论 _COUNT_条
Powered By Google
不支持Flash
·《对话城市》直播中国 ·城市发现之旅有奖活动 ·企业邮箱换新颜 ·邮箱大奖等你拿
不支持Flash
不支持Flash