上交所交易故障的原因分析
财富
财经
2024-09-30 07:05
北京
先说一下我的工作经历1994年到2000年前我在证券公司做电脑和网络管理,负责维护与交易所的通讯联系及每日交易清算,因此这个问题是我能力圈范围的问题。由于26日上交所交易正常,说明27日的故障是与27日的特殊状态有关联,最大的可能是27日的某一个状态引发了上交所的软硬件系统缺陷。
第一个可能的原因是硬件老化无法承受超长的巨量成交申报,就类似于电脑的运算能力跟不上超常规的大运算量死机了。根据上交所发布的信息,很多人到了半夜才收到已成交的回报。这个现象在90年代,我上班的时候是发生过的,正常交易阶段,交易所每一笔成交之后,马上第一时间向委托方发出成交回报,反馈成交结果,委托方就在自己的电脑上看到了已成交,但是如果交易特别火爆,交易所的机器处理的能力跟不上时,交易所的软件会自动的暂停成交回报的实时发布,优先处理交易撮合先保证成交,到了收市的时候会迟发布成交回报。我现在应该是记得这种现象比较频繁,每当出现这种情况,甚至会给我们营业部造成压力,委托方发出委托以后,很长时间没有成交回报,他就误以为自己没有成交,所以想撤单,可是撤单发出去又撤不下单。这个时候交易者就非常恼火,找到我们营业部大喊大叫。到了收市以后又反馈说这笔交易已经成交了,一开始我们也很好奇,后来老是出现这种情况,我们也就有经验了,会告诉投资者,如果撤单撤不下来,有可能就是已经成交交易所的电脑忙不过来,延后发布成交回报。27日上交所的成交回报很多都延后到收市后,发生的情况跟30年前有类似性,可能电脑主机的运算能力跟不上大规模申报。第二种情况出现了交易软件的千年虫问题,很有可能是上交所的交易软件是设计于10年前也许更早,所以当时软件人员认为可能每秒最多能成交1亿笔,所以在软件中设计取值范围的时候,最大一秒钟一亿笔的申报,当时觉得这个就是天量了,不可能发生的,但是随着形势的发展可能在27号那一天突破了这个区间,交易所的软件紊乱了,这样就因为超过了软件早年设计的最大取值范围而引发根本预测不到的情况,类似千年虫问题,千年虫电脑问题了大家很早就提前都做了更新和准备,当跨越千年的时候没有出现问题,可是上交所没有预期到这个问题,所以就出了这27号的那种情况。如果是这种情况的话是比较棘手的,需要改变软件的取值最大范围,这种改变会对软件带来什么样的影响其实是很难预判的,如果是这种情况下,交易所就可能已经现在把那个极限参数放大,但是改了这个极限参数会引发软件系统什么样的问题交易所也不知道,这就是在29号再测试原因。
我个人倾向认为第二种可能性偏大,因为不至于上交所的电脑硬件水平落后到能够被死机的程度,如果真是那样的话,紧急扩充电脑计算能力增加硬件就行。软件系统有问题比较难处理,而且需要再测试,因此可能是软件系统有问题,考虑到这个软件系统长期遇到一直稳定的运行,只是27号成交暴增出的问题,所以最大的可能就是交易申报超越了早年开发软件时预测的最大值。
27号上海交易所宣布故障已经被排除之后一些业内同行们反应实际上下午仍旧是有申报成交不畅的问题,我猜测上交所其实可能采取的是限制一些区域的申报或者轮流限制不同区域的申报以减轻交易系统的压力。
写完这段文字之后,我回想到30年前我在交易所在证券营业部做这项工作的时候,那时候如果行情中断交易不畅,我们就会给上交所和深交所打电话,他们的工作人员就会告诉我们发生了什么事情,感觉交易所发生故障和异常现象还是特别多的,我们需要不断的跟他们沟通才能知道他们出了什么事儿,当时最容易出事的倒不是交易,主要是卫星通讯发布交易行情数据的。常常会因为日免黑子啊,甚至于下雪天啊都会引发交易行情中断。
回想起30年前,感觉自己那是真的是一个青年证券工作者,每天是起早贪黑,每天工作特别有劲儿,特别喜欢当时的工作,也较早地接触了中国股市,经历了很多早期的事情,这些经历对现在的工作有很大的帮助,我完全因偶然进入这个行当,在进入这个行当前不知道股票是个什么东西,那是1994年的冬天,1994年11月15号我踏入了证券行业,我所以这么清楚的记得这个日期,是因为我上班后就把我的电脑密码设成了19941115,所以我终身不忘我踏入证券行业的日期。一转眼已经30年了进入这个行当之后竟然变成我一生的工作!风险提示和免责声明:
本文所有涉及到证券市场分析及股票研究探讨的内容仅供读者参考,并不代表对任何人的证券投资和股票交易的建议和依据。投资者据此操作,收益和风险自担。