• Home
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 2:51am
Menu
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 2:51am
Sister Sites
  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Options

Bookmark Thread

First Page First Unread Last Page Last Post

Print Thread

Similar Threads

Arbitrage opportunities? 7 replies

Is there a free forex arbitrage calculator? 30 replies

IRA(interest rate arbitrage) 8 replies

forex arbitrage 3 replies

Help me please, need an advice about this technique (interest arbitrage) 6 replies

  • Platform Tech
  • /
  • Reply to Thread
  • Subscribe
  • 14
Attachments: Arbitrage EA
Exit Attachments
Tags: Arbitrage EA
Cancel

Arbitrage EA

  • Last Post
  •  
  • 1 2Page 34 5
  • 1 2Page 34 5
  •  
  • View Post
  • Hidden for breach of Trader Code of Conduct
  • csa1234
  • Post #42
  • Quote
  • Edited 10:41am Jun 14, 2018 3:12am | Edited 10:41am
  •  leppozdrav
  • Joined Feb 2016 | Status: Member | 113 Posts
Very interesting concepts and ideas in this thread.

I am reading it as well. Regarding the triangular arbitrage concept and the posted EA.
The necessary triangular arbitrage shouldn't require much explanation by now. The difference is that in the real arbitrage the trades are performed only when there is a profitable price difference between the commodity and the exchange contracts. there are also some major obstacles regarding triangular arbitrage in Forex, which lead many to rest the case, too soon.

Liquidity – When checking an arbitrage trade, prices may drop in less liquid markets, but this is for a reason. You may not be able to unwind your trade at your desired exit point. Less liquidity, doesn't relate to triangular anomaly, which is what we are after.

Execution speed challenge – arbitrage opportunities often require rapid execution. Doing it manual - forget it. To be successful you need top notch software/algo because there are a lot of repetitive checks and calculations.

Lending/borrowing costs – Advanced arbitrage strategies often require lending or borrowing at near risk free rates. Traders outside of banks cannot lend or borrow at anywhere near risk free rates unless they can access secured borrowing, which most of us retail traders can't. Because of this, we are missing on many sweet little arbitrage opportunities, that are exposed only to big players. We don't even get to them.

Trade costs and spread – Always plays a role in all trading costs from the start including margin costs. Depends on the broker as well.

Reasons mentioned above, might be enough, to break someone's game plan, when dealing with true arbitrage problems. This is why different varieties of different and similar approaches are being developed. One of them is EA posted above. The idea of the strategy is simple. that is, if the price is low, buy cheap. Moreover, the lower the price dropped, the greater the volume to buy. Vice versa for sell. There are some more bells and whistles added to the logic, like trend following filter, trading hours and so on. This results in a typical counter-trend strategy with all the ensuing consequences. And the only consequences is that when using this strategy to trade a single pair, the profit can be received from the rollbacks or trend reversals, and also from all flats and ranges. The rest of the time, that is during trends, there is nothing but equity losses to receive. (those can be avoided to an extent, if using trading hours like Asian session for example).

Like I said, a side project development. The arbitrage trading topic, was always very interesting to me. Since, I do believe it's very hard to overcome the mentioned obstacles for an average Joe retail trader in Forex, it is always nice to hear different approaches to break the concept. One of my favourite is also this guy and his concepts here: https://www.forexfactory.com/showthread.php?t=64423 very interesting read indeed. I am trying to follow some of those concepts in my approach as well.

Regarding this thread and what OP wants.
I think Dagoods already helped with some links and indicators, that could do that. Yesterday I think, I've found another one, that might just do what the OP wants. I might be mistaken. In this case moving average shows the difference in prices for two correlated pairs. Decrease means, that price is behind the average between both pairs and you should buy the first pair and sell the second. Vice versa for increase: (I am not affiliated with the product in any way). https://www.mql5.com/en/market/product/3588#

