1
$\begingroup$

I am modelling the dynamic conditional correlations of a couple of assets via DCC mgarch. I also have some exogenous variables that try to explain these correlations. Since my dependent variable is the correlation and this is of course bounded between -1 and 1. The exogenous variables are bounded between 0 and 100. How do I deal with this? I already used LS regression.

$\endgroup$
4
  • $\begingroup$ You could transform the response so that it's not negative and then fit a gamma or beta glm $\endgroup$ Commented Jun 6, 2021 at 16:39
  • $\begingroup$ Thanks for your response sir, what is the rationale behind using a gamma or beta glm? $\endgroup$
    – Abderrahim
    Commented Jun 7, 2021 at 14:11
  • $\begingroup$ You're welcome. The beta and gamma distributions model positive values that are constrained within a range. $\endgroup$ Commented Jun 7, 2021 at 14:37
  • $\begingroup$ Hi Robert, I have researched the beta glm and it indeed could be a suitable solution to my problem. However, my response is between -1 and 1 (correlation coefficient) and for beta regressions it has to be between (0, 1). What would be a suitable transformation for my response? $\endgroup$
    – Abderrahim
    Commented Jun 8, 2021 at 11:27

1 Answer 1

1
$\begingroup$

Since you have a response variable that is bounded in $[-1,1]$, one approach is to transform this into $[0,1]$ and fit a beta generalised linear model. You can achieve such a transformation with:

$$f(y) = \frac{y+1}{2}$$

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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