My Wells Fargo PMA works for me. Linking their high yield saving account, checking account and the brokerage account allows me to almost instantly transfer funds into and out of the cash side of the brokerage account. To eliminate having to have cash in the brokerage account to place orders, get a margin account. Then you can place orders up to the margin limit and if executed, transfer in the cash to the cash account 3 days later to settle the account. Be aware, a partial order execution say, 201 shares, executing as 100, 100 & 1 shares will take 3 of the free trades. An all or nothing execution will take a max of 1 trade, but it could be 0 if there is no one will sell 201 shares as one trade.