› Forums › General Discussions › Forex Tri-Arb signals as predictors of price
Tagged: forex, forex brokers
- This topic has 7 replies, 5 voices, and was last updated 8 years, 11 months ago by hankee.
-
AuthorPosts
-
June 30, 2015 at 11:17 am #7147
Yesterday I was checking out this thread at FF –Triangular Arbitrage @ Forex Factory– and I found it extremely interesting.
So the story is this: for any forex currency cross (say, EURJPY) there are combinations of two other currencies (for example, USDJPY and EURUSD or EURGBP and GBPJPY) from which you can create a “synthetic” EURJPY. So if the synthetic EURJPY created from USDJPY and EURUSD deviated substantially from the actual EURJPY, you would have a risk-free arbitrage opportunity because of a thing called the Fractional Product Inefficiency. Of course, that never happens for us, because of spreads+slippage, the institutional guys get it first at microseconds speeds, etc.
But what if we could use those deviations as a way to predict where the actual price of the base currency -EURJPY in this case- was going? That’s what the guy at FF was doing very successfully, and he doesn’t seem like a scam or something. It seems pretty legit. He takes into account the different markets open and close times so he can distinguish the actual currency movements from the movements of the elements that constitute the synthetic currency.
So I threw together an EA as a proff of concept and it makes money in the backtester bot only for very small spreads -I tested with 0,1 pips-, for 2 or 3 pips it generates losses with the parameters I tested. So is suspect those were non-exploitable inefficiencies. Anyways, the EA that guy at FF was using as he described it looks more complicated than what I described here, this is just the basic premise. The catch is that he doesn’t publish code or detailed explanations, just some There’s also a nice indicator floating around from another forum (mentioned in the FF thread) that shows the synthetic prices created from various rings, but it doesn’t plots them and it doesn’t works in the backtester.
I don’t trust the MT4 backtester anyway (it looks like he tested his system live and it worked live, so the results in the FF thread are not necesarilly BS), and this is supposed to be sub M1 so now I’m playing with Dukascopy’s data in R to see if I can get some insight into this hypothetical inefficiency. But I have exams coming up in the following weeks so I can’t dedicate a lot of time for this, if there’s any interest to contribute to the idea, I’ll share what I find and try to uplaod the little code I wrote.
But the main thing I’m wondering is… Which are the probabilities of this being exploitable, and which of me just wasting my time? Opinions?
(Attached are some images that he posted)
Attachments:
You must be logged in to view attached files.July 3, 2015 at 8:45 pm #7232This I think is a worthy idea to explore further. I also ran into this thread last year and spend a few months working on it and spent a lot of hours. I had a script communicating with a Node.js script I wrote and MT4. I wasn’t able to reproduce good results. Sometimes it was good at predicting news but other times it gave false signals. It could also be the brokers I was using. I used data from 4 different brokers to compare.
I will follow your thread and provide any guidance and answer questions from time to time
Good luck!
Attachments:
You must be logged in to view attached files.Focus, Patience, Determination & Order in chaos
July 3, 2015 at 11:52 pm #7238This approach worked well until about 4 years ago.
Since the brokers found out about it they are applying various techniques to prevent profitting from this approach, such as quotes delay and spread/slippage increase.
Currently this method only works well if you employ it between two brokers: one fast and one slower – using fast internet connection with VPS server near the faster broker.
G.
July 4, 2015 at 12:52 am #7240Parts of this technique/method are used in the ForexGT_Arrow fractal “prediction”, if you remember the discussions about EURUSD/GBPUSD=EURGBP and the implications and variations on it…
G.
July 4, 2015 at 1:47 pm #7244July 4, 2015 at 2:08 pm #7246Saw this ea on this idea a few weeks ago Arbitrage
All results of myfxbook is on Demo account. Not trustable results.
July 8, 2015 at 11:47 pm #7308There is a well known fact that this method is used by Banks with direct market access and HFT triangular arbitrage.
BUT… there is a a little known secret that DOES still work for the “little guy”:
Using the triangular arbitrage method on emerging markets currencies and/or between emerging markets currencies and developed markets currencies.
Also, watch the swap – it should be on your side.
G.
-
AuthorPosts
- You must be logged in to reply to this topic.