Go Back   BabyPips.com Forex Forum > "The Holy Grails" > Show me the money! [Swing Trading]


Show me the money! [Swing Trading] Need some swing trading ideas? Want to share your own swing trade ideas? If you're the next Jerry Maguire and think you can show us the money, then this thread is for you. Also, discover your Forex trading personality in the School of Pipsology.

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 09-28-2009, 08:29 AM
 

Join Date: Jul 2009
Posts: 7
Send a message via Skype™ to buddyanton
Default backstesting question

how long shud you backtest for?
a couple months? a couple weeks?
once you have determined time in which you have backtest, what shud your project profit/loss be.

say in 12 months 20-40% growth is that good, conservative or below average?

your help is appreciated
Reply With Quote
  #2 (permalink)  
Old 11-07-2009, 02:48 PM
Junior Member
 

Join Date: Sep 2009
Posts: 50
Default

a couple of months is not enough. go for a couple of years.

Also it's not enough to check what was the profit, yo need to look also at the maximal drawdown. for example if you had a 20% profit and 20% drawdown, it sounds bad. 20% profit with 5% drawdown is much more desirable.
Reply With Quote
  #3 (permalink)  
Old 11-07-2009, 04:13 PM
pipso facto's Avatar
Junior Member
 

Join Date: Jul 2008
Posts: 59
Default

If you can take out say about a third of your data and not get a significant difference in your results, you should have enough data.

I use daily charts and use about 15-20 years data for backtesting sometimes 30 when I can get it. Probably a bit of overkill, but I like to see how my systems respond to as many different trading conditions as possible.

As far as expected profits, I second David on this and agree that they are irrelevant without your max drawdown. A system that returns 20% year and suffers a max drawdown of 10% including commission would be pretty good indeed.
Reply With Quote
  #4 (permalink)  
Old 11-07-2009, 07:59 PM
rhodytrader's Avatar
FX-Men Honorary Member
 

Join Date: Dec 2006
Posts: 1,396
Default

Quote:
Originally Posted by buddyanton View Post
how long shud you backtest for?
It depends on your trading timeframe and the frequency of trades. With a high frequency system then the test period can be shorter. The basic rule of thumb is that you should make sure your test set includes all market conditions you're likely to see: trending, non-trending, high volatility, low volatility, etc.
Reply With Quote
  #5 (permalink)  
Old 11-08-2009, 07:31 PM
 

Join Date: Jul 2009
Posts: 7
Send a message via Skype™ to buddyanton
Default

hey boys,

thanks for the help. so taking max drawdown into account. at the end of 12 months if you are still showing 30% with max draw down 4%. is this fair?
Reply With Quote
  #6 (permalink)  
Old 11-18-2009, 12:35 AM
Newbie
 

Join Date: Sep 2009
Posts: 47
Default

What exactly do you mean by drawdown, please can you guys elaborate?
Reply With Quote
  #7 (permalink)  
Old 11-18-2009, 08:43 AM
rhodytrader's Avatar
FX-Men Honorary Member
 

Join Date: Dec 2006
Posts: 1,396
Default

A drawdown is the distance from an equity high point to the equity low point which follows it. So if your account balance increased to 1500 due to your gains, then fell back to 1200 from some losses, the drawdown would be 300 or 20%.
Reply With Quote
  #8 (permalink)  
Old Yesterday, 03:12 AM
Junior Member
 

Join Date: Sep 2009
Posts: 50
Default

Quote:
Originally Posted by pipso facto View Post
I use daily charts and use about 15-20 years data for backtesting sometimes 30 when I can get it. Probably a bit of overkill, but I like to see how my systems respond to as many different trading conditions as possible.
30 years is not a "bit of overkill" , it is more of a mistake.
The Forex market was so different 30 years ago then today... even 10 years ago
that I bet it can never return to that same condition again.
So you are testing systems on un-realistic conditions and getting meaningless results. I would not test for more than 2-3 years.
Reply With Quote
  #9 (permalink)  
Old Yesterday, 03:48 AM
pipso facto's Avatar
Junior Member
 

Join Date: Jul 2008
Posts: 59
Default

Quote:
Originally Posted by david wood View Post
30 years is not a "bit of overkill" , it is more of a mistake.
The Forex market was so different 30 years ago then today... even 10 years ago
that I bet it can never return to that same condition again.
So you are testing systems on un-realistic conditions and getting meaningless results. I would not test for more than 2-3 years.
Firstly, The point of backtesting is not to recreate any "conditions" that may have existed. Doing so would be futile since one never knows what will happen tomorrow. Your "conditions" from 2-3 years ago may not exist then either.

Secondly, just because I start my backtest 20 years ago does not mean that I don't have the results from 2-3 years ago. I don't see how the two are mutually exclusive. I start the test 20 years ago and run it until as recently as my data allows, which includes the last 2-3 years.

I should mention that I use daily data; if you're using hourly data going back 2 years, you may still use more data than me. Still, I think the more data the better; I don't see how it hurts.

So thanks for the advice, but I think I'll pass.
Reply With Quote
Reply



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

All times are GMT -4. The time now is 04:10 PM.
Content Relevant URLs by vBSEO 3.3.1
"Imagination is more important than knowledge"
Albert Einstein
Feedback Form