java三角套利_谈谈三角套利的策略

本文探讨了外汇交易中的三角套利策略,通过分析三种高度相关货币的相互对冲,利用市场无效性获取利润。阐述了如何通过EUR/USD、USD/CHF、EUR/CHF等货币对的理论与实际汇率差异进行套利交易,并指出市场无效性的大小对执行套利策略的影响。下篇将进一步详细介绍三角套利的实际交易方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

谈到「套利」(Arbitrage)这个字,无论如何都是要谈到著名「三角套利」(Triangular Arbitrage)。 「三角套利」(Triangular Arbitrage)的套利方式是一种概念,利用三种高度相关或连结的商品来「相互对冲」(Mutual Hedge),而「相互对冲」(Mutual Hedge)之后可以产生极为严谨的「避险关系」,同时利用这三角相互关系(Triangular Mutual Relationship)的市场无效性(Non-Effective Market)来获取几乎可以「确定」的利益,这就是非常多避险基金经理人很喜欢的「三角套利」(Triangular Arbitrage)。例如使用黄金,石油,及美金的三角相互关系(Triangular Mutual Relationship)来执行「三角套利」(Triangular Arbitrage)就是一门套利投资学的显学知识。在外汇市场里,货币的「三角套利」更是高阶外汇交易人员眼中极为重要的套利知识以及交易策略,因为这种三角的「买-买-卖」(Buy-Buy-Sell)或「卖-卖-买」(Sell-Sell-Buy)会产生「理论上的不买不卖」。因此,「三角套利」也被称之为「无缺点对冲」(Impeccable Hedge) 或「完美对冲」(Perfect Hedge)。在本系列文章介绍的一开始,我们必须先从最为基础的概念谈起,然后一步一步进到「三角套利」的核心什至深入到程式的设计概念方法。

我们知道所有商业的核心概念来自于「等值交换」。我们一生当中的所有食衣住行等都跟「等值交换」这样的简单商业概念有关。这就是人们所「相信」的「价值」。但是这个由人们所「相信」的「价值」是会随着市场的波动而产生变化,所以它事实上会一直随着不同的时间点而产生不同的价值。就因为「价值」会随着不同的时间点产生变化,在交易当中才会产生「利润」。由这个简单的概念来衍生到「货币的价值」可以很清楚知道,任何一个货币不仅其「价值」会随着不同的市场时间点产生变化,它还必须有另一个货币来与它做「价值比较」。因此,在整个国际外汇市场的货币商品符号都是XXX/YYY。 XXX就是基准货币(Base Currency),而YYY就是报价货币(Quote Currency)。例如EUR/USD,其意义就是欧元(EUR)为基准货币(Base Currency),而美金(USD)就是报价货币(Quote Currency)。我们以今天2011年1月6日的EUR/USD的交易牌价为1:1.30938 为例,其意义就是1欧元(EUR)必须要用1.30938美金(USD)来做「等值交换」。那美金的价值呢? 它一样是使用「价值比较」而来的。例如今天2011年1月6日的USD/CHF的交易牌价为1:0.96921,其意义就是1美金(USD)只要用0.96921的瑞士法郎(CHF)来做「等值交换」即可。由以上的EUR/USD跟USD/CHF的「等值交换」商业模式系统,我们是不是就可以产生EUR/CHF的「等值交换」价格呢? 这就是「三角关系的等值交换」。

我们使用简单的数学来说明所谓的「三角关系等值交换」商业模式系统。假设我们有三个变数:

a b c 而若这三个变数之间的a/b与b/c之两两关系为: a / b = 2.5 b / c = 2 则c/a = 1/(a/b * b/c) = 1/(2.5 * 2) = 1/5 = 0.2,所以: c / a = 0.2 同时,由以上之关系我们可以算出其理论的「三角关系等值交换」为: (a / b) * (b / c) * (c / a) = 2.5 * 2 * 0.2 = 1 如果我们将以上之a,b,c 套在货币上,例如:

a = EUR

