Long-only risk-parity portfolios have proliferated in recent years. An optimized long-only risk-parity portfolio requires that the asset weight * marginal contribution to risk of the asset is identical for all securities.
One way to implement this idea is to find the solution to a dual-problem. For a long-only risk-parity solution one can find the weights that minimize the variance of each assets weights ($w$) * marginal contribution to risk ($\text{MCTR}=\frac{\partial \sigma(w)}{\partial w_i}=\partial_i \sigma(w)$).
In this manner, formally the problem is to choose weights (constrained to sum to one) using your favorite optimizer:
$\underset{w}{\arg \min} \quad \text{Risk} = \text{Var}( w_1 * \partial_1 \sigma(w) , w_2 * \partial_2 \sigma(w), ... , w_n * \partial_n \sigma(w)) $
My question -- are there any research articles or insights for constructing risk-parity portfolios assuming dollar-neutral (instead of long-only) weight constraints?
Implementing risk-parity in a dollar-neutral portfolio is not as trivial as applying the same objective function as above and simply changing the weight constraints. For example, because variance is symmetrical two solutions would be produced: optimal weights and -1*optimal weights. (Of course, a more complex objective function that included a maximize alpha objective would not result in symmetrical solutions.)
Also, convergence in the long-only case is fairly rapid whereas in the dollar-neutral case the objective function conflicts with the constraint that i) cash weight + long weight + short weight = 1, and ii) long weight = -short weight. The combination of i) and ii) implies cash weight = 1 in dollar-neutral.
To flesh out the second point, intuitively, the optimizer objective function is minimized when $ w_n * \partial_n \sigma(w) $ is identical for all securities (i.e. the variance is zero). However, this is impossible when some weights must be positive and other weights must be negative to satisfy constraint (ii), and where nearly all securities have a positive MCTR.
Perhaps there is a more suitable choice of objective function to minimize in the dollar-neutral case, or another way to construct a risk-parity portfolio in a dollar-neutral context?