Deposits are accepted via cards, wire transfers, and various e-wallets, with funds reflecting instantly in trading accounts. Withdrawals are processed back to the deposit source and can take 1-3 business days for bank transfers.