A research-grade, self-study course on strict backtesting and machine learning for portfolio management, grounded in López de Prado's Advances in Financial Machine Learning and Machine Learning for Asset Managers. Each chapter builds features and models, then evaluates the Sharpe ratio honestly and measures backtest overfitting — with every result computed live in the page. Written to be read alone, from first principles.