freetrade
Minimum Deposit: $0
Year Founded: 2016
Headquarters: United Kingdom
Clients: 890,000+
Regulated By: Financial Conduct Authority. Registered in England and Wales (no. 09797821)
Fees
Deposit Fees: No
Inactivity Fees: No
CFD Fees: No
Withdrawal Fees: No
Payment Methods
Bank Transfer: Yes
Credit Card: Yes
PayPal: Yes
Skrill: Yes