投资交易系统设计演进(一)

论坛 期权论坛 期权     
期权匿名问答   2022-8-17 09:13   5546   0
在谈交易系统设计的演进之前,我们先看下是那些大的行业发展和业务背景推动着投资交易系统不断的革新,演进。
1、沪深交易所证券数量的扩展以及业务范畴扩大
先看下沪深交易所10年的证券数量的变化情况。
深交所2010年10月11日,股票总数1133只,基金总数83只,债券总数270只。



深交所2010年10月11日全部证券(股票、债券、基金)上市数量

深交所2021年10月11日,股票总数2554只,基金总数508只,债券总数9311只。



深交所2021年10月11日全部证券(股票、债券、基金)上市数量

可以看到10年来深交所的证券品种数量增长几乎是近10倍了:



深交所10年证券数量变化情况

上交所2010年10月11日股票上市数量:876只



上交所2010年10月11日股票上市数量

上交所2021年10月11日股票上市数量:2031只。



上交所2021年10月11日上市股票数量

所以,从上面的数据中,我们明显的可以看到市场的证券品种类型数量,这10年中发生了数十倍的变化,而证券信息是交易系统最基本的数据,全市场证券多了,意味着交易可能就多了,给系统相关业务逻辑处理上影响就大了。从系统角度说:假设你有一个证券表,用来存放证券信息的,10年前,这个表里1486条,10年后12525条,如果系统中相关逻辑业务要表,某些场景下性能上肯定有变化。
从沪深交易所的业务来看,我们以深交所第5代交易系统目前支持的业务为例,其中大类业务就20多种了,可能大部分从入行的只知道股票买卖,连股票相关的新股申购、配股、缴款的整个流程都未必知道,这样,就能很好的知道自己要从事这行的知识缺口了。



深交所不同平台下的支持业务范围

10年前可能大家做的业务基本上就股票买卖、债券买卖、基金买卖、逆回购,10年后,基本上都是全市场、全品种配置了,所以投资交易系统也需要对交易所的各项业务都能提供支持,并根据交易所的业务变化进行产品维护和升级。大家可以默默的评估下这个工作量。
2、全市场业务发展迅速
10年来,金融机构的数量、产品发行数量、投资规模也是逐年增加,比如之前信托公司是很少投资权益市场,从伞形信托开始,和近两年监管对信托标品投资规模的约定,信托公司也参与到了权益市场投资,还有量化投资的迅速崛起,给市场的规模、流动性起到了一定的革命性影响和变化。以证券投资基金业协会年度资产管理业务总体存量数据来看,产品数量增加接近4倍,产品规模增加接近3倍。所以常常有行业内人士说,现在用的系统是基于我们10年前1亿的资产规模而上线的,现在我们的规模都上千亿,甚至快要上万亿了,要支撑我们这样的业务规模,不能再用修改BUG,改几行代码,做个升级来思考问题了,已经是质变化了。



证券投资基金业协会年度资产管理业务总体存量数据

具体到系统影响上,大概有如下几个方面:

  • 金融机构的产品数量多了,就提高了交易量,比如10年前一个证券公司的资管产品10个,所有产品每天就交易几十只股票,10年后可能资产产品上百个,所有产品每天交易的股票上千只。
  • 交易量多了,交易数据就多,就影响基于交易数据的进一步计算的业务功能,10年前可能一天就产生100多条委托,成交记录,错了,靠人肉用口算,笔算都可以发现问题,10年后,几十万条委托,成交记录,不管是排查问题,还是相关业务要用带来的性能问题,都不是一个级别了。
  • 金融机构证券投资规模的扩大,驱动着投资交易业务范围越来越大,功能范围越来越多,10年前系统可能是同质化的,10年后因为不同金融机构差异化,交易系统也走向了个性化。
综上两点,不管是交易系统最上游的交易所而言,证券市场的不断扩容,给系统的容量,性能,功能都提出了更高的要求,还是金融机构的业务规模变化,给系统的设计上也提出了更加高屋建瓴的思考和设计,不能一直沿用股票买卖,债券买卖,基金买卖的思路来做投资交易系统,最终靠不断的市场变化驱动着交易系统技术的推陈出新
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:392657
帖子:78532
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP