English
Sign In
4.9
0 Review
Business Scope
8.6
Trading Cost
5.4
Trading Platforms
5.2
Support
5.0
Licence Status

multiple regulation

FCA 528328
Seychelles FSA SD064
SCA
Authorised
Authorised
Authorised
Contact

Founded 2008

Headquarters England, United Kingdom

Min Deposit 500 USD

Max Lev 1 : 500

Multi-regulation
Good Customer Service
Multiple Trading Instruments
High Leverage
Islamic Account
Market Execution
No Deposit Fee
Global Offices
Multiple Base Currencies Support
Trading Education Program

Reviews

4.9
0 Review
Be the first to review.
Rate and Review

Overall Rating

Cost

Platforms

Deposit & Withdrawal

Customer Support

Your review