Tell me more ×
Cross Validated is a question and answer site for statisticians, data analysts, data miners and data visualization experts. It's 100% free, no registration required.

I want to use a t distribution to model short interval asset returns in a bayesian model. I'd like to estimate both the degrees of freedom (along with other parameters in my model) for the distribution. I know that asset returns are quite non-normal, but I don't know too much beyond that.

What is an appropriate, mildly informative prior distribution for the degrees of freedom in such a model?

share|improve this question
2  
A t distribution might not be a good choice, because it is symmetric whereas asset returns tend to have strong skew. At a minimum, consider modeling the logarithms of the returns rather than the returns themselves. – whuber Jan 24 '11 at 19:28
Yeah, that's a good point, I was thinking about that in the back of my mind, but this question is still of interest to me. – John Salvatier Jan 24 '11 at 19:34
Do you have a truly huge amount of data? I think it's more common even in Bayesian modelling to fix the df and try different values as a sensitivity analysis. – onestop Jan 24 '11 at 20:11
I do have a pretty large quantity of data, but it may be that this is the best approach. Submit as an answer and I'll vote you up and accept if no one provides a better solution. – John Salvatier Jan 24 '11 at 21:07
I would try using the Laplace distribution for asset returns, also called the "double exponential" is stats-world, and "variance-gamma" in Finance world. – probabilityislogic Mar 27 '11 at 9:54

2 Answers

up vote 2 down vote accepted

On page 372 of ARM, Gelman and Hill mention using a uniform distribution on the inverse of DF between 1/DF = .5 and 1/DF = 0.

Specifically, in BUGS, they use:

nu.y <- 1/nu.inv.y 
nu.inv.y ~ dunif(0,.5)
share|improve this answer

Here's an article that might help.

http://www.portfolioprobe.com/2011/01/12/the-number-1-novice-quant-mistake/

share|improve this answer
note that using t-distribution for GARCH returns is quite popular in financial econometrics. So the question is pretty valid and does not imply that the link applies to the poster. – mpiktas Jan 25 '11 at 7:09
@mpiktas I am not sure, but bill_080's point might have been that at the very beginning of the article they use n = 6 for their t-distribution. It can be useful to know what people consider reasonable values. – John Salvatier Jan 25 '11 at 17:57
@John, you are correct, n=6 was my point. I tried several schemes that you might use in fitting n for your data and a t distribution (using fitdist from package fitdistrplus), but I couldn't configure a way that I thought was worth posting. – bill_080 Jan 25 '11 at 19:47

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.