That's called dual trading and there are already regulations in place that prohibit the scenario you described.  A broker must execute his clients' orders before his own.<p>In any case, most high-frequency operations are only trading for themselves.