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

[RT] Re: GEN: Rina Index and K-Ratio


  • To: realtraders@xxxxxxxxxxxxxxx
  • Subject: [RT] Re: GEN: Rina Index and K-Ratio
  • From: Valery Bartashevich <bvs97f@xxxxxxxxx>
  • Date: Wed, 14 Mar 2001 10:06:04 -0800
  • In-reply-to: <984562327.1756.51545.l9@xxxxxxxxxxxxxxx>

PureBytes Links

Trading Reference Links


Hi there,

re: Rina Index and K-Ratio

from Rina / Omega help
>>RINA Index
>>
>>This proprietary index combines select net profit, time in the 
>>market, and drawdown calculations into a single reward/risk ratio. 
>>The larger the number the more efficient the strategy. Look for a 
>>strategy with an index of 30 or more.
>>RINA Index = (Select Net Profit)/((Average Drawdown) x (Percent time 
>>in the market))
>>
>>{ ** © 1987, 1999 Omega Research, Inc. ** }

I feel Rina index is too difficult to estimate
if you have limited set of information on 
the investment product / strategy /portfolio.
This is especially the case for non-proprietary / third party
investment products.
As a matter of fact one day you will want to compare
some in-house developed strategies to different benchmarks.
I do not think Rina or K-ratio will give you much info
on this. The dissadvantage of Rina-index is it's only
standard to Rina and Omega products.

I will agree to Bob Fulks and many others' choice -- lovely 
one number performance measure -- Sharpe ratio. You probably
should give more attention to this one.

May be one thing I really want to add is that I would use
a little bit modified "Sharpe Ratio 2" as per managedfutures.com/
Stark report users' guide terminology:

 ****** Start of quotation *************************************
14. Risk/Reward Ratios – A) Monthly Win/Loss Ratio (W/L) Number of
winning and losing months over the time period charted is shown along
with the average performance for each.  A ratio is then determined for
a) number of winning months: number of losing months; b) winning month
average: losing month average. B) Return Retracement Ratio (RRR)
Measures return to risk.  Return, in the numerator, is defined as the
trading program's annualized rate of return.  The average maximum
retracement, in the denominator, is used to measure risk. C) ITR Ratio
(ITR) Measures return to risk.  Return, in the numerator, is defined as
the trading program’s annualized rate of return.  The worst drawdown
+.01, in the denominator, is used to measure risk. – includes
measurements of the amount of return from an investment per unit of
risk (volatility).  A high ratio is desirable.  D) Sharpe Ratio (Shrp);
Measures return to risk.  Return, in the numerator, is defined as the
trading program’s annualized rate of return.  Annualized monthly
standard deviation in the denominator is used to measure risk.  E)
Sharpe Ratio II (Shrp2); Similar to Sharpe ratio (see above) but the
measure of risk used in the denominator is the trading program's
annualized monthly Semi Deviation. F) Sterling Ratio: Equals the
average annual compounded return for the past three-years/average
Maximum Annual Drawdown (MAD) +10%.  The value of MAD is designated
positive while the average annual compounded return can be positive or
negative.  (If this value is negative, however, the whole ratio is zero
since negative Sterling Ratios have no significant meaning).
 ****** End of quotation *************************************

I think the idea behind is if you are medium-term mentality trader 
you will appreciate the turtles risk-adjusted performance. But original
Sharpe ratio penalizes the equity volatility caused by rare run-ups in 
equity produced by all long-term trend-followers. BUT IT'S POSITIVE
EQUITY VOLATILITY. This is why the trading program's annualized monthly
Semi Deviation measure of risk used in the denominator of Sharpe ratio
2 looks much more informative personally for me.
But again it is not a standard and wide used. And you will have to
calculate it yourself every time you decide to compare the performance
of the different strategies, investment products and benchmarks.


re: K-ratio details

Unfortunately I have no original article from Futures Magazine
cause its electronic version is not available in archives

http://www.futuresmag.com/library/jan96/jan96contents.html

Rina / Omega help gives very little information
>> K-ratio
>>
>>This ratio is similar to the Sharpe Ratio. It differs in that it uses
>>linear regression techniques to measure the consistency of results
>>rough time. The higher the ratio, the greater the return in relation
to risk. 
>>te This value will not display for strategies applied to intraday
charts.
>>
>>** © 1987, 1999 Omega Research, Inc. ** }

