I have a margin approved account with Ameritrade (never use margin) and I still have to wait for funds to clear.