FiQuantum is a quantum computing-based financial analysis platform designed to optimize portfolios and model financial risks using advanced quantum algorithms.
- Quantum Portfolio Optimization: Leverages quantum algorithms to find optimized asset allocations.
- Quantum Risk Modeling: Utilizes quantum computing power to build sophisticated risk models.
- Frontend: React
- Backend: Flask
- Quantum Computing: Qiskit
- Navigate to the
fiquantum-frontend
directory.cd fiquantum-frontend
- Install dependencies:
npm install
- Start the frontend server:
npm start
- Navigate to the
fiquantum-backend
directory.cd fiquantum-backend
- Create and activate virtual environment:
conda create -n fiquantum-env python=3.9 conda activate fiquantum-env
- Install dependencies:
pip install flask pip install qiskit==0.39.0
- Start the backend server:
python app.py
- Open the frontend application in your browser.
- Input data for portfolio optimization. Example input:
[ ["IIIZ", -1], ["IIZI", 1], ["IZII", 1], ["ZIII", -1], ["XXII", 0.5], ["YYII", 0.5], ["ZZII", 0.5] ]
- Submit to see the optimized result.