Re:Ask HN: What programming skills are required by HFT or Tr...
by gas9S9zw3P9c on Saturday May 16, 2020 @03:27AM
(#23201203)
That's a good point and it makes sense, but couldn't you hedge the inventory risk?
Re:Ask HN: What programming skills are required by HFT or Tr...
by pgwhalen on Sunday May 17, 2020 @02:54PM
(#23214306)
I'm not totally sure what you mean by "hedge the inventory risk." How would you accomplish that? You can reduce your position size but that's not hedging, it's just reducing your exposure in the first place. You could use options, but that 1) exposes you to other risks and 2) is prohibitively expensive given the cost to transact in that market is much higher.
The best way to keep risk low as a market maker is to keep inventory low, which means you need to get out of positions quickly, which means you need to have competitive prices to increase your chance of interacting with order flow.
In real terms, if you quote a penny wide market, there's a much greater change that you can both buy and sell in a short period of time to capture that penny. However, if you quote a 10c wide market (when everyone else is quoting a penny), you might buy shares at $10, but it might be a much longer time before anyone wants to buy them back from you at $10.10 - in fact it might be never, they could go straight to 0!
Again, quoting that 10c spread is perfectly valid, it just means that your edge begins to be less about capturing "flow" as much as it is about predicting the direction of the stock over a longer time horizon.