图片来源:视觉中国
对于股民来说,有一种失落,想追一只股票,自家券商APP的行情显示速度慢,不舍得高挂,没买成;想卖出一只股票时,别家APP上显示已经跌了0.15元,而自家的APP上却还只是跌了0.1元。
券商APP行情刷新速度是否真有差异,差异如何造成,小慢一步会否对实际交易造成影响?
一份针对券商APP行情测评的报告,很是引来行业震动。这份报告对25家上市券商(后文附名单)主打APP在京沪深三地行情数据推送速度进行了监测,并用SQE指数(Stock Quotations Exprience Index,股票行情体验指数)来进行比对。
其中对2017年8月的监测结果显示,兴业证券、光大证券和国泰君安三家券商的主打APP在京沪深三地的股票行情推送速度均位列前三名。
在上述报告中,博睿数据用独家推出的SQE指数来衡量各券商行情数据推送的实时性。
SQE指数全称为股票行情体验指数(Stock Quotations Exprience Index),此指数的值越大(指数范围在0~1之间),表明该券商APP的行情数据实时性越好。
博睿数据监测各券商APP的SQE指数原理是怎样的呢?通过事先在京沪深三地部署好若干组条件完全相同(同WIFI热点、独享ADSL)、同手机设备型号且同时间标准(手机通过ntpd服务精确同步时间))的手机集群,并通过在真机上实际运行各券商APP进行数据采集并计算、对比,通过相关自研技术实时监控所有目标APP的沪指大盘行情数据(指数、成交量、成交额)的刷新时间,抓取相关数据后实时上传后台进行指数计算。
通过对各券商APP全交易时段的持续高频监控,得出各券商APP在三地的平均SQE指数值,并进行券商排名。排名越靠前,表明该券商在此地区行情推送越实时,用户体验更佳。
报告显示,8月份,整体SQE指数综合排名在前十的上市券商为兴业证券、光大证券、国泰君安、国金证券、方正证券、华泰证券、东方证券、海通证券及西部证券。具体的结果如下:
报告显示,SQE指数在北京、上海、深圳三地的测试结果会有差异,除了上述综合结果之外,在北京、上海、深圳三地8月份的月度测试结果中位列前十的券商分别如下:
值得注意的是,上述测评并未涵盖所有的上市券商,具体纳入测评范畴的券商有:
光大证券、兴业证券、国金证券、方正证券、华泰证券、广发证券、西部证券、中原证券、太平洋证券、国泰君安、东方证券、东兴证券、华安证券、东北证券、第一创业、海通证券、中信建投、长江证券、国信证券、东吴证券、山西证券、中国银河、浙商证券、西南证券和国元证券。
在博睿7月份针对上市券商SQE指数的月度测评中,位列前十的券商分别是:兴业证券、光大证券、国金证券、方正证券、华泰证券、西部证券、中原证券、广发证券、国泰君安证券及东方证券。
随着手机APP炒股的盛行,行情数据推送的及时性,亦成为各大券商股票交易APP的核心用户体验之一。
证券行业交易属于典型的“撮合交易”,撮合交易的两大优先原则为“价格优先”和“时间优先”,其中价格为固定值,时间成为决定交易与否的关键可变因素。证券交易由 “行情发布”和“交易处理”两大环节组成。行情发布为基础阶段,只有快速获取行情,才能达成优先交易。上市报告显示,影响交易速度的三大因素为:前段运行、网络质量和后端处理。
那么,测试中最快行情和最慢行情时间差会有多大?
博睿数据CTO(首席技术官)孟曦东告诉券商中国记者,根据博睿目前近一个月的持续监测数据来看,行情刷新速度延迟的有两种情况,一种是常态延迟,一种是异常延迟。
其中,常态延迟,即是客户本地APP内部行情刷新工作正常情况下,但同一笔行情数据推送给用户的时刻延后了,这种情况一般来说,延迟是比较均匀和常态的,基本都是秒级的,最大在10秒左右;另一种是异常延迟,即本地APP内部行情刷新工作已经不正常的情况下发生的延迟,对于行情刷新机制采用长连接主动推送技术方案的券商APP尤为明显。
“我们监测时经常发现某些券商APP行情拉取长连接会异常断开,而且APP不会自动重连,有些券商APP甚至必须重启才能恢复正常行情刷新,这种情况导致的延迟一般都是分钟级别以上的延迟,给客户造成的用户体验损伤也是极大的。对于交易价格瞬息万变的股票市场,在交易端每一只股票行情有秒级甚至分钟级的延迟,对用户造成的直接经济损失可能是十分巨大的。”孟曦东对此表示。
“我常能接到客户的抱怨,说自家的APP行情数据不如其他家快。”一位从业多年的中型券商负责信息技术的高管告诉记者。他表示,行情刷新速度除了与券商自身的技术实力及做的相关优化工作有关之外,还与客户使用的手机、运营商、网络环境等因素有关。
“APP行情刷新速度的快慢确实是客户极为在意的痛点,不过这个痛点应该属于伪痛点。”上述券商高管告诉券商中国记者,目前券商各项技术的改进,已经可以将行情推送的速度做了较大的优化,券商APP行情推送速度的差异在缩小,不会对交易产生大的影响,尤其是在手机端进行股票交易的股民来说。
北方另一家中小型券商负责信息技术的副总裁亦持有类似观点,他向券商中国记者表示,“APP端行情刷新速度的差异应该是可以忽略不计的,这种差异对一般的股民而言影响不大,只对青睐于做高频交易的投资者影响较大。但做高频交易的投资者通常也不会选择在手机端进行交易了。”
不过,南方区一家上市券商互金部人士向记者表示,券商APP行情刷新速度的差异主要是技术层面原因造成的,因为数据源是一样的,都来自两大证券交易所。“行情速度的差异怎么造成的,一是跟券商所布的行情服务站点有关,因为每一个APP会对应连接上某一个行情站点,在这个站点券商要实现行情数据转码的操作,因为从交易所传输过来的数据还要实现转码才能推送到APP,实际上这是一连串的技术处理,跟券商的技术实力是有关系的。”
“这种差异客户是能够感觉到的,因为他们可以拿两个不同的手机来对比,发现你家慢了的话,就会很不舒服。”上述南方上市券商互金部人士向记者表示。
手机APP行情刷新速度快慢到底和哪些因素相关,行情刷新速度快的券商到底是以何取胜?
孟曦东向记者表示,行情刷新速度快慢从行情传递的环节来看,主要影响有三方面的因素:
一是券商本身的行情机与交易所行情源同步是否足够及时,以及内部加工处理行情的效率是否足够高效,这与券商本身内部整体系统架构和技术实力有关;
二是各券商使用的接入服务商效果有差异也是重要影响因素,如各地域运营商下的终端用户到券商行情机之间网络链路质量情况的好坏,行情接入覆盖地域运营商策略是否合理,数据中心接入网络链路品质如何等,都直接影响行情数据到客户手机的延迟;
三是APP本身的机制优化,一般来说,APP行情接收分定时拉取和主动推送两种,定时拉取一般来说取决于拉取的频率,理论上频率越快行情刷新越及时,但这并不是绝对的。而采用主动推送,一般来说,行情刷新会更为及时一些,但采用这种技术方案相对实现难度和成本也会更大。
在京沪深三地的测试中,显示行情刷新速度最快的兴业证券互金部相关负责人士告诉券商中国记者,“速度是决定交易成败的因素之一,优理宝APP于2017年1月接入上证移动云行情,将优理宝APP的行情获取方式由原有的客户端请求调整为服务端推送。”