Login
Start Free Trial Are you a business?? Click Here
Nicolas Martin
90% of the time they are. We win 90% of the time. Also, I like their transparency about when trades hit stop loss and the daily YouTube tutorial to help you make an informed decision for yourself. All in all, an excellent experience so far. Give them a try.
10 months ago
Read Twelve Whales Reviews
Twelve Whales has a 1.9 average rating from 1,052 reviews