Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
There are over 47,000 members on this forum and I'm searching for one of them that has access to the latest CME DataMine Time and Sales Report to come forward and participate in proving (or not) the CME sequence numbers directly correlate with the IQFeed millisecond time stamps.
I personally don't have the means (I'm not a DataMine subscriber) to compare the CME DataMine Time and Sales sequence numbers to the millisecond time stamps now provided by IQFeed 5.0 nor have I seen it compared anywhere on the web, I'm asking for your help.
It is my understanding these two Time and Sales reports should align perfectly (at least on a small sample). I'm asking the members who can prove this theory to step up and prove it to me, the members and all the visitors of Big Mike's Trading Forum.
In my opinion it's one thing to think your analysis is correct, and another to know it's correct.
The images above state the DataMine data records are time stamped to the second and the trades within that second are given a sequence number. As I wrote in the text box, I question the accuracy of these statements mainly due to the dates on the sample data and the dates on the documentation. Does the CME DataMine still record data time stamped to the second, or has that changed during the last year (months), I would like to see someone verify this by posting a view of current data.
If the, "Trades that happen in the same second are each given a specific sequence number and are ordered in the same sequence that they were sent out over the market data feed," and the following statement is proven to be correct then the sequence numbers and the millisecond time stamps along with the volume numbers should align perfectly. I simply want help to verify this absolutely.
I wanted to be sure we had the facts straight before replying to this post.
After visiting with the exchange, we confirmed that the millisecond timestamp provided by the exchange in their feed is when the message was sent/encoded. …
So from all this poppycock I ascertain that the CME actually has millisecond time stamp data but they don't publish it, instead they use sequence numbers to identify the order of trades traded within the second. IQFeed gets the millisecond time stamps from the CME (that the CME doesn't publish) but does not get the sequence numbers, or don't publish them. All this sounds like normal trading stuff, a lot of gray area and NOT much black and white. I hope those who can help will come forth and offer to participate in this Myth Busting.
Please, Post or PM.
Can you help answer these questions from other members on NexusFi?
Well,,,,,,, this thread didn't create much interest but I just couldn't let it go. I know these snips are kind-of crude but I believe they lay to rest the notion I had about the alignment/correlation of IQFeed's millisecond timestamped data and the CME's DataMine sequence numbers. FWIW, my charting program doesn't timestamp T&S Data sub-second, but it is IQFeed data and when running side by side with the (crude and simple) IQFeed T&S program that does show the millisecond stamps, of course they print exactly the same, tick for tick.
What I did here was take the Largest Tick traded (according to the CME DataMine T&S data) of the last three trading days and Dissected all the trades during that one second period. When I first looked into this data I was surprised and thought the findings were interesting, I thought others might as well.
You need to instead just access the IQFeed API directly where you can see the TickID as sent by the exchange, along with the actual Exchange timestamp in milliseconds.
I am doing this and have not noticed any problems.
That's a hell of a thing to say! Why would you say that @Big Mike and not even give a hint as to what or why you're questioning? Do you see a "problem"?
I assume you dis-"believe" something, what is it, the CME DataMine data or the or the or the IQ Data?
I was simply suggesting it is difficult to analyze millisecond data and TickID on a platform that doesn't support it (NinjaTrader) and draw any conclusions.
Better to instead use the IQFeed API directly if you are determining the capabilities of IQFeed, and not NinjaTrader.
I just saw this in your post. IQFeed does publish the CME sequence number, it is available in the feed. I am using it in my app. I can't speak to NinjaTrader.
The CME sell sheet you posted showing second time stamps is not current. There is no date on it, but this one from CME Group showing millisecond time stamps is copyrighted 2012, well before we began providing millisecond time stamps in IQFeed: