.
Showing posts with label there. Show all posts
Showing posts with label there. Show all posts

Wednesday, April 13, 2016

Why There is No Universal System Differences Between Currency Pairs ~ forex trading glossary

0

Can we build a system that trades successfully on all forex currency pairs ? This has often been a question of the automated trading system world that simply asks if there is a universal inefficiency, an inefficiency that is so common that it can be found an exploited on all different currency pairs. Up until now, the answer to this question has been a resounding and unequivocal NO. To the best of my knowledge no system has ever been developed to work on all currency pairs despite the claims of many system sellers who tell you that you can use their systems on all of them. But why has it been impossible to build such a system ? Why does trading all currency pairs seems like such a big challenge ? The answer lies within the very fabric of the market and the way in which the different currency pairs trade and react. Within the following paragraphs I will explain to you some of the basic aspects of these currency pair differences and why it makes the creation of any universal system extremely hard if not impossible.

You may have been told that inefficiencies in the market arise due to crowd behavior- which is a human characteristic- and that all currency pairs in forex show it to some degree. When you hear this it becomes easy to think that if a system "really works" then it is bound to work on absolutely all the instruments available in the currency market. After all, every instrument is bought and sold by humans and this would make them inherently inefficient.

Certainly if all instruments traded with the exact same number of people and with the exact same objectives we would be able to easily find a universal inefficiency but the matter of fact is that this is not the case. The first dramatic difference between instruments is the number of participants and the inherent liquidity of each currency pair. Some pairs like the EUR/USD are very liquid while others like the GBP/CHF dont have 1/10th of the liquidity of the former so their price action is dramatically different and the inefficiencies within it become dramatically different. The less people who trade a given pair, the more efficient it becomes since crowd behavior becomes less pronounced and individual decisions start to play important roles.

Then we have other differences that also make the movements of currency pairs different. For example if you are trading the USD/JPY and there is a negative trade balance against Japan then there will be a given fixed amount of money each month that will pull the USD against the JPY just merely because of business transactions that have nothing to do with speculation. The volume of these transactions is very significant and the time in which they are processed and their magnitude will have an impact on the way in which a pair moves.

Many other factors such as central bank intervention and even cultural differences play an important role in the way in which a pair moves when compared to another and all of these factors help to explain why the finding of universal inefficiencies is so hard. However when you look at higher time frames (daily and beyond) there seems to be some coherence and this is the reason why some systems that target month or year long trends manage to exploit the same inefficiency on several different currency pairs. However the success of these systems along the whole portfolio is never total and more often than not there are very strong differences between the profitability of different currency pairs and several pairs where the systems simply do not work.

So will we ever find a global and total inefficiency ? I would have to say that probably no, but if there is a chance it will take a lot more liquidity on all instruments and a lot more market participants to make this the case. Certainly in the future if the market volume on the illiquid currency pairs increases enough we might be able to have - even though not a truly universal system - at least systems that will have better success along different currency pairs.

If you would like to learn more about system development and how you too can build your own likely long term profitable systems based on sound trading tactics please consider buying my ebook on automated trading or joining Asirikuy to receive all ebook purchase benefits, weekly updates, check the live accounts I am running with several expert advisors and get in the road towards long term success in the forex market using automated trading systems. I hope you enjoyed the article !

forex trading glossary

Read more

Wednesday, April 6, 2016

Alternative Adaptive Criteria Introducing a New Feature of Teyacanani ~ forex trading jobs in uae

0

One of the main problems Teyacanani has faced from the moment of its release is the use of a daily ATR indicator with small period values (3 to 6) which are extremely sensitive to the presence or absence of Sunday candles within the brokers feed. The fact that these periods are small makes the presence of these candles extremely influential, something that doesnt happen with the turtle system or Watukushay No.2 which use much longer ATR period lengths (14-20). In order to solve this problem we have implemented an EA that generates an offline chart without Sunday candles but this system does not work on some brokers for reasons pertinent to each brokers particular software implementation. On todays post I want to introduce a new solution to this Teyacanani problem showing you a new type of adaptation that uses the ATR indicator but does not rely on daily indicator data, effectively eliminating the problem of Sunday candles for this EA on brokers where our non-Sunday solution does not work.

What is exactly the problem with Sunday candles ? When you calculate the value of a daily ATR indicator, the code calculates the value of the ATR assigning the same weight to the values of all daily candles. On brokers where Sunday candles exist these candles are treated - within the calculation of the ATR - as if they were regular daily candles when they usually have only 10-20% of the regular volume of a complete weekday. When you calculate the value of the daily ATR for a small number of periods you will often get a very significantly smaller value for the indicator when compared with an indicator where no Sunday candles are involved.

