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

Re: [amibroker] Re: PositionScore Ideas



PureBytes Links

Trading Reference Links




Nick, Al, Gary, Ken, et al.
 
The RR ratio I'm talking about is not the same RR 
ratio that is part of the backtester's results.  That RR ratio is a 
portfolio level metric that can only be calculated after running a 
backtest.  See the help file for more info about it.
 
The RR ratio I mentioned is really a very basic 
metric.  It assumes that you can determine a possible target price for your 
trade.  You can calculate the target price based on whatever method you 
like, e.g. prior resistance level, retracement level, desired profit level, 
etc.  It really depends on your system's buy/sell rules.  Also, it may 
work better for shorter term systems.
 
As for actual calculation, it is simply 
= potential profit for this trade / potential risk for this 
trade.
 
Something like: (targetprice - 
buyprice)/(buyprice-stopprice)
 
It's not perfect but it works for me.
 
I'm in the process of adding a past performance 
metric to this RR ratio to see if I can get even better ranking.  Adding a 
past performance metric will allow me to:
- scan through all markets on a daily basis 
(instead of through a pre-selected basket)
- only look at stocks that have performed well with 
my system in the past
- only enter into trades with the best 
risk-adjusted reward potential
 
Hope that clarifies things.
 
HB
 
<BLOCKQUOTE 
>
  ----- Original Message ----- 
  <DIV 
  >From: 
  Gary 
  A. Serkhoshian 
  To: <A title=amibroker@xxxxxxxxxxxxxxx 
  href="">amibroker@xxxxxxxxxxxxxxx 
  Sent: Monday, December 15, 2003 11:09 
  AM
  Subject: Re: [amibroker] Re: 
  PositionScore Ideas
  
  Hi HB,
   
  Definitely not the same as UPI, but it is certainly risk-adjusted : 
  )
   
  That's a pretty nifty idea to rank that way assuming that you can 
  effectively quantify the potential reward which, thinking out-loud, I suppose 
  could be accomplished with some derivation of MFE.
   
  Thanks for the post,
  Gary HB <<A 
  href="">hmab@xxxxxxxxxxxxxx> 
  wrote:
  <BLOCKQUOTE class=replbq 
  >
    
    Gary,
     
    The reward-risk ratio is on a per signal 
    basis.  Each potential buy signal is ranked by its RR ratio.  
    
     
    RR = potential reward for this trade / 
    potential risk for this trade
     
    I don't think that's the same as UPI, right 
    ?
    <FONT face=Arial 
    size=2> 
    HB
     
    <BLOCKQUOTE 
    >
      ----- Original Message ----- 
      <DIV 
      >From: 
      <A title=serkhoshian777@xxxxxxxxx 
      href="">Gary A. Serkhoshian 
      To: <A 
      title=amibroker@xxxxxxxxxxxxxxx 
      href="">amibroker@xxxxxxxxxxxxxxx 
      
      Sent: Sunday, December 14, 2003 11:40 
      PM
      Subject: Re: [amibroker] Re: 
      PositionScore Ideas
      
      HB,
       
      Sounds like UPI or similar, yes?  They all seem to do about the 
      same.
       
      Regards,
      GaryHB <<A 
      href="">hmab@xxxxxxxxxxxxxx> 
      wrote:
      <BLOCKQUOTE class=replbq 
      >
        
        

        Phsst, no you did not miss it because 
        I never posted it.
         
        My original one is based on a really simple 
        reward/risk ratio.  The higher the ratio, the better.
         
        I'm also going to check out the suggestion 
        of using system's past performance on the stock.  That's how I 
        regularly select my basket, but I never thought of using it to 
        rank.  This would be akin to what Chuck & other have been 
        saying all along.  I.e. don't select a basket, let the ranking sort 
        through all stocks and pick the good ones.
         
        HB
         
        <BLOCKQUOTE 
        >
          ----- Original Message ----- 
          <DIV 
          >From: 
          Phsst 

          To: <A 
          title=amibroker@xxxxxxxxxxxxxxx 
          href="">amibroker@xxxxxxxxxxxxxxx 
          
          Sent: Sunday, December 14, 2003 
          11:04 PM
          Subject: [amibroker] Re: 
          PositionScore Ideas
          HB,I looked and could not find where you 
          posted your favoritePositionscore method. Did I miss 
          it?Phsst--- In <A 
          href="">amibroker@xxxxxxxxxxxxxxx, 
          "HB" <hmab@x...> wrote:> FYI, 
          I tried all the position score methods that have been posted inthe 
          past few days.  They all performed worse than the one I 
          wascurrently using, except for Fred's BB example.> > 
          It increased all the "good stats" by 50% but it also increased 
          myMDD by 50%.  So, MDD is now at an unacceptable point, but 
          definitelyworth a look into this scoring mechanism.> 
          > HB> >   ----- Original Message ----- 
          >   From: Gary A. Serkhoshian >   
          To: amibroker@xxxxxxxxxxxxxxx >   Sent: Saturday, 
          December 13, 2003 1:00 PM>   Subject: Re: [amibroker] 
          Re: PositionScore Ideas> > >   Hi Al 
          !> >   For shorter-term signals, it seems like 
          volatility is your bestfriend, and you'd mentioned that you've 
          already tried that.  > >   So, how about 
          Fred's BollingerBand example:> >   BBandWid = 
          2;> >   UBBand = BBandTop(Close, 21, 
          BBandWid);> >   LBBand = BBandBot(Close, 21, 
          BBandWid);> >   PositionScore = 100 - 100 * 
          (Close - LBBand) / (UBBand -LBBand);//0 when C == Upper Band, 100 
          when C == Lower Band> >   OR a variation of 
          good 'ol RT> >   RT = Close / 
          MA(Close,13);  //64 bar is the original version> > 
          >   BTW, if you don't mind sharing what are you 
          basing your signals onto give such short terms swings?  You 
          can keep in general if you like(ie. ma-based, oscillator-based, 
          etc.)> >   Kind Regards,>   
          Gary> >   Al Venosa <advenosa@xxxx> 
          wrote:>     Thanks, Phsst. I'm a QP2 user 
          also. But all those QP2GetExtraData variables are not updated 
          daily, so I don't think theywould be useful for a short-term 
          trading system like I was talkingabout. Using PositionScore over a 
          modest time period, you'd get thesame 4 stocks all the time, 
          wouldn't you, or at least until they getupdated. Perhaps QRS gets 
          updated weekly, so maybe that wouldn't be asbad, but I think I'd 
          like something that is more reflective of thetrade system 
          duration, in other words, something that I can updatedaily at EOD. 
          > > >       ----- 
          Original Message ----- >       
          From: Phsst >       To: 
          amibroker@xxxxxxxxxxxxxxx >       
          Sent: Saturday, December 13, 2003 12:26 
          PM>       Subject: [amibroker] 
          Re: PositionScore Ideas> > 
          >       Al,> 
          >       My favorite is the QP2 
          QRS value (GetExtraData("QRS"). The QP2 
          QRS>       value is supposed to 
          be a 'knockoff' of the IBD RS ranking score.> 
          >       I almost always get a 
          significant boost using this rankingfigure 
          as>       as the 
          positionscore.> >       If 
          you do not have QP2, but have any ideas about how to doyour own 
          RS>       Rank calculation, I'd 
          be happy to run some comparisons for you 
          (or>       anyone else) to 
          measure your calculated RS Rank against QP2'sQRS rank.> 
          >       Cheers,> 
          >       
          Phsst>       --- In 
          amibroker@xxxxxxxxxxxxxxx, "Al Venosa" 
          <advenosa@xxxx>wrote:>       
          > Hi, all:>       > 
          >       > I've been 
          experimenting with variuos short term trading 
          systems>       lately (average 
          trade durations of about 2.5 days), and I 
          waslooking>       for ideas 
          on how best to rank a watchlist to get the 
          bestcandidates>       for 
          portfolio trading a basket of 4 stocks. I was wondering 
          ifanyone>       would care to 
          share any ideas on how you use the 
          PositionScore>       function to 
          rank your candidate list (using regular mode, 
          not>       rotational mode). I've 
          tried combinations of turnover 
          andvolatility,>       but I'd 
          like to try other ideas. I'm not asking anyone to 
          giveaway>       any secrets, 
          and, yes, I am aware of TJ's example in the help 
          file>       (PositionScore = 100 
          -RSI());), but I was just looking formore 
          ideas.>       I'm not even sure 
          if this question is too vague or not. If itis, 
          I'm>       sure you'll tell me. 
          TIA.>       > 
          >       > Al 
          Venosa>       > 
          advenosa@xxxx>       > 
          >       > 
          >       > 
          --->       > Outgoing mail is 
          certified Virus Free.>       > 
          Checked by AVG anti-virus system (<A 
          href="">http://www.grisoft.com).>       
          > Version: 6.0.543 / Virus Database: 337 - Release 
          Date:11/21/2003> > > > 
        






Yahoo! Groups Sponsor


  ADVERTISEMENT 









Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html



Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.