|
|
|
|
|
by kasey_junk
4353 days ago
|
|
How do you pick the timeframe? Seconds are still too fast for humans. Minutes would be too fast for people who are not professional traders, hours would be too fast for people who can't be near a computer all day. There is always a locality advantage in the market, this has been true as long as there have been markets, and it will be true forever. Why do we as market participants care? The other problem with your scenario is that you make market making more risky. The riskier it is, the higher the profits must be. This means that the market makers must keep the bid/ask spread higher (their means of making a profit). This cascades to all of us in the form of higher execution costs. |
|
The problem with the current scenario is that it makes market making more expensive, as it requires a lot of technological investment into the microsecond arms race. This means the market makers must pull in more revenue from their trading to cover these expenses, before they even get to thinking about making a profit. This cascades to all of us in the form of higher execution costs. The huge amount of money being spent on HFT infrastructure, software development, etc. is ultimately being paid by market participants. It's worth considering if this is an arms race worth funding to the max, or if 99% of the benefits could be had much more cheaply just by putting a floor on execution latency, thereby rendering this whole millisecond-shaving industry unnecessary.
At the very least, I'd be interested in seeing rigorous models that show a benefit to, say, markets that can trade at 1-microsecond granularity vs. 1-millisecond vs. 1-second.