Portfolio Optimization

This repository is the culmination of my Semester 6 Project where I dove deep into the world of financial portfolio optimization. Coming from a Computer Science with AIML background, I wanted to challenge myself by applying mathematical modeling, Python, and data science to a real-world finance problem. This notebook is more than just code – it's a journey of learning, trial & error, and finally understanding the inner workings of modern portfolio theory.

Python pandas numpy matplotlib seaborn yfinance scipy