Displaying 2 results from an estimated 2 matches for "dnig".
Did you mean:
  dig
  
2008 Sep 09
1
fBasics package: dnig
Hi,
I am trying to calculate probability density of normal inverse gaussian distribution. I am using dnig function of fBasics package. However, I am getting following result. The density at x = 0.003042866 is:
> dnig(x= 0.003042866, alpha=5.184868, beta= 0.11841, delta= 0.06038513, mu= -0.0003520626)
[1] 6.550251 
I am not sure why it is 6.550251. Can anyone tell me why density is more than 1?  T...
2013 May 20
1
How to fit a normal inverse gaussian distribution to my data using optim
...(1/theta)    
    vx[i] = (exret[i]-phi*exret[i-1]-m0-(m1+beta*((gamma^0.5)/(gamma^2+beta^2)^0.5))*h[i])/h[i]  
  }
  
  mu = -1*beta*((gamma^0.5)/(gamma^2+beta^2)^0.5)
  delta=((gamma^1.5)/(gamma^2+beta^2)^0.5)
  alpha=gamma
  beta=beta
  param = c(mu, delta, alpha, beta)
  riskll <- -1*sum(log(dnig(vx,param=param)))
  
  return(riskll)
}
#optimization
optim(x0,fn=riskll,method ="L-BFGS-B",lower=lbs,upper=ubs, data = data)
	[[alternative HTML version deleted]]