Hi Peter H,
Thanks for sharing your perspective. Front running in any shape or form is clearly illegal and unethical, although we do not believe HFT = front running. For CFA Institute's position on high frequency trading and additional commentaries my colleagues have written on the subject, please check out our position brief (http://www.cfainstitute.org/learning/products/publications/contributed/…).
Warm regards,
Larry