I hope this helps.
The biggest risk is not taking a risk.
 
 
  • Post #43
  • Quote
  • Jun 14, 2018 4:17am Jun 14, 2018 4:17am
  •  jordantran
  • | Joined Jun 2018 | Status: Junior Member | 1 Post
Hi
Im trying to make my EA. But im a newbie MT4 code, so it's hard for me. Would you please help me?
These are what im trying to to:
- It works on many pairs same time
- If the Buy (or Sell) condition is right, it will open 1 order per 1 bar (new bar new 1 order)
- If Close condition is right, it will close all orders of the pair that opened order
- After close order, it can open new order after that (include the bar that close order)
1
 
  • Post #44
  • Quote
  • Jun 14, 2018 11:30am Jun 14, 2018 11:30am
  •  dagoods
  • Joined Nov 2007 | Status: Member | 3,045 Posts
Quoting leppozdrav
Disliked
Very interesting concepts and ideas in this thread. I am reading it as well. Regarding the triangular arbitrage concept and the posted EA. The necessary triangular arbitrage shouldn't require much explanation by now. The difference is that in the real arbitrage the trades are performed only when there is a profitable price difference between the commodity and the exchange contracts. there are also some major obstacles regarding triangular arbitrage in Forex, which lead many to rest the case, too soon. Liquidity – When checking an arbitrage trade,...
Ignored

Tx lep. it seems kurka had been working on these ideas already.

https://www.forexfactory.com/showthr...80#post1998980
https://www.forexfactory.com/showthr...52#post2000852
Yes this is what I use to determine my entry and exit points, sometimes it will hold a position for a few extra pips if the market consensus is pulling that pair in a particular direction. The consensus price is simply a validation price for the pair based on triangular relationships with other currency's. These are not true arbitrage opportunities, the purpose is to determine the short term direction of a pair based on a broader market picture. The logic is that the market will always correct itself. These are the same kind of calculations that banks use to determine the pricing that they are going to offer liquidity at (+- commissions/spread). You still need to know what is moving the market at a particular time. Example during the NY session the USD is going typically move first so you would use these calculations to follow USD movements, but during the asian session you might want to trade USD following JPY movements.

looks as if kurka has been working on these ideas already^^^

in my mind that could be used to make a new version of currency strength indicators (triangular strength), rather than using simple bid ratio.? no?
https://www.forexfactory.com/showthr...98#post2001398
https://www.forexfactory.com/showthr...05#post2001405

all one needs to do is frame it in terms of relative prices (%) now for a super powerful tool for forex trading, yes? check out post 26.

anyway good to see i'm not the only one thinking about such stuff LOL

No idea if any of this stuff will come to anything useful. I'm not a coder. So it will be up to ya'll to take the ideas and run with them if anything is to come of it.


Cheers
 
1
  • Post #45
  • Quote
  • Jun 14, 2018 10:44pm Jun 14, 2018 10:44pm
  •  vinforex7
  • Joined Sep 2012 | Status: Starting on a million $ journey!!! | 537 Posts
Quoting tylerbose
Disliked
Weird that such an EA doesn't exist. here is a picture of what i'm looking for. {image}
Ignored
So... in this picture you have shown, what's it actually diverge from? It cannot be the price... but then what is it? The picture looks so perfect.... but then where's the catch?
 
 
  • Post #46
  • Quote
  • Edited 7:40am Jun 15, 2018 6:00am | Edited 7:40am
  •  leppozdrav
  • Joined Feb 2016 | Status: Member | 113 Posts
