Extremely simple strategies with > 100% annual return

Discussion in 'Strategy Building' started by jcl, Feb 1, 2012.

  1. jcl

    jcl

    No, you don't. Just try it. No matter which time period you use and how deep you nest MA functions, they are always either less smooth or far more laggy than equivalent lowpass filters.

    That's why the 9 lines script that I posted would not work with an MA instead of a lowpass filter. Just replace LowPass(...) with SMA(...) or EMA(...) and you'll see what I mean.
     
    #51     Feb 2, 2012
  2. Could you post another plot that demonstrates this point, please?
     
    #52     Feb 2, 2012
  3. jcl

    jcl

    That's a website by our Gamestudio group. We're attempting to develop trade systems that are more robust and based on better mathematics than the usual systems. As we see this as research and not as a commercial operation, all systems and tools are free to anyone who's interested.
     
    #53     Feb 2, 2012
  4. jcl

    jcl

    This is the equity curve of the 9-lines lowpass filter system, using EUR/USD with the current spread, rollover, and slippage of FXCM:

    [​IMG]

    The is the equity curve of the same system with an EMA instead:

    [​IMG]

    At a first glance the EMA system seems to be also profitable, but that is deceiving. It has less profitable trades - the green lines - and they are longer, meaning more risky. When you change its time period, the performance is all over the place. The lowpass filter system on the other hand is far less sensible to time period changes. The drawdown of the EMA system is far higher. It has only half the profit and a Sharpe ratio of 0.54 - that means it is absolutely not tradable. The filter system is also not tradable in this simple form of course, but you can see that it's more promising than the EMA system.
     
    #54     Feb 2, 2012
  5. If the green/red points represent entries/exits, then in either case it looks like fewer than 100 trades???? Perhaps fewer than 50????

    If so, potentially dangerous based on these two samples to draw too many conclusions about which is "better" IMHO ....
     
    #55     Feb 2, 2012
  6. jcl

    jcl

    It's 332 trades. It's a little hard to see in the plot because the scale is very small. But we have also run tests with several 1000 trades and filters turned out to be better than MAs. Which is the whole point of this thread.
     
    #56     Feb 2, 2012
  7. OK, thanks
     
    #57     Feb 2, 2012
  8. I think you are the one who misundestands it. You are always trading based on past market conditions. You cannot know future market conditions but only after they happen. If this is not clear to you you should know it.

    If you think that walk-forward testing eliminates parameters and curve-fitting you are very much mistaken. It just breaks down a global curve-fit to a series of local curve-fits. Your statement is quite deceiving intentionally or not.
     
    #58     Feb 2, 2012
  9. d08

    d08

    So, you're saying backtesting is an invalid method?
     
    #59     Feb 2, 2012
  10. jcl

    jcl

    I admit that I also don't really get the meaning of what you want to say. Do you think that automated strategies can not work? Or that they can not be tested? Or that they can not be walk forward tested? If so, how would you test them instead?
     
    #60     Feb 2, 2012