Fazzaco > 资讯 > 全解!FIX API的定义、背景和好处 全解!FIX API的定义、背景和好处 来源: FXCM 2020-05-28 随着金融市场技术的进步,大家已接受API交易。零售和机构参与者均可使用各种特殊API产品。 “ FIX” API排名靠前,因为它快速,用户使用起来很方便,它已成为货币交易行业的标准。 FIX API定义 金融信息交换(FIX)API是一组明确定义的规则和方法,专门用于电子传输金融数据。在行业术语中,它是“用于金融证券交易的实时信息交换的电子通信协议”。 FIX API可促进市场参与者之间的实时数据无缝流动。流动性提供者、交易者(零售和机构)和监管机构都使用它来不断地应对市场。 FIX API的主要功能是促进三种不同类型的数据的传输: · 交易前:交易前信息是用来制定在市场上实施的策略和决策。此类数据包括直接从交易所或市场服务器的流动性、订单流和市场深度数据。 · 交易中:交易信息集中在交易行为上。订单输入、确认和执行功能涉及通过FIX进行的数据传输。 · 交易后:交易后数据有助于记录、处理和转移与市场交易有关的资产所有权。 尽管许多API在数据传输方面提供类似的功能,但FIX API为用户提供了许多独特的优势,其中包括: · FIX协议允许快速传输大量信息。 · FIX的标准化语言和广泛接受的特性确保快速,轻松地进行设置。 · 专有算法或黑盒策略可能很容易创建。 · 实施FIX API可以保留市场中运行的专有系统的匿名性和隐私性。 实际上,FIX API充当了通往市场的门户。广泛使用的金融工具包括股票、期货、差价合约(CFD)和货币交易产品。 FIX API的背景和历史 FIX协议最初由Robert Lamoureux和Chris Morstatt于1992年开发。最初的目标是实现与股票市场有关的数据的电子传输。启用后,它促进了经纪公司Fidelity Investments和Salomon Brothers及其机构客户之间的沟通。 从一开始,FIX就旨在提高与交易相关的通讯效率。当时,交易员和经纪人之间的绝大多数通信都是通过电话进行的。 FIX引入后,这些对话就变成了数字形式。随着口头交流变得自动化,这种过渡消除了沟通中的大部分猜测。 在FIX协议有限公司的倡导下,标准化的FIX协议语言成为金融行业标准。市场参与者发现,FIX在降低交易成本和最大化通信效率方面具有重要价值。 FIX Protocol Ltd在2013年成为FIX交易社区,并获得了重要的会员基础: · 290多家国际金融服务公司参加。主要合作伙伴包括美国银行、巴克莱银行、彭博社、瑞士信贷银行和伦敦证券交易所集团。 · FIX是一个全球网络,其成员遍布世界各大洲。 · 成员包括经纪公司、流动性提供者、监管机构和交易场所。 FIX交易社区保持非营利状态,其主要目标是满足行业需求并提高效率。人们普遍认为它是现代资本市场发展的主要贡献者。 使用FIX API的好处 机构参与者发现,FIX协议是与客户、成员公司和整个市场保持联系的可靠方法。但是,FIX的应用也对独立零售交易商有利。实施FIX API的主要优点是减少了交易延迟。 FIX API的功能可以简化通过常规软件平台进行交易的过程。假设“ Alex”是一位有兴趣在EUR / USD中建立多头头寸的货币交易交易者。以下步骤概述了从订单输入到市场执行的交易机制: 1. Alex从本地软件平台应用程序向市场发送购买订单。 2. 代理服务器接收请求,并将其转换为FIX消息字段。 3. 新的FIX消息通过已建立的FIX API路由传输到流动性提供者。 4. Alex的订单在市场上成交。 诚然,在线交易已成倍地提高了交易速度,而FIX API更进一步。如果Alex在本地实现了FIX API,则有效消除了第二步和第三步。在称为直接市场准入(DMA)的过程中,订单直接从交易者发送到流动性提供者。 DMA在减少与交易相关的等待时间中起着关键作用,并且是货币交易套利和高频交易(HFT)策略的组成部分。 FIX API与大部分经纪人网络和受支持的软件交易平台兼容。 FIX协议4.4是活跃的零售和机构交易者的流行工具。它具有强大的性能,并且每秒可促进多达250个价格更新。此外,FIX协议4.4与C ++,C#和Java编程语言无缝集成。 摘要 自1992年问世以来,FIX协议就为数字市场的速度和效率做出了贡献。从实时流式传输定价数据到增强订单执行,FIX API对于那些对减少交易延迟感兴趣的个人而言,可以成为一种有价值的工具。 FIXAPIFIX API流动性货币