This project optimizes a stock portfolio using Quadratic Programming (QP) and Efficient Frontier Analysis.
- Computes expected returns, risks, portfolio weights, efficient frontier, and Sharpe ratios
- Implements portfolio constraints like diversification, stock allocation, & short-selling restrictions
- Uses Python, Pandas, NumPy, SciPy, cvxopt, yfinance, Statsmodels, Matplotlib, and Seaborn