3 ms·
http://www.tradeworx.com/media/pdf/TWX-SEC-2010.pdf http://www.tradeworx.com/media/pdf/TWX-SEC-2010.pdf (p.13) and https://mechanicalmarkets.files.wordpress.com
by mrchicity 11y ago
http://www.tradeworx.com/media/pdf/TWX-SEC-2010.pdf http://www.tradeworx.com/media/pdf/TWX-SEC-2010.pdf (p.13) and https://mechanicalmarkets.files.wordpress.com/2015/01/toa-exchangesummary-13661.png https://mechanicalmarkets.files.wordpress.com/2015/01/toa-ex... back up my claim that limit orders lose the spread on average net of costs. In a competitive equilibrium, this has to be the case. If the average limit order lost less than the spread and rebate, it would be profitable to mechanically copy every limit order with an infinitesimally small limit order placed right behind it. If the average limit order lost more, it would be profitable to copy every marketable order trading to remove any residual liquidity on the book at that price. Of course HFTs limit orders perform better than average or they'd be out of business (and many do go out of business).
FWIW, every successful HFT trader I know does this type of "market analysis" driven trading backed by very fast execution. Speed alone is no longer an edge in most markets. Most are holding risk for more than microseconds or single seconds. Trade direction is auto-correlated in short timescales so even being front of the line you are unlikely to buy and sell to earn the spread so quickly.
- gnaritas 11y agoI don't think those don't back up your claim, those numbers are specifically pre-rebate and are being shown there to justify the fairness of rebates as a useful market feature by showing that without them the expected returns would be negative and thus discourage trading. You claimed the average was unprofitable post rebate, showing pre-rebate numbers has no bearing on your claim. > In a competitive equilibrium, this has to be the case. I don't agree, the spread exists for a reason, it is quite literally the minimum cost of doing business for selling liquidity. If selling liquidity were not profitable, no one would do it. > If the average limit order lost less than the spread and rebate, it would be profitable to mechanically copy every limit order with an infinitesimally small limit order placed right behind it. That doesn't follow. You have no idea how much liquidity is sitting at that price so even posting at the same price wouldn't guarantee execution let alone posting behind it. Limit orders are profitable because they are inherently offering a service that the market is willing to pay for, liquidity, that's it. > If the average limit order lost more, it would be profitable to copy every marketable order trading to remove any residual liquidity on the book at that price. If the average limit order lost, it'd be called a market order because market orders lose the spread and limit orders make the spread, that's how it works. That is the equilibrium, market orders buy liquidity from limit orders for the price of the spread. > Of course HFTs limit orders perform better than average or they'd be out of business (and many do go out of business). Yes, exactly, and they perform better due to latency putting them first in the queue, that's rather the whole point of HFT, being first in line. > Speed alone is no longer an edge in most markets. Incorrect, speed is always an edge for the fastest trader; it's simply no longer easy to compete on speed for most firms. Dodd Frank has devastated HFT with the sub-penny rule making latency even more important and driving most out of business. > Most are holding risk for more than microseconds or single seconds. Yes, because they can't be the fastest, they have to start speculating a bit. This is because the hay day of HFT is over; they're being forced into speculation by the inability to compete on price due to the sub-penny rule and the inability to compete on speed due to the massive costs of doing so. But once you start speculating for longer than a few seconds, you're no longer a HFT trader, you're just an algorithmic trader. HFT is market making, if you're speculating on direction and holding for expected moves, you're not a HFT, you're an algo trader.