Many people - me included - will think here that the best and easiest solution would be simply to decrease the values of the filters on the EA to compensate for a "lower overall" ATR value. However the main issue here is that no accurate 10 year backtesting data with Sunday candles is available to test the strategy and this therefore makes any modification done impossible to evaluate with metatrader 4. Possibly diminishing the value of all filters might work, but there is also a very important possibility that this will simply not work as - when low ATR periods are used - you might get days where the ATR is calculated without the Sunday candle. For example, a 4 period daily ATR on Friday only counts Friday, Thursday, Wednesday and Tuesday, leaving outside Monday and Sunday. Introducing a modification that decreases all overall ATR related variables will probably have an adverse effect on these days.

What is the solution then ? The easiest thing to do here was to find a way of removing the Sunday candles from the chart, merging Monday and Sunday candles to get a "clean feed" that simulates that of a broker without Sunday candles. Using an EA called "without Sunday", available from the mql4 code database, we were able to eliminate the problem for most brokers. However, due to limiations inherent to some other brokers - particularly Forex.com - this solution wasnt able to work correctly in some cases.

My solution for this case was to find another adaptive criteria that could avoid the usage of the daily ATR indicator. I thought that if you could simply take a lower time frame and "extrapolate" you could maybe obtain the same results as you would with the regular daily-ATR solution. So my implementation was therefore really simple. Take a given hourly-ATR period indicator and then multiply it by X so that you reach a magnitude similar to that of the daily ATR indicator. You would still get evolving adaptability as market conditions change but of course, the speed and character of the adaptation would change.
-
-
In the end I found the results showed above for the EUR/USD and GBP/USD currency pairs using Teyacanani (Jan-2000, Jan-2010). The trading results - after following the same optimization procedure as with the original Teyacanani version - were very similar to those obtained with the daily-ATR solution, showing that a given hourly-ATR could in fact extrapolate to a daily-ATR without great changes in the effectiveness of the adaptation against volatility. However it is clearly notable here that this approach does not tend to work for all currency pairs. Some instruments like the NZD/USD and AUD/USD tend to have larger and more changing hourly volatilities that do not provide an adequate reflection when extrapolated towards daily volatility. The results obtained for these currency pairs are therefore poorer than when using the regular Teyacanani EA.

In the end, what this exercise has taught me - and I hope I have transmitted to you within this article - is that volatility adaptation can be carried out successfuly through many levels and that alternatives to daily-ATR based adaptation are clearly possible but may prove to be different for instruments with different characteristics. Right now this new version of Teyancanani - now available within Asirikuy - provides users of brokers that could not implement the WithoutSunday solution with a version of Teyacanani that can run on the EUR/USD and GBP/USD with similar profit and draw down targets. Volatility adaptation has always been one of my great areas of interest in automated trading and hopefully within the next few months and years I will be able to develop some robust and creative adaptive criteria :o).

If you would like to learn more about automated trading system development and how you too can develop systems that adapt to changes in market conditions please consider buying my ebook on automated trading or joining Asirikuy to receive all ebook purchase benefits, weekly updates, check the live accounts I am running with several expert advisors and get in the road towards long term success in the forex market using automated trading systems. I hope you enjoyed the article !

forex trading jobs in uae

Read more

Wednesday, March 23, 2016

Are there any Bad Market Conditions in Forex Trading ~ forex trading kit

0

It is not uncommon for traders to refer to certain trading conditions as being "bad". In particular, during the past few weeks I have heard people calling current EUR/USD market conditions this way. Why do traders refer to some conditions as bad and to others as being good ? Is there an inherent quality of a given market that makes it good or bad to trade ? On todays post I will try to address this issue and explain to new traders why you cannot call any given market conditions good or bad since this makes no overall sense. I will attempt to explain why traders look into when they talk about market "quality" and why there is simply no reason why certain systems should be stopped under different market conditions as the future development of the market is never known with certainty. I will also highlight some example about the way in which this judgment is costly and many times makes traders lose significant opportunities due to the overall misconception that the market can be "bad".

First of all, we must understand the way in which traders look at market conditions and why some traders - usually inexperienced ones (no offense :o)!!) - judge the markets quality by calling it good or bad. The conception usually arises from the use of mechanical trading systems. When a mechanical system starts to fail under a given market condition, users of a system usually call the current market conditions "bad" and stop trading this mechanical system because it simply "doesnt work" around current market conditions.

There are several wrong things about this approach. Certainly we can say that market conditions were bad for a given trading system in the sense that it had a bad trading week, month, year, etc but we cannot know if future market conditions will or will not be favorable for a system. What I am saying here is simply that the fact that we cannot predict the future makes us unable to judge the currently developing market conditions as we have no idea of how the market will behave with good certainty. Users of a given mechanical system that stop trading it during "bad" market conditions may be surprised when they miss substantial periods of profitability due to their deductions based on past trading.