b = USD

c = CHF 这三个变数之间的a/b,b/c,与c/a之两两关系为:

a / b = EUR/USD

b / c = USD/CHF

c / a = CHF/EUR 但是因为在国际货币市场里并没有CHF/EUR这样的货币,所以:

CHF/EUR = 1 / (EUR/CHF) 我们以今天2011年1月6日的EUR/USD,USD/CHF,及EUR/CHF的交易牌价为例:

EUR/USD = 1.30938

USD/CHF = 0.96921

EUR/CHF = 1.26942 而其产生的实际市场的「三角关系等值交换」为

1.30938 (EUR/USD) * 0.96921 (USD/CHF) * (1 / 1.26942) (1 / (EUR/CHF)) = 0.99971970648 ( < 1)

又例如,我们以今天2011年1月6日的GBP/USD,USD/CHF,及GBP/CHF的交易牌价为例:

GBP/USD = 1.54797

USD/CHF = 0.96921

GBP/CHF = 1.49780 而其产生的实际市场的「三角关系等值交换」为

1.54797 (GBP/USD) * 0.96921 (USD/CHF) * (1 / 1.49780) (1 / (GBP/CHF)) = 1.01914586306 ( > 1)

读者是不是发现其「三角关系等值交换」在实际外汇货币市场竟然不等于理论值的1。以上的例子不管是大于1 (>1) 还是小于1 (1< ),它就是不会等于1。这就是外汇市场所谓的「市场无效性」(Non-Effective Market)。而若我们利用实际外汇市场的「市场无效性」来进行同步的三组货币:EUR/USD (Buy)、USD/CHF (Buy)、 EUR/CHF(Sell) 或EUR/USD (Sell)、USD /CHF (Sell)、 EUR/CHF(Buy)的同时开仓,并在获利后同步关仓,就叫做外汇套利交易的「三角套利」(Triangular Arbitrage)。

我们以上面的EUR/USD、USD/CHF、及EUR/CHF做例子:

EUR/USD = 1.30938

USD/CHF = 0.96921 就理论而言EUR/CHF= EUR/USD * USD/CHF = 1.30938 * 0.96921 = 1.26906

但是市场的实际报价却是:

EUR/CHF = 1.26942 我们再以上面的GBP/USD、USD/CHF、及GBP/CHF做例子:

GBP/USD = 1.54797

USD/CHF = 0.96921 就理论而言GBP/CHF= GBP/USD * USD/CHF = 1.54797 * 0.96921 = 1.50030

但是市场的实际报价却是:

GBP/CHF = 1.49780

所以,以EUR/USD 、USD/CHF、 EUR/CHF这三组来说,在实际的外汇市场报价与理论值就产生了:1.26942-1.26906 = 0.00036,就是3.6 Pips 的差距。以3.6 Pips 的「市场无效性」报价差距是完全无法进场去执行「三角套利」。理由很简单,就是「三角套利」是同步进场去交易三个货币组的仓位,假设每个货币组的开仓成本是3 Pips,那光是交易成本就高达9 Pips,因此如果「市场无效性」报价差距没有高过交易成本,那执行「三角套利」可以说是完全无利润可言。

反观我们来看另一个上面的例子,若以GBP/USD 、USD/CHF、 GBP/CHF这三组来说,在实际的外汇市场报价与理论值就产生了:1.49780-1.50030 = -0.00250,就是-25 Pips 的差距。以25 Pips 的「市场无效性」报价差距已经可以进场去执行「三角套利」。理由就是这「三角套利」的开仓成本是3x3=9 Pips,但「市场无效性」报价差距高达25 Pips,因此「市场无效性」的报价差距已经高过交易成本,那执行「三角套利」的利润为25-9=16 Pips 几乎可以是确定入袋。

下一篇将介绍更细部的「三角套利」,同时也会以国际八大货币(EUR、USD、JPY、GBP、CHF、AUD、NZD、CAD)的三角组合来介绍实际之「三角套利」交易方式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值