6 ms·
This really has nothing to do with retail investors. Retail is completely insignificant. Its about what the bulk of the trading is: robots trading with robots
by crucialfelix 14y ago
This really has nothing to do with retail investors. Retail is completely insignificant.
Its about what the bulk of the trading is: robots trading with robots without any regard to the stocks they are trading. The big whales are the mutual funds and they have to execute their buy/sells using special techniques of spacing trades out to try to not show what they are up to. Otherwise the HFT spots it (and they usually do) and then front runs all of the trades, just skimming pennies off. What use are they ?
The majority of the trades are not making markets at all, they are just zipping back and forth to collect pennies. If they were market makers then they would hold inventory, but they never do.
NOBODY believes the "liquidity" story. and what about flooding the market with fake bids to cause opponents to get overloaded ? or running tracer LFOs spitting out strange bid patterns just to see if they can detect another hidden program ? what does that have to with market making ? its just robot games.
- plc 14y agoAll right, enough. The amount of ignorance out there about HFT is huge. I developed HFT algorithms in a previous life at a very large, well known bank. The majority of trades out there are in fact market making related. The ones that are market taking are usually at the expense of OTHER HFT algorithms, the ones that are slow and showing out dated prices. And yes, HFT algorithms most DEFINITELY hold inventory. Some don't, but most do. It's too expensive to get hit on a bid and then try to get rid of it right away. They often hold inventory for days, weeks, even months. I know this for a fact. I can't tell you know much time is spent on worrying about and managing the inventory HFT systems accumulate. HFT is immensely useful for large mutual funds. They replaced a broken system of high school dropouts who worked on the floor of the NYSE. Mutual funds HATED calling the floor, waiting an hour for execution, not knowing what was happening, and inevitably being taken for a ride. This is all public...go ahead and read a lot of the articles after Thain took over as president of the NYSE and gave tours of the floor to the large mutual fund managers...they were not impressed, to put it mildly. With HFT, you have transparency and immediacy. You put in an order, and you get that price. In the old days, mutual funds called in an order, and had no idea what they would get, it would be whatever fill the NYSE trader gave them. Executing orders throughout the day makes perfect sense, and is cheaper execution in the long term. You simply get a bad price if you try to sell a billion shares of MSFT in an instant, so instead you spread it over time. HFT does not front run in any way that is different than trading since the beginning of time. They are trying to understand if their is future demand, and adjusting their prices accordingly. You don't think that after being hit on a bid, the old NYSE floor traders didn't change their prices? They're doing the same exact thing as HFT does. There's a ton more to say about it, but these are just to counter some of your points.
- maxerickson 14y agoIf the HFT was hugely beating the buy mechanisms that mutual funds were using, I would expect the mutual funds to start looking to buy HFT services. I wonder how much of the dislike for HFT comes from applying intuition about 2 party trades to a many party market. Mostly, I think people ignore that the HFT systems are competing with each other, not just arbitrarily stepping into the middle of transactions. The latter really violates intuition about fairness.
- prodigal_erik 14y agoThere are just two parties per share. The HFT bought each share from one seller and immediately sold it to one buyer; their optimal holding time is two round trips to the exchange. If the seller and buyer were both in market within a fraction of a second of each other and the trade would have gone through anyway, the HFT isn't adding any liquidity but parasitically attacking a flaw in the way the exchange matches and clears trades.
- maxerickson 14y agoPart of what I am saying is that there isn't much room to do that. Take some publicly traded company and examine their order book. For any company with decent volume, the bid ask spread will likely be $0.01. For companies with less volume, buyers and sellers won't waltz into the market at the same second. Here's an exciting company with a spread of $0.01 (at the moment anyway): http://finance.yahoo.com/q/ecn?s=WEC+Order+Book http://finance.yahoo.com/q/ecn?s=WEC+Order+Book My selection criteria was to try to find a S&P 500 component that I wouldn't expect to be among the most highly traded S&P 500 components.
- plc 14y agoWhat are you talking about? If a non HFT buyer/seller both want to buy/sell at 20, then they will go to the market and that will happen. In fact, that happens all the time. This is precisely the point about HFT. If you are a seller, there isn't always a buyer. HFT is there when there ISN'T the other side. The scenario you described is absurd. How often do a buyer / seller want to interact within the same millisecond? They can of course. HFT does nothing to stop that. Two people can trade in the open market with each other whenever they want. The reason most of the time HFT is involved is HFT gives the best price. That's why it's become so big. They provide the best price to their customer, not attacking some "flaw" in the exchange.
- djoldman 14y ago"Its about what the bulk of the trading is: robots trading with robots without any regard to the stocks they are trading. The big whales are the mutual funds and they have to execute their buy/sells using special techniques of spacing trades out to try to not show what they are up to." It has always been in the interest of high volume traders to hide their intentions just as it has been in the interest of all other market participants (including other high volume traders) to attempt to discover those intentions. In this sense, trading now is exactly as it has always been, although it occurs at a more rapid pace. "Otherwise the HFT spots it (and they usually do) and then front runs all of the trades, just skimming pennies off. What use are they?" Please explain why it is bad/wrong/unlawful/unethical that other traders may act when a large trader does a bad job of hiding his intentions. "The majority of the trades are not making markets at all, they are just zipping back and forth to collect pennies." I don't understand. What do you mean by this? "If they were market makers then they would hold inventory, but they never do." I assume this to mean that you believe that the definition of "market maker" should include a reference to the length of time one holds a position. If you demand that to be called a "market maker," one has to hold a position for a minimum amount of time, then you will exclude some market participants from being so designated. I don't understand how the definition of this term is relevant to the discussion; please explain. "NOBODY believes the "liquidity" story." I assume that by ""liquidity" story" you mean the idea that HFT firms increase liquidity (more size with which to trade, at a better price) and that this is to be valued. Is this not the case? "and what about flooding the market with fake bids to cause opponents to get overloaded ?" Deliberately entering unbalanced (one-sided) orders without the intention of trading so as to manipulate the market is illegal. This vague idea is a serious infraction of SEC rules that carries significant fines and penalties. See: http://www.finra.org/Newsroom/NewsReleases/2010/P121951 http://www.finra.org/Newsroom/NewsReleases/2010/P121951 "or running tracer LFOs spitting out strange bid patterns just to see if they can detect another hidden program ?" I'm not familiar with "tracer LFOs," please explain what these are. If they are orders or order submission strategies intended to gauge market interest, do you think that they are bad/wrong/unlawful/unethical? If so, why?
- lmm 14y ago>Its about what the bulk of the trading is: robots trading with robots without any regard to the stocks they are trading. The big whales are the mutual funds and they have to execute their buy/sells using special techniques of spacing trades out to try to not show what they are up to. Otherwise the HFT spots it (and they usually do) and then front runs all of the trades, just skimming pennies off. What use are they ? They can do the trade slightly faster, and according to the rules of the market, if you place an order to sell with a limit of $50 then someone willing to buy now for $50 beats someone willing to buy a second later for $51. If that's not what you wanted, you should have made the limit $51. Maybe we need new order types, but that would set off a slew of complaints about additional complexity. And note that eliminating the sub-penny rule would put a lot of the front-runners out of business, since they'd only be making $.001 per share rather than $.01.
- prodigal_erik 14y ago> someone willing to buy now for $50 beats someone willing to buy a second later for $51 We have misinvested countless millions on a system which produces the wrong answer, optimizing for millisecond latencies which benefit neither companies needing capital not investors providing it.
- lmm 14y ago"We" didn't do anything; exchanges are largely a private free market. If you have a better matching algorithm, you could make an exchange that implements it.
- harryh 14y ago"Otherwise the HFT spots it (and they usually do) and then front runs all of the trades, just skimming pennies off. What use are they ?" So when BigMutualFund decides they want to buy 50 Million Shares of MegaCorp they try to disguise their order so that the share price of MegaCorp doesn't go up to much as they make their buy. That's absolutely right. You're also absolutely right that HFTs have made it harder to disguise this action. The HFTs "see" what's going on and start buying shares of MegaCorp at a higher price and then selling them to BigMutualFund. So BigMutualFund makes a bit less money. So where does BigMutualFund's go? To the HFTs? NO! The HFTs aren't changing the spread width, so they aren't making more money. You know who makes more money? The current shareholders of MegaCorp who decide that they want to sell! And that's great! Whatever information it was that made BigMutualFund think that now was the time to buy gets communicated to the market faster (in terms of the share price) because of the great work the HFTs are doing. More efficiency for all!