Various resources for learning quantitative finance, trading, and machine learning.
- Initialise a new project with
uv init $PROJECT_NAME cd $PROJECT_NAMEinto the project folder- Activate the virtual environment with
source .venv/bin/activate - Install the necessary dependencies, e.g.:
uv add jupyter pandas matplotlib numpy yfinance polars python-dotenv- Create a new folder for the project and
cdinto it - Create a new virtual environment:
pipenv install jupyter pandas polars python-dotenv matplotlib numpy yfinance- Run
pipenv shellto activate the virtual environment - Create a new
.envfile and add the necessary variables, if necessary - Run
jupyter notebook --no-browserto start the Jupyter notebook server