Royal Forex Trading is regulated by the Commodity Futures Trading Commission (CFTC) and is a member of the National Futures Association (NFA) as a registered Futures Commission Merchant (FCM) (NFA ID #0370971). RFXT's management team have been trained and cultivated by some of the industries largest and most respected FCM's and strictly endorse fair business practice, foreign exchange regulation and increased investor protection.
NFA ID seems ok, Metatrader is my favorite platform for automatic trading...