TIAA RETIRE-AI-THON WINNER PROJECT updated version

Skfolio: AI-Powered Stock Portfolio Allocation Engine

About the Project

Advanced retirement portfolio optimizer leveraging skfolio's sophisticated ML algorithms for multi-objective portfolio optimization. Features 8+ optimization strategies (Mean-Risk, HRP, NCO, DRO CVaR, Stacking, Benchmark Tracking), efficient frontier visualization with interactive parameter tuning, walk-forward backtesting for out-of-sample validation, target-date/glide-path planning with automatic rebalancing, risk metrics (Sharpe, Sortino, Calmar ratios, CVaR), portfolio clustering analysis, and Monte Carlo simulations. Supports Indian NSE stocks with customizable constraints and risk tolerance-based allocation generation. Includes comprehensive retirement projection and goal achievement analysis.