This repository has been archived by the owner on Dec 21, 2022. It is now read-only.
Practical Portfolio Optimization with Warm-Starting Qubits using QAOA #88
Labels
Google Quantum AI Research Challenge
More details here: https://github.com/XanaduAI/QHack/blob/master/Open_Hackathon.md#google-quantum-ai
Hybrid Algorithms Challenge
More details here: https://github.com/XanaduAI/QHack/blob/master/Open_Hackathon.md#hybrid-algorithms
IBM Qiskit Challenge
More details here: https://github.com/XanaduAI/QHack/blob/master/Open_Hackathon.md#ibm-qiskit-challe
QAOA Challenge
More details here: https://github.com/XanaduAI/QHack/blob/master/Open_Hackathon.md#qaoa-challenge
Quantum Finance Challenge
More details here: https://github.com/XanaduAI/QHack/blob/master/Open_Hackathon.md#quantum-finance-c
Young Scientist Challenge
More details here: https://github.com/XanaduAI/QHack/blob/master/Open_Hackathon.md#young-scientist-c
Team Name:
Quantastox
Project Description:
Almost everyone knows about stocks, and many take their well-earned money to invest in the ones they feel may be profitable. Through utilizing the Quantum Approximate Optimization Algorithm (QAOA) to solve Quantum Unconstrained Binary Optimization problems with warm-starting QAOA, an optimal portfolio can be generated with identical results to classical systems. This is done with Yahoo Finance stock time-series data.
QAOA is a great way to solve combinatorial optimization problems on Noisy Intermediate-Scale Quantum devices, which is why it is the main algorithm used in this project. Since QAOA gives just an approximate, I saw the benefit in warm-starting the qubits into an initial state. This allows the quantum algorithm to inherit the performance guarantees of a classical algorithm. The full implementation of this hybrid quantum-classical algorithm for portfolio optimization returns great results even with such complex systems to solve.
Presentation:
Non-Technical Slideshow: https://github.com/RoyalWeden/QHack-PortfolioOptimization/blob/main/Quantastox%20PowerPoint.pdf
While my source code, as a Jupyter Notebook, does have code throughout, it also provides an explanation to methods and algorithms used for optimization. https://github.com/RoyalWeden/QHack-PortfolioOptimization
Source code:
https://github.com/RoyalWeden/QHack-PortfolioOptimization
Which challenges/prizes would you like to submit your project for?
The text was updated successfully, but these errors were encountered: