Testing a simple investment strategy on S&500 The S&500 is an index based on 500 US stocks, many of which are the largest in the US markets. Information: • We have daily open/high/low/close data of the 500 stocks from 1/1/2000 • We have a formula for an indicator, which gives out a value between [0,100] for each stock based on their historical prices Supposedly, the indicator tells us whether a stock is a good buy/sell – higher the value of the indicator (closer to 100), the better the stock performs, and vice versa. With the data in hand, we want to figure out if this indicator works on the stocks in the S&500 index. Key Discussion Points: 1. How to approach the testing and why? It is ok to assume monthly rebalancing of stock portfolio.
2. We have slightly more than 9 years of data history. Assume that, based on your testing results, the indicator works or doesn’t work. Will this performance trend continue in 2009 and beyond? How confident can you be about the future performance of this strategy?
3. How would you actually do the backtesting? [This is a technical question regarding computer programming and data manipulation – interested in how you would actually do the backtesting given the above data] (Can use SQL and R program)
[此贴子已经被作者于2009-5-1 2:08:03编辑过] |