For traders trading using the onsite trading account option, withdrawals may take up to 48 business hours based on the activity and balance of each user. For traders trading using their offsite wallets, they receive their gains instantly into their account on a trade by trade basis so their funds are always with them.