Title: Solving the Financial Investing and Trading Puzzle