Do not always believe positive reviews and ratings on Trustpilot, but the negative reviews and ratings are much more accurate. If you check the Trustpilot, you will see TradeSanta.
This is what I found out about the TradeSanta:
https://www.trustpilot.com/review/tradesanta.comJust be very careful. The site is averagely rated, but I believe those negative reviews most.
I have not used the site before because I am not using bots to trade.