# 全球市场协议与行情接入资料 来源:https://doc.annhoo.cn/research/global-market-protocols.html 摘要:面向全球量化交易开发者的 FIX、ITCH、MDP、SBE、订单簿和行情恢复技术资料。 全球量化交易系统通常需要同时处理多种行情和交易协议。以下资料用于建立协议阅读、解码、标准化和故障恢复的基础知识。 **内容类型:**行业标准资料 · 发布机构: FIX Trading Community FIX Trading Community FIX 家族覆盖订单、执行、市场数据和参考数据等消息规范。FIX 标准中的字段、消息版本、会话层和业务层需要分别理解;同一业务流程在不同市场和版本中可能有不同的必填字段与状态转换。 FIX Protocol、FIXT.1.1、FIXP、market data、order execution、交易协议。 **内容类型:**交易所技术资料 · 发布机构: CME Group CME MDP 3.0 CME 的市场数据资料涉及 SBE 编码、UDP 组播、消息序列、增量通道、Snapshot、交易日状态和恢复流程。开发人员需要同时处理模板版本、频道配置、序列缺口、重播和产品定义。 CME MDP 3.0、SBE、incremental feed、snapshot、multicast、sequence gap、期货行情。 具体频道、产品和行情权限以 CME 及客户所属经纪商提供的当前资料为准。公开技术页面不等于可以直接接收或分发受授权行情。 **内容类型:**编码标准资料 · 发布机构: FIX Trading Community FIX SBE online specification SBE 是面向低延迟消息的二进制编码规范,强调固定模板、字段偏移和低开销解码。使用 SBE 时,模板版本管理、字节序、可选字段、重复组和向后兼容是实现重点。 Simple Binary Encoding、binary protocol、schema、template、zero-copy decoding、二进制协议解码。 **内容类型:**工程主题索引 交易所行情协议的 sequence number 与 gap recovery Snapshot 与 incremental feed 的一致性检查 Market-by-order 与 market-by-price 的数据结构差异 乱序消息、重复消息和交易日切换处理 订单簿重建不是简单地按价格累加数量。系统需要理解新增、修改、删除、成交、隐含订单、交易状态和恢复消息的语义,并在断线重连后确认本地状态与交易所状态一致。不同市场协议的字段和恢复方式差异很大,解码器应与版本和频道配置绑定。 order book reconstruction、market-by-order、market-by-price、gap recovery、sequence number、订单簿重建。