Hacker News new | ask | show | jobs
by kasey_junk 1985 days ago
Even in multiple exchanges orders are always private before they execute if you are trading on an exchange (if you are trading through another venue this may not be true but in those cases latency is not an issue as there is no race).

If you send an order to buy at $10 and the lowest sell price is $9.99 you will not rest an order you will be filled at $9.99 before any other exchange participant can see your order.

Orders rest when you offer to buy at $9.98 but the lowest sell price is $9.99. At that point if you are the first person at that price level you will be first in line when someone tries to sell at $9.98. Otherwise you will be last in line even if the person in front of you put their order in by mail a month ago.

Respectfully that you need these concepts explained to you means you don’t know even the basics of how this works so holding a vehement position on it is a bad look.

It’s akin to someone hearing that udp is a lossy protocol and railing about it existing at all.

1 comments

Those were rhetorical questions. They were meant to show how silly the concept of "offering liquidity" is as a service. Nobody asked for it, but they can't opt out without doing crazy workarounds like delaying orders to different market to avoid giving away their trade information to front runners.
In my previous example if the highest sell price is $9.99 and you offer to buy at 9.98 you are “offering liquidity”.

It’s not a service that’s on offer it’s a fundamental market behavior that any participant can engage in.

Right, which is what I was talking about in the original post.

You don't need ultra-low latency to put in that $9.98 order to keep the market moving. If you were serious about providing liquidity you'd have tons of bids and offers open all the time. You would be holding tons of stock at the end of the day by the nature of the business.

HFT firms tell you that they are making life easier for traditional investors by providing liquidity, but that doesn't make much sense given how they operate.

My entire point is you are not accurately describing how they operate.