If your available balance for withdrawal is less than the current cash balance in your account, it could be because one of the following reasons:
- You have a pending order. i.e. you placed an order when the market was closed and it hasn't been executed yet)
- You have made a recent trade (sell), and the 2 business days (Monday-Friday) required for the cash to settle in your account have not passed yet