STEP/FAST编码指南

Discussion in 'FIX Protocol' started by tom_sh, Feb 21, 2011.

  1. 个人备望笔记,用于记载沪深交易所LEVEL2行情的编码要点
    从根本上看,两家交易所的行情规范既偏离了FIX,也偏离了STEP的一些重要约定,需要定制开发(硬编码)。
    1、深交所STEP
    版本:1.00
    • 每日消息数:行情/委托/成交分别为2000万/1500万/700万,行情消息的长度约为300byte;
    • 非标准化FIX实现:心跳包msgtype=UA001,而非0;
    • 非标准化FIX实现:TAG52(sendingtime)类型为localtimestamp,而非utctimestamp;
    • FIX扩展:数据类型有localtimestamp
    • 只允许建立1个会话(现场版VSS->VDE),额外的会话可以建立TCP连接,但不做报文响应
    • 心跳频率由Acceptor指定,而非Initiator指定
    • VDE返回的消息可能不符合约定义格式,如对字符型的域值可能会插一个空格(换言之,VDE发送消息不做格式验证);
    • 需要VSS有10mps以上的处理能力,瞬间带宽占用(不含逐笔委托和成交)可达到25mps;
     
    Last edited by a moderator: Mar 31, 2011
  2. 学些了
     
  3. 深交所已经是FAST了