The previous version of this notebook had a bug that caused look-ahead bias. Specifically, factor portfolios were constructed once and not updated. This new notebook constructs factor portfolios that dynamically update, and should solve that issue.
All lectures can be found at https://www.quantopian.com/lectures