Learn R Programming

SMFI5 (version 1.0)

LogLikCIR: Estimates the parameters of the CIR model.

Description

Loglikelihood for the CIR model

dr = alpha(beta-r)dt + sigma sqrt(r) dW

with market price of risk q(r) = q1/sqrt(r) +q2 sqrt(r). The time scale is in years and the units are percentages.

Usage

LogLikCIR( theta, R, tau, days, n)

Arguments

theta
Vector of parameters: (alpha,beta,sigma,q1,q2).
R
Observed returns.
tau
Maturities.
days
Number of days in a year.
n
Length of the time series.

Value

LL
-1 x Log-likelihood (to be minimized).

References

Chapter 5 of 'Statistical Methods for Financial Engineering, B. Remillard, CRC Press, (2013).