It's not basically front running. Front running is specifically when a broker gets your order and sits on it until either they or another client can trade in front of it before the market moves. Market makers want to interact with retail orders since they typically don't have size and in aggregate are either non-directional or predictably directional. This reduces the market makers risk of adverse selection.
hcknwscommenter|6 years ago
sseveran|6 years ago
Also I don't define front running that way, FINRA does.
https://www.finra.org/rules-guidance/rulebooks/finra-rules/5...