Topics Related to 2012, Algorithm and Portfolio: