Algorithmic Trading Project

Picture

Description

Submitted linked report as final group project for Math 585: Intro to Algorithmic Trading. As a team, developed an algorithm involving an options dispersion and pairs trading strategy with pairs selected through UMAP. I was largely responsible for capital allocation between strategies for which I determined optimal portfolio weights through regularized convex optimization via the PyPortfolioOpt library.

Tools Used

Python
PyPortfolioOpt
QuantConnect

Links