I see a lot of forex companys advertising this, does it really mean anything? Just becuase they have no delaing desk doesn't mean there are an ECN, right? I would think if they were really an ECN they would say that, not no dealing desk. And what does STP stand for?
BTW, any opinions on Go Markets?
BTW, any opinions on Go Markets?