Foreign Exchange Triangular Arbitrage Example using Live Data

  Рет қаралды 34,978

Richard Holowczak

Richard Holowczak

Күн бұрын

In this video I demonstrate a common topic in international finance and foreign exchange trading called Triangular Arbitrage. Instead of static data, we make use of live data from ThomsonReuters. The resulting model provides an intuitive and exciting way to learn about foreign exchange market.
Nothing in this video should be considered investment advice. The purpose of this video is not to demonstrate a trading strategy.
Please note that there is a very big difference between an institutional trader working with a dealer network and a retail trader working through a broker. No FX broker will allow this type of arbitrage at a profit and will set their quotes (for their participants) such that it will not be profitable (even before commissions are taken into account).
Institutions can, and do, enact this type of arbitrage as they have direct access to FX dealer markets. Discussions of limit orders, slippage, etc. are not germane in this context.

Пікірлер: 52
@legomainia
@legomainia 6 жыл бұрын
One of the best triangular arbitrage videos I have seen to date. Thanks for making it simple!
@WalterLECORDIER0
@WalterLECORDIER0 9 жыл бұрын
Really interesting, thank you Richard
@AcvSdf-es5ov
@AcvSdf-es5ov Ай бұрын
If you take the three price at the same time you will find that the profit is 0. But if you use your technique and inverse it you will make some profit for a while.
@juergenx298
@juergenx298 6 ай бұрын
Very good solution! I want to realize that in MT5 - first in Excel.
@themixchannel1816
@themixchannel1816 6 жыл бұрын
Thanks for the Video !!!!
@mads7401
@mads7401 3 жыл бұрын
Very interesting, thanks :)
@PepeTostado
@PepeTostado 3 жыл бұрын
Do they have to be in order, I mean... First do the transaction for the first pair, then the second and lastly the third or what does an algo so
@johnatanfx
@johnatanfx 4 ай бұрын
Cool 🙌
@BourgeoisInTown
@BourgeoisInTown 6 жыл бұрын
Thank you for your idea. But it will be hard to implement.Because if you use Limit Order, one of these orders could get hanged, you will probably lose money. If you use Market Order, the price will be different by the time you send order to your server.
@professorholowczak
@professorholowczak 3 жыл бұрын
You are assuming these transactions are from a retail perspective. These are actually dealer quotes from the Reuters Dealing 3000 network (the largest FX dealer liquidity pool in the world) which are firm quotes up to a depth of $5 million. Of course as a retail trader you incur commissions and other market impact issues.
@kriptoaforizma6384
@kriptoaforizma6384 4 жыл бұрын
Hi thank you for totarial. I have one question i need platform I mean online currency shop ı cant read Thank you
@nhanthanh2085
@nhanthanh2085 5 жыл бұрын
Cảm ơn video
@harrisondelfino3405
@harrisondelfino3405 8 жыл бұрын
I had used MarketXLS and it's great.
@MathSpace101
@MathSpace101 4 жыл бұрын
Hi Mr Delfino, were you able to implement this as a retail trader?
@khalidwithyoutub1000
@khalidwithyoutub1000 3 жыл бұрын
Fxcm my trading currency is USD. Should I trade all three currency pairs together when the opportunity arises?. Because in fxcm the trading currency always in doller. Could you please assist me on this?
@ia_para_Negocios
@ia_para_Negocios 8 жыл бұрын
thanks nice video....... but i think you forgot to tell about the broker comission, because you say risk free for trading a volume of $5,000,000. in this case if the broker own $5 / standard lot this volume will be in each round $250 x 3 = $750 . Also the order have to be filled with Limit order with FOK instruction and we have to have luck to all this three order to be filled with no slippage, or if we will accept for example 1 pip slippage maximun for each execution this three round order will also have an extra cost of $50 x 3 = 250..... so I think this example of your video using limit order and set the max deviation to 1 pip and pay the $5 comission per standard lot the total cost will be $1000 . so you show several times the profit less them $1000 but it will not be profitable...... sorry if I am wrong.... but please explain to me how to avoid this cacules I did....
@rdholowczak
@rdholowczak 6 жыл бұрын
You are assuming these transactions are from a retail perspective. These are actually dealer quotes from the Reuters Dealing 3000 network (the largest FX dealer liquidity pool in the world) which are firm quotes up to a depth of $5 million. Of course as a retail trader you incur commissions and other market impact issues.
@dyerei7586
@dyerei7586 10 ай бұрын
Is there any platform to buy and sell this currency digitally?
@zenphone-ri9sz
@zenphone-ri9sz 6 жыл бұрын
Teria como disponibilizar esta planilha.
@iwyz80
@iwyz80 10 жыл бұрын
Hello, I have been trying to implement something like this on my excel but I cannot seem to get the live feed. Did you do anything special to the L row in the spreadsheet? Please I need help in getting this to work. Any assistance will be most appreciated. Nice video by the way
@rdholowczak
@rdholowczak 10 жыл бұрын
What is your data source? In this example I am using Thomson Reuters Eikon. You could do something similar with Bloomberg or with broker software such as Interactive Brokers.
@heihalla3773
@heihalla3773 6 жыл бұрын
i didnt understand the USD/eur part where you divided by 1. how am i supposed to end with euros if the platform only gives me EUR/USD?
@saidalkharusi7824
@saidalkharusi7824 5 жыл бұрын
For EUR/USD quotes, you can exchange USD for EUR using the ask rate.
@annon123
@annon123 10 жыл бұрын
So how can we take advantage of these opportunities if they only last a couple seconds? We cant do the trade in that time...
@rdholowczak
@rdholowczak 10 жыл бұрын
See above comments - certainly sophisticated hedge funds and large FX dealers (banks) can take advantage of these but not retail traders.
@TWClubTrader
@TWClubTrader 2 жыл бұрын
Envia a planilha? send planilha? pls
@hunter4243
@hunter4243 2 жыл бұрын
You wouldn’t be doing this manually? Correct? You would have to automate this system wouldn’t you? Can these arbitrage opportunities be spotted and acted on fast enough by humans to be efficient?
@B0redneko
@B0redneko 9 жыл бұрын
This makes it look so easy to make money but youd have 2 have some massive $ though to get some nice bucks
@thiagoribeiro4733
@thiagoribeiro4733 7 жыл бұрын
It's not riskless 'cause for a great amount of money you always rely on liquidity, also you depend on the latency between you and their server and moments like that they usually get lots of incoming network messages and as consequence those who are slower or further will get to the end of the line and might get a rate different from the one you were waiting for. But a nice idea anyway.
@rdholowczak
@rdholowczak 6 жыл бұрын
You are assuming these transactions are from a retail perspective. These are actually dealer quotes from the Reuters Dealing 3000 network (the largest FX dealer liquidity pool in the world) which are firm quotes up to a depth of $5 million. Of course as a retail trader you incur commissions and other market impact issues.
@JaimeVelazquezCMEEF
@JaimeVelazquezCMEEF 9 жыл бұрын
Hi, Richard! At the beginning of your example you start with US$5,000,000 and then sell them for Euros @ US$1.0240/Eur, but instead of DIVIDING, you multiplied!! You should have gotten Eur 4,882,812.5 as a starting number, not US$5,120,000. Either you have an arithmetic error or you are quoting the wrong way (US$/EUR instead of EUR/US$)... Best!
@professorholowczak
@professorholowczak 9 жыл бұрын
Jaime Velazquez Euro quote is always "inverted" on Reuters and so we take the inverse and then multiply (again, I was trying to follow the textbook example as closely as possible).
@JaimeVelazquezCMEEF
@JaimeVelazquezCMEEF 9 жыл бұрын
It´s a good example, Richard. Thank you for sharing!!
@herikaniugu
@herikaniugu 2 жыл бұрын
@@professorholowczak do you use ASK only when price is inverted?
@Ama_Teur
@Ama_Teur 6 жыл бұрын
in your video only Bid and only converted to Exel and risk very high
@forexplanet5048
@forexplanet5048 9 жыл бұрын
Hello dear Richard, i did as you said short eurusd long eurgbp long eurgbp each trade 0.10 lot. at the same time17.03.2015 14:27:09 at this point there is a lost of 122 pips. That should not happend. The total loss should be 6.9 pips becouse of the spread. Do you know why it happend..? Thank you!
@DDOS01111000
@DDOS01111000 5 жыл бұрын
use very low spread fiex for example eurusd= 3 spread fixed
@183687
@183687 2 ай бұрын
Its reality? how work this
@MathSpace101
@MathSpace101 4 жыл бұрын
I imagine that slippage would be a big problem.
@professorholowczak
@professorholowczak 3 жыл бұрын
You are assuming these transactions are from a retail perspective. These are actually dealer quotes from the Reuters Dealing 3000 network (the largest FX dealer liquidity pool in the world) which are firm quotes up to a depth of $5 million. Of course as a retail trader you incur commissions and other market impact issues.
@Ama_Teur
@Ama_Teur 6 жыл бұрын
it will not work - because of Spread
@DDOS01111000
@DDOS01111000 5 жыл бұрын
and if you have fix spread very low?
@schrodingerscat3912
@schrodingerscat3912 4 жыл бұрын
@@DDOS01111000 yes. the real issue is that your broker will not allow you to arb on their platform. America has even less brokers to work with
@schrodingerscat3912
@schrodingerscat3912 4 жыл бұрын
there are arbs in the market but it wouldn't work because no broker will allow you to trade with them if they see that you are making consistent profits with 100% accuracy
@DDOS01111000
@DDOS01111000 4 жыл бұрын
@@schrodingerscat3912 and how we can get profit,.... with arb
@schrodingerscat3912
@schrodingerscat3912 4 жыл бұрын
@@DDOS01111000 arbitrage is mathematically possible in many markets still. A retail trader can profit if the broker/exchange doesn't interfere with or stop the trading. Cryptocurrency is one way we can profit but you cannot trade large orders because the order books are usually is thin. en.wikipedia.org/wiki/Arbitrage
SHA: Secure Hashing Algorithm - Computerphile
10:21
Computerphile
Рет қаралды 1,2 МЛН
3. Apache Kafka Fundamentals | Apache Kafka Fundamentals
24:14
Confluent
Рет қаралды 451 М.
🌊Насколько Глубокий Океан ? #shorts
00:42
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 4,7 МЛН
Sigma Girl Past #funny #sigma #viral
00:20
CRAZY GREAPA
Рет қаралды 34 МЛН
Was ist im Eis versteckt? 🧊 Coole Winter-Gadgets von Amazon
00:37
SMOL German
Рет қаралды 35 МЛН
Solving a triangular arbitrage problem
15:30
International Finance Explained
Рет қаралды 28 М.
AES Explained (Advanced Encryption Standard) - Computerphile
14:14
Computerphile
Рет қаралды 1,2 МЛН
What is Apache Kafka®?
11:42
Confluent
Рет қаралды 342 М.
Limit Order Books
30:36
Richard Holowczak
Рет қаралды 26 М.
AWS SQS vs SNS vs EventBridge - When to Use What?
22:37
Be A Better Dev
Рет қаралды 167 М.
Multi horizon forecasting for limit order books
37:40
Alpha Events
Рет қаралды 10 М.
Triangular Arbitrage Step-by-Step
4:57
collegefinance
Рет қаралды 253 М.
What is Apache Kafka?
9:35
The ASF
Рет қаралды 98 М.
🌊Насколько Глубокий Океан ? #shorts
00:42