Can everyone explain some of the technical aspects of backtesting strategies. Is it more tied into programming automated systems? My perception of backtesting pretty much involves testing a technical/charting strategy against old data. I would like to create a great backtesting strategy before I get back into the market and actually backtest religiously. It seems alot of the great traders seem to live by it. Thanks.