Forums General Discussions Forex Tri-Arb signals as predictors of price

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #7147
    hankee
    Participant

      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.
      #7232
      Saver0
      Moderator

        This 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

        #7238
        gg53
        Participant

          This 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.

          #7240
          gg53
          Participant

            Parts 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.

            #7244
            Jhlewis10
            Participant

              Saw this ea on this idea a few weeks ago

              Arbitrage

              • This reply was modified 9 years ago by Jhlewis10.
              #7246
              IenDzi
              Participant

                Saw this ea on this idea a few weeks ago Arbitrage

                All results of myfxbook is on Demo account. Not trustable results.

                #7308
                gg53
                Participant

                  There 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.

                Viewing 7 posts - 1 through 7 (of 7 total)
                • You must be logged in to reply to this topic.
                Scroll to Top