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
Twelve Whales has a
1.9
average rating
from
1,052
reviews