I am running a weighted least-squares regression (where all weights are strictly positive), where my dependent variable is a cross-section of variance values.
Since variance is always positive (>=0), I would expect my fitted values to be positive as well, for them to be meaningful,
$\sigma^2_i = \alpha + \beta * x_i + \epsilon _i$
The problem is that I am getting some negative fitted values:
$\hat{\sigma}^2_i = \hat{\alpha} + \hat{\beta} * x_i $ for some $i$
Is there any suggestion as to how to constraint the predicted values to be positive?
Thanks!