Oceňování a analýza dluhopisů v R
Clifford Ang
Senior Vice President, Compass Lexecon
uniroot() v Rytm <- function(cf) {
uniroot(bval, c(0, 1), cf = cf)$root
}
ytm() pomocí uniroot()cf) a využívá upravenou funkci bvalc(0,1) omezuje hledaný interval výnosu na 0 % až 100 %cf <- c(-92.64, 5, 5, 5, 5, 5, 5, 5, 5, 5, 105)
bval <- function(i, cf, t = seq(along = cf)) sum(cf / (1 + i)^t)
bval() pro ocenění dluhopisu, která využívá upravený vektor peněžních toků (cf)bondprc()t)i)Oceňování a analýza dluhopisů v R