Studies find fast traders get data from SEC seconds early
reuters.com
reuters.com
1. http://online.wsj.com/public/resources/documents/SECDissemin...
2. http://www.sec.gov/info/edgar/ednews/dissemin.htm
edit: There is a WSJ article suggesting the price for the push feed is around $1500 / month.
http://online.wsj.com/articles/fast-traders-are-getting-data...
"As far as we know, this time is not available on any publicly available database. We initially obtained these times using real time “scrapes” of the SEC EDGAR site. We subsequently used a collection of these times made available by the Tier 1 subscriber. Given that this entity’s business model depends, at least in part, on obtaining and disseminating these filings in the most timely manner possible, they have strong incentives to collect accurate information about when filings become available on the SEC website."
Basically, clock skew is not accounted for at all and timings are potentially done from disparate and non-common observation points. It's quite possible that the delays they observe are strictly due to noise.
Even more concerning, is that they map news events to market data using non-synchronized market data timestamps. It appears to be TAQ data. The timing aspect of the entire article is very poorly described but yet is fundamental to the claim they are making.
There are no public prices and you need to email some company for more details. With most businesses this means you contact a salesperson who will play an extended game of "how much you got?" and the pricing AND the level of service provided will vary widely depending upon your negotiating power.
The dearth of information about this 'product' sold by a 3rd party suggests something shady is probably going on.
>The paper is written by economists and not technologists, and so there is no mention of CDNs or web caches
Caching is a pretty poor excuse. Caches can be invalidated. And CDN basically means caching by another name.
It makes much more sense (both economically and technically) that they simply crippled the free feed. Especially since it is provided by a private third party who makes bank on the people who purchase the premium edition.
There are two very detailed documents on the linked website that have both business and technical details along with specifications for the service.
There is nothing shady going on here.
Even the contracts to run private prisons don't give this much opportunity to gouge.
Were this service run on an at-cost basis would maybe cost $80 or so per month. $200 at most.
The number of firms that can profit from trading off realtime access to fundamentals is not large. It's a market where viable real products need to have customer lifetime values in the many millions.
http://contracts.onecle.com/edgar-online/trw.svc.1998.09.11....
A. Broadcast Service Subscription Charge
This charge will be set on October 1, 1998 based on the number of signed
contracts received by that date. The table below contains a 14-month price at
various subscription levels:
SUBSCRIBERS AS OF
OCTOBER 1, 1998 PRICE
1 to 8 $152,172
9 to 15 92,967
16 to 25 55,346
25+ 42,179Edit: downvoting does not change this fact either.
Also, note that you are paying to receive an electronic feed of a company's public SEC filings, which include filings detailing purchase and sale of stock by the company's employees, which are called "insiders" in this context.
The phrase "insider data" conjures images of insider trading, which relies on trading on material non-public information, and something quite different.
[1] http://online.wsj.com/articles/fast-traders-are-getting-data... (paywall, Google the title to bypass)
At the limit, the slice of pie pricing is completely continuous and each incremental subscriber lowers the cost for everyone. This one may be coarser grained.
Nothing inherently shady or anticompetitive about such a scheme. It also tends to arise where governments (like SEC, or like county clerk offices) have a dual mission of providing public access while offsetting costs, and need/want to outsource it to a for profit service provider.
Off the top of my head - distribute encrypted blob ahead of time, then broadcast the key using longwave radio from the South Pole.
For instance, how would you feel if you heard the SEC invested in a bespoke technology for doing this just to mitigate a document timing issue only interesting to a very small number of market participants? I'd be upset about the waste of my tax dollars personally.
Sort of like GPS - maintained by one party, useful for the whole world - but much simpler to implement.
This is SpaceX's killer app.
The only creatures who are disadvantaged by this scheme are polar bears and others living way north of the stock exchange - they also get their data late, but can't compensate by shorter distance to exchange.
http://www.bloombergview.com/articles/2014-10-29/high-speed-...
"Is this bad? I mean, look, one: It doesn't matter at all. We'll get to that. But, two: Sure, it's bad! It's symbolically stupid. The point of the Form 4 is that the SEC wants everyone to know when corporate insiders buy or sell stock, so that all the little investors can compete on a level playing field. As a goal, this has its problems, but it's a goal. For the SEC itself to give this disclosure to the little investors after professionals get it is not a great look. " ...
"But when I say it doesn't matter at all, I mean, it does not matter at all. The idea here is that subscribing to a news service or data terminal gives "professional traders an edge over mom-and-pop investors." The article really says that. Now, this seems pretty obvious. Most of the time, professionals using professional tools will be better at doing things than amateurs using amateur tools. There are very few fields of human endeavor where professionals do not have an edge over moms and pops. But investing might come closest! You and your mom and your pop can just index! It is great, you will beat the majority of professional fund managers every year." ...
"if you are a mom-or-pop investor, and you are day-trading the stock of a $950 million specialty chemicals company based on your instant reaction to news that a non-executive director has bought $194,000 worth of stock,5 then you have already lost all your money. Nothing that I, or the SEC, or Eric Schneiderman, could ever do will help you. You are doomed."
(a) The SEC feed can be subscribed to by anyone.
(b) Whether the delay was 0 or 100 seconds, the computer consuming the feed will always be faster than a human.
(c) The details of the study are murky and unknown. In particular, the data collection aspect is suspect given it sounds like the researchers received third party data not directly collected by themselves. How were the timestamps handled? Were various caching issues properly accounted for? (The SEC website is served up via Akamai, for example).
Anyway, it's great a populist topic these days. Evil HFT always beating you to the punch, etc. But in reality, it doesn't matter because they are always faster than you. I suggest you read this post by well known finance/trading blogger Kid Dynamite: http://kiddynamitesworld.com/someone-will-always-have-the-da...
Edit: the second link says "Being forwarded all public filings acquired and accepted by EDGAR at the same time as filings are sent to the SEC from EDGAR". It does not say "several seconds early."
Investors who take time to actually read and interpret financial statements, if they're good, can observe-orient-decide-act quickly, but 100 seconds does not provide much of an advantage.
To the extent that there is a surprise in the Q or K, it's usually divulged ahead of time in a revised earnings guidance by the company itself (albeit this doesn't always happen when the surprise is to the upside).
Either way, the equity hedge funds that care about the details of financial statements don't get their edge from a one-minute head start on reading these statements; they get it from paying shady "industry consultants" to feed them scuttlebutt.
In terms of building something automated to examine the detailed line-items and automatically trade based on any analysis done, that would be incredibly hard in its own right, and practically impossible once you factor in scrubbing for one-time charges.
Old edit removed for being wrong :p
The elite clients paid for access to a conference call 5 minutes ahead of the public announcement of the data.
The super duper elite clients paid for access to an electronic feed that provided the data 2 seconds before that conference call began.
A prerequisite to a free market is perfect information. Insider information makes markets imperfect, thus losing the sort of holy grail property of getting the "right" price for a good.
Any gov't entity ought to, when possible, Yes.
For certain, the terms by which these reports are made available ought to be disclosed to all parties. No party should be arbitrarily or "accidentally given" an advantage over any other.
So there are no free markets? Perfect information is just a theoretical benchmark used by economists, not something you'll ever encounter in real life.
>Insider information makes markets imperfect, thus losing the sort of holy grail property of getting the "right" price for a good.
What a load of nonsense. Just think for one second about what you wrote: not incorporating information into the price makes it "right"?
It's not used as a benchmark. It's used as an assumption when building (largely wrong) neoclassical mathematical models of the economy.
And yes to your larger question, there are no and have never been any free market in human history. I would challenge you to name one, if you can.
It's somehow in between public and private; it certainly receives substantial funding and support from the state of Michigan and the federal government. I don't think it's obvious that they should be prevented from gaining financial advantage from research activities (but there are certainly people on both sides of that question).
What the SEC could do and what they actually do seem to have little in common.
When Katsuyama placed large orders only some were filled and the rest later at a high price. Exchanges closer to the stock market got trade data faster and could outbid people.
In the end Katsuyama started his own exchange IEX and purposely delays their trades using loops of thousands of feet of fibre optic cable (shown on 60 Minutes) to hide from the faster traders.
A lot of the big traders even Warren Buffet included dismiss it as sour grapes.
http://www.cbc.ca/news/business/canadian-brad-katsuyama-in-s...
In that it may involve HFT, it is similar. But otherwise, no. RBC's problem was in failing to handle latency arbitrage when attempting to execute against all 13-14 exchanges in parallel. Which was solved by Thor, not by IEX. And IEX is a dark pool, not an exchange (quotes are not protected, nor even visible!)
The news here is that SEC is potentially underhandedly running a news service business for earnings traders. I don't think it's much news, but it is quite different from the "Flash Boys" discussion.
This made me think of the great series here: http://www.chrisstucchio.com/blog/2012/hft_apology.html
I do not know much about how the stock market works, but I'd think that addressing the unfairness of computerized trading would not be an impossible thing to address.
Well if it is measured at the 1-second or 1-millisecond level, yes the exchanges are in compliance. At the 100-microsecond, 10-microsecond and nanosecond level, perhaps the exchange is in compliance at the 50th percentile.
It will be interesting to see if the pressure on the exchanges changes course as they empathize with the same type of dissemination problem.
I'm hopeful that, in time, this will be fixed. Not so much because I believe the latency induced by the flawed SIP architecture is material to SIP subscribers, but instead for 2 reasons:
1. The very same architecture that adds latency makes the SIP a SPOF in our market system and as the NASDAQ Tape C outage showed, it can really suck when the SIP doesn't work;
2. The PERCEPTION of unfairness is much more harmful than any actual harm done due to the SIP/direct latency delta. Fixing the SIP can directly correct the source of the perception of unfairness and bring some credibility to the market place and its governance.
http://online.wsj.com/articles/SB100008723963904435249045776...
Those who truly care about latency will be reading the direct marketdata feeds anyway.
The problem I was highlighting is what definition of "same" should the SEC or the exchanges be held to? When measuring 2 packets with the same information egressing an exchange, what delta is appropriate to be considered the "same" time? Should the delta be within 1 microsecond? 10 microseconds? 1 millisecond? If the acceptable delta is say 10 microseconds, what's the acceptable percentile that the prop data was 10mic faster than the SIP data, or the SIP data was 10 mic faster than the prop data? Or is the exchange in compliance as long as the delta's at the 99th percentile don't exceed 10 microseconds?
Nanoseconds count due to efforts like equidistant cabling that the exchanges employ.
For a web property such as the SEC's, should the push service only push out when the webpage is updated? What is the webpages are behind a load balancer and multiple webservers will synchronize within several milliseconds? web requests querying a webserver that is slightly behind in synchronization could be several hundred milliseconds behind, while the push message has already been out for several seconds.
The article is slicing hairs over seconds, which in the web world isn't a big deal to human consumers. But where machines are consuming, even 1 millisecond is an eternity.
In that regime, measuring "same" becomes simple. Measure at the source the venue specific SIP feed (which contains the venue's view of NBBO) and the depth of book feed delta. Over the course of a day, that delta should effectively be 0.
You're absolutely right about the SEC website issue. It's silly to get upset about this since the "web" aspect of the distribution has so many layers.
http://www.utpplan.com/DOC/Q2%20US%20Consolidated%20Tape%20D...
http://www.utpplan.com/DOC/Q1%202014%20U.S.%20Consolidated%2...
Tape C average SIP latency from Q1 2014 to Q2 2014 went from ~1ms to 40-50 microseconds. That's about 20x faster. 40-50 microsecond average is about the technological limit for what these systems can do unless one resorts to FPGAs. Even then, the improvements to be gained is to take a 40-50 microsecond system and make it into a 5-10 microsecond system.
The best network switches today with cut-through propagation have port to port latencies of around 200ns. These things are pretty much approaching the speed of light.
The perception of fairness as it relates to the SIP will always be an issue (even if it isn't a practical issue) as long as there are "two highways" if you will for market data. There is no reason it needs to be this way. Decomposing the SIP solves all issues and embraces the facts that already exists today: the SIP is a leaky lock on a distributed market that can by passed with ISOs and that there is no such thing as the NBBO because NBBO is entirely relative to point of observation.
Doing so, however, would require the venues to give up a major selling point for their lucrative direct data feeds. Not likely to happen.
And once you hit the <1 millisecond level, it's hard to even get reliable measurements, which makes compliance for "same time delivery" really really freaking hard.
Keep in mind, when you're talking about the nanosecond level, you're at the point where the length of cabling between the systems matters.
Sure, there's a lot of new tech coming out, especially with using GPS to synchronize clocks, but it's still a major issue.
With apologies to Inigo Montoya, you keep using that phrase. I do not think it means what you think it means.
I think it works. https://en.wikipedia.org/wiki/Front_running#Other_uses_of_th...
The listed other usages consist of: * Trading against a party who is legally required to publish their intent to trade in a security in advance. * Detecting large orders in the market and trading against them. * A financial advisor producing its own report and trading on that information before disclosing it to its clients.
Potentially, also, an encrypted full-length report could be pre-released. Only after enough time for the ciphertext to be widely replicated to all interested parties would the short decryption key be radio-broadcast.
My solution is as follows. When someone places a market order, the order is not cancelable and his funds or security goes into escrow. Then he must wait for a amount of time, selected at random from some distribution by the market. For example, he might have to wait 5 minutes; or wait 2 hours. At that point, the transaction occurs. The market will clear all transactions before it closes. The idea is to significantly reduce the advantage people might gain from rapid transactions. To discourage breaking transactions into many microtransactions for purposes of gaming the distribution, we might also introduce a small per-transaction tax.
1) It provides markets for securities that would otherwise by relatively illiquid.
2) It compresses the bid/ask spread so that the price better approximates what buyers and sellers are willing to pay.
The people who HFT affects are the institutions that are competing directly with them. For the most part it doesn't affect what you or I should choose to invest in as long as we assume we're investing, rather than speculating. (And even if we're speculating, our time horizon is probably much longer than a HFT firm's.