Fill in your details below to log in to your MyAccount area.
Awards and honors
At STO we focus on customer service excellence and a world-class trading environment at all times. Our hard work and consistency were officially rewarded by major corporations and market contributors.
We would like to thank you for your appreciation and we can assure you that we will continue to offer quality products and services.