M1 Finance is a money management platform that combines the convenience of a robo-advisor with the hands-on experience of an online brokerage. With customizable portfolios, free investing and ...