5 ms·
What would that look like? If you rate limit stock exchanges to something like 1 update per minute then there will likely be the same amount of networking and
by willis936 3y ago
What would that look like? If you rate limit stock exchanges to something like 1 update per minute then there will likely be the same amount of networking and computation going on to speculate on the next update and calculate optimal plays. It just moves it to behind closed doors where it is harder to know if shenanigans are going on.
It would take a heavier hand to push against this problem. I'm all for it, I'm just not clever enough or knowledgeable enough to know what would be a good regulation that would fly in congress.
- Terr_ 3y ago> What would that look like? One attempt is the exchange IEX [0] which introduced a ~350 microsecond delay to everything simply by running incoming order data through a ~60km loop of fiber-optic cable. Perhaps not the most, er, featureful solution, but it's very easy to audit and argue that there are no biases or backdoors. [0] https://en.wikipedia.org/wiki/IEX https://en.wikipedia.org/wiki/IEX
- vgatherps 3y agoIf everybody is exactly 350us slower, then it’s still the same game. Iex also offers a variety of (dark) order types that can pull back without the 350us delay if iex believes the incoming flow will be toxic
- Terr_ 3y ago> If everybody is exactly 350us slower, then it’s still the same game. IANATrader, but I don't think that's entirely true. Yes, it won't stop Carol from getting information from somewhere and then running in front of Alice to the same exchange. [0] However even fixed-delays [1] can still create uncertainty about what price your order may actually execute at when it hits the server, which is something HFTs rely on more heavily than other traders, since their strategy depends on high-certainty that they will have a small positive margin on every trade. __ [0] I find it geeky-amusing to write (i.e. IEX) or (ex: IEX) because it feels like the start of a mental tounge-twister. [1] Can't edit my original post anymore, but apparently there's another 350μs on the outbound path too.
- vgatherps 3y ago> However even fixed-delays [1] can still create uncertainty about what price your order may actually execute at when it hits the server, which is something HFTs rely on more heavily than other traders, since their strategy depends on high-certainty that they will have a small positive margin on every trade This is also true on every single other exchange, albeit to a smaller degree. You have a larger queue of possible things that may have happened, but this issue exists everywhere. No exchange has instant entry. On a very short timescale things are very jumpy - nothing happens for a while, and then everything happens all at once. The queuing problem tends to be more of “did another hft beat me to the same event”, not general random other events, so queues like IEXs tend to be emptyish anyways.
- javajosh 3y agoLimit trades to once per hour, then, and require a human to enter them.
- ajsnigrutin 3y agoIf you buy a stock, you must keep (hold) it for eg. 30 days (or 7, or 60, or whatever). Compute all you want, whenever you want, but instead of millisecond timings, optimize stuff for at least some time. Maybe even a tax on stock profits, which is really high and falls after some time of ownership of such stock (we have this in slovenia, but it's not really high in the first place, and time brackets go less than 5 years (25%), 5-10 years (15%), 10-15 years (10%) , 15-20 years (5%), and zero tax after that.
- edgyquant 3y agoThere already is a penalty for not holding and a tax on wash trading (selling and rebuying within 30 days.)
- Dylan16807 3y agoThen it probably wouldn't be hard to have increasing penalties for shorter durations, very especially sub-minute durations.
- patmorgan23 3y agoEven if you said you have to hold it for 3 hours that would cut against the worst of the HFTs
- darrin 3y agoAdding this sort of friction would increase spreads. Market makers are a net positive for markets (who buys/sells when no one else wants to?), and I don't see any downside to allowing them to manage risk and trade quickly. I think the way to increase fairness is to change the way orders are matched.
- yxhuvud 3y agoAnother way would be to allow higher price granularity to allow more competition on price rather than speed.
- Y_Y 3y agoWhat about a flat "Tobin tax" charged on each transaction so that it becomes very expensive to do lots of small trades quickly and encourages doing bigger trades at lower frequency? https://en.m.wikipedia.org/wiki/Tobin_tax https://en.m.wikipedia.org/wiki/Tobin_tax
- ortusdux 3y agoA few congress people put forth a bill that would add a 0.1% tax on trades. This would be a rounding error for most traders, but a significant value for HFT. https://www.brookings.edu/opinions/congress-wants-to-tax-stock-trades-investors-shouldnt-fret/ https://www.brookings.edu/opinions/congress-wants-to-tax-sto... I wonder what happened to it.
- gnopgnip 3y agoRaising the financial transaction tax to 0.1%, 1$ per $1000 would eliminate the vast majority of unproductive and rent seeking HFT without negatively effecting liquidity. The US already has an FTT to fund the SEC, implementation should be straightforward. Currently the rate is very low, about 0.002%. Raising the rate would be minimally impactful for longer term investors and generate on the order of $50b a year for the government. Hong Kong has an FTT of 0.13% currently, it was 0.1% from 1993-2021 so you can compare HFT impacts on these markets. Or compare dozens of other countries with similar rates, Switzerland, Taiwan, France, Italy, Japan.
- paulsutter 3y agodo you have a link, love to learn how it worked out in other places
- gnopgnip 3y agohttps://www.bnymellon.com/content/dam/bnymellon/documents/pdf/emea/global-view-of-financial-transaction-taxes.pdf.coredownload.pdf https://www.bnymellon.com/content/dam/bnymellon/documents/pd... has a good review of several countries laws
- robertlagrant 3y agoWhat's rent-seeking HFT?
- lucubratory 3y agoI'm not that person, but presumably it's that someone has purchased real estate in a geographically relevant location and constructed property on it/between it and the exchange which gives them an insurmountable latency advantage in HFT, and they are characterising the raking in of cash from that latency advantage as rent seeking.
- gnopgnip 3y agoRent-seeking is an "economic activity to gain wealth without any reciprocal contribution of productivity". Or put another way it means societies resources are put towards wealth transfer instead of productivity/wealth creation.
- patmorgan23 3y agoSmall cost per trade (tax/fee) Minimum time between buying and selling the same ticker Mandatory network 'speed bump' of a few ms between the exchange and any trading parties
- darrin 3y agoThe best solution I've seen is to do batch auctions every millisecond or so, and randomize matches within that window (for market orders or limit orders at the same price). You could use a longer window to include slower players in the market.