That's another thing I like about etrade. They'll let you trade on a deposit that hasn't cleared yet. For example, if I deposit some funds from my checking account, they will automatically put that in my account and allow me to immediately trade on it and they take it out of my checking account the next day. Something to consider.