Quoting dagoods
Disliked
{quote} Tx lep. it seems kurka had been working on these ideas already. https://www.forexfactory.com/showthr...80#post1998980 https://www.forexfactory.com/showthr...52#post2000852 Yes this is what I use to determine my entry and exit points, sometimes it will hold a position for a few extra pips if the market consensus is pulling that pair in a particular direction. The consensus price is simply a validation price for the pair based on triangular relationships with other currency's. These are not true...
Ignored
Yes, I agree. It seems, that he found something there in his concepts. He had a very high winning hit rate, because of so many opened trades for a very small profits. Although those live test were all of very short periods, so It's hard to say, what would happen over the longer periods, but watching those graphs, I am sure he was facing DD as well in trending conditions. Now, can we be really sure, that market price will correct itself based on synthetic prices? I believe short time prediction like that is possible, but sooner or later those runaway trades will occur, that we were never able to close in time. This all is still ok, with good margin management new trades can still be open and recover or balance out those losses. To my knowledge he later filtered those trades based on standard deviation and have widen the gap of the triangular equilibrium this way, which resulted in less and more safer trades. This is the stage, where I am currently at. Trying to do that.
I am still not quite sure, how he was verifying signals against major indexes. But it might not even be necessary. Following daily or weekly candle could be enough.
Too early to say. It needs to be developed and tested first.

Quoting dagoods
Disliked
{quote}in my mind that could be used to make a new version of currency strength indicators (triangular strength), rather than using simple bid ratio.? no? all one needs to do is frame it in terms of relative prices (%) now for a super powerful tool for forex trading, yes? check out post 26.
Ignored
Do you mean, like a percentage dashboard of all 36 pairs based on adx? calculating pair mean percentages?
I would love to hear your ideas on that. I don't think Kurka was doing that for his strategy. But I see this approach could benefit, what Op wanted in this thread.
But either way, reverse to the mean approach works only until market starts trending. Adaption to both conditions is the key.

Will be working further on this and try to update this thread as much as possible.
The biggest risk is not taking a risk.
 
 
  • Post #47
  • Quote
  • Edited 7:10pm Jun 16, 2018 7:00pm | Edited 7:10pm
  •  dagoods
  • Joined Nov 2007 | Status: Member | 3,045 Posts
Quoting leppozdrav
Disliked
{quote} Yes, I agree. It seems, that he found something there in his concepts. He had a very high winning hit rate, because of so many opened trades for a very small profits. Although those live test were all of very short periods, so It's hard to say, what would happen over the longer periods, but watching those graphs, I am sure he was facing DD as well in trending conditions. Now, can we be really sure, that market price will correct itself based on synthetic prices? I believe short time prediction like that is possible, but sooner or later those...
Ignored
https://www.forexfactory.com/showthr...7#post10091477

interesting concpets

so if we simply add those currency strength values together(in that pic) and divide by 8 we get 4.5125.... does that help us at all? caught my attention ..not really sure how useful it is ... thought you may wish to chck out that thread though.

PS
the indicator you posted seems to me the closest to anything useful>>>> i've not tried it, but it appears to my brain the author of the indicator gets the idea
https://www.mql5.com/en/market/product/3588#

anything that helps us "follow the leader". so identifying the leader. identifying the follower. identifying what level it will revert back to Or identifying the new leader. keeping that as the focus should help not to go off on tangents methinks. so make some rules to start maybe. Like if at least 4 of 7 pairs that are USD based are moving same direction, then USD is a leader. i dunno. Its up to you what you fellas develop. https://www.forexfactory.com/showthr...5#post11173885


I'd be happy to help test whatever you fellas develop.

Cheers
 
 
  • Post #48
  • Quote
  • Oct 14, 2018 2:01am Oct 14, 2018 2:01am
  •  qthang68
  • | Joined Jun 2012 | Status: Member | 2 Posts
I want to find EA: When a command stops there will be a command is open symmetric, You can help me. Thank you
 
 
  • Post #49
  • Quote
  • Oct 15, 2018 7:29pm Oct 15, 2018 7:29pm
  •  coolfadi1
  • | Joined Oct 2018 | Status: Member | 7 Posts
hi still airbirage trading working?
 
 
  • Post #50
  • Quote
  • Mar 13, 2019 9:13pm Mar 13, 2019 9:13pm
  •  sakhkalyan
  • | Joined Mar 2019 | Status: Junior Member | 1 Post
