There would be two different reasons you would not be able to withdraw funds at any given time:
1. If you recently sold out of a stock or an ETF, it will take 2 business days for the order to settle and the funds to become available for withdrawal. If you recently sold out of an option contract, it will take 1 business days for the order to settle and the funds to become available for withdrawal.
- For example, if you sold stock on Thursday, your funds won’t be available for withdrawal until Monday, as Saturday and Sunday are not business days.
2. Deposits need to stay in your dough account for 5 business days before they can be withdrawn. The reason for this is because we have anti money laundering protections in place for the protection of both our customers as well as the firm, and this is one piece of logic we have embedded within the dough app that helps protects us from that.
Lastly, please note that the proceeds from the free stock promotion need to stay in your dough account for a minimum of 90 days. You can read more about this here.