STO

Rating: 2 / 5
STO Website Screenshot

Broker Details

Headquarters
Cyprus
Established
2014
Min Deposit
$20
Execution
Market Maker
Regulators
CySEC, FCA

Platform & Features

Trading Platforms
Other, MetaTrader 4, Web-based

Pros

  • Choice of Trading Accounts
  • Regulation
  • Demo Accounts

Cons

  • No FAQ Section

Share:

Ad
Favicon