Quoting jesing
Disliked
hi, try this, how to use it, The jesing Magic V9 - Client - EA put on are trading account The jesing Magic V9 - Server - EA put from price feed account ( if it investor password then also work it ) if any problem PM me, ENJOY...!!! - jesing {file} {file}
Ignored
Hi!!! Can you pleas tell if this app jesing Magic V9 still working well and some good settings also brokers as a feeder and trader ))
 
 
  • Post #51
  • Quote
  • Mar 14, 2019 4:50am Mar 14, 2019 4:50am
  •  psnowfox
  • | Joined Jun 2017 | Status: Member | 6 Posts
Quoting dagoods
Disliked
{quote} Perfect setup there. highly correlated pairs (together price movements) then a divergence, then you enter. Did anyone ever make this EA? would need a heatmap like oanda has >>>> https://www.oanda.com/forex-trading/...cy-correlation it has been said that co-integration is better than correlation but i don't know what the heck that is LOL. https://www.forexfactory.com/showthread.php?t=77750 https://www.youtube.com/watch?v=FYgq...ature=youtu.be
Ignored
Yes, you are correct.

Co-integration meaning that 2 pairs moves together at the stable ratio.

For example, if EU & GU are co integrated, if GU is approx 1.2 * EU all the time.

meaning that -x < GU - 1.2EU < x, all the time (x is a small number, for example, 10pips).

So, the EA is simple, when GU - 1.2EU <= -10pips, meaning that divergence between 2 pairs. Since from statistical point, those 2 pairs are cointegrated, so it will converge again, meaning GU will increase more than 1.2*EU or GU will decrease less than 1.2EU,...... to make GU = 1.2*EU again!!

So we buy 1 lot GU, and sell 1.2 lot EU (whatever positions at this ratio). When GU - 1.2EU = 0, then we take profit of 10pips. Problems with statistical arbitrage is small (but certain) profit, so you need to minimize your trading costs (commission, swap, etc.) to maximize your profit

The similar way when GU - 1.2EU > 10pips

There are many way in statistics that you can prove 2 pairs are co-integrated. But I never find any long-term cointegrated pairs in Forex It is more popular in futures, options and recently crypto market.
 
 
  • Post #52
  • Quote
  • Mar 14, 2019 6:54pm Mar 14, 2019 6:54pm
  •  tylerbose
  • Joined Oct 2011 | Status: don't trade like i do | 485 Posts
Quoting psnowfox
Disliked
{quote} Yes, you are correct. Co-integration meaning that 2 pairs moves together at the stable ratio. For example, if EU & GU are co integrated, if GU is approx 1.2 * EU all the time. meaning that -x < GU - 1.2EU < x, all the time (x is a small number, for example, 10pips). So, the EA is simple, when GU - 1.2EU <= -10pips, meaning that divergence between 2 pairs. Since from statistical point, those 2 pairs are cointegrated, so it will converge again, meaning GU will increase more than 1.2*EU or GU will decrease less than 1.2EU,...... to make GU...
Ignored
Its not a long term system, its more of a scalp thing, we take advantage of the chaos caused by a news that momentarily disrupts the correlation.
i lose money for a living
 
 
  • Post #53
  • Quote
  • Mar 14, 2019 7:29pm Mar 14, 2019 7:29pm
  •  TopClint
  • | Joined Mar 2019 | Status: Junior Member | 1 Post
Oh boy. I am so lost.
 
 
  • Post #54
  • Quote
  • Mar 15, 2019 1:25am Mar 15, 2019 1:25am
  •  psnowfox
  • | Joined Jun 2017 | Status: Member | 6 Posts
Quoting tylerbose
Disliked
{quote} Its not a long term system, its more of a scalp thing, we take advantage of the chaos caused by a news that momentarily disrupts the correlation.
Ignored
Trade enters and closes in short time period.

