Australia May 'Pause' Trades To Tackle High-Frequency Trading
angry tapir (1463043) writes "The Australian Securities and Investment Commission (ASIC), a government financial watchdog, is reportedly contemplating the idea of implementing a 500 millisecond delay on trades in an effort to put the brakes on high-frequency trading. ASIC last year knocked back the idea and stated that fears about HFT were overblown. However, in a government inquiry today representatives of the organization said the idea of a 'pause' is still on the table."
If you simply change everyone's temporal frame of reference by the exact same amount, you have done nothing, really. Everyone will simply account for the 500ms delay, and trades will still execute in the same order.
Thats half a second in laymans terms
If you need to sell some stock or commodity within a second of buying it, then something is wrong
If the whole point is to be x microseconds ahead of the other guys wouldn't a 500 ms delay simply mean the exact same game would become 'after 500 ms, still be a few microseconds ahead of the other guys'.
I would imagine a more effective approach would be to process trades 4 times per second. A request for a trade always gets processed in the slot after the next slot (meaning no less than a 250 ms delay, but no more than 500 ms delay). Within a given slot of trading activity, randomly shuffle the requests so that someone beating someone else by less than 250 ms doesn't actually affect things.
XML is like violence. If it doesn't solve the problem, use more.
I was first thinking that there should be a minimum holding period of five seconds, but I'm not sure that's technically feasible. How about only delaying sell orders? That would effectively create a minimum holding period.
A pause just creates an arms race. Taxation is a good antidote to accumulation of money without creation of wealth.
And don't give me any of the liquidity bullshit - investment, to be rational, must be a long term exercise. And there's no reason why market makers can't charge less without the HF bullshit - hell, public or private sectors could create a non-profit market maker.
Just make a rule that you cannot own shares less than some arbitrary time. Say 10 minutes or maybe an hour.
There's a gripping article over at the NY Times (adapted from a just released book) that explains very well the pitfalls of HFT, where the problems are mostly due to the haves and have-nots, just like in most things. The article is at http://www.nytimes.com/2014/04...
Not having a level playing deck in an exchange is a major problem for the correct functioning of said exchange.
The Australian Financial Review today reported that ASIC had told the inquiry into Australia's financial system chaired by David Murray the regulator would consider introducing a half-second clamp on trades to remove HFT's speed advantage.
HFT work by seeing the order in one exchange at one price, and the same thing is available in another exchange for a slightly different price, simultaneously buy in one, sell in another and pocket the difference. Plain arbitrage, something Commander Vanderbuilt apparently did back in the days when news traveled on horseback during the day time. And he traveled at night in his sailing ship and raced ahead of the news, dumping bonds from bankrupt New York corporations.
These exchanges communicate the prices between themselves and take slightly longer than 350 milliseconds for the news to travel between exchanges. These big trading companies have faster access to both exchanges and are able to act on them. Would it be enough to delay all orders by 0.5 sec? Even if one trading firm sees the price difference, before it could act on it, the news would have traveled and it could no play micro second arbitrage.
This is my understanding. It might mean any trader must hold the instruments for 0.5 sec before trading it again. Not really sure what the article means by clamp.
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
Captchas on all trades.
A better system is to install a random delay of between 1 and 5 seconds. This would level the playing field completely and kill off the HFT parasites.
When all else fails, run.
I wonder how hard this proposal by the Australian Securities and Investment Commission (ASIC) will hit makers of Application Specific Integrated Circuits (ASIC) designed to evaluate quotes and request trades.
Instead of just playing the numbers, why don't governments stop the manipulation entirely? You buy a stock, you hold it for 3 DAYS. The market adjusts for the sales and purchases instead of being artificially stimulated. The microsecond barons have to do some REAL work instead.
So, every trade is now delayed by 500 milliseconds. If it's like that for everyone, across the board, how is that exactly deterring HFT? In fact, I'd argue that broker houses would take more risk in their programming of HFT to tackle this delay. I'm betting if this is implemented, we see a HFT runaway and market drop event within 6 months.
In the US, a micro-tax per trade would likely cut down on this absurdity. Not that my opinion matters, since I'm paying $6 a trade with the irrelevant sum of money I play with in the market.
This might work or just have the delay a random amount between 1 and 5 seconds but I
think the better solution would be to just increase the transaction cost as presumably this
is putting a fair amount of load on the system as well.
A simple transaction cost of maybe 1cent per share wouldn't affect a normal buyer at all,
would bring in money to the exchange but would put a huge damper on buying and selling
thousands of shares per second.
High Frequency Trading is kindof like email spam. The only do it because it is profitable.
A transaction cost should make it unprofitable unless they are scalping. If they are
scalping then the best solution is to maybe both increase the transaction cost and
add a random delay of 1-5 seconds. The increased transaction cost could also help
offset any loss that might come from the reduced volume of trading as presumably they
already do get a little something per transaction.
High frequency trading isn't the issue. The banks are the real "insiders", and are pointing fingers at small, high frequency prop shops to deflect attention from themselves, and to get back to the bad old days when they could really gouge their customers with wide spreads.
High frequency traders make their money by having better pricing models, narrowing spreads in the market, and being able to execute and then get out of a position quickly to lock in their profits and eliminate risk. The banks like to be the middleman, with wide spreads, so that they can pocket the difference.
The net result of high frequency traders is that the rest of us can get a stock much closer to their actual value (due to narrow spreads). Yes, the high freqency traders make good money by selling the stock $0.005 off the "real" value to me and then immediately getting out of the position by reselling it a millisecond later and locking in that $0.005 profit, but I have only paid a premium of $0.005 instad of the $0.35 or worse the banks would love to gouge me for (and used to, a few short years ago).
We get rid of high freqency trading and we'll be back to the bad old days, when the real insiders really did gouge us, and we all paid far too much for our investments, and were able to sell at far too little, with the likes of Goldman Sachs pocketing the enormous difference.
As for the front-running nonsense on 60 Minutes, that's always been illegal (contrary to what we're being told), and it is not at all how high frequency trading works. If someone was in fact doing that, then they're in a whole world of hurt with the SEC (and rightly so), but this entire exercise appears much more like a distraction: blame small outsider firms who've made the marketplace more effecient and tightened spreads for problems created by corruption within the big banks, and hope no one notices...at least until the next bank-induced crash.
The Future of Human Evolution: Autonomy
There is no earthly reason for these commodities and stocks to trade hands faster then that. What are you doing?
The primary issue here is that human beings can't keep up with it. And that's extremely dangerous. If the computer gets confused then it can smash the market before anyone can do anything about it. But if its doing its thing in ten second pulses then you can likely stop it.
The secondary issue is that the market is very unfair with high frequency trading because it gives people with a better connection a huge advantage over everyone else. Its like having a time machine. Its the insider trading of knowing what the price is going to be in .2 seconds.
Pulse the system and most of that advantage goes away. Sure, your might get your order in faster if your system placed it faster but there's less information to react to... fewer iterations of the price to buy or sell against. You buy and sell on the pulse.
The problem after this will be the dark markets... the in house trading and between house trading of stocks, bonds, futures, etc. And putting any rules on the market tends to encourage the houses to use the dark markets more and more.
Which is fine. You control that by putting laws on the houses that they can't accept certain types of money if they're doing a lot of in house trading. The money you don't let them have is the pension money. The mortgage money. The big safe pots of money that the people give to the market makers largely to keep safe and grow at some reasonable rate.
The big houses need that money or they can't make the big buys. They can't leverage it to bend markets. And that means they have to choose... do they want to go big into the dark market or have access to the pension money? Because you make it a choice and they'll mostly choose the pensions. Which means the ones that will go after the dark market will be the smaller guys... the hustlers. And whatever they might or might not do, without the liquidity of the safe money... they won't really matter.
I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
Again, you have an 'average' 3 second baseline to compete against. What you really want to do is accumulate trades into a queue, have said queue stop taking new trades for some period of time, then process that queue in random order. Then there truly is no difference whatsoever between trades getting in within a quantum of the trade processing slice.
XML is like violence. If it doesn't solve the problem, use more.
Wouldn't it just make more sense that the trades be kept secret, using encryption until the transaction is completed? Transactions like this should prevent someone else stepping into front of line. Because this is basically what's happening, is that these machines are taking advantage of a security flaw that allows them to see a transaction before it's complete, It would be similar to going to a grocery store where you're ready to pay and someone behind you hands the cash to the cashier before you can get your money out and takes your stuff. That kind of behavior certainly wouldn't be tolerated at a grocery store (they'd definitely get punched in the face!), and shouldn't be tolerated on the stock market. The delay really wouldn't work....it would only take 5 seconds longer for you to find out you've been had, which means they're now stealing your time too. Any moderately useful encryption where public/private keys are used, like PGP, for any transaction prior to being completed would fix this.
Capital Gains or some such tax. That will stop this crap....
Add a 1% tax to all stock SELL orders where the seller has held the security less than a day.
Lower the tax to 1/2% for SELL orders where the seller has held the security for less than a week.
Lower to 1/4% for securities held less than a year.
This scheme would:
a) Raise a large amount of revenue
b) Constitute a 'use tax', kind of like a road toll.
c) Only affect people engaged in short term trading (e.g. wall street manipulators)
d) Act as a brake to prevent market volatility (e.g. the flash crash)
e) Be immediately shot down by Teapublicans asshats, so it won't happen.
A week?! A month?!!
How do you propose to compensate me and others for the loss of value and liquidity created by your arbitrary market rules and centrally controlled economy? Will you or the government either put up part of the purchase price to compensate for your partial control, or allow me to write off losses caused by the proposed rules?
What's wrong with me immediately changing my mind after a trade?
'centrally controlled', don't you? Be it by the market owners, or whatever your local equivalent of the SEC is, the market is already stacked for the paper pushers to win steady, and everybody else to claw over each other for their share of the scraps.
HFT does nothing for real economics: no real jobs are created, no real infrastructure, ideas or concepts developed.
In essence its a non-transitive sink hole where real 'entropy'/work flows from the 'real' the economy represented by fiat currency.
And it does so using this real money: a waste of computing power and brain power that could be used elsewhere.
Eventually laws of physis will catch up with a system designed like this: if money is tied to real 'work' at some point and this system is left to its own devices laws of entropy say its going to crash.
Ge rid of the system altogether it already destabilises the economy.
Perhaps it would be better to accumulate orders without making them public for intervals of say a second or a minute. Then at the end of each interval execute buy and sell orders with overlapping prices.
What really annoy me with HFT, besides not being "fair", it that it as a cost and that the society doesn't benefit from it.
Building a stock exchange with top-notch computers if fine, since there is a need fulfilled here for our society.
But building new warehouses as close as possible to stock exchange computers to house top speed fiber connected computers, just to lower the delays from 600ms down to 10ms or so, to allow HFT, is a waste of resources.
No one needs that, it's just a smart way to build a sucking vampire over information systems. And this cost is always somehow reflected to society.
One big bank of my country paid a lot to move all its crucial infrastructure abroad, in such new buildings, to be able to compete in HFT.
Who's paying for those efforts? The company, the bank, instead of doing something more useful to society (investments to improve their services, etc).
HFT is just wholesale theft by from the rest of us perpetrated by the big financial institutions which have direct access to the system.
They're not 'earning' money, they're skimming money.
a) resolution in 5 second trade blocks
- don't resolve trades with bid/ask when they arrive. Accumulate 5 seconds of incoming bid/ask then resolve. Pass the remaining unresolved to the next interval.
b) Arrival time +10 to 20 seconds random interval -> fuzzy bin boundaries and fixed "lag". Not guaranteed to get simultaneous orders into the same trade bin. Keeps trading honest and less able to be gamed.
c) fixed lag and binning means no insta-cancelling orders.
d) no cancelling once posted into the (b) queue. Yes you trade in the lag. So does everyone else. The traders can factor that into their margins and strategies.
Even the 500ms won't work. HFT have a lot of infrastructure and resources. You can simple model your HFT in a way that there are two entities trading, one buys it, if the HFT system decides to sell it and is restricted to do so for 500ms or a week, the other entity shorts the same trade, in effect achieving the same results. IMO, you should be allowed to short trades along with this 500ms block for this to properly work.
Obviously, you can have multiple entities trading on behalf of the HF Traders.
Should automated systems be trading at all?
According to last years ACM issue on HFT algorithms, trades already presented in time-tic goups. Just currently much shorter than you propose. The ACM articles discussed tricks to jump to the head of a group/queue.
HFT also manages the randomness in order presentation. At millisecond resolution TCp/IP collisions cancelations become a serious issue. The smae ACM issues discusses how to game this.
Evey constraint you popose algorthmically will probably be beaten by another clever computer executed algorithm.
I'm an active trader, on the order of about a dozen trades a month, not a "day trader" or a high frequency trader. I'd gladly pay a nickle a trade in tax, with the proceeds to go to better regulation. It would also have the effect of seriously hampering the high frequency traders business model, which is a great side effect IMHO.
They could switch the trade system to .NET. As London discovered, delay functionality is already built in.
http://www.nytimes.com/2014/04...
this article explains in depth what the problem is. the SEC has now been alerted to the problem, and is investigating. the people who found the issue believed originally that this was deliberate, but it actually just turned out to be a systemic problem of the speed differentials between different routes that high-frequency trades come in at.
what they originally discovered was that they could see a price on a screen, but the moment that they put in the bid to a number of brokers, the price would DISAPPEAR. they thought that this was deliberate, that someone was scamming them: it turned out that this wasn't true, but it took a couple of years of investigation to find out. what they did was they put in *individual* bids *directly*, and found that they were accepted. they then investigated various combinations, introducing delays into the bids, and found, amazingly, that it was down to the *time of arrival at the exchange* of their bids as they were sent via numerous brokers.
so it was only when they invented a tool (which they called "Troy") that *deliberately* introduced networking delays, such that the bids would (as best they could manage) arrive within milliseconds of each other at the exchange, that they managed to trade successfully.
if however any one of those bids happened to go via a different ISP, or a different router, or any other random combination, then the bids would *FAIL*.
the problem it turns out is that these delay effects are well-known. most of the money in high-frequency trading is therefore made by seeing a slightly slower broker's prices, then putting in an undercutting bid *knowing full well* that the other broker has a slower network. and this aspect of high-frequency trading is what is currently under investigation by the SEC.
*this is why the introduction of networking delays is so absolutely important*.
the people who discovered this phenomenon basically had to set up their own independent exchange in order to solve the problem. they needed to introduce a delay of 350ms as a way to make things fair for everyone. they did this by basically putting in 38 miles of fibre-optic cable in a shoe-box in the basement of the server farm that they leased.
it turns out that once investors discovered this, they began *specifically demanding* that their trades *exclusively* be brokered through this new exchange that had this 350ms shoe-box delay. it actually caused a lot of embarrassment for a number of brokers and trading houses because the brokers were explicitly disobeying their client's instructions, because the brokers didn't understand how important this really is.
anyway: you really have to read that article (or the book) fully because it's quite complex, and it's basically an inherent flaw down to the fact that the internet (TCP/IP) is routed randomly, thus introducing gross unfairness that has become the subject of intense investigation, very recently.
so yes, *all* trading should be done with at least a 350ms delay.
APK blew you away for your libel http://slashdot.org/comments.p... and in programming on multiple levels (which you tried to hide by minus mods earlier there no less - ashamed big talker? You ought to be) http://slashdot.org/comments.p...
APK blew you away for your libel http://slashdot.org/comments.p... and in programming on multiple levels (which you tried to hide by minus mods earlier there no less - ashamed big talker? You ought to be) http://slashdot.org/comments.p...
I read through most of the replies. Most of them don't consider the 500ms is both for placing an order and canceling an order, which is why it will work. Read further below. This post goes the extra mile and suggests we don't need any intraday trades. I will counter this post and clarify the others.
This post completely misses the point of HFT. "HFT" is a "good" thing in certain instances. It produces liquidity, within the range of prices. Now remove computers from HFT; it used to be real humans who did the HFT stuff instead of algorithms. So you could hit the exchange with a million dollar order and not see the price move from 100 to 150. Some other exchanges handle this with market makers or what have you in the pink slip world. So, every single market participant including the guy who holds stuff for years, needs the liquidity at least twice in his lifecycle or if you are a hold till your grave guy, at least once.
Before anyone accuses me of being in favor of HFT. Let me quickly point out why the 500ms delay will work. There is an exchange in the US which is privately run which uses a 350ms delay, by using a 30 mile box of fiber. Many of the answers below talk about arbitrage between exchanges. All of them or most of them missed why it will work even within the exchange!
If the current state of the market order book is:
10000 shares at $10
20000 shares at $10.1
30000 shares at $10.2
Remember the 350ms delay? Orders which are on the exchange stay for at least 350ms. The computers cannot have orders that stay for 20ms and then leave. HFT's can absorb or are designed to absorb a hit on the market book. So the first 5000 or so orders or whatever the market book is at a price may result in a loss due to some investor pumping in cash at a price point. It is usually the big fish which have bigger orders. When such big orders hit the market the HFT's are turned off. Why? The HFT's are just trying the squeeze out 0.1 or 0.4 or whatever minimal profits they are aimed to get out. So a big move in a particular direction due to big funds operating is not the right time for the HFT's!
Now all of that is tangential. Let's get back to the 500ms delay.
Someone wants to buy 60,000 shares at 10.2 The order arrives at the exchange and is on the market books and is executing at 10.1. Everyone can see this. The HFT's in the above case will see this @10.1 the orders at $10.1 and $10.2 will simply vanish within the milliseconds it takes for the program to realize it is time to vacate the floor to the GoldMans of the world. So HFT's "cheat" the market off liquidity. The other arbitrage context applies here, but I won't go into it as other posts explain why. Since there is a 350ms delay, the order book can't change for 350ms even after the 10000 shares have been bought at $10. So the playing field is leveled and the HFT's will have to provide a "useful" market function as well. Provide liquidity even within the exchange and can't just turn off when there is a huge order. Please note that 10,000 shares may mean nothing to these HFT's. Scale accordingly.
So the key is it takes 350ms to send and order to the exchange and 350ms to cancel the order! There in lies the leveling of the playing field. It is actually the best way to prevent the HFT's from being what they are today. Playing on the markets without contributing liquidity! Works brilliantly!
So it is not a game of 350ms + few seconds out. The computers are stuck for 350ms! even when they have further information. They cannot influence the markets by pulling out trades! Practically, the orders will remain in place for 350ms + latency time of the the fiber outside the market for a cancellation request placed as soon as the other order hit the market. So you induce a delay of almost a second back and forth. 350ms for a order to go in. 350ms for an order to be cancelled. 700ms will kill the HFT's which don't contribute to liquidity. But will keep the good human controlled HFT's in play.
I am sure, some of you will point out
1 Hz should be about right, maybe 10. Bids and Offers arrive and are visible but aren't acted on until the next clock edge at which point the settlements take place and a new trade queue is started.
Should do it.. as long as the frequency is reasonably low this scheme seems to enable real-time price information to be able for all players in the market.
And ban dark pools.
Imposing a tax only means the profit threshold is raised. That creates the market distortion called "arbitrage", where the relative costs between different transactions are not symmetric.
A .01% tax per transaction would mean that for me, a small trader, there would be a net loss unless my own profit per trade is lower than .01%. For a bigger trader, the cost per trade is lower, therefore they would gain and advantage over us, the smaller guys.
The true solution? Let it be, do not change anything.
Apart from some guys who get a lot of profit selling books claiming HFT is bad, no one actually makes very much on HFT. The margins are very low, extremely low, so you need to invest a lot of capital to get any profit from it.
Getting a small profit from economy of scale is something that hurts no one, it happens in every sector of the economy. As a small investor, I have an indirect gain from the higher liquidity when the big investors go into HFT.
The economy is not a zero-sum game, there are situations where everyone profits and situations where everyone loses. With HFT everyone gains, with taxes everyone loses.
Tax each one penny
Delaying trades by 500ms won't achieve a thing. They'll just be fighting to execute a trade after 500.008ms instead of 500.009ms.
But bundling up trades into batches, then resolving and matching the buys and sells in every 500ms window (or rather, a random 250ms to 750ms window) might do, though. It would mean that they wouldn't place an order unless they actually wanted to buy or sell the shares in question, which is tbh a pretty bloody sensible idea.
If you need to sell some stock or commodity within a second of buying it, then something is wrong
Oh, yeah? Then, please, tell me in your infinite wisdom how long I should wait? Ten years? Twenty?
The fact is that ANY delay in a feedback system tends to destabilize it. In mechanical systems this is called "backlash" and there is extensive research on how to eliminate it and cope with the problems it causes. Anyone who proposes to artificially introduce backlash in a feedback system know nothing about what he is talking about.
In a market it would be trivially easy to manipulate prices if an artificial delay were involved, especially for the bigger traders. Put a buy order for a million shares and watch the prices rise, then sell at the higher price that would result a half second later. The same principle would work no matter how long the delay is.
Markets work so well because there is negative feedback in many different loops all over the economy. Some of these loops have shorter response times, other are slower to respond. If you invent an artificial delay that overlaps everything, this creates a well defined eignevalue that anyone with the proper technical knowledge could exploit.
Put a tax on fast trading, but don't outlaw it. If you want to trade within a second, you pay a 50% profit tax. Trade within a day, 40%, trade within a week, 30%. If you lose at all, not matter how long you're holding on to stock, you don't get to subtract that from your profits. If something happens, you're free to trade, but you have to pay taxes regardless if you make a profit on the deal. If you want to cut your losses, you're tax free since you're losing on the deal. See it as a gambling tax, since either you have insider knowledge, you are manipulating the market, or you were gambling if you can consistently make money on HFT. Because providing legally accepted proof of any of these is hard, just tax it as gambling. Any proof that it's not gambling will automatically be proof of one of the others, which are illegal.
People say this won't work unless it's introduced globally, but I think that's not going to be the case. Sure, HF traders will hate it, but the companies that are actually putting up their shares will be happy to oblige and still register their stock at exchanges that will have this sort of taxes implemented. People that are actually interested in investing in a company will not mind either, since they have faith in the company and won't have to deal with market whims and price manipulations as much. Finally, the really good traders will find a way to still make money out of this, but they will have to actually look at the economy and what companies are doing, instead of whatever else they are doing now.
I was promised a flying car. Where is my flying car?
tax them at .07%.
The Kruger Dunning explains most post on
The problem with metatrading has nothing to do with timing. It has everything to do with the fact that it is FREE. There is literally no downside to buying stocks for a profit margin that basically amounts to a rounding error. Add a 0.5% tax to stock sales. Problem fucking solved.
is a fee - best a federal tax - per trade. That will put brakes on that whole nonsene but never fly with those bribed polititians, regrettably.
All that delay stuff is baloney!
Possibly, but I'm not sure I'd choose the word 'egocentric.' I do think that you can count on the fact that *everyone* in the market is working strictly for his/her own benefit. Even the 401(k) investors and the people who want to slow the transactions down.
I had this idea years ago. But a more perverted versions : Random delay btw 0-1500ms.
+ Mandatory random latency on financial information streams
+ Tobin tax
Is liquidity.
http://en.wikipedia.org/wiki/High-frequency_trading#Effects
How'd "eating your words" taste? http://slashdot.org/comments.p... were they flavorful (lol) seasoned with "the bitter taste of SELF-defeat" + YOUR FOOT IN YOUR MOUTH you bigmouth libelous Open SORES bullshitter?
it turns out that once investors discovered this, they began *specifically demanding* that their trades *exclusively* be brokered through this new exchange that had this 350ms shoe-box delay. it actually caused a lot of embarrassment for a number of brokers and trading houses because the brokers were explicitly disobeying their client's instructions, because the brokers didn't understand how important this really is.
It sounds like 350ms works really well today, and the market is starting to wise up and demand this on its own. Why make it harder to switch to a lower delay some time in the future by attaching regulation to it?
Your entire post is factually incorrect.
" and it's basically an inherent flaw down to the fact that the internet (TCP/IP) is routed randomly"
The Internet and TCP/IP are not routed randomly, your basic failure to understand that leads me to believe that you shouldn't be advocating for adding latency to HFT infrastructure you don't understand.
I would propose quantum trading instead. Essentially, every trade that is entered in the same quantum happens simultaneously. For example, make it 10 minutes. It doesn't matter when within that 10 minutes you made your offer, it will all happen at the same time. And, btw, nobody gets to see what others have entered until the quantum is complete.
Just charge a tax on the total value of whatever is bought/sold. Like 0.1%. This would eliminate any incentive for the micro-game of HFT.
This is currently the problem. Zero liability currently. There have been a number of LARGE examples of this, where things have gone awry, and the company loses like 500 Million. The response has been to halt trading, and reverse all the trades. To me this is cheating. They may have lost, but that just means that someone else was the winner.
If people want to use these methods, then they take the risks. They don't get to call a "redo" because things didn't work out in the way they thought it should.
After a couple of big losses like this, people might think twice about using such a service, or at least account for it within their threshold of risk. They do not own a licence to make money.
Placing a sales tax of, say, 1% would go far at discouraging any excessive amount of trading, for some definition of "excessive", while helping to shift the tax burden off Those less able to afford it.
Ever since high speed trading became a thing, I've been thinking that a delay of around a minute would be ideal to prevent the shinanigans associated with the same.
And libeler: How'd "eating your words" taste? See here http://slashdot.org/comments.p... were they flavorful (lol) seasoned with "the bitter taste of SELF-defeat" + YOUR FOOT IN YOUR MOUTH you bigmouth libelous Open SORES bullshitter? As to the rest of my subject, let's let TOM speak shall we:
"I'm having great conversations on this site with one of my alias accounts" - by Tom (822) on Monday April 07, 2014 @02:29PM (#46686259) Homepage
FROM -> http://slashdot.org/comments.p...
Why should we glorify the process of bilking the system, and manufacturing ^H^H^H^H^H^H^H^H^H^H sucking money out of the stream? The process adds nothing, not to the company or the people or the products. We have been glorifying the gamers for.. a long long time. I recall a visit to a museum in my home town when I was 10 where they had a wampum mill on display that drilled Clam shells to make fake Lene Lenape Indian currency. It struck me wrong then too.
Time for a new Political party in the US (or two!) One is off the rails Other cant pony up a leader.
And libeler: How'd "eating your words" taste? See here http://slashdot.org/comments.p... were they flavorful (lol) seasoned with "the bitter taste of SELF-defeat" + YOUR FOOT IN YOUR MOUTH you bigmouth libelous Open SORES bullshitter?
As to the rest of my subject, let's let TOM speak shall we:
"I'm having great conversations on this site with one of my alias accounts" - by Tom (822) on Monday April 07, 2014 @02:29PM (#46686259) Homepage
FROM -> http://slashdot.org/comments.p...
And libeler: How'd "eating your words" taste? See here http://slashdot.org/comments.p... were they flavorful (lol) seasoned with "the bitter taste of SELF-defeat" + YOUR FOOT IN YOUR MOUTH you bigmouth libelous Open SORES bullshitter?
As to the rest of my subject, let's let TOM speak shall we:
"I'm having great conversations on this site with one of my alias accounts" - by Tom (822) on Monday April 07, 2014 @02:29PM (#46686259) Homepage
FROM -> http://slashdot.org/comments.p...
they needed to introduce a delay of 350ms as a way to make things fair for everyone.
Slight (well, three orders of magnitude :)) correction: That's 350 us, not 350 ms (microseconds, not milliseconds). So the proposed delay here is 1429X what the IEX guys found they needed to add.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
The HFT'ers will just parallel process transactions from DIFFERENT accounts all linked in the background thereby bypassing any effect at the counter.
We simply hold everyone responsible for their trades. No bailouts, not rescues, no help. You fuck up, YOU burn.
Restore regulation to help keep the inventors of new scams from their short term gains before the general surge crashes that particular market segment. I think a lot fewer major scams would happen if the downside of trading was left intact.
Just introduce a 0.001% tax on all transactions
(not just shares but other traded instruments like bonds and commodities).
Anyone buying shares or bonds or whatever to keep long term will see almost no impact from the tax. Even on a million dollar transaction, the tax would only be $1000 (so even big funds or corporate buy-outs or whatever wouldn't be affected by the tax). It would make high frequency trading (and day traders etc) unviable though.
Latency is the killer of throughput. 500ms is a life time if you are trying to do millions of trades.
you just grow up and face the fact that the world does not owe you a way to make money by sitting on your ass. No matter how self-important you think you are.
This is the wrong approach. Shares are there to provide capital for a company to do something. Make the investor leave the investment in the company for a minimum of one month. This will cause people to be more careful in their investments and change the focus to what the company is going to do in the longer term, not immediate speculative gain.
Go well
Change $1/trade tax
I suggest that stock trades be delayed for a length of time comparable to a human being. A human investor can buy or sell in what time frame - 10 seconds? It would seem to me, then, that the only way human traders can hope to compete with computerized trading programs is to force the computers to wait ten seconds from submitting the trade to the trade being actuated. Otherwise, the mess we have today will solidify into the stockmarket being a robot playground with humans not allowed on the tarmac.
Reminds me of a story. About 40 years ago some engineers I knew got excited by the day trading of that time - in commodities. The fun went out of it when one of them couldn't sell in time and had to take delivery of 40 tons of cabbages.
As I understand it, the root tool of HFC is being able to cancel orders quickly. Let them buy and sell as fast as they like, but make them stick to their contracts.
There did I finally get something a little bit right?
--
Intelligence is realizing that nobody knows what they're talking about. Wisdom is realizing that you don't, either.
Drop first-come-first-served policy. Every N seconds, all the trades received in the previous N seconds get executed in a proportionally fair(*) manner. Time becomes discrete N second events, removing the millisecond bickering.
(*) service all requests where supply exceeds demand and an equal proportion of request where demand exceed supply.