My only issue with this article is that it seems to be written backwards. It's not a problem that Tesla published a joke on April Fools' Day, which is pretty much a trend in the tech industry since Google started doing it years back. The problem is that automated trading algorithms overreact to human behavior and cause human consequences. If anything, additional SEC scrutiny should target the algorithms and their corporate users. When jokes are illegal and harmful algorithms are legal, then culture and humanity are sucked out of life.
> When jokes are illegal and harmful algorithms are legal
It worries me when even people on HN are talking about banning 'harmful' algorithms.
The SEC shouldn't get involved. The people whose algorithms ran up the stock and lost a bunch of money over a joke will learn their lesson, or will go out of business, soon enough.
> It worries me when even people on HN are talking about banning 'harmful' algorithms.
Why? Algorithms can be harmful as much as anything else.
> The people whose algorithms ran up the stock and lost a bunch of money over a joke will learn their lesson, or will go out of business, soon enough.
The problem is that won't happen. The advantage of trading stupider, but slightly faster, than the other guy is too huge. Sure, sometimes you lose money, but most of the time you make money. It's classic game theory: the stupider but faster algorithm benefits from the slower but smarter algorithms... unfortunately though, it damages the ecosystem, and if it is allowed to continue it might actually grow to kill the ecosystem. While in theory, it is improving the liquidity of the system, the way the game is rigged, the rewards for the improved liquidity far outweigh the benefits.
> The SEC shouldn't get involved.
I'd argue quite the contrary. Now, the SEC shouldn't be saying, "you can use this algorithm" and "you can't use that algorithm", but I think there is a case to be made for imposing trading rules that don't reward a 5% speed improvement over 100ns equally to a 5% speed improvement over 100s.
None of what you said makes any sense. I can trivially implement a trading algorithm that is faster than anything else by ignoring the outside world and choosing a price at random.
Algorithmic traders don't benefit by simply being faster, they benefit by being faster to the correct price.
"Correct price" is not boolean. Speed and accuracy both have degrees and they trade off. High frequency traders use algorithms which are not as accurate as possible, but are fast. They knowingly use algorithms which have compromised accuracy for speed.
They therefore deserve zero sympathy when their algorithms fuck up. They knew what they were getting into, so they should accept the consequences with grace.
My two cents are that for something to be illegal there has to be a victim, and the victim can't be yourself. Whomever employed the persons responsible might have a legitimate claim to damages. But as they say in the kitchens I grew up working in, the traders eat their mistake.
I didn't realize anyone was suggesting they should be illegal. I was suggesting that the structure of the marketplaces have resulted in a flawed set of incentives that threaten the health of the market. There is a need to change the rules to keep the market healthy.
Can you see why this is a complete strawman? You just claimed that, because a completely random algorithm would be "fast" but incorrect, then there is no tradeoff between being fast and being correct.
What cbsmith makes complete sense:
The advantage of trading stupider, but slightly faster, than the other guy is too huge.
This does not mean choosing at random, it means we are greatly advantaging simplistic algorithms that are just barely good enough.
The fitness landscape for these algorithms hasn't been designed by computer scientists, it just kinda happened through circumstance. As society gets more computerized, this sort of explicit design of computational spaces will become increasingly important.
I think that you and cbsmith significantly underestimate the sophistication of these algorithms. If you are so certain that they are dumb and arriving at incorrect prices (but quickly) it should be easy for you to go trade against them and make a lot of money.
"dumb" and "sophisticated" aren't mutually exclusive, especially when you look at this particular example: only sophisticated algorithms could automatically react to Tesla announcing new product, so only them could do dumb decision and take April Fools joke into account when trading.
The point they seem to be making is that benefits of fast trading massively outweigh the losses from making dumb decisions like there, so algorithms that integrate more and more input signals into decision making win in long term - no matter how rough are their assumptions about those signals.
It's not about algorithms being fast and simple - it's about algorithms doing more and more complicated stuff (not in "how", but "what" they do), so they can easily make (and will make more often with time) dumb decisions when looking from human point of view - but at the same time they can quickly react on much more types of events that normally would have to be noticed by human first, or already deduced from market actions.
> If you are so certain that they are dumb and arriving at incorrect prices (but quickly) it should be easy for you to go trade against them and make a lot of money.
It is easy to do this, as demonstrated by the article. Just con the algorithms with fake newsfeeds.
That's also illegal though, so no one is going to go out and prove it. They shouldn't need to when we can see natural experiments like this.
It's easy to con the algorithms now with a fake news story because such fake news stories are extremely rare and not worth programming against. If such stories were common the people who run these programs would update the to better reflect how the real world was working and your ability to profit against them using this strategy would go away.
> "I think that you and cbsmith significantly underestimate the sophistication of these algorithms."
Let's remember that this discussion was kicked off by some of these algorithms being tricked by a blatant April Fools joke.
The way some people talk about trading algorithms, you would think that they believe they are Strong AI that is lurking in datacenters biding their time. Really though, compared to a human, they are quite dumb. They just happen to be fast. Being smarter than the algorithm isn't sufficient if it is somewhat smart but blazing fast.
Yes, there are a lot of buy side strategies, but what we're talking about here are HFT algorithms that balance out several times a second. They drive much of the liquidity of the markets and are the ones that react instantly to new pieces of information.
I think you grossly overestimate their sophistication. Shaving a few instructions off is helpful, avoiding cache misses is critical. There literally isn't enough computation time to do anything terribly sophisticated in terms of looking through large amounts of data to arrive at a conclusion about possible linguistic subtext.
It's the SECs job to regulate securities and exchanges. They regulate people, they can regulate algorithms.
It's not like Congress is passing a law that regulates what encryption standards can and cannot be used. It's the SEC regulating trade on the stock market no matter who or what is conducting the trades. Whether they should or should not ban it, it's well within their authority.
You're trying to make it into an all-computing type of issue. It's not. There is no slope, and it's certainly not slippery.
The SEC can get involved. The question is whether they should. See, people who write "bad" algorithms already get punished by the market and lose money. They already have an interest in improving.
What would a regulation against "bad" algorithms even look like?
> See, people who write "bad" algorithms already get punished by the market and lose money.
You've misunderstood what is meant by "bad" algorithms. They aren't universally "bad". The vast majority of the time they make a ton of money. The problem is, the reason they make money is because they have limited safe guards that protect it from doing something stupid 99% of the time, but the remaining 1% is left a mess in order to ensure that 99% of the time they execute faster than the next guy. Unfortunately, they are an increasingly dominant force during that 1% window because they are a few nanoseconds faster to make a trade the rest of the time.
> What would a regulation against "bad" algorithms even look like?
You don't regulate the algorithm, just like you don't regulate against bad traders. What you do is set the rules so that the risks & rewards favour a healthy ecosystem. If sub millisecond trading yielded no benefit, it'd do a lot to prevent problems.
Nope. That existed for many years in implementation details at exchanges and the games were worse.
What actually happened in those cases is liquidity went away faster in drastic moves and the spreads had to account for the risk.
Further, you'd have all manner of snake oil consultants that would be selling true secrets of the NASDAQ randomizer (this exact thing happened before the exchanges standardized colocation. Guys would claim only they knew where in a data center had the shortest cable runs for instance). All of that inefficiency gets priced into the spread and is paid by all market participants.
If you really want to get rid of microsecond trading (I don't know why you'd care honestly, but if you did) get rid of the sub-penny rule. Make market making algorithms truly compete on price. Speed will still be important for canceling orders/gathering information, but you could counteract it by trying to do what we actually want the algos to do. Discover the right price cheaply.
No, this is wrong. You've simply increased the complexity and hence the risk of submitting a bid/ask which is going to lead to increased spreads and increased costs for people who buy and sell stock.
The goal here is to cut down on automated meltdowns caused by people trying to get a microsecond jump on everybody else.
A stock price is supposed to have some relation to the value of the company. With HFT, it is pretty clear that we left that realm many moons ago.
A random time within 10 seconds is hardly going to affect the stock price significantly. The fact that stock is going to be a couple of pennies more expensive isn't exactly going to gather any sympathy from me. And, a bigger bid/ask spread will stop stock price meltdowns which are more momentum-based (aka trader driven) rather than actual real information (aka business driven).
Except that harmful algorithms aren't limited to only harming other algorithms. They manipulate the stock price for every investor, including small investors. The SEC should be involved to protect the small investors from the effects of bad actors.
Anyone else who happened to buy at that time was also affected.
There are always less-informed bystanders, and an efficient market is supposed to be about getting prices right. Adding noise to the signal isn't helpful.
I agree, though, that it will probably self-correct.
Agreed. This submission is titled "Tesla Stockholders Can't Take a Joke". Although technically true, the misleading part is the stockholders being talked about are algorithms, not people.
We should be worrying not that Tesla released a joke PR that moved the price, but that we live in such an apparently unstable financial world where in the quest for milliseconds, HFT algorithms create non-negligable price swings in response to completely de-contextualized information.
Five years ago this wouldn't have been a blip on the radar. If the rules have changed, so be it, but we should recognize that it's the system we've built that has changed the rules. We can yell 'securities fraud' at Tesla's PR department, but if so, we should recognize it's fraud because Tesla was releasing information that confused the dominant traders, which are now algorithms. If that's fraud, do we now have a fiduciary duty towards the algorithms?
More troubling, if the system we've built is so unstable around just PR releases, what's going to happen next time there's a serious problematic signal?
> Although technically true, the misleading part is the stockholders being talked about are algorithms, not people.
That was on purpose though. The title was meant to be deliberately misleading to highlight the fact that what we think of as "stockholders" is wrong: increasingly, the "stockholder" is an algorithm.
I don't think the SEC should get involved at all. The Tesla thing was obviously a joke to any reasonable human, so that's not a regulatory issue.
And if some reasonable humans choose to employ algorithmic trading systems, and then as a result lose some money because the algorithm wasn't properly tuned, that's not a regulatory issue either. People lose money on stocks because of bad decisions all the time.
Only possible role I can think of would be if there was some additional evidence (like an email chain or something) that Tesla did this release specifically to cause this stock movement. Seems unlikely.
> Only possible role I can think of would be if there was some additional evidence (like an email chain or something) that Tesla did this release specifically to cause this stock movement. Seems unlikely.
What if Tesla has press releases that aren't human readable but trolls automated trading systems? Like a spam trap but for trading?
It seems that people lost because they were either speculating blindly or had an algorithm that was working poorly. I don't see reason for these algorithms to be outlawed.
> My only issue with this article is that it seems to be written backwards.
I think you should reread the article. It is pointing out that the problem is the automated trading algorithms (and most importantly, how those algorithms prioritize expediency over intelligence). It points out that what Tesla did wouldn't be a problem except for the fact that we've got computerized traders.
This is not only a fun April Fools joke on the surface (Tesla introduces a Watch), but it is a much better joke when you dig down a little deeper and see that Tesla and Elon are making fun of the stock market's short attention span.
Elon doesn't want to take SpaceX public because of this very fact, the market doesn't know how to have a 20 year vision of putting people on Mars let alone the ability to read under the headline.
The fact that the press release was made only 5 minutes before trading closed might, in fact, support this idea that it was aimed at automated trading as a human wouldn't have had much time to react to the news so close to the end of the day.
On the contrary: if humans take more than 5 minutes to react, then releasing a joke 5 minutes before trading ends has no risk of harming the stock if people misinterpret the press release as fact.
This is funny. I wrote a NLP program in the past (as a hobby project only) that analyzed articles and press releases to make predictions on stock prices. I didn't even think about adding April 1st (and the day before, to be honest) as an exception in the algorithm. Gives me something to do this weekend.
Now that this has happened once and people noticed it I bet there are going to be a bunch of bots looking to arbitrage off of other overly-literal bots next April 1st.
I was just thinking that. You'd only have to beat out all the overly-literal bots on a single day, so I'd imagine the complexity of the problem is dramatically reduced. I think ideally you would train a bot to recognize some measure of satire/joking, yet you would only want to execute on the press releases/articles that were just on the very edge of satire, so as to detect satire that fools as many general purpose bots as possible, as fast as possible. I doubt there is really that much of this happening, relative to the size of the market, though.
This satire alone created a $100 million bump. It makes sense now that in Feb to do a skunkworks satire/parody engine that runs on April 1st and compares against the other high frequency trading bots that aren't equipped to handle nuance.
Hi. I chose to write my thesis on NLP with LDA in regards to stock prices. Would you mind exchanging e-mail or facebook so I could ask you some questions? I am really excited about this project but to be frank, I do not know a lot about LDA yet and I was hoping you could help out a stranger over the internet.
Sure, I'm only a senior in undergraduate, but I'd be happy to try to offer any assistance I can. I know a little about the subject. I added an email you can contact me at to my HN profile. Let me know if you can't find it.
I was simply using it to predict relatively short-term (between a few hours to 2-3 weeks) movements in the stock. I wasn't using it to even predict the magnitude of the rise/fall beyond a few "tiers". Think like small/medium/large magnitudes and that's not far off.
With that said, I had between 60-75% success rate on predicting the direction, depending on how I set different things like requiring multiple sources, confidence required to execute prediction, NLP tweaking, etc. The tiers was worse, but I think it was around 40-45% on the last iteration. Obviously, I would want to get better at predicting magnitude before I used it in any real life trading. It also was highly dependent on the company/industry. It performed better on something like Apple or Google, but worse on some smaller companies in industries that are not near as news heavy.
The main goal of the project was just to satisfy my curiosity with algo trading, web scraping and data analysis while giving me another cool project to talk about in interviews, as I'm a college student. I used scrapy, NLTK, pandas mostly.
Remember that the general direction of the market right now is upward. This means that these day-trading algorithms need to beat the typical rate of return for, say, a diversified index fund. Many of them don't.
Well I'm assuming the guy has thought about that, and his dataset is long enough to be meaningful. He didn't say how much the return varied, which you need for the comparison with the index to make sense.
The fact that it works over the universe accounts for the risk. If you have a 60% chance of being right, doing it over a few thousand stocks will make your daily return extremely steady, thanks to the law of large numbers. Of course there are correlations and such things to think about, but it's all controllable with that kind of edge.
No it still doesn't. Because you have to allocate resources to the positional bet and one side of that bet has virtually limitless risk attached to it and the other has limited upside.
All trades have 2 sides. Getting in and getting out. If your predictions include "I have a high degree of confidence that this instrument is about to go down" the way you enter that trade is by shorting it.
Shorting has no true floor to the amount of money you can lose. This isn't true of going long, as an instrument can only go to zero. There is a natural imbalance between the max risk associated with shorting vs going long (and there are lots of other risks associated with trading, this is very simplistic) that means that no one who has done this sort of thing before uses a predictive ability without risk as a serious basis for a trade.
In fact, predictive ability is not that special. There are trivial algorithms that can predict movements with high levels of accuracy (much higher than 60% for instance), but don't perform well on a risk adjusted basis in modelling or in reality.
Don't forget that as the OP pointed out, they tested on direction rather than magnitude; if the losses from the predictions where it got the direction of movement wrong are big enough it might be no edge at all, or a negative ROI.
My guess is automated trading, looking for announcements like "Tesla introduces X". April 1st really should be hard coded as an exception in these algorithms, until they can take a joke that is.
It looks like Bloomberg offers this as a service to their subscribers (hence the *ignore in their version of the press release). Either some traders are cheaping out in their news inputs or didn't read the documentation.
Yeah, it looks as though Tesla did their part to alert traders / algorithms that this was something to be ignored. If they've handrolled site scrapers to pull in their news then they've only themselves to blame.
This raises an interesting question - did Google intend to trick not only consumers, but also shareholders? As the article indicates, announcing a product triggers a kneejerk reaction in the market, which might be something Google would want to avoid on such a risky project.
It's worse than that though. Most of the algos see the PR, and then look for arbitrage opportunities created by it, but also use the stock price fluctuations as a signal for sentiment. All you need is one algo to stupidly misjudge sentiment and you create a thundering herd.
I'd recommend "if the date is close to April 1, anything radical needs to be passed in front of a human analyst before it's allowed to affect the calculations" as a solution to these situations.
That could turn April 1 into the yearly "serious announcement time" because companies would know a human will spend time really thinking about valuations rather than automated systems. :)
I think it would be in everyone's interests to require all publicly traded companies to put out 4 press releases during the year (one per quarter) with an obviously ludicrous claim. Either the algorithms would get better or they would go away.
And I imagine lallysingh meant that including April 1 headlines in the test corpus could help train the algorithms to correctly interpret false headlines, whether those headlines occur on a single day or not.
So on now reading the second fantastically well-constructed piece of writing about obscure stock ticker behavior on Bloomberg in 24 hours, had to look up the author and, indeed - both this and yesterday's Oreo Vomitoxin piece were both written by Matt Levine. Will be following with interest.
He's a huge nerd and the wall at Tesla Motors that was once covered in framed patents is now covered in a giant picture of CAST from Zero Wing, and the announcement that they were giving them away was titled, "All Our Patents Are Belong To You".
He literally announced their sharing of patents with a meme from like 2002.
I was always under the impression that you want to put punctuation inside quotation marks. The only exception is in programming, as you don't want to put punctuation inside strings.
Looking into it a little bit more, apparently the British put punctuation outside quotation marks, and Americans put it inside. Interesting.
It's curious that people on this thread are talking mostly of "dem stupid algorithms", while the part about the "securities fraud" seems much more interesting to me. It's easy to see that release makers tried as much as they can to make it obvious that it's a joke. Pretty stupid one, as whole this "tradition" of 01.04 is. But while Bloomberg guy obviously tries to justify Tesla, he is citing the definition that, in my opinion, shows that it is securities fraud. Because enough with this "hey, it's a joke" attitude, we have facts. Statement about "Tesla Model W" is untrue — a fact. Tesla gained from that — fact. "Reasonable" is very ambiguous word, and it is a shame that some judge can decide what is reasonable and what isn't, but I would say that an investor (and it doesn't mater if it's a human, a company or a machine) who makes money by investing on daily basis can be called reasonable as a matter of fact. And the likelihood of it altering the price turned to be substantial indeed, as we can judge by what happened. I think that "jokes" like that can and should be viewed as fraud, and it should be punished. After all it's not like serious shit doesn't happen on 1st of April.
Laws are strewn with the "reasonable" standard because there are unreasonable people that will sue over stupid things. It's not sad that "some judge" will have to figure out what is reasonable, that's their job.
Do you think it is reasonable to make a trade based on a headline without reading the article? What happens if a company accidentally screws up the headline, are you going to sue them? Any reasonable investor that read the article knew it was a joke, especially if you saw the picture.
Not even screws up a headline, but uses an ambiguous word based on definition entry #2, rather than #1, and NLP gets a bit confused, even though the first paragraph clearly disambiguates?
You should have added "I think it's not sad", because it's your opinion. Your opinion isn't that important. I disagree with your opinion.
And you see, that's exactly why it is a problem: we are both humans, both might be not completely stupid, both have opinions and our opinions don't match. So if we are both judges it would cost somebody (some human exactly like us, I would add) something important — it would matter dearly to him if you or me is a judge this time. And it would be "just our job". Huh. As if we (they) were gods and not some mortal humans just like himself. A guy he sees first time in his life: not even a king or a village elder (who at least did earn his respect somehow).
So that's why I argue it is a shame that some judge can decide what is "reasonable" and what's not, especially when the whole "guilty/not guilty" thing depends on that single word.
P.S.
Ah, and let me comment on that last sentence of yours. I can be blind investor. From Asia. Maybe too literal or not very bad-humor-sensitive. Just smart enough to make money by trading — as these algorithms are. So I didn't see a picture, don't pay much attention to that "April 1'st" thing, and don't see why Tesla couldn't release a watch. I guess I'm in trouble! And even if there's no single person like this imaginary me: you have no rights to decide if he deserves to be protected by "securities fraud law" like everyone else or not.
As an investor you are expected to do "due diligence" before making an investment decision. If you fall for a very simple April 1st statement (nope, I don't like that tradition either, but that's not the point) you failed at due diligence. No one forced you to buy the moment you read the headline and after reading the post its intention was obvious.
That it was a joke is not even important, anyway. If you misread a post that Teslas R&D researched a new battery with hundreds of hours capacity, loading in 5 seconds into "all new Teslas will include a battery that .." and start buying Tesla stock then it is your problem, too. The information was there. Whether you use it or not is your own problem.
It's true: it's investors fault they make bad decision and yes they failed at due diligence. But it's not the point either: Tesla presented them false information during the trading time and it resulted in them gaining (and somebody losing) money. They didn't tell us "it is a bogus post, don't believe information in it". No, it was official announcement of them making new product: a watch, that will show us time in any point of the world!
> Tesla presented them false information during the trading time
That's where we disagree, so we probably won't come to an concensus: The whole post (i.e. headline + context) was not false information, because it was clear to any reasonable reader what was going on. If they had only put out the headline, then waited till the market closed and then added the post I would agree with your position. But that didn't happen. All information needed to understand the topic were presented. You just had to use them.
Sorry, no. Tesla made a press release with information so hilariously and obviously false that no reasonable person could possibly mistake it for true information. Unfortunately (for the investors) machines aren't reasonable people, which is a risk you take if you base all your investments on what a machine tells you to do.
>You should have added "I think it's not sad", because it's your opinion
Then why didn't you add that when you said
>it is a shame that some judge can decide what is reasonable and what isn't
when that is your opinion?
And whether or not it's an opinion is irrelevant, because it is exactly the way the system is intended to work. And there are checks and balances against your hypothetical situation, namely appeals. Hyperbole about duly appointed judges being 'gods' notwithstanding. (Also, a king by definition earned respect? Do you know how monarchies work?)
I don't pepper my writing with "I think" because I think it's a crappy writing style.
Though I think reasonable people can understand when something is an opinion as opposed to fact. I think you probably disagree and want disclaimers separating opinion from fact. I think that's stupid. Maybe we should have a law requiring companies to make it clear what is fact and what is their opinion in all documents? I think it would make the world just a touch less fun though.
I've read hundreds of pages of engineering specs for my day job. No humor. All facts. It's pretty soulless. That would certainly avoid incidents like these. But I think if we don't have some fun with life, it get's pretty boring.
Do you think Google is guilty of securities fraud as well? There are several statements on the Google Actual Cloud announcement page that are untrue.
I think a prosecutor would consider it a waste of time and resources to prosecute this as fraud. I would hope any reasonable judge would see there was no intent to commit fraud here.
Yes, of course: in case if there's information that some press-release contained false information and affected the market significantly. I don't know if there's something on Google, matching these two parameters.
My point is that it doesn't really matter what anybody thinks: it matters what everybody does and what happens because of that. Laws should not be ambiguous. It's widely known that legal system is a mess and a machine or a human without special education cannot operate in that, but we should strive to improve that and not nod and smile at examples of how imprecise and complicated it is.
If it is allowed to tell lies on financial market on 1st of April — it should be specifically pointed out in the corresponding law. If it's not allowed — we shouldn't assume it's allowed. And, more specifically, we shouldn't allow that: meaning that everybody who does break a law, should be punished. If it's not always true — the law must be rewritten to be made more clear, and NOT "ah, we'll put some ambiguous definition: some guys later(=judges) will decide if it's ok".
If "some lies" on financial market are ok "because it's a joke!" — it has to be specifically described in that law which lies are allowed, and what attributes does a "joke" have. Again, if there's no exceptions — then there's no exceptions and any lie that produces changes in the market is a fraud, no matter if you/me/somebody else likes that lie or not.
If you needed a law for every possible circumstance of actions that could occur, you'd have an even more complicated legal system. And one that would fall apart under its own brittleness quite quickly. And would tend toward a dystopic totalitarian state in the meantime.
While I agree the legal system is definitely a mess and needs to be made clearer, more accessible, and more machine readable, I think you're also dismissing (or unaware of) any and all scholarship in law or philosophy. Laws will always have some ambiguity, values precede laws and thus there are 'just' actions that go against the written law, interpretation is a necessity in human matters, the legal system evolves with the changes in the world and can never be all-encompassing, Judges have at least some training in these matters, language is ambiguous and evolves and is the medium of law, etc.
And fwiw, it sounds like the 'joke' was actually a statement about the public markets, and produced evidence to show that the automated trading systems we have can be destabilizing. This evidence, in the form of a joke, is memorable, and can be recalled and used by people during a time that they may be building consensus or making decisions around these matters. And then those decisions may become laws, superseding the ones you're interested in enforcing. A bit of subversion, demonstration, and tests of legality are how the system moves forward.
> Do you think Google is guilty of securities fraud as well? There are several statements on the Google Actual Cloud announcement page that are untrue.
Applying the reasonable person standard, the reverse with GMail might be even more interesting: reasonable persons disregarded true information, and Google could have predicted that (especially giving the timing). Is a `false negative' also some kind of securities fraud?
Any reasonable human would know it was a joke. Unless every algorithmic trading firm is going to publish their algorithms publicly, I think it is unreasonable to expect a company to be held responsible for what an algorithm would think about a statement.
Everyone here is forgetting that it isn't even a fact that it was algorithmic decision: it was just journalists guess.
And it may be not reasonable to expect a company to be held responsible for what an algorithm would think about a statement in general, but I'd say it's very reasonable to hold a big company responsible for whatever it says or does, when it affects market operating amounts of money some of us can't even imagine.
Moreover, strictly speaking there's no such thing as "algorithm thinks" or "algorithm decides". There's a trader: he thinks and decides. If he does it with a dice, or a brain, or a pen and paper, or computer — doesn't matter. As far as I know, machines still are not responsible for what they do: their masters (programmers) are.
>...but I'd say it's very reasonable to hold a big company responsible for whatever it says or does, when it affects market operating amounts of money some of us can't even imagine.
To me, this seems like a flaw in the financial system. I realize that public companies are held to higher standards of behavior in their communications, but I really feel that the standard should be enforced based on what a reasonable human would conclude, not based on what a currently state-of-the-art computer program would conclude.
> If he does it with a dice, or a brain, or a pen and paper, or computer — doesn't matter.
I agree with this 100%, but I would then say that a company shouldn't be responsible for a trader deciding poorly. If the trader uses an algorithm that can't handle a well-known custom like April Fools Day, then, to me, that is the trader's problem.
On the one hand, I don't really think this is fraud for the reasons that the Bloomberg writer said.
On the other hand, I tend to think it's generally bad practice for companies to put out fake press releases as jokes. It's an official communications channel and one person's obvious joke is another's weird but legitimate announcement--especially if they only made it through the first paragraph. And it's one small step from releasing jokey press releases for fun to releasing jokey press releases to intentionally manipulate the market in the short term.
Companies can certainly have fun in various ways although I tend to think the April 1 thing is getting old. But I'm not sure that official press releases are necessarily an appropriate vehicle.
It's all fun and games until someone loses an eye :-)
As I see it, it's basically a question of whether a computer gets to be called "reasonable". Since the definition of "reasonable" starts off with
(of a person) having sound judgment; fair and sensible.
"no reasonable person could have objected"
synonyms: sensible, rational, logical, fair, fair-minded, just, equitable
...I would say that a computer isn't reasonable. I would go on to argue that whoever let a computer read headlines and use complex pattern-matching to bet large sums of money was also not very reasonable or responsible.
The alternate explanation would be that the algorithms actually do have a sense of humor and like to buy stocks with companies that make them laugh. My hypothesis is that those stocks were only subsequently sold again only because the algorithms found a different press release to be funnier.
I like the obviously ridiculous product launches by big name companies, but I hate the "literally everything you read on the internet on 4/1 is a lie" part.
Tesla stock is crazy unstable in the first place. I've invested in it purely because I like Elon so much, and it has been humorous to watch it "progress".
A report of a tesla battery catching fire, and the cause is still unknown? Stock price drops. Elon writes an amazing article calming any fears about his batteries? Stock price drops. New SUV Model? Stock price drops. Earnings this quarter higher than expected? Stock price drops. etc.
With about five minutes remaining in the trading day, the company posted a statement on its official website under the headline: “Announcing the Tesla Model W.”
In the following minute, the stock jumped about $1.50 or about 0.75 percent from its level the moment before to as high as $188.50.
Nearly 400,000 shares traded in that time, and it was the heaviest one minute of trading volume in the stock since the opening 60 seconds of trading on Feb 12.
Tesla shares quickly retraced most of that upward move and ended the session at $187.59, down 0.63 percent from Tuesday’s close.
Doesn't sound like much but a 0.75% swing in 5 minutes is almost 78,000% annualized gain. Obviously swings like that don't persist for a full year but huge amounts of money can be made or lost on small swings like that which is what the algorithms try to take advantage of.
Yeah, I was reading this trying to figure out if the 0.75% was a big deal (didn't seem to me offhand). Wonder how this compares to a normal trading day.
Ok, sorry my reply was too brief. What I was trying to say is: What would be the most useful single metric that a journalist could use for his audience? Z-score certainly wouldn't be that.
I think that "percent change" captures the reader's imagination well, because it rather easily can be converted to an answer to the top question that a reader of a finance article is probably wondering:
"What potential returns were there to be made on the market, for this event, had you had knowledge that this event was going to happen?"
Otherwise, if you want to answer the reader's possible question of:
"How rare is this type of movement?"
I would prefer a metric of "mean time between events like this", with "events like this" having some reasonable definition, like versus previous history of this asset, or against similar assets, or against all previous April 1st movements of this asset.
If only journalists would include these long-term, y-axis at 0, price graphs when they're writing about price movements. This would kill their articles though.
I somewhat disagree with the consensus. This, like Netflix moving their earnings date, is a big middle finger to the people who provide liquidity in the company's stock.
Musk feigns intolerance and disinterest in the games of the market. But more than any other CEO, he baits and stokes it. Several times in the last year, as TSLA stock takes a beating, he drops a tweet. He did it on October 1st with the "Model D" tweet. It creates a boomlet until the announcement, then a crash back down to reality. It creates a bag-holding moment for retail investors. It's not unreasonable to think that the CEO should not be meddling with the public market. I go even further and say: the investors and traders of TSLA have significantly helped the company succeed. Why does he keep kicking them in the teeth?
Investors evaluate the company's products for themselves, and buy-and-hold to route society's resources appropriately. Traders prey on investors, forcing them to waste effort on behaving less predictably so their transactions aren't front-run.
> Traders prey on investors, forcing them to waste effort on behaving less predictably so their transactions aren't front-run.
It's not your fault, but I think you've just been spun by the Michael Lewis Flashboys hype machine here. Frontrunning isn't really a problem. Did you know the majority of orders are price IMPROVED, in part due to the activities of high frequency traders? Meaning, you place an order to buy at $10 and it's filled at $9.995 because some HFT wanted your order flow so they improve the best quote by 1/2 penny to get to fill your order.
Moreover, if you're a buy-and-hold investor, even if you were "front run" you would never even know nor miss the 1/2 penny per share or whatever.
Respectfully, this is just a subject that's complicated and it to grok it you need to give it some real thought.
Where did they get them? If it's their fault equities were not available at $9.995 from anyone else, they haven't provided any liquidity. I don't believe hold times in milliseconds actually facilitate trades that would not have happened anyway.
You're so hung-up on frontrunning. I challenge you to find a retail investor actually harmed by frontrunning. Even in Flashboys the protagonist was a big trader trying to move 10,000 shares. It simply has no affect on retail traders.
Let me just walk you through how an order is filled: Your brokerage sends the order to one or many of the firms that specialize as so-called "liquidity providers." These companies publish quotes for all securities, both a bid and ask. These companies make money by knowing what other people are doing -- capturing order flow -- so they try to publish the lowest quote possible in order to get the order because by law the brokerage must fill the order at the "national best bid/offer". This results in price improvement for the customer over half the time. This improvement doesn't get squeezed from another counter-party as I think you're thinking, and actually both counter-parties are likely to be price-improved. The improvement comes from smaller bid/ask spreads.
Here's what I know for certain: With high frequency trading tech comes more liquidity, with lower commissions, faster trade execution, and a small bid/ask spread. There are more penny-wide markets than ever before. Look, I'm just a retail trader. I have no reason to shill for HFT firms. And I even love Michael Lewis. But flashboys and this whole dark pools, front-running boogeyman is just so much bs.
I'm curious where the line gets drawn on this. I mean, yes given the context of April 1st and the nature of the text it was clearly a joke.
But what if you removed either piece of that? What if they'd done this same announcement on the 3rd wed. of October? What if they'd sent out announcements, rented a convention center, setup a "One More Thing" reveal? Then a couple days later admitted it was a joke. Pretty epic prank really. In many ways, much much more funny. Also pretty clearly illegal.
What if on April 1st they announced something that was so drastic that people thought it was an April 1st joke but it wasn't?
> What if on April 1st they announced something that was so drastic that people thought it was an April 1st joke but it wasn't?
I've been surprised lately how few people seem to recall Google's launch of Gmail on 04/01/2004. There was a lot of back and forth debate about whether or not it was a joke. What they promised was pretty incredible for the day. Adding to this was the tone of the announcement...
Bonus point:
This doesn't have to be a fraudulent press release. If Tesla's lawyers decide "Oh shit we need to make a watch now or the SEC will come after us"... it's not exactly hard to make a watch.
That's not how it would work. It was a joke (lie) given the intentions and plans of Tesla on April 1st. Any human (correction: any human who should be making investment decisions) looking at the announcement can tell that it's false. It wouldn't matter if Tesla later decided to introduce a watch named the Model W to try to "cover up" the lie. (It might matter to someone, but it wouldn't turn a crime into a non-crime.)
Your statement is easy to prove wrong: it's enough to find any human that looking at the announcement can't tell that it's false. And I bet I can find such human. It scares me, how many of them I can find.
> "it's enough to find any human that looking at the announcement can't tell that it's false."
I have no doubt that you could find such a person. Similarly, I can find people who believe that the earth is flat, that the queen is a lizard, and that nuclear bombs do not exist.
Finding a person who believes something stupid is no feat. That is why the law has the concept of the reasonable person. Anyone who believed this joke was not reasonable.
How long, on average, does it take for another source to declare it an April 1st joke? It seems an easy fix to wait 20 minutes or so. Sure, you lose an edge, but after that you will know everybody is acting stupid but you.
Many of the successful algorithmic trading platforms rely on super quick transactions, 20 minutes is a lifetime for many companies, especially when they invest heavily to shave mere microseconds from transaction processing times.
I know US is the center of the world and all but if Aprils fools is culturally a western only thing, I would think it puts traders on other ends of the world at a disadvantage. "We" know it was a joke but those from other cultures trading in our markets would have to take that extra beat to think "is this a joke or not". Instant disadvantage.
If a company announces a stupid product in all earnestness, it's part of an investor's job to predict its failure in the market and decline to route more of society's resources to the company.
if you read the press release it becomes clear that it is a joke, no matter the date or culture.
If one can afford to gamble with money based on headlines or algorithms, one probably deserves to get burned.
This is kind of a strong argument for some kind of "algorithm-proofing" editorial pass. Even if you aren't publishing an april fool's joke, you want the algorithms to respond correctly to your "X% bump in earnings and Y% penetration into new market Z".
Maybe it'd be good to have a machine-readable companion for PR releases?
No, the real issue is that stocks have been turned into hype driven vapoe-ware. Tesla stock has a P/E of NEGATIVE 250 or thereabouts.
OK, they are building a company and maybe even an industry. I get it.
Yet the problem is one of ridiculous valuations. There's huge risk. It is nothing less than legalize gambling. This coming from someone who day-traded full time for over a year. The things I experienced during that time made me decide that the stock market was nothing more than a form of gambling.
Don't blame the joke or the algorithm. Blame a regulatory system that does not protect the masses from "going to Vegas" any time they touch the stock market.
The entire stock market is based on gambling. No, not even that. You're gambling on the value of the baseball card, not even on the value of the player. Once a company sells stock, that share value is essentially unrelated to the company except by tradition and cultural expectation. The share can vary all over the map, and only gets a reality check if it goes below book value (none ever do). Even dividends hardly matter; they are factored into the stock price near dividend time, and drop out the day after the dividend.
SO no they haven't turned into anything; they always were vapor-ware.
So you think it's purely a coincidence that AAPL is up 3-4x in the past 5 years while Radio Shack stock has lost 99% of it's value? It has nothing to do with the fact that Apple is making huge profits while Radio Shack lost money hand over fist?
Within the bounds of 'book value', yes. The fact that you are convinced there is some necessary relationship (and that I am wrong) is the 'cultural' part of it. You think that somewhere there's a link between those facts, when in fact there is none. None but other people believing the same thing.
There is a link between those facts. The PE of a stock is a number signifying the rate of return and that rate of return will be compared by the market to other investment vehicles.
Sure, in the short term things can get crazy. Will TESLA achieve wild success and own 50% of the auto market, or will they go out of business when Toyota clones their cars? Reasonable people can disagree on these predictions and hence the stock will be relatively volatile.
But in the long run we will have the answer to this question and the value of Tesla will directly relate to it's ability to generate a return on capital just like it does for every other mature business.
Again, you like to believe that the P/E is somehow a necessary relationship between the company and the stock. Its not. Its just a number you calculated.
Take baseball cards, which are almost exactly the same thing as stock certificates except we believe different things about them. You have all sorts of stats on the back. But nobody believes they control the value of the card.
That non-sequitur about TESLA predictions and the price of the stock are more of the same witchcraft. Sure I believe the stock will go up if the company is successful, but only because other people believe it too. Not because there's any cause and effect relationship other than belief.
P/E is not just a number. It's a measure of return on capital. It's the same thing as an interest rate on a bond or appreciation on the value of a house.
Sure, the return might not go directly into your bank account the way bank interest does but it does exist. It's either being reinvested into the business, or returned to the shareholders in the form of dividends or stock buybacks.
It is a huge error in thinking to believe that a piece of stock is a baseball card. It is not. It is, in a very real sense, actual ownership of an actual business and all that represents.
Its in a very abstract sense, ownership. Tou don't get to make any decisions whatsoever regarding said business. You don't get to speak for the business. You don't get to work there. You don't own anything, in fact, except the stock share.
No, its a polite fiction that a 'share' is related to the business. Its related to the right to bet on the business' performance, and a little bit more. If the business fails, you have certain rights. If its sold, your share is handled specially.
That the return doesn't go into your bank account is especially damning. The company money is entirely kept separate from your money, because they are not legally related.
Dividends are a red herring, used by few companies and factored in/out of the stock price near the dividend date. Stock buybacks are another anomaly. The company can decide at any time that you don't own your share, they want it back!
There have to be special rules put into place to avoid 'abuse' during buybacks, mergers etc. Because otherwise the non-existant connection between the share and the company would be exploited to the fullest, by leaving the shareholders out of the money entirely. SO rules get made to force the company to pretend the share is meaningful.
1) You do have a say in the business (for most companies). Stockholders elect the board of directors and the board installs the managers of the company.
2) The company's money and you are, in fact, legally related when you buy a share of their stock. That is a legal contract.
3) Of course the timing of dividends are factored into the stock price around the time they are being paid. If I know that I own something at 12:00:00PM I'll get a $1 dividend, but if I don't own it until 12:00:01 I get nothing it makes perfect sense for the price to change by $1 at exactly that time. This actually support the argument that stock prices are related the the profitability of a company (and hence their ability to pay dividends).
4) A company cannot, in fact, decide at any time that you don't own your share anymore. It can decide to offer you money for that share and you can choose to sell it or not.
5) Most of the rules around buybacks, mergers, etc have to do with information disclosure and exist to help prevent company employees from stealing from shareholders. That's not pretending that there is a relationship it's protecting the legal rights of the owners of the company.
----------
I will tell a parable. Scientists have an understanding of gravity. Masses are attracted to each other and behave in certain ways based on certain mathematical rules. One could come along and say "That's hooey, it's all just witchcraft! It's only because we all think that we're attracted to the Earth that we can't fly."
I wouldn't really know how to respond to that other than to say that there are logical reasons to accept the laws of gravity and further there are mountains of evidence to support the hypothesis.
It's the same way with the stock market. A share is, legally speaking, fractional ownership of a company. It has certain legal and financial rights. Hence we would expect the value of shares to move in relation to the success or failure of companies. This is, in fact, what we have witnessed in reality over and over and over again.
You can keep on believing it's witchcraft all you want and I don't know how to prove you wrong. But it just means you are ignoring both a logical line of reasoning and all available evidence.
I disagree. Yes it's a huge risk, but you take that risk if you believe in the vision and people behind it. It's a lot different than betting on numbers. In fact it's a lot more like angel investment, which in the case of startups without revenue have a P/E ratio of infinity.
Can you quantify that? Are you judging by "algos that trade the most" or "number of algos". Or "trader id attached to the algo", or "at the clearing house?".
West coast finance is just deals. Go look at the M&A, Private Equity, or bond markets on the East coast if that's the speed you're looking for.
Start dealing with something that has similarity to liquid instruments (many buyers and sellers, equivalence of goods) and the same exact shit'll happen.
Or did you think Uber's pricing surges were due to people sitting down at a table and hashing out what the best prices for rides were during a given day?
Yeah, I'm not going to lose a wink of sleep over algorithms screwing up and making their owners lost a couple hundred thousand dollars (which isn't even a drop in the bucket). Telsa was not the only publicly traded company that did an April fools joke so I'm not sure why they are being singled out.
You want to hand over all of our trading to computers to make more money? Fine (well not 100% fine but this is not the forum to discuss that) but I'm not going to feel sorry for you when your algorithm bites you in the ass.
The point of this piece is not to generate outrage; the author is not bothered by this, nor does he think the reader should be. The point of the piece is that this is interesting. It's a sign of how our economy in general, and stock trading specifically, is changing.
To me, the most interesting part is that eventually, how we interpret the laws about what publicly traded companies can legally say may change.
I'm sorry, I found the article extremely interesting and I didn't mean to infer otherwise. More than anything I just wanted to say "good riddance" to those companies but I quite enjoyed the article and the topic.
Tesla was singled out because unlike other companies, the joke was a press release picked up by trading algorithms, and also at 3:55pm. It was possible to measure the effect, unlike Amazon's home page redesign.
I'm guessing Tesla told their PR agency to release it at 4:00, after market close, but the person pushing the button didn't realize the significance of that time and figured early was better than late. oops.
I would sincerely hope that a PR agency would understand the significance of market close. If not, I sure don't want them handling my earnings releases (or anything else).
One thing that I wondered about with automated trading was whether it might make sense to have a rate-limited marketplace. Somewhere that caches trades received over a given time period and then executes them 'simultaneously' (or at least without preference for the order they were received in)....
I'd love to see a stock market with a call auction every 15th min 24/7. It just doesn't make sense to have no trading at all during weekends and then claim that sub-millisecond execution is necessary when the market is open. The risk for the market maker shouldn't be much higher but the resources required to provide liquidity are much lower (no need to hire lots of developers to optimize your code). I wouldn't be surprised if a market like that would have tighter spreads (since it's cheaper to act as a market maker) but better stability (since an algorithm screwing up can be stopped during the 15 min interval).
There are actually academic findings that would make you think that is true. Unfortunately, those findings didn't take into account venue arbitrage, carry risk, or fees.
Note that this doesn't deal with the distributed systems problems of multiple exchanges so would require a universal exchange monopoly (ie an impossible and unwanted condition).
There are exchanges with batch auctions or batch auction time periods. They don't prevent algorithmic shenanigans in practice, they are some of the most gamed exchanges there are.
Batch auctions in and of themselves do not mitigate latency advantage because the people that propose them never remember 2 things:
1) venue arbitrage - not only does the exchange have to batch all the trades on its book, it has to coordinate that with all the other exchanges.
2) tiebreakers - if in a given auction you have more people on 1 side of a price than on the other (more people offering to buy at x than people willing to sell for instance) who gets to trade?
That is similar to some of the sensible suggestions to reduce the front running gains high frequency traders extract from the market. I can't remember the details but even just pooling them by the second or something like that.
When I read this my only thought is that algorithms aren't good enough yet. Fundamentally I see no reasons why 99% of brokers and human traders can't be replaced with algorithms.