Yes. There is no obligation to deposit upon registering with Barclay Stone. Only when you actually want to start trading you may deposit funds.
Yes. There is no obligation to deposit upon registering with Barclay Stone. Only when you actually want to start trading you may deposit funds.