An example of such a case is easily taken from most long term profitable systems. For example, a 1 month losing period may mean that market conditions were bad but to stop trading the system could mean that a very profitable period would be lost as market conditions develop. When people wait for market conditions to improve they may start trading their system when a good period of profitability has already passed. A real life example showing this can be seen with the Ayotl trading system. The system had some unprofitable trades in February and March but if you had stopped trading the system in April you would have lost an entry that granted a profitable trade of nearly 3000 pips, showing that although you can judge the quality of market conditions after they happen, attempting to forecast future conditions and modifying an automated trading systems behavior this way is nothing but detrimental.

In the end, in my opinion it simply makes no sense to attempt to judge the quality of developing market conditions as no one truly knows the way in which the market will develop. The best thing you can do is to build a trading system with limited market exposure that attempts to minimize loses when market conditions are unfavorable and cash on the market when market conditions allow it. In the end, the ability of a trading system to adapt to changes in market conditions and minimize its loses will allow you to trade it along very varied market conditions with confidence that your system will be prepared. Attempting to judge the quality of conditions that have not developed by calling them "good or bad" before they happen does not have a place in mechanical trading. My advice is to focus on limiting the market exposure of your trading system and increasing its adaptability.

If you would like to learn more about mechanical trading and how you too can build your own long term profitable systems based on sound trading tactics please consider buying my ebook on automated trading or joining Asirikuy to receive all ebook purchase benefits, weekly updates, check the live accounts I am running with several expert advisors and get in the road towards long term success in the forex market using automated trading systems. I hope you enjoyed the article !

forex trading kit

Read more

Weird Arbitrage Opportunities in Currency Trading The USD COP Case ~ forex trading germany

0

Have you ever dreamed about making money with absolutely no risk of loss in the currency trading market ? Did you think that such opportunities did not exist ? Contrary to most peoples belief in the fact that there are absolutely no arbitrage opportunities in currency trading I have personally observed the contrary for perhaps the past ten years in a very weird occurrence that seems to be absolutely particular to the USD/COP currency pair. The COP - or Colombian peso - is the main currency unit of the Colombian government and some extremely weird arbitrage opportunities are presented within Colombia to make substantial profit from USD or EUR exchanges. On todays post I will share with you this very strange case and why it leads to a rare inefficiency which doesnt seem to be present anywhere else.

The USD/COP is what many would call a "strange" currency pair. The pairs spread is usually around 0.1-0.2% of the pairs value and daily fluctuations can go from 2 to 10% of the exchange rate. This sometimes crazy volatility makes trading this pair hard (for anything but long term trading) but it also makes local Colombian currency exchange houses maintain some exchange rates away from the real interbank FX rate when very large fluctuations occur to avoid having strong monetary loses.

What happens here is that a great arbitrage opportunity is created that is actually quite strange. For example in early 2009 the USD/COP went from 1800 to nearly 2600 in a matter of a few months and the local exchange houses kept their exchange rate near 2000-2100 due to the fact that raising the rate to 2600 would cause them loses due to their previous peso reserves against the USD. Since most currency houses lack proper diversification and protection measures they need to eliminate their own loses by keeping exchange rates artificially low (although the time period this lasts is limited).

The opportunity arises since you can go to a currency house, exchange COP for USD at an exchange rate of 2100 then you need to physically take your money to the US (yes, you need to travel) then deposit it into a US bank and withdraw it through a wire transfer to Colombia at the FX rate of 2600. If you think this would have been impossible due to some reason, the fact is that I know several friends and traders who actually did the trip and managed to get 20% profits in a matter of days. I even had a friend who did the trip three times and made a 60% return over his initial "investment". Of course, the arbitrage opportunity is limited by the fact that you can only take 10K USD in cash out of the country legally per trip but it does give you the chance to get some risk-free profit from currency exchanges.

The reasons why this bold inefficiency exists are many but probably both the above exposed lack of proper protection from strong currency moves and the general injection of money from the drug industry into currency exchange houses could make this arbitrage opportunity both a consequence of money laundering and inefficient handling. The fact that a very small percentage of the population has US or EU visas and bank accounts in the US and EU needed to finish the transaction could also explain why this is not exploited to the point where the market is made efficient.

Of course the fact that exploiting such an inefficiency could also be supporting the drug industry has made me refrain from ever taking part in this game but certainly there is an arbitrage opportunity that I know many have taken advantage of to get massive profits when these small windows of opportunity arise every 2-5 years. Definitely a weird occurrence that is worth noting and discussing. If you have any opinions please feel free to leave a comment below :o)

If you would like to learn more about my journey in automated trading and how you too can build your own automated trading systems based on sound trading tactics please consider buying my ebook on automated trading or joining Asirikuy to receive all ebook purchase benefits, weekly updates, check the live accounts I am running with several expert advisors and get in the road towards long term success in the forex market using automated trading systems. I hope you enjoyed the article !

forex trading germany

Read more

 
Powered by Blogger