but let me refer you to post by Andrew Peskin <andrew@xxxxxxxxx>
to some of the forums on the K-ratio subject (I hope Andrew wont
mind ...)

************ Start of the the quotation *********************
Date: Mon, 11 Sep 2000 09:56:11 -0400 
From: Andrew Peskin <andrew@xxxxxxxxx>
Reply-to: andrew@xxxxxxxxx 
CC: systems-only@xxxxxxxxxxxxx 
Subject: SO_System Performance Evaluation Metrics -- K-Ratio 

Regarding the recent discussion of system performance evaluation
metrics, I
have found
that the K-Ratio is an excellent measure of system performance.  This
ratio
measures both
profitability and consistency of returns and then returns them in one
single
number.

For a more detailed description of the logic behind the metric, please
refer
to the
article "Getting a Handle on True Performance" by Lars Kestner found in
the
January
1996 issue of Futures Magazine.

Below is BASIC code which calculates this ratio.  It is a function
which
requires you
pass it an array of VAMI values and the number of periods in the array.
 It
will
return the single K-Ratio Value.


<--------------- CODE --------------->

Public Function KRatio(VAMI() As Double, Periods As Integer) As Single
    Dim lnVAMI()      As Double
    Dim Count         As Integer
    Dim SumX          As Double
    Dim SumY          As Double
    Dim SumXSqr       As Double
    Dim SumYSqr       As Double
    Dim SumXY         As Double
    Dim SSxx          As Double
    Dim SSxy          As Double
    Dim SSE           As Double
    Dim sSqr          As Double
    Dim YIntercept    As Double
    Dim Slope         As Double
    Dim SlopeStdError As Double
    Dim YIntStdError  As Double
    Dim Result        As Double

    ReDim lnVAMI(1 To Periods)

    For Count = 1 To Periods
        If (VAMI(Count) > 0) Then
            lnVAMI(Count) = Log(VAMI(Count))
        Else
            KRatio = -1
            Exit Function
        End If
    Next Count

    SumX = 0
    SumXSqr = 0
    SumY = 0
    SumYSqr = 0
    SumXY = 0
    For Count = 1 To Periods
        SumX = (SumX + Count)
        SumXSqr = (SumXSqr + (Count ^ 2))
        SumY = (SumY + lnVAMI(Count))
        SumYSqr = (SumYSqr + (lnVAMI(Count) ^ 2))
        SumXY = (SumXY + (Count * lnVAMI(Count)))
    Next Count

    SSxx = (SumXSqr - ((SumX ^ 2) / Periods))
    SSxy = (SumXY - ((SumX * SumY) / Periods))
    Slope = (SSxy / SSxx)
    YIntercept = ((SumY / Periods) - (Slope * (SumX / Periods)))

    SSE = ((SumYSqr) - (((SumY) ^ 2) / Periods) - (Slope * SSxy))
    SlopeStdError = Sqr((SSE / (Periods - 2))) / Sqr(SSxx)
    YIntStdError = Sqr(SlopeStdError)
    Result = (Slope / (SlopeStdError * Sqr(Periods)))

    KRatio = Result
End Function

***************** End of quotation ***************************

I hope this helps.

Best regards,
Valery Bartashevich
Minsk, Belarus
E-mail:  bvs97f@xxxxxxxxx
ICQ#12107901

>>   From: The Torch <iceman_nrg@xxxxxxxxx>
>>Subject: GEN: Rina Index and K-Ratio
>>
>>Anyone have an in-depth definition of what is the Rina
>>Index and K-Ratio and what is a good number to have?
>>
>>I am playing around with TS2000 and have some systems
>>showing a 300+ reading on the Rina index and dont know
>> that is good or bad.

P.S. Be carefull with this number (300+), man!
It looks curve-fit / too good to be true. 
Just do some forward / out-of-sample testing. 
May be it's Ok but just check it.





__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices.
http://auctions.yahoo.com/

------------------------ Yahoo! Groups Sponsor ---------------------~-~>
Make good on the promise you made at graduation to keep
in touch. Classmates.com has over 14 million registered
high school alumni--chances are you'll find your friends!
http://us.click.yahoo.com/l3joGB/DMUCAA/4ihDAA/zf_UlB/TM
---------------------------------------------------------------------_->

To unsubscribe from this group, send an email to:
realtraders-unsubscribe@xxxxxxxxxxxxxxx

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/