Why did my Funds got transferred to my Bank Account even though I didn't place a withdrawal request?
If you haven't traded in 30
days, the money in your Trading Account will be transferred to your
linked Bank Account. The Funds are also settled in a Quarterly
settlement process (90 days) and you will get the message that the
withdrawal request was processed even if you hadn't placed a withdrawal
request.
This is as per the SEBI Circular/Guidelines.