| 
 I would add one thing - the out of sample test should 
be the same type of market as that used for the in sample test.  I have 
seen, for example, some good neural net models that take this into account, 
resulting in models for up, down, and flat markets, as opposed to one model fits 
all.  Of course, defining up, down, and flat can be a bit subjective 
but performance definitely improves when one takes a shot at it.  In any 
case, the equity curve (bottom line) will keep one generally on the right track 
without serious derailments.  There was much discussion of this topic on 
this board several years ago with reference to the many books and articles on 
the subject which all tend to come down in the same place. 
  
Bill 
  
  ----- Original Message -----  
  
  
  Sent: Tuesday, February 05, 2008 10:38 
  AM 
  Subject: Re: [amibroker] What is a valid 
  number of Back test results to Optimize? 
  
  Hi Chris --
  You can do anything you want to in your 
  search for a good trading system.  The data period you work with during 
  that search is the in-sample period.  The results you achieve over the 
  in-sample period have no value in predicting what the future performance will 
  be.  In order to estimate the future performance, you need to test the 
  program on a set of data that follows the in-sample period and has not been 
  used at all in the development of the system.  That data is called the 
  out-of-sample data.  You can perform statistical tests on the 
  out-of-sample results, but the quickest way to evaluate it is to look at the 
  out-of-sample equity curve.
  Be careful to avoid the following 
  procedure.  Optimize in-sample, evaluate out-of-sample, modify the system 
  based on the the out-of-sample results, retest out-of-sample.  The 
  previously out-of-sample data period has become part of an expanded in-sample 
  data set and a new out-of-sample test is required in order to estimate future 
  performance.
  There is a lot more to system development, testing, and 
  validation than those two paragraphs.  I am presenting a two-day workshop 
  in Las Vegas February 21 and 22 devoted to that subject.   http://www.ftmonitor.com/lv08/lv08intro.html
  And 
  I have written a book devoted to that subject. http://www.quantitativetradingsystems.com/
  Thanks, Howard
  
  On Feb 5, 2008 4:34 AM, ChrisB < kris45mar@xxxxxxxxxxxx> wrote:
   
    
    
    
    
    What is a valid or reasonable number of backtest results to subject to 
     Optimization?
  For general statistics a minimum of 30 or so is 
    needed to start getting  valid StdDevs etc.
  If I run a backtest on 
    hourly currency data over three months I get  around 16 -20 tradeable 
    signals per currency. This give a nice smooth plateau on 3D 
    optimization.
  If I test over two months of data I get around 10 - 12 
    trades
  If I test over only 1 month I get only 5 or 6 
    trades.
  These shorter time periods still give visually acceptable 3D 
    plateaus  but I am wondering if there is enough data to be statistically 
    significant.
  I am trying to get a handle on how close I can get to 
    current  fluctuations in the market without hitting noise. The idea being 
    to redo  the Optimization every x time frame and shift the entry and exit 
     parameters to stay in the middle of the plateau.
  Of course I can 
    backtest over longer time frames, say 6 months of data,  shifting the 
    starting date forward by one month at a time, but this  would seem to 
    introduce more "lag" into my selection of best parameters  to 
    trade.
  Does anyone have any thoughts/references on this?
  -- 
     Regards
  ChrisB
 
         
  
    
  No virus found in this incoming message. Checked by AVG Free 
  Edition.  Version: 7.5.516 / Virus Database: 269.19.19/1258 - Release Date: 
  2/4/2008 10:10 AM
  
__._,_.___
  
Please note that this group is for discussion between users only. 
 
To get support from AmiBroker please send an e-mail directly to  
SUPPORT {at} amibroker.com 
 
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: 
http://www.amibroker.com/devlog/ 
 
For other support material please check also: 
http://www.amibroker.com/support.html 
  
     
    
 
      
   
__,_._,___
 |