FIX实施指南:简介

金融信息交换计划(FIX)是由一群对简化交易流程感兴趣的机构于1992年发起的。这些公司认为,他们和整个行业都可以从创建指示、命令和执行的电子通信标准所带来的效率中受益。结果就是FIX,这是一种开放的消息标准,不受任何单一实体的控制,它的结构可以匹配每个公司的需求。好处是:

从业务角度来看,FIX为机构、经纪人和其他市场参与者提供了一种减少不必要的电话和纸张的混乱的方法,并有助于将高质量的信息定位到特定的个人。FIX为直通处理提供了基础。对于技术人员来说,FIX提供了一个开放的标准,可以利用证券行业的开发和生产工作。FIX允许有效地创建与广泛的交易对手方的连接。开放是FIX成功的关键。因此,在鼓励供应商使用该标准的同时,FIX保持了供应商中立。类似地,FIX避免了过度标准化。它不需要单一类型的载波(例如,它将与租用线路、帧中继、Internet一起工作),也不需要单一的安全协议。它把技术决策留给了各个公司。

FIX标准化了证券交易的语言和范式。FIX由“报价请求”或“新订单”等消息类型组成,这些消息类型反映了交易周期的步骤。循环从“表示兴趣”消息开始,一直延伸到“第三方报告”消息。数据的标准化字段是消息的构建块。这些构建块允许将数据从事务的开始移动到结束。基于FIX的交易和分析系统的开发为直通处理创造了真正的基础。

FIX现在被一大批公司和供应商使用。它显然已成为卓越的全球消息传递协议。FIX已经从最初的买方到卖方股票交易的根源发展起来,交易所、ECN和其他行业参与者现在都在使用FIX。本指南的创建是为了与固定收益社区和证券业的其他部分分享市场股权方面的进展,并使公司能够快速有效地在其公司中使用FIX。

FIX网站是FIX相关事件的信息、讨论和通知的主要来源。我们期待您的参与。

原文

什么是FIX

金融信息交换(FIX)协议是一种开放的电子通信协议,旨在标准化和简化金融服务行业的电子通信,支持金融实体之间的多种格式和类型的通信,包括交易分配、订单提交、订单更改、执行报告和广告。

核心FIX协议和一系列消息规范标准由FIX Trading Community™维护,这是一个独立的、非营利性的、行业驱动的标准组织。

理解FIX语言

FIX协议和消息传递标准包括大量首字母缩写,它们通常分为以下几类:

FIX会话层,在FIX对手方之间提供可靠、有序、可恢复的通信。从FIX 5.0版本开始,会话层与应用层分离。FIX传输会话协议(FIXT)是独立于应用程序版本的会话层,与FIX 5.0SP2及更高版本的FIX一起使用。FIXP (Performance Session Layer)标准是一种高性能、高效率、可靠的会话级协议。FIX引擎实现支持发起者和接受者角色,在连续序列号系列中,双方之间有双向有序消息流,支持心跳和序列间隙以及重放恢复。

FIX应用程序级消息传递,指定应用程序登录级使用的字段和消息。大多数开发人员将使用FIX应用程序级消息,通过正在使用的FIX引擎实现的API与对手方创建和使用基于消息的通信。还值得注意的是,FIX消息传递标准被设计为可扩展的——这意味着通常的做法是根据双边或多边使用约定添加FIX标记来扩展基本消息标准。这种用法通常定义在由相关交易所、投资公司或公用事业公司发布的“FIX业务规则”(FIX RoE)规范中,以供交易对手实施。这种扩展通常被称为“FIX Dictionary”FIX方言变体,它扩展或专门化基本FIX消息传递标准。

FIX编码标准,如最常用的“标准”FIX标签/值对实现,FIXML XML编码,简单二进制编码(SBE)FIX适配流(FAST)。FIX引擎在功能上包括API,用于处理标记/值对以及FIX到/从FIXML转换器,SBE编码器/解码器和FAST编码器/解码器。

同样重要的是要注意FIX标准是技术规范而不是具体实现。实际的技术实现被称为“FIX引擎”,它支持FIX协议会话、应用程序和编码规范。FIX协议标准的一个关键好处是,它们规定了连接的对手方的行为,以便来自不同提供者的FIX引擎实现是可互操作的。

原文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值