2
$\begingroup$

I am trying to fit a Gaussian Copula with t margins to my data (log returns of two stocks). It has already worked for a Gaussian Copula with normal margins with:

normcopula_dist = mvdc(copula=normalCopula(normrho,dim=2), margins=c("norm","norm"), paramMargins=list(list(mean=db_mu, sd=db_sd), list(mean=cb_mu, sd=cb_sd)))

My question is, how can I simulate my data with t margins? Here I can only set a parameter for df, but I need a t distribution also with mean and standard deviation matching my copula. Any help here? My idea was to create multivariate normal pseudo observations and then to transform them into t distribution and use their df for the estimation, but I am not quite sure, if it worksfine.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.