Established in 2013, MSC Group is operating its services globally as an online ECN broker. MSC Group is regulated by the International Financial Services Commission (IFSC), and MSC Group Global Limited is regulated by VFSC. The minimum deposit is $1 and the maximum leverage is 1:1000. MSC group offers 3 account types. Standard account, Profi-STP account, and ECN account.