跳转至

入门指南

简介

本节提供有关 FIX API 的一般信息,包括其特征、应用、功能和限制。

FIX 代表金融信息交换。 它是一种行业驱动的机器对机器通信协议,专门用于处理大量金融信息并尽可能快地传输这些信息。

FIX 协议规范提供了电子消息的格式和这些消息的通信模型。 它由 FIX Trading Community(前身为 FIX Protocol Limited (FPL))创建和管理。

FIX Trading Community 是一个自然和非营利组织,通过主要行业参与者和委员会成员的合作来规范 FIX API 标准。

cTrader 支持 FIX 4.4 版本。 有关此版本的更多信息,请参阅 FIX Protocol Organisation 发布的规范。

FIX API 在外汇交易中的背景

FIX 协议创建于 20 世纪 90 年代初,用于在交易所、经纪商、银行和机构参与者(如对冲基金)之间建立电子通信。

由于数据传输速度和效率的提高,它成功地确立了自己在其他用于传输金融市场数据的 API(如 Java 和 C++)中的地位。

1998 年,为了扩展、开发和支持该协议,成立了一家非营利公司,名为 FIX Protocol Limited (FPL),至今仍以不同品牌活跃。

由于其简单性和有效性,FIX 协议迅速成为金融行业所有资产类别的标准通信方法。 它现在被广泛用于在世界各地执行任何交易或金融操作。

在外汇交易行业中,长期以来只有主要参与者,如银行、经纪商、流动性提供商和机构交易者才能使用 FIX API。

这些参与者能够创建复杂的解决方案,以提高交易效率并获得相对于小型投资者(如零售交易者)的竞争优势。

情况在 2016 年完全改变,当时 Spotware Systems Ltd 成为第一家向所有人无偏见地提供 FIX API 的零售技术公司。 现在可以通过 cTrader 获得 FIX API,无需满足任何条件,如最低交易量或最低存款规模。

FIX API 在行业中的典型应用方法

FIX API 是一种行业标准的消息传递协议,在市场中有多种应用。

经纪业务

经纪商使用 FIX API 从市场接收价格并执行客户订单。

提供价格

流动性提供商和做市商(如银行或交易所)使用 FIX API 向经纪商或对冲基金提供价格。

交易中心

机构交易者可能使用 FIX API 开发专有系统,允许他们从单一系统在任何经纪商的任何账户上开立交易。

高级交易机器人

通过 FIX API,交易机器人(包括黑盒算法)可以同时从多个来源接收信息,并基于更广泛的数据范围和更多的来源做出交易决策。

交易复制器

系统将自动在多个经纪商的多个交易账户上或连接到复制器的交易者账户上复制交易。 然而,我们认为其他 Spotware API 更适合这种用途。

自定义交易界面

一些交易者更喜欢使用简约的交易界面,要么是因为其他界面部分会分散他们的注意力,要么是因为他们觉得这些部分会消耗系统资源。 使用 FIX API,可以创建一个完全符合这些交易者需求的交易界面。

然而,我们认为其他 Spotware API 更适合这种用途。