Quote from THE-BEAKER:
therein lies the debate - you mention ' market efficiency '.
i think the market is less efficient.
you try to buy and sell 10000 lots in bond futures and it takes 2 to 3 times more to fill the order.
how is that efficient.
its only efficient in hft reading the order and exploiting it.
that is not efficiency in my eyes thats cheating.
less retail comes back.
You are confusing market efficiency and liquidity.
The more efficient the market is the more difficult it is for a trader to make money.
If the market was 100% efficient no trader could make any money and liquidity would be near zero.