My thoughts exactly. I don't know what these other smart guys are blabbing about. I have traded with several pure and even small retail broker and this issue of trading against you does not exist in all of them.What I know is that when you trade Forex, you buy and own the actual instrument. With CFDs you don't own anything, it's pure speculation. Based on that trading retail is not a CFD.