Computational Investing Part 1