Someone got the natural gas report 400 ms early
41–50 of 291 posts
Re: Someone got the natural gas report 400 ms early
#42If we can't solve this problem, with the rise of machine driven microtrading, is there really any reason to place any faith in the stock market as a private investor?
We could significantly alleviate the problem by limiting by law the trading frequency. Traders ultimately depend on the law to recognize the validity of their transactions. There is no value to society in high frequency trading. Mandating a full second in a market that operated quite well when slow-reacting humans conducted all the transactions should be more than sufficient.
The solution is to realize that high-frequency traders are playing a different game than you, even though they're on the same playing field. They do weird things but it's probably not hurting your returns. (It wasn't HFT that imploded the big banks, Enron, and Worldcom, right?)
Re: Someone got the natural gas report 400 ms early
#43After seeing some of their posts earlier and comparing it to live data I record at the colocations, I've concluded that they have clock issues which makes these types of anomalies appear frequently. Or they have a bad data vendor. Interestingly enough, even the regulators don't have good (only millisecond-resolution) trade data.
400 ms is an eternity of time. I can't imagine they'd be off by that much.
For those who do latency tests, this is a very important point: you should always be on the lookout for what clock is recording the 'start' and the 'stop' and to be sure to consider clock skew.
To get a sense for how far timestamps can diverge, OATS -- the reports that are sent to the Financial Industry Regulatory Authority -- require that machines be synced to within 3 seconds of NIST (which is nearly 7.5x longer than the 400ms quoted).
Re: Someone got the natural gas report 400 ms early
#44Since it takes a while to digest the report after having seen it, chances are that they were in possession of the report far earlier than T-400ms but waited until they were in a time window where they knew the regulators would not come after them. This is how fortunes are made. By taking advantage of loopholes in the regulatory mechanism.
I don't know the way these reports are structured, but is it regular enough where there's even a possibility that a bot could digest, analyze, and act on the information there in near real time?
Re: Someone got the natural gas report 400 ms early
#45If we can't solve this problem, with the rise of machine driven microtrading, is there really any reason to place any faith in the stock market as a private investor?
We could significantly alleviate the problem by limiting by law the trading frequency. Traders ultimately depend on the law to recognize the validity of their transactions. There is no value to society in high frequency trading. Mandating a full second in a market that operated quite well when slow-reacting humans conducted all the transactions should be more than sufficient.
Re: Someone got the natural gas report 400 ms early
#46To make shenangins more obvious, what if 1 minute were the maximum resolution that any trade could happen? Say, every order gets a random number of seconds between 0 and 60 added to it before it is executed. Or even longer. What would happen if everyone gets 10 minutes to digest any news?
Consider a company who holds a press conference announcing something huge (either positive or negative). Anyone wanting to buy or sell in this tiny window pretty much gets shafted by such a system.
Re: Someone got the natural gas report 400 ms early
#47Re: Someone got the natural gas report 400 ms early
#48Re: Someone got the natural gas report 400 ms early
#49Since it takes a while to digest the report after having seen it, chances are that they were in possession of the report far earlier than T-400ms but waited until they were in a time window where they knew the regulators would not come after them. This is how fortunes are made. By taking advantage of loopholes in the regulatory mechanism.
Re: Someone got the natural gas report 400 ms early
#50Earlier quoted context omitted.
If you saw a bunch of activity happening milliseconds before it should, why would you be the other party to someone you suspect is committing fraud? If no such report had come out milliseconds later, the activity wouldn't be suspect. How could a person (or in this case, given the timeframe, an algorithm) possibly distinguish this spike from a 'legitimate' spike? It doesn't make sense to blame the victim of a fraud wh…
I presume the report didn't just randomly come out at some random time. That is, everyone knew exactly when it was going to come out.