当前位置: > 财经>正文

金融衍生品交易系统(场内交易VS.场外交易)的架构特点

2023-07-13 19:41:44 互联网 未知 财经

金融衍生品交易系统(场内交易VS.场外交易)的架构特点

背景

在说金融衍生品交易系统之前,先来了解一下在金融机构中那些靠交易赚钱的部门。他们是金融信息系统的用户,也是主要的stakeholder

1. Equity trading, 股票交易部门

所谓股票交易部门,其实不仅仅做股票,还有期货、期权(场内)等等。只要是交易所内的产品,都在这个部门交易

2. FICC,固定收益部门

FICC 是 FX (Foreign exchange), Interest rate, Credit, Commodities的缩写,分别代表外汇、利率、信用、大宗商品的相关交易。要说固定收益部门,这个名字有一定的误导性,因为其实这个部分的交易风险极高。之所以叫固定收益,是因为在最初,这个部门是以做债券交易为主,即通过购买债券,到期赎回本金并且收取利息的生意。在对方不破产的情况下,这当然是固定收益了。业务发展到今天,各种衍生品层出不穷,交易不再保本,但是名字却沿用了下来。

Listed Trade (场内交易)

Listed这个词很直观,一个交易产品在交易所的大屏幕列出来了。它就是Listed Prouduct(场内产品)。传说中的,上市了。

因为是在交易所进行交易,就决定这些产品有以下特点:

1. 标准化 - 即交易所标准化了产品合约

例如,黄金期货合约,产品标准化了交易单位、报价单位、黄金的质量成色,交易时间等等。是非常标准化的。 

2. 间接的交易对手方-  即交易的对手方未知,只和交易所达成交易(交易所撮合的买卖双方)

OTC Trade (场外交易)

OTC,就是非处方药的那个OTC(Over The Counter) ,即柜台上的交易。因为不在交易所,产品有主要一下特点:

1. 非标准化 - 即产品合约是灵活多变的

2. 直接的交易对手方 - 即交易的对手方是确定的。

Listed Trade交易系统的特点

基于场内交易产品的特点,场内交易系统相应有以下特点(目标):

1. 系统要尽可能快的达成交易

在交易所内的交易一般采用竞价交易模式,尽快达成交易的主要目的是使交易能以更优的价格成交。国内外不少做高频交易系统(high frequency trading)就是为了更快达成交易

2. 系统要尽可能多的达成交易

这里主要用到的技术是order slice,即拆单技术。就是把一个数量大的交易,拆分成多个数量小的单子。在市场流动性不足的情况下,即使整单不能成交(order fill),也能部分成交( partial fill),使的交易能够尽可能多的达成

3. 系统要尽可能优的达成交易

常见的做法是,把将交易产品路由到不同的交易所,以寻求更优的成交价格。 例如轻质原油期货WTI,为了寻求更优价格,可以路由到ICE、CME、NYMEX等交易市场。一部分算法交易程序就是为了解决这个问题

4. 系统需要提供风险控制 (Trading Risk Control)

我们常看到的“乌龙指”事件,例如买卖方向操作错误、价格和数量操作错误等,都是因为风险控制的缺陷造成。

5. 产品报价简单

直接获取交易所的报价

6. 交易结算简单

买股票的当下,就可以计算出交易成本和收益。所以股票产品,也通常被称为cash product。

OTC Trade交易系统的特点

1. 系统需要尽可能的灵活

因为场外交易的产品是非标准化、可客制化的,这给系统的可扩展性、灵活性提出了很高的要求。例如,场外期权的交易,除了vanilla option之外,还有各种exotic option,以及多个option组成的结构化产品。一个系统的设计架构方面需要generic,同时又要避免over engineering,目的是能够快速响应定制化的业务需求。

举个例子,大宗商品交易中诸多实物交割,实物交割的数量和质量的单位由标的物不同而不同。这种系统的前端页面,就应该由数据主导(即metadata driven)。当后台数据为煤,数量单位显示为吨,质量单位为燃烧值。当数据为石油,数量单位就为体积单位例如barrel,质量单位为density。系统需要足够灵活以承载大宗商品所有的交易类型与标的物。否则单独为每一项业务单独建立实物交割系统将是非常不经济的做法。

2. 系统需要提供风险管理(Risk Management)

这是交易后的风险管理。涉及计算交易产品的风险敞口(risk exposure),盈亏(PnL), 以及盈亏分析(PnL attribution),scenario analysis 等等。 

4. 报价的计算模型复杂

场外交易的衍生品,交易的产品有2个维度。一个维度是交易类型,例如swap、foward等,另一个维度是标的物,例如股票、大宗商品、外汇等等。因此报价的推算公式相对复杂并且影响因素较多。

例如一个外汇标的的场外衍生品的报价,除了跟汇率有关系、还有可能跟利率有关系。因此在FICC部门,产品的报价在业务部门之间需要一定程度上共享

5. 产品生命周期管理复杂

场内交易一般持续较短。股票交易有“日切”的概念,当天的交易当天清算结束。场外交易则不同,持续时间可达数年,在交易存续期间内,交易的修改、取消操作,市场行情的变化,reference data的变化,时间线的变化,都对交易产生方方面面的影响,因此在系统建设方面需要建立模型响应各种事件

6. 产品结算复杂

不同于E-commerce或者是场内cash product,场外衍生品的最终结算金额往往在达成交易的时候是未知的。

例如,一个标的物为股票的互换产品,是用一个固定价格的现金流和一个浮动价格(可能是该股票下个月收盘价的平均值)的现金流的交换。 那么在达成交易的当下,结算的金额无法计算出来(因为下个月标的物的收盘价未知)。这就造成了结算模型的复杂性。

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。