I have an account with Ameritrade. I remember I used to be able to trade stocks many times during a day without any restriction (i.e. having to wait for 3 to 4 days for the trade to be settled). Now I can trade only once in 3 to 4 days because I'm told by the broker I have to wait for 3 to 4 days for the trade settled. I'm wondering if your broker imposes such a rule on your account. I'm thinking about moving my account to IB. Thanks for your inputs.