E-Book Review: Application of Chart-Aware Neural Networks with Evolving Topology in Forex Trading
It is quite hard to find a Forex trader who had tried to automate their trading and has never heard of neural networks. Creating a trading robot that is capable of evolving and learning from the market itself is a very attractive idea. Artificial neural networks used in computation resemble the neural networks in human brain as they are built with multiple interconnected nodes and work as a single system. Their structure allows adaptive learning, which is great for analyzing such complex systems as financial markets.
Below you will find a link to a free download of the article (in form of an e-book) on an interesting case of neural networks' application in trading, published by Gene I. Sher from the University of Central Florida. In his work, titled Evolving Chart Pattern Sensitive Neural Network Based Forex Trading Agents, the author presents an innovative use of TWEANN (Topology and Weight Evolving Artificial Neural Network), which is capable of processing price charts rather than usual linear input to analyze the market, learn, and carry out trading decisions. Unlike a normal neural network (NN), whose evolution is based only on connection weights between neurons, TWEANN's evolution also changes the very connections inside the network. The author tests two hypotheses in his research:
- The use of NNs with evolving topology is viable in FX trading application.
- The price chart input NNs provide more effective market analysis than linear input NNs.
The article will be very interesting to developers of expert advisors, especially to those who have tried creating or using NNs (or any other
Sadly, there are two significant disadvantages in this article. Firstly, it contains quite a few errors. It looks more like a draft rather than a more or less final version. When dealing with such a tough topic, additional obstacles in form of grammatical errors do not help at all. Secondly, Sher is using only one (and rather short too) period of EUR/USD chart history to train and test his NNs. The results would be more reliable and informative if he used several longer periods across different currency pairs. But despite these cons, it can still be highly recommended to any trader who seeks to find out more about neural networks:
If you have any questions, comments, or suggestions regarding this