R/pCornishFisher.R

#'@name  CornishFisher
#'@aliases CornishFisher
#'@aliases rCornishFisher 
#'@aliases dCornishFisher
#'@aliases qCornishFisher
#'@aliases pCornishFisher
#' @export 

pCornishFisher <-
function(q,n,skew, ekurt) {
zq = q 
CDF = pnorm(zq)  +   1/sqrt(n) *(skew/6 * (1-zq^2))*dnorm(zq) + 
     1/n *( (ekurt)/24*(3*zq-zq^3)+ (skew)^2/72*(10*zq^3 - 15*zq -zq^5))*dnorm(zq)
return(CDF)
}
R-Finance/FactorAnalytics documentation built on May 8, 2019, 3:51 a.m.