I'm fairly new to trading. I've been messing around with strategies with TD Ameritrade's software and was wondering how accurate these backtesting results are.
I know backtesting can never be right on because in back testing the closes interval is 1 minute but in real time it checks the market every second so since there isn't second-by-second data feeds available, you'll never get right on. But with the 1 minute intra bar setting checked, I was told you can get pretty close.
Anyway, the reason I ask is because I came up with a strategy that is giving me amazing results. I've backtested it till November of last year and every month is seems to give me profits averaging 400%+ per stock. Some times even 1000%+.
The weird thing is that I haven't seen any loss in any of the trades... I know this can't be but I've check a ton of trades and the ones that don't show a profit yet have always been because the formula is still long on the position and it's still up.
My question is, has anyone seen something like this and how close to reality can this be? In backtesting it's given me consistent results for almost a year. I just started testing it live these past couple of days and so far it's been right now. But obviously a couple of days isn't enough to really know. I just wanted to get your opinions before put some real money into this. Thanks!
I know backtesting can never be right on because in back testing the closes interval is 1 minute but in real time it checks the market every second so since there isn't second-by-second data feeds available, you'll never get right on. But with the 1 minute intra bar setting checked, I was told you can get pretty close.
Anyway, the reason I ask is because I came up with a strategy that is giving me amazing results. I've backtested it till November of last year and every month is seems to give me profits averaging 400%+ per stock. Some times even 1000%+.
The weird thing is that I haven't seen any loss in any of the trades... I know this can't be but I've check a ton of trades and the ones that don't show a profit yet have always been because the formula is still long on the position and it's still up.
My question is, has anyone seen something like this and how close to reality can this be? In backtesting it's given me consistent results for almost a year. I just started testing it live these past couple of days and so far it's been right now. But obviously a couple of days isn't enough to really know. I just wanted to get your opinions before put some real money into this. Thanks!
I can't know for sure but this is a likely cause. I wouldn't be trading real money with it until you are sure no future data is being used. Also the recent runup (assuming you were back testing recent data) could cause a long only system to show a 100% win rate. But in order for those results to continue this stock market would have to continue rising at the astounding pace of the past months.
When you find the problem with your code, your strategy will most likely turn into a losing strategy. Try not to despair though that's what searching for a decent automated system is all about. It's hard to look for a problem with your strategy when you WISH so much that the results were real.