qubithubportfolio-optimization

Optimizes asset portfolio selection using the Quantum Approximate Optimization Algorithm (QAOA). Encodes the Markowitz mean-variance model as a QUBO: maximize returns (RZ), minimize correlated risk (RZZ), and enforce a budget constraint via quadratic penalty. Default: 4 assets, budget of 2, risk factor 0.5. Demonstrates the full QUBO-to-QAOA pipeline for financial optimization.

RunCite
Framework
Qiskit
Qubits
4
Depth
13
Gate set
H, RZZ, RX
Licence
Apache-2.0
Version
v1
Updated
1 day ago
Runs
None completed

Circuit

circuit.py · Qiskit · depth 13
Loading circuit diagram…

metadata.json · 449 B

Code

Loading metadata.json…

Lineage

Not a fork.

No forks yet.

Suggested citation

@software{qubithub_portfoliooptimization_2026,
  author = {QubitHub Circuits},
  title = {QAOA for Portfolio},
  year = {2026},
  version = {v1},
  url = {https://qubithub.co/qubithub/portfolio-optimization},
}

Generated from this circuit's metadata. QubitHub does not mint DOIs, so this is not a registered identifier — check it against your venue's requirements before publishing.