This happens to everyone of Achiievers. It is infact the SEBI rule. As per the rule the funds must be send to the clients bank account at the end of every quarter/month whichever the client chooses at the time of account opening. Remember signing a form called "Quarterly settlement of funds" in that page there are two options; Monthly and quarterly. We sign this page with every broker.
This is regulatory rule but the thing is most brokers is not following it.