Skip to content

Paper Implementation Challenge : Quantum-enhanced portfolio optimization framework #961

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

rizanuma
Copy link

@rizanuma rizanuma commented Apr 21, 2025

Hi team,

This PR introduces a quantum-enhanced portfolio optimization framework based on the Black-Litterman model, integrated with QAOA and VQE using Classiq’s automated quantum circuit synthesis.

Summary:

  • Implements Black-Litterman-based QUBO formulation for asset allocation.

  • Uses Classiq to optimize circuit depth and automate qubit mapping.

  • Applies VQE for asset selection and QAOA for portfolio optimization.

  • Supports scalability beyond 12 qubits and secure computation with homomorphic encryption.

  • Includes comparison with classical models and walk-forward backtesting.

Based on the Black-Litterman framework by He & Litterman (1999), integrating market equilibrium with investor views.

Please let us know if you have suggestions for enhancing performance evaluation or improving the Classiq integration. Feedback on the quantum-classical hybrid orchestration or on potential edge cases in asset selection would be especially valuable.

Thanks in advance for your time and insights! 🙌

@TomerGoldfriend
Copy link
Member

@rizanuma thank you very much for this PR. Please follow the Contribution Guidelines, you are supposed to provide an .ipynb file including explanations, and not a single python file.

A clarification question: are you applying a standard QAOA for portfolio optimization, where the QUBU matrix is derived from some non-trivial classical pre-process on real data?

Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@rizanuma rizanuma changed the title initial commit Paper Implementation Challenge : Quantum-enhanced portfolio optimization framework Apr 28, 2025
@rizanuma
Copy link
Author

hey @TomerGoldfriend , i've addressed your review comments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Paper Implementation Project Implement a paper using Classiq
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants