No, you do not need to deposit right away. However, access to live trading is only available upon the financing of your account.
No, you do not need to deposit right away. However, access to live trading is only available upon the financing of your account.