Hi,
I want to convert this optimization routine to Q's optimize API but found that it is not possible.
P = matrix(Sigma)
(m, m) = Sigma.shape
(m, n) = betas.shape
q = matrix(alpha, (m, 1))
A = matrix(betas)
b = matrix(0., (n,1))
res = cvxopt.solvers.qp(P=P, q=q, A=A, b=b)
Where
sigma is covariance matrix.
alpha is the signal I want to minimize or maximize
betas are my risk exposures that I want to neutralize.
Do you have plans of extending the API to support such optimizations?
Best regards,
Pravin