Have some trade ideas and looking for extensible trading platform?

Discussion in 'Trading Software' started by mizhael, Feb 4, 2009.

  1. Well, let's imagine a simple system where I'm using a MA crossover. I'll use the S&P500 as my base group of stocks. I want to buy, over time, 10 stocks where the 50dma has crossed over the 100dma (this isn't a strategy I use - just for illustration). I want to size the positions based on an ATR-based position sizing technique. Then I want a report on how this did over time, and I want to optimize it both backwards and using a walk-forward technique that gets rid of data-mining basis.

    All of this are basic requirements to doing system testing on a portfolio in my mind.
     
    #61     Feb 9, 2009
  2. With exception of ATR-based sizing, I'd be surprised if it couldn't do those tasks.

    In your example Stratasearch will put S&P 500 stocks into a portfolio when their 50 dma crosses over their 100 dma and will stop filling when the limit of 10 is reached. That portfolio can be static or stocks can be rotated out using defined criteria. Reports, optimizing and walk-forward testing are all available.

    The developer has added a lot of functionality to Stratasearch in the past few years, to an extent there is much I'm not familiar with. If position sizing features aren't a deal breaker, I suggest contacting them directly with questions.
     
    #62     Feb 9, 2009
  3. Without position sizing, you aren't trading a portfolio, so it's not realistic. So for me, that is a deal breaker.

    StrataSearch is focused on delivering their brute force optimization engine - which is not interesting to me. In contrast, a tool like Tradingblox or Tradersstudio or Amibroker all focus on backtesting and provide significantly better tools in those areas.

    Obviously all my two cents - and I'll continue to keep an eye on SS as it continues to develop - it just doesn't match my needs right now.
     
    #63     Feb 9, 2009
  4. I don't want to wander too far off point, but did want to thank you for this discussion. Because of it, I finally took time to begin exploring the use of volatility filters in my strategies. The initial results are promising. It'll be interesting to see how they work out.

    Back on point, you are correct that there are different strokes for different folks, and people should choose tools suited for their needs. Stratasearch has very good depth and breadth in functionality, but it won't meet everyone's needs (and no software developer should try to). I find brute force searches intuitively and practically appealing, while others believe them to be curve fit nightmares. Variable position sizing is commonly used, but not by me. So on and so forth. It is good that products like Amibroker and Stratasearch offer free trials so users have a chance to see what will work for them.
     
    #64     Feb 9, 2009
  5. Absolutely right - by volatility filter, I take you mean not taking trades when, say, the VIX is extended below a moving average?
     
    #65     Feb 9, 2009
  6. I have not explored using a market level volatility filter. Instead, I'm tinkering with volatility filters at the stock level. Same basic idea: bypass trading any stock whose volatility is below a threshold level.
     
    #66     Feb 9, 2009
  7. I think you'll enjoy this then:

    http://www.connorsresearch.com/CR_Historical_Volatility.pdf
     
    #67     Feb 9, 2009
  8. It is interesting, thank you. Now, I'll turn my tests upside to look at the flip side that you suggested.
     
    #68     Feb 9, 2009