Cointegration relationship needs to be estimated using long-terms history period.

I doubts if there is any profitable trades strategy using correlation only. Correlation just tells you the trend of pairs, not the ratio. So, there is no guarantee that you can profit from diverge of 2 pairs. But for co-integrated pairs, yes.
 
 
  • Post #55
  • Quote
  • Mar 25, 2019 9:41am Mar 25, 2019 9:41am
  •  D-TickTrader
  • | Joined Dec 2009 | Status: Member | 28 Posts
Hello Experts

I was reading this thread, I searched on google and this came out, because I am watching this. I have no Ideas of any coding or so.

I am watching these accounts and its Triangular Correlation, making every single day money with very very low DD.

If any expert can understand make EA.

Really appreciate what you do here.
Thank you

60304
r6pimbd
CSIGroupLtd-Live

84899440
alD1ouk
CSIGroupLtd-Live

60500
fu4gzmr
CSIGroupLtd-Live
 
 
  • Post #56
  • Quote
  • Mar 25, 2019 10:22am Mar 25, 2019 10:22am
  •  praful_patat
  • | Joined Oct 2009 | Status: Member | 121 Posts
Quoting D-TickTrader
Disliked
Hello Experts I was reading this thread, I searched on google and this came out, because I am watching this. I have no Ideas of any coding or so. I am watching these accounts and its Triangular Correlation, making every single day money with very very low DD. If any expert can understand make EA. Really appreciate what you do here. Thank you 60304 r6pimbd CSIGroupLtd-Live 84899440 alD1ouk CSIGroupLtd-Live 60500 fu4gzmr CSIGroupLtd-Live
Ignored


can you share link of mt4 platform of CSI group?


Thanks
 
 
  • Post #57
  • Quote
  • Mar 25, 2019 10:37am Mar 25, 2019 10:37am
  •  D-TickTrader
  • | Joined Dec 2009 | Status: Member | 28 Posts
Only works on the phone
 
 
  • Post #58
  • Quote
  • Mar 25, 2019 10:51am Mar 25, 2019 10:51am
  •  D-TickTrader
  • | Joined Dec 2009 | Status: Member | 28 Posts
Quoting praful_patat
Disliked
{quote} can you share link of mt4 platform of CSI group? Thanks
Ignored

Try this link

https://hobihebohdownloader.blogspot...AuZXhlP2RsPTA=
 
 
  • Post #59
  • Quote
  • May 28, 2019 7:42am May 28, 2019 7:42am
  •  Ser7777777
  • | Joined Apr 2019 | Status: Junior Member | 2 Posts
Hi, everybody. somebody now works arbitrage trading?
 
 
  • Post #60
  • Quote
  • Sep 9, 2019 12:09pm Sep 9, 2019 12:09pm
  •  vishal1221
  • | Joined Mar 2015 | Status: Member | 38 Posts
Quoting Lazar83
Disliked
try this, find, 2 brokers and good luck, pdf is in side. Ill cross my fingers for you. In 2010 till 2016 it was easy doing it...now days every broker is a speed racer compered with those years mentioned.. {file}
Ignored
hi brother where i can find feeder Tiwaz Feed to connect.
 
 
  • Platform Tech
  • /
  • Arbitrage EA
  • Reply to Thread
    • 1 2Page 34 5
    • 1 2Page 34 5
0 traders viewing now
  • More
Top of Page
  • Facebook
  • Twitter
About FF
  • Mission
  • Products
  • User Guide
  • Media Kit
  • Blog
  • Contact
FF Products
  • Forums
  • Trades
  • Calendar
  • News
  • Market
  • Brokers
  • Trade Explorer
FF Website
  • Homepage
  • Search
  • Members
  • Report a Bug
Follow FF
  • Facebook
  • Twitter

FF Sister Sites:

  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Forex Factory® is a brand of Fair Economy, Inc.

Terms of Service / ©2023