NexusFi: Find Your Edge


Home Menu

 





Triangular arbitrage


Discussion in Currencies

Updated
      Top Posters
    1. looks_one rleplae with 1 posts (1 thanks)
    2. looks_two jasonbourne with 1 posts (0 thanks)
    3. looks_3 Quick Summary with 1 posts (0 thanks)
    4. looks_4 SMCJB with 1 posts (3 thanks)
    1. trending_up 3,432 views
    2. thumb_up 4 thanks given
    3. group 5 followers
    1. forum 3 posts
    2. attach_file 0 attachments




 
Search this Thread
  #1 (permalink)
jasonbourne
new york
 
Posts: 1 since Oct 2017
Thanks Given: 0
Thanks Received: 0

Hi guys, i'm new, hello. I have a question about tri. arbitrage between currencies. on paper it seems pretty simple but I cannot seem to understand how the actual execution of such trade would go in the forex market, or if even its possible (possible or not possible is not defined by me able to execute the trade before the arbitrage opportunity disappears."


Quoting 
EUR/USD = x
JPY/EUR = y
USD/JPY = z

arrange the three rates in 2 different sequences such that the rates cancel each other out and the LHS = 1, for example

A. (EUR/USD) * (JPY/EUR) * (USD/JPY) = 1
(sell USD to buy EUR, use EUR to buy JPY, use JPY to buy USD back)

B. (JPY/USD) * (EUR/JPY) * (USD/EUR) = 1
(sell USD to buy JPY, use JPY to buy EUR, use to EUR to buy USD back)

In each path A & B, USD is the base you start with and then end up with.

Now, for the path with RHS of the equation : xyz > 1; Arbitrage opportunity exists and the profit to be made starting with $1 = xyz - 1 (path A)

profit with path B = [1/(xyz)] - 1

The part that confuses me, "to buy eur" then, "use EUR to buy JPY", then, "use jpy to buy USD back."

How does that even work? Are they saying that a person would actually have to buy buckets of physical cash and exchange it for profits? How does one buy jpy/eur, if your broker only offers eur/jpy? i'd very much appreciate it if someone can explain the actual execution aspect of this trade:

for example:

buy 1mm lot of eurusd
sell 1mm lot of eurjpy
sell 1mm lot of usdjpy

and profit = xyz

thanks!!!!!!!!!


Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Ceasefire in Name Only: Three Numbers That Define the Ir …
Prediction Markets & Event Contracts
One Wallet Made $200K in Hours: AP Probes Polymarket Cea …
Prediction Markets & Event Contracts
Q1 2026 Shatters All Derivatives Volume Records -- CME H …
Traders Hideout
Asia Equities Crash Overnight -- Nikkei -5.2%, KOSPI -6. …
Traders Hideout
$500M Riding on World Cup 2026: France/Spain Co-Favored …
Prediction Markets & Event Contracts
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Sober Journey With S&P
24 thanks
2026 Jlab journal
10 thanks
Lady Vols Primer: Trading Volatility Journal
7 thanks
Algo automated / semi-automated trading anyone?
6 thanks
Trying to learn Volume and price action correlation
5 thanks
  #3 (permalink)
 
rleplae's Avatar
 rleplae 
Gits (Hooglede) Belgium
Legendary Market Wizard
 
Experience: Master
Platform: NinjaTrader, Proprietary,
Broker: Ninjabrokerage/IQfeed + Synthetic datafeed
Trading: 6A, 6B, 6C, 6E, 6J, 6S, ES, NQ, YM, AEX, CL, NG, ZB, ZN, ZC, ZS, GC
Posts: 2,947 since Sep 2013
Thanks Given: 2,442
Thanks Received: 5,860


You don't need physical cash, you buy it on 'margin' in the FX market.

But the transactions compensate each other at the settlement (standard D+2)




jasonbourne View Post
Hi guys, i'm new, hello. I have a question about tri. arbitrage between currencies. on paper it seems pretty simple but I cannot seem to understand how the actual execution of such trade would go in the forex market, or if even its possible (possible or not possible is not defined by me able to execute the trade before the arbitrage opportunity disappears."



The part that confuses me, "to buy eur" then, "use EUR to buy JPY", then, "use jpy to buy USD back."

How does that even work? Are they saying that a person would actually have to buy buckets of physical cash and exchange it for profits? How does one buy jpy/eur, if your broker only offers eur/jpy? i'd very much appreciate it if someone can explain the actual execution aspect of this trade:

for example:

buy 1mm lot of eurusd
sell 1mm lot of eurjpy
sell 1mm lot of usdjpy

and profit = xyz

thanks!!!!!!!!!


Follow me on X Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #4 (permalink)
 
SMCJB's Avatar
 SMCJB 
Houston TX
Legendary Market Wizard
 
Experience: Advanced
Platform: TT Stellar & Tradestation
Broker: Primarily Advantage Futures
Trading: Primarily Energy but also a little Equities, Fixed Income, Metals, U308 and Crypto.
Frequency: Many times daily
Duration: Never
Posts: 5,241 since Dec 2013
Thanks Given: 4,584
Thanks Received: 10,523

There was a time when trades such as this were consistently profitable, but markets have evolved and unfortunately this is now the bread and butter of High Frequency Traders ("HFT"), and they will beat you to the punch.

I have found that if I expand the number of legs (Triangle with 5 sides !!) and quote less liquid products, trades like this are still possible. Even then though I can't get enough of them to make it worthwhile, and I think it only works because it's a less liquid product where the other side isnt as sure of true value as they would be in a liquid product.


Reply With Quote
Thanked by:




Last Updated on November 5, 2017


© 2026 NexusFi®, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Downloads - Top
no new posts