[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: RE: [Metastockusers] Re: Trading System Presentation



PureBytes Links

Trading Reference Links




Hi 
Richard,
<FONT face=Arial color=#0000ff 
size=2> 
Thanks 
for taking the time for a detailed response.  A friend of mine does exactly 
what you have.  They have a mode and the model is traded only on stocks 
where performance (based on Sharpe ratio's) over the past 2 years makes the 
grade.  Sound fine in theory, but in reality it failed to generate returns 
to the level expected, gradually deteriorating over time. Once gain this is 
still optimisation.  Perhaps not of the model per se, but optimisation in 
the portfolio sense, which ultimately is part of the modelling process.  As 
you say, you could have used 1 year...so picking 2 years means you have the 
ability to optimise, whether you choose to or not. Whatever time frame you pick, 
it presupposes that the conditions which you seek will continue to operate into 
the future.  Winners begets winners etc.  That is still very much an 
open subject.  The big upside form your approach is that is scales out 
stocks that are doing poorly and could send you bankrupt.  The downside is 
that is often comes at a heavy price paid via insurance.  The price you pay 
for always being involved with markets that are showing money making 
characteristics. Market are far more complex unfortunately.  I've seen many 
models or stocks alter their behaviour at the drop of a hat. Waiting 2 years is 
several lifetimes in the market.  And knowing that markets always go 
from Trending to Consolidating back to Trending again means if you time the 
Trending performance component perfectly, you will start trading a trending 
model just as the stock goes into consolidation. 
Off 
topic...This is one of the great reasons why Elliott Wave Theory when used 
properly is the most powerful tool available. If you have just had 3 trending 
waves to the upside, you will know a high probability exists for a 
consolidation, whereas every trending model on the market will be long or 
looking to buy the dip. 
<FONT face=Arial color=#0000ff 
size=2> 
<FONT face=Arial color=#0000ff 
size=2>Regards,
<FONT face=Arial color=#0000ff 
size=2>Adrian
<BLOCKQUOTE dir=ltr 
>
  
  <FONT 
  face=Tahoma size=2>-----Original Message-----From: Richard 
  [mailto:rhrobin@xxxxxxxx] Sent: Sunday, 1 August 2004 2:27 
  PMTo: Metastockusers@xxxxxxxxxxxxxxxSubject: RE: RE: 
  [Metastockusers] Re: Trading System Presentation
  <FONT face=arial color=#0000ff 
    size=2>What do you mean by 'preform'? <FONT face=arial color=#ff0000 
    size=2>My Trading system uses a trading basket that is updated daily. In 
    order to qualify to be included,  the stock must first perform with 
    trading system over a two year time frame. The trades are recorded,  
    then the systems check to see if the required preformance levels were made. 
    Once in the basket , the system checks to see if the condition are made for 
    the next days trading. The basket walks forward so only the last 2 years of 
    data is checked. This can be changed to a different time frame say 1 year, 
    The preformance requirements can be changed also. The system will adjust to 
    the stocks that make the basket if any variable are changed. The optimistion 
    of these variable will only change the number of stocks in the basket, It 
    does not change any of the condition. The system test 12500 differnt stock 
    and etf. If you have 
    'conditions' in your trading system, then that is optimisation.<FONT 
    face=arial color=#ff0000 size=2>As stated below it is the act of rendering 
    the optimal value, That does not make a condition the most optimal, 
    optimisation would be used to find the best variable fit, not the condition 
    itself. A 50SMA crossing 200SMA would be a condition the variable 50 and 200 
    can be optimized. But if the condition is not change to find the best fit 
    and the preformance of stocks under a set of conditions alert you of the 
    stocks that  simply have preform the past. The selection of which 
    trades to take is not based on the system. As the system is a tool to find 
    stock that meet your requiremnents.    
  [n]  
    the act of rendering optimal; "the simultaneous optimization of growth and 
    profitability"; "in an optimization problem we seek values of the variables 
    that lead to an optimal value of the function that is to be optimized"; "to 
    promote the optimization and diversification of agricultural 
    products"
  <FONT face=arial color=#0000ff 
    size=2>If you use timeframe as a variable then that is optimisation. 
    All variable can be,  but 
    does not mean that they have been optimized.<FONT face=arial 
    color=#0000ff size=2>If you use past profit performance in some way then 
    this is definitely optimisation. Profit is not , I look for number of trades 
    made in a time frame,max Open DD,Win/loss Ratio/Win%,Price and Volume at the 
    time of the each trade. <FONT face=arial color=#0000ff 
    size=2>As previously stated no one on the planet can create a trading model 
    that does not involve optimisation. <FONT face=arial color=#ff0000 
    size=2>I would agree that here is alway some degree of optimistion in all 
    trading system, But not in scanning systems where the goal is to find when a 
    stock meets some conditions and show historical statistical. Most trading 
    will never stand against time, as most system are not market driven, they 
    are the results of historitcal market conditions.  <FONT 
    face=arial color=#0000ff size=2>Is optimisation a bad thing?  No...It 
    is a process used to discover how the markets works. A successful model 
    MUSTreplicate the market 
    characteristics or changing characteristics to be valid. <FONT 
    face=arial color=#ff0000 size=2>I Agree ! <FONT 
    face=arial color=#0000ff size=2>Most model designers use data mining.  
    To correctly use optimisation takes many years of experience in 
    readingand trading markets, 
    along with the ability to accurately convert that model into code.  
    Very few people have this capability.<FONT face=arial color=#ff0000 
    size=2> I agree! Richard
  <FONT face=arial color=#0000ff 
    size=2>Regards,<FONT face=arial color=#0000ff 
    size=2>Adrian
    
      -----Original Message-----
      From: rhrobin@xxxxxxxx [<A href="" 
      eudora="autourl">mailto:rhrobin@xxxxxxxx] 
      Sent: Sunday, 1 August 2004 5:08 AM
      To: Metastockusers@xxxxxxxxxxxxxxx
      Subject: Re: RE: [Metastockusers] Re: Trading System 
      Presentation
      Optimistion is to use the optimal value (Fitting) the MEANS of the 
      test is not optimistion, it is the true variable. You can build trading 
      systems without optimistion, Condition do not require variable and I have 
      a system that has no variable to over fit nor under fit because it is 
      preformance driven, if stock do not preform they are not traded. Time 
      frame can also be fitted but with my system the final output will be based 
      on total preformance under the conditions set.
      > 
      > From: "Adrian Pitt" <apitt@xxxxxxxxxxxxx>
      > Date: 2004/07/31 Sat AM 01:23:48 EDT
      > To: <Metastockusers@xxxxxxxxxxxxxxx>
      > Subject: RE: [Metastockusers] Re: Trading System Presentation
      > 
      > So Jose,
      >  
      > Going by your comments, you seem to define optimisation as the 
      process
      > of introducing a variable where you have to select a number from 
      a range
      > of numbers. Some people suggest that by using price patterns 
      instead
      > that they aren't optimising, but we both know this to be wrong as 
      well.
      > So my question is Jose, how do you go about designing a system 
      without
      > using optimisation at one point or another? And just picking a 
      number
      > for a variable and saying you didn't optimise it doesn't mean 
      that at
      > all...it merely says you randomly chose a number and then stuck 
      your
      > head in the sand hoping it would work.  Your email says to 
      "identify a
      > characteristic within the data".. How does one do that without 
      some
      > level of data mining..i.e optimisation? 
      >  
      > Bottom line, regardless of what anyone on the planet thinks, 
      every
      > single model and strategy has been optimised.  And that 
      includes buy and
      > hold.  People have done endless research to show that buy 
      and hold 'has'
      > been an effective strategy for the market as a whole. In other 
      words
      > they optimised the strategy process, even though there are 
      basically
      > ZERO variables.  Ultimately to arrive at a model that in 
      some way
      > accurately reflects how the markets work requires 
      optimisation..end of
      > story, and no one can prove otherwise.  There is a subtle 
      line though
      > between optimising and data mining.  Data mining is simply 
      the scanning
      > of data for patterns, random of otherwise until you find 
      something that
      > happens to do well.  This is highly likely to be just a 
      random
      > occurrence though unless you have some way of showing it not to 
      be
      > random. 
      >  
      > So back to you Jose.  IF you don't do any curve fitting or 
      optimisation,
      > how do you go about designing a trading model and finding a
      > characteristic 'within the data'?
      >  
      > Regards,
      > Adrian
      > 
      > -----Original Message-----
      > From: Jose [<A href="" 
      eudora="autourl">mailto:josesilva22@xxxxxxxxx] 
      > Sent: Saturday, 31 July 2004 3:28 AM
      > To: Metastockusers@xxxxxxxxxxxxxxx
      > Subject: [Metastockusers] Re: Trading System Presentation
      > 
      > 
      > 
      > Having coded & backtested 000's of trading ideas for paying 
      clients 
      > over the last five years, these are my personal comments based on 
      my 
      > experience:
      > 
      > 
      > "Identify a characteristic within the data."
      > "Pick a trading time frame."
      > "Test entry ideas."
      > 
      > "After finding a good entry, test exits."
      > "Add filters to improve the system performance."
      > "Test money management rules."
      > "Complete out-of-sample testing."
      > 
      > Reasonably good system development ideas.
      > 
      > 
      > "Optimize the entry signal across as many commodities as 
      possible."
      > 
      > Curve-fitting.
      > 
      > 
      > "He defines curve fitting as either the overuse of rules, 
      filters, or 
      > stops when developing a trading system on a sufficient amount of 
      past 
      > data;"
      > 
      > Not so.
      > One can curve-fit system results with just one simple set of 
      entry & 
      > exit rules, on any amount of past data.
      > 
      > Curve-fitting is simply tailoring (mostly illogical) system rules 
      to 
      > fit past results.  Often these rules manage to (mostly by 
      coincidence) 
      > capture one or two large price swings, enough to make a final 

      > difference to test results.
      > 
      > 
      > "He is confident that if he can get enough trades then total 
      profit is 
      > the only meaningful statistic to prove that a system works."
      > 
      > Pfff...
      > Buy & Hold fits this description exactly, yet drawdowns and 
      lack of 
      > sufficient profit generated over time make this strategy totally 
      
      > unsuitable to most active traders with limited funds.
      > 
      > 
      > Nevertheless, perhaps Mr Fitschen's presentation is worth 
      listening 
      > to.  Has anyone been to any?
      > 
      > 
      > jose '-)
      > <A 
      href="">http://users.bigpond.com/prominex/pegasus.htm
      > 
      > 
      > 
      > 
      > --- In Metastockusers@xxxxxxxxxxxxxxx, "luigilms_2000" 
      > <luigilms_2000@xxxx> wrote:
      > > This is an announcement of a free presentation by Keith 
      Fitschen, 
      > > the developer of the Aberration Trading System, in regard to 
      
      > > developing trading systems and the pitfalls involved. I'm 
      confident 
      > > that they will learn valuable information in regard to 
      system 
      > > development. Below are the details:
      > > 
      > > SATURDAY, AUGUST 7, 2004, FROM 10AM - 2PM, DOUBLETREE HOTEL 
      OHARE 
      > > AIRPORT, 5460 NORTH RIVER ROAD, ROSEMONT, IL. (847)- 
      292-9100 
      > > 
      > > SATURDAY, AUGUST 21, 2004, FROM 10AM - 2PM, HYATT SAN JOSE 
      AIRPORT
      > > 1740 North First Street, San Jose, CA. 95112,(408)- 
      993-1234
      > > 
      > > Important Seminar Information,(Note: All pre-registered 
      attendees 
      > > will receive a free trading system, $500 value,RSVP to 
      > > Leonard@xxxx or call 800-858-2340.
      > >   
      > > Trading System Development Outline
      > > 
      > > Keith Fitschen presents a detailed study on the theory of 
      system 
      > > development, an application of that theory in which he 
      designed a 
      > > profitable system, and an overview of his commercially 
      available 
      > > Aberration Trading System. Aberration is a multi-commodity 
      trading 
      > > system that was released in 1993. Futures Truth Magazine has 
      twice 
      > > named it "ONE OF THE TOP TEN TRADING SYSTEMS OF ALL TIME" 
      (1997 and 
      > > again in 2000). The speaker is sponsored by Angus Jackson, 
      Inc., 
      > > (<A href="" 
      eudora="autourl">www.angusjackson.com), a futures and commodity 
      brokerage firm based 
      > > out of Fort Lauderdale since the mid-1980s. Angus Jackson 
      Inc. 
      > > specializes in executing various mechanical trading models 
      for its 
      > > clients. 
      > > 
      > >  
      > > 
      > > System development, as defined by Fitschen, is a process to 
      identify 
      > > a means of profitably exploiting noisy market data. Fitschen 
      
      > > summarized the process as a series of steps:
      > > 
      > > .        Identify a 
      characteristic within the data. 
      > > 
      > > .        Pick a trading 
      time frame. 
      > > 
      > > .        Test entry 
      ideas. 
      > > 
      > > .        Optimize the 
      entry signal across as many commodities as 
      > > possible. 
      > > 
      > > .        After finding a 
      good entry, test exits. 
      > > 
      > > .        Add filters to 
      improve the system performance. 
      > > 
      > > .        Test money 
      management rules. 
      > > 
      > > .        Complete 
      out-of-sample testing. 
      > > 
      > >  
      > > 
      > > Curve fitting. The biggest pitfall to system development, in 
      his 
      > > opinion, is curvefitting, which over-optimizes past data to 
      generate 
      > > results that can't be achieved in real time trading. He 
      defines 
      > > curve fitting as either the overuse of rules, filters, or 
      stops when 
      > > developing a trading system on a sufficient amount of past 
      data; or 
      > > the proper application of rules, filters, or stops on an 

      > > insufficient amount of past data. 
      > > 
      > > Demonstration. Turning from theory to application, Fitschen 
      
      > > demonstrated the system development process. He followed the 
      steps 
      > > he had outlined earlier.
      > > 
      > >  
      > > 
      > > Another Example. Donchian breakout entries are a well-known 
      
      > > commodities trading technique. This system buys on a close 
      higher 
      > > than the highest close in the look back period and sells on 
      a close 
      > > lower than the lowest close in the look back period.
      > > 
      > >  
      > > 
      > > Performance Metrics. The most important measure of a system 
      to 
      > > Fitschen is total profitability. He is confident that if he 
      can get 
      > > enough trades then total profit is the only meaningful 
      statistic to 
      > > prove that a system works. He also likes to look at the 
      gain/pain 
      > > ratio, which he defines as the average annual gain divided 
      by the 
      > > average annual drawdown.
      > > 
      > >  
      > > 
      > > Guidelines for Buying and Trading a Mechanical System. 
      > > 
      > >  
      > > 
      > > Overview of Aberration Trading System. 
      > > 
      > >  
      > > 
      > >  
      > > 
      > > Keith Fitschen has developed commodity systems for the last 
      20 
      > > years.  He retired from the Air Force in 1988, and has 
      been trading 
      > > commodities since then. Aberration has been marketed since 
      1993. 
      > > Keith has also developed Aztec, a shorter-term commodity 
      system, and 
      > > Imaster, a short-term index system. Additional information 
      about his 
      > > work can be found at <A href="" 
      eudora="autourl">www.trade-system.com.
      > 
      > 
      > 
      > 
      > Yahoo! Groups Sponsor      
      > 
      > ADVERTISEMENT
      >  
      > <<A 
      href="">http://us.ard.yahoo.com/SIG=1292dsr6l/M=295196.4901138.6071305.3001176/
      > 
      D=groups/S=1705001779:HM/EXP=1091294918/A=2128215/R=0/SIG=10se96mf6/*htt
      > p://companion.yahoo.com> click 
      here      
      >  
      > <<A 
      href="">http://us.adserver.yahoo.com/l?M=295196.4901138.6071305.3001176/D=group
      > 
      s/S=:HM/A=2128215/rand=182905324>       
      
      > 
      > 
      >   _____  
      > 
      > Yahoo! Groups Links
      > 
      > 
      > *      To visit your group on the web, 
      go to:
      > <A 
      href="">http://groups.yahoo.com/group/Metastockusers/
      >   
      > 
      > *      To unsubscribe from this group, 
      send an email to:
      > Metastockusers-unsubscribe@xxxxxxxxxxxxxxx
      > <<A 
      href="" 
      eudora="autourl">mailto:Metastockusers-unsubscribe@xxxxxxxxxxxxxxx?subject=Unsubscribe> 
      
      >   
      > 
      > *      Your use of Yahoo! Groups is 
      subject to the Yahoo! Terms of
      > Service <<A 
      href="">http://docs.yahoo.com/info/terms/> 
      . 
      > 
      > 
      > 
      > 
      Yahoo! Groups Sponsor 
      ADVERTISEMENT
      <A 
      href=""><IMG 
      height=250 alt=12421db.jpg src="jpg00015.jpg" 
      width=300>
      <IMG height=1 alt=1242235.jpg src="jpg00016.jpg" 
      width=1>
      

      Yahoo! Groups Links 
    
      To visit your group on the web, go to: 
      <A 
      href="">http://groups.yahoo.com/group/Metastockusers/ 

       
      To unsubscribe from this group, send an email to: 
      <A 
      href="">Metastockusers-unsubscribe@xxxxxxxxxxxxxxx 

       
      Your use of Yahoo! Groups is subject to the <A 
      href="">Yahoo! Terms of Service. 
      







Yahoo! Groups Sponsor


  ADVERTISEMENT 












Yahoo! Groups Links
To visit your group on the web, go to:http://groups.yahoo.com/group/Metastockusers/ 
To unsubscribe from this group, send an email to:Metastockusers-unsubscribe@xxxxxxxxxxxxxxx 
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.





Attachment: Description: ""

Attachment: Description: ""