Signing up and depositing funds doesn’t cost anything. There’s a 2% fee on profits from trades.