By default, M1 Finance automatically invests any idle cash in your account (over $25). But you can set a custom minimum cash balance, if you want to hold a certain amount of cash.