No. Social Trading does not require followers to deposit their funds with a third party.
You can copy trade on your own trading account.
No. Social Trading does not require followers to deposit their funds with a third party.
You can copy trade on your own trading account.