Has anybody tried Neural Networks? Does it work?

Discussion in 'Strategy Building' started by mizhael, Apr 1, 2010.

  1. There is no requirement that correlation be either linear or simple. Correlation is any departure of two or more random variables from statistical independence.
     
    #31     Apr 2, 2010
  2. How do you use Genetic Optimization to do money management?

    I am very curious again - any detailed pointers?

    Thanks a lot!
     
    #32     Apr 2, 2010
  3. Good post. The situation with NN's in just a few words.
     
    #33     Apr 3, 2010
  4. I just checked the APS website and I do not see the note you mentioned. Regardless, APS is one of the better investments in a trading tool I have ever made. It can help you understand price action and if you know how to use it properly you can get great results. This is not a tool for beginners who are looking to be spoon-fed. The same applies to TSL. This kind of advanced tools require an understanding of trading system evaluation and application. I think only 1 out of 1000 traders can use them properly. If probability and statistics was not one of your favorite courses in college, then I do not recommend getting any of these tools, they will not help you at all.
     
    #34     Apr 3, 2010
  5. Hugin

    Hugin

    Most of the times these question seems to be asked in order to find out if there exist a tool that gives you the holy grail trading system. So far I haven’t seen such a tool.

    Even so, I find neural networks useful. But, as with all tools, you need to understand what it does and how it does it before it becomes useful. As dtrader98 among others often points out, it is important to know what information to use if you’re going to be succesful.

    Moreover I believe another major problem is how people classify their training examples. You must remember that the outcome (profit/loss) from a financial time series is very different from other types of problems where NN is used (e.g. character recognition). This means that the outcome in the training examples are unstable with respect to the input values, so that input values for one example that are very close to another example in feature space could have a very different outcome (one having a 10% profit and the other a 10% loss). This often confuses the standard learning algorithms relying on error measurements for training. To get ”better” training results users often adds a lot of extra nodes in hidden layers in order to separate these two examples, even if the difference in results was the due to some corporate news and could never been deducted from the input values. In the end this reduces the walk-forward performance because of the over-fitting to unstable examples.

    I have addressed these problems by using a different learning algorithms where we do not use individual examples (sometimes called unsupervised learning) and different goal functions that is not based on error measures. This has lead me to using a genetic algorithm to optimize the network. This gives the freedom to use almost any goal function.
     
    #35     Apr 17, 2010