CAPM.beta(Ra, Rb, Rf = 0) CAPM.beta.bull(Ra, Rb, Rf = 0)
CAPM.beta.bear(Ra, Rb, Rf = 0)
TimingRatio(Ra, Rb, Rf = 0)
BetaCoVariance
Ruppert(2004) reports that this equation will give the estimated slope of the linear regression of $R_{a}$ on $R_{b}$ and that this slope can be used to determine the risk premium or excess expected return (see Eq. 7.9 and 7.10, p. 230-231).
Two other functions apply the same notion of best fit to
positive and negative market returns, separately. The
CAPM.beta.bull
is a regression for only positive
market returns, which can be used to understand the
behavior of the asset or portfolio in positive or 'bull'
markets. Alternatively, CAPM.beta.bear
provides
the calculation on negative market returns.
The TimingRatio
can help assess whether the
manager is a good timer of asset allocation decisions.
The ratio, which is calculated as
BetaCoVariance
CAPM.alpha
CAPM.utils
data(managers)
CAPM.alpha(managers[,1,drop=FALSE],
managers[,8,drop=FALSE],
Rf=.035/12)
CAPM.alpha(managers[,1,drop=FALSE],
managers[,8,drop=FALSE],
Rf = managers[,10,drop=FALSE])
CAPM.alpha(managers[,1:6],
managers[,8,drop=FALSE],
Rf=.035/12)
CAPM.alpha(managers[,1:6],
managers[,8,drop=FALSE],
Rf = managers[,10,drop=FALSE])
CAPM.alpha(managers[,1:6],
managers[,8:7,drop=FALSE],
Rf=.035/12)
CAPM.alpha(managers[,1:6],
managers[,8:7,drop=FALSE],
Rf = managers[,10,drop=FALSE])
CAPM.beta(managers[, "HAM2", drop=FALSE],
managers[, "SP500 TR", drop=FALSE],
Rf = managers[, "US 3m TR", drop=FALSE])
CAPM.beta.bull(managers[, "HAM2", drop=FALSE],
managers[, "SP500 TR", drop=FALSE],
Rf = managers[, "US 3m TR", drop=FALSE])
CAPM.beta.bear(managers[, "HAM2", drop=FALSE],
managers[, "SP500 TR", drop=FALSE],
Rf = managers[, "US 3m TR", drop=FALSE])
TimingRatio(managers[, "HAM2", drop=FALSE],
managers[, "SP500 TR", drop=FALSE],
Rf = managers[, "US 3m TR", drop=FALSE])
chart.Regression(managers[, "HAM2", drop=FALSE],
managers[, "SP500 TR", drop=FALSE],
Rf = managers[, "US 3m TR", drop=FALSE],
fit="conditional",
main="Conditional Beta")
Run the code above in your browser using DataLab