Arxiv:0812.0913V1 [Q-Fin.ST] 4 Dec 2008 Eebr4 2008 4, December Et Srfehdqikywe Resaefilled
Total Page:16
File Type:pdf, Size:1020Kb
December 4, 2008 THE MIRAGE OF TRIANGULAR ARBITRAGE IN THE SPOT FOREIGN EXCHANGE MARKET DANIEL J. FENN and SAM D. HOWISON Oxford Centre for Industrial and Applied Mathematics Mathematical Institute, University of Oxford Oxford OX1 3LB, U.K. [email protected] [email protected] MARK MCDONALD and STACY WILLIAMS FX Research and Trading Group, HSBC Bank 8 Canada Square, London E14 5HQ, U.K. [email protected] [email protected] NEIL F. JOHNSON Physics Department, University of Miami Coral Gables, Florida 33146, U.S.A. [email protected] We investigate triangular arbitrage within the spot foreign exchange market using high- frequency executable prices. We show that triangular arbitrage opportunities do exist, but that most have short durations and small magnitudes. We find intra-day variations in the number and length of arbitrage opportunities, with larger numbers of opportunities with shorter mean durations occurring during more liquid hours. We demonstrate further arXiv:0812.0913v1 [q-fin.ST] 4 Dec 2008 that the number of arbitrage opportunities has decreased in recent years, implying a corresponding increase in pricing efficiency. Using trading simulations, we show that a trader would need to beat other market participants to an unfeasibly large proportion of arbitrage prices to profit from triangular arbitrage over a prolonged period of time. Our results suggest that the foreign exchange market is internally self-consistent and provide a limited verification of market efficiency. Keywords: Foreign exchange market; triangular arbitrage. 1. Introduction The foreign exchange (FX) market is the world’s largest financial market with an average daily trade volume of approximately 3.2 trillion USDa [7] and liquidityb aThe currency codes used throughout this paper are: USD - U.S. dollar, CHF - Swiss franc, JPY - Japanese yen, EUR - euro. bWe consider the market to have high liquidity if there is a large depth of resting orders and this depth is refreshed quickly when orders are filled. 1 December 4, 2008 2 D. J. Fenn et al. throughout the 24 hour trading day. In this paper we focus on triangular arbitrage within the FX market. Triangular arbitrage represents one of the simplest arbitrage opportunities. However, there is, to our knowledge, no truly rigorous and robust study of triangular arbitrage in the finance literature. We believe the main reason for this to be the lack of availability of datasets with prices which are of sufficiently high-frequency and which are also executable. As a result of the size and liquidity of the FX market price updates occur at extremely high frequenciesc – therefore one requires an equally high-frequency dataset to test for triangular arbitrage op- portunities. In addition, it is necessary to know that the prices are ones at which a trade could indeed be executed, as opposed to simply being indicative price quotes. Our own datasets satisfy of both these criteria and hence enable us to carry out this study in a reliable way. An indicative bid/ask priced is a quote that gives an approximate price at which a trade can be executed; at a given time one may be able to trade at exactly this price or, as is often the case, the real price at which one executes the trade, the executable price, differs from the indicative price by a few basis pointse. The main purpose of an indicative price is to supply clients of banks with a gauge of where the price is. A large body of academic research into the FX market has been performed using indicative quotes often under the assumption that, due to reputational considerations, “serious financial institutions” are likely to trade at exactly the quoted price, especially if they are hit a short time after the quote is posted [2, 3, 6]. The efficiency of using indicative quote data for certain analyses has, however, been drawn into question [9,10]. In [9], Lyons highlights the fact that indicative prices are not transactable; that the indicative bid-ask spread, despite usually “bracketing” the actual tradeable spread, is usually two to three times as large; that during periods of high trading intensity market makers are too busy to update their indications; and that market makers themselves are unlikely to garner much of their high-frequency information from these indicative prices. In the FX market today indicative prices are typically updated by automated systems, nevertheless the quoted price is still not necessarily a price at which one could actually execute a trade. Goodhart et al. [5] performed a comparison of indicative bid-ask quotes from the Reuters FXFX page and executable prices from the Reuters D2000–2 electronic cThe EUR/USD rate has in excess of 100 ticks a minute during the most liquid periods. dBid/ask prices give the different prices at which one can buy/sell currency, with the ask price tending to be larger than the bid price. The exchange rate between EUR and USD may, for example, be quoted as 1.4085/1.4086. A trader then looking to convert USD into EUR might have to pay 1.4086 USD for each EUR, while a trader looking to convert EUR to USD may receive only 1.4085 USD per EUR. The difference between the bid and ask prices is the bid-ask spread. eA basis point is equal to 1/100th of a percentage point. In this paper we will also discuss points, where a point is the smallest price increment for an exchange rate. For example, for the EUR/JPY exchange rate, which takes prices of the order of 139.60 over the studied period, 1 point corresponds to 0.01. In contrast, for the EUR/USD rate with typical values around 1.2065, 1 point corresponds to 0.0001. December 4, 2008 Triangular Arbitrage in the Foreign Exchange Market 3 broking system, over a 7 hour period, and found that the behaviour of the bid-ask spread and the frequency at which quotes arrived were quite different for the two types of quote. In particular, the spread from the D2000–2 system showed greater temporal variation, with the variation dependent upon the trading frequency. In contrast, the indicative price spread tended to cluster at round numbers, a likely artifact of their use as a market gauge. This discrepancy between indicative and executable prices is likely to be less important if one is performing a low frequency study, arguably down to time scales of 10–15 minutes [6]. If, however, one is con- sidering very high-frequency data, this difference becomes highly significant. For example, in [4] Goodhart and Figliuoli find a negative first-order auto-correlation in price changes at minute-by-minute frequencies using indicative data. In [5], how- ever, Goodhart finds no such negative auto-correlation when real transaction data is used. Indicative data seem particularly unsuitable to many market analyses to- day because banks are now able to provide their clients with automated executable prices through an electronic trading platform and so there is even less incentive for them to make their indicative quotes accurate. Some analyses of triangular arbitrage have been undertaken using indicative data. In [1], Aiba et al. investigate triangular arbitrage using quote data provided by information companies, for the set of exchange rates {EUR/USD, USD/JPY, EUR/JPY}, over a roughly eight week period in 1999. They find that, over the studied period, arbitrage opportunities appear to exist about 6.4% of the time, or around 90 minutes each day, with individual arbitrages lasting for up to approxi- mately 1, 000 seconds. In [8], Kollias and Metaxas investigate 24 triangular arbitrage relationships, using quote data for seven major currencies over a one month period in 1998, and find that single arbitrages exist for some currency groups for over two hours, with a median duration of 14 and 12 seconds for the two transactions formed from {USD/DEM, USD/JPY, DEM/JPY}. When considering whether triangular arbitrage transactions can be profitable, it is important to consider how long the opportunities persist. The time delay between identifying an opportunity and the arbitrage transaction being completed is instru- mental in determining whether a transaction results in a profit because the price may move during this time interval. Kollias and Metaxas tested the profitability of triangular arbitrage transactions by considering execution delays of between 0 and 120 seconds and in a similar manner, Aiba et al. accounted for delays by assuming that it took an arbitrageur between 0 and 9 seconds to recognize and execute an arbitrage transaction. Kollias and Metaxas found that, for some transactions, tri- angular arbitrage continued to be profitable for delays of 120 seconds and Aiba et al. for execution delays of up to 4 seconds. These durations differ markedly from the beliefs of market participants and we suggest that this discrepancy results from the invalid use of indicative data in these studies. In contrast to previous studies, in this paper, we use high-frequency, executable price data to investigate triangular arbitrage. This means that, for each arbitrage opportunity identified, one could potentially have executed a trade at the arbitrage December 4, 2008 4 D. J. Fenn et al. price. Furthermore, and importantly, we consider the issue of not completing an arbitrage transaction. In the FX market today, where electronic trading systems are widely used, it is possible to undertake the three constituent trades of an arbitrage transaction in a small number of milliseconds but, despite this execution speed, one is not guaranteed to complete an arbitrage transaction. We discuss the reasons for this. The paper is organized as follows. In Section 2 we define a triangular arbitrage and in Section 3 describe the data used in this study.