Educational Quant Finance
QuantDragon is a curated environment for quantitative finance, machine learning, and portfolio optimization. With a single command, you can set up a powerful Jupyter-based workspace for financial analysis.
Run the following commands in your terminal to summon the QuantDragonπ environment:
wget -O dragon.sh https://raw.githubusercontent.com/dunkel000/QuantDragon/2a473a9750a1096fe5be34cc97c94619ddabbbe3/dragon.sh
chmod +x dragon.sh
./dragon.shOr
curl -o dragon.sh https://raw.githubusercontent.com/dunkel000/QuantDragon/main/dragon.sh
chmod +x dragon.sh
./dragon.shThis script will:
β
Create a virtual environment (quantdragon-env)
β
Install essential quant libraries (numpy, pandas, scipy, matplotlib, seaborn, etc.)
β
Set up Jupyter Notebook with useful extensions
β
Configure everything for seamless quant research
π₯ Fully equipped Python environment for quant finance
π Includes Riskfolio-Lib, PyPortfolioOpt, and CVXPY for portfolio optimization
π Supports data sources like Yahoo Finance, Alpha Vantage, and pandas-datareader
β‘ Integrated with Jupyter and essential extensions for better usability
Once installed, activate the environment with:
source ~/quantdragon-env/bin/activateThen, start Jupyter Notebook:
jupyter labFeel free to fork, enhance, and submit PRs! QuantDragon is an evolving project, and contributions are welcome.
This project is open-source and available under the MIT License.
π₯π **Summon the QuantDragon and start exploring the Power of Quant Finance **