Join the 80,000 other DTN customers who enjoy the fastest, most reliable data available. There is no better value than DTN!

(Move your cursor to this area to pause scrolling)




"I have been using IQFeed now for a few years in MultiCharts and I have zero complaints. Very, very rare to have any data hiccups or anything at all go wrong." - Comment from Public Forum
"Thanks for the great product and support. During this week of high volume trading, my QuoteTracker + IQ Feed setup never missed a beat. Also, thanks for your swiftness in responding to data issues. I was on ******* for a few years before I made the switch over early this year, and wish I had done it a long time ago." - Comment from Ken
"Thanks for all of your help. Great customer service deserves to be recognized which one the reasons I've been a customer of DTN for over 10 years!" - Comment from Stuart
"I was on the phone with a friend who uses CQG and right after the Fed announcement, CQG was as much as 30 seconds behind DTN.IQ. Some quotes were off by as much as 15-18 cents. Your feed never missed a beat." - Comment from Roger
"I've been using IQFeed 4 in a multi-threaded situation for the last week or two on 2600 symbols or so with 100 simultaneous daily charts, and I have had 100% responsiveness." - Comment from Scott
"Excellent datafeed !!!" - Comment from Arely
"You are either overstaffed or people just don't have problems with your feed because customer support always answers the phone quickly." - Comment from Jay via Email
"I will tell others who want to go into trading that DTN ProphetX is an invaluable tool, I don't think anyone can trade without it..." - Comment from Luther
"I have to tell you though that using the IQFeed API is about the easiest and cleanest I have seen for some time." - Comment from Jim
"This beats the pants off CQG, I am definitely switching to the ProphetX 3.0!" - Comment from Stephen
Home  Search  Register  Login  Blogs Recent Posts

Information on DTN's Industries:
DTN Oil & Gas | DTN Trading | DTN Agriculture | DTN Weather
Follow DTN_IQFeed on Twitter
DTN.IQ/IQFeed on Twitter
DTN News and Analysis on Twitter
»Forums Index »IQFeed Developer »IQFeed Developer Support »infer trade type
Author Topic: infer trade type (3 messages, Page 1 of 1)

nto
-Interested User-
Posts: 14
Joined: Jan 18, 2016


Posted: Apr 7, 2016 10:15 AM          Msg. 1 of 3

Q,BD#,164.28,5,10:51:59.384000,68,583012,164.28,104,164.29,201,164.00,164.39,163.82,163.90,C,01,
Q,BD#,164.28,5,10:51:59.384000,68,583012,164.28,80,164.29,205,164.00,164.39,163.82,163.90,ba,01,


How do you infer the trade type from this?

We see here that ask_size went from 201 to 205 and that bid_size went from 104 to 80 but nothing tells me with a 100% certainty whether the trade was an ask or a bid.

I know that Sierra Chart can figure it out with IQFeed data.

What is the algorithm I need to use to infer the trade type?

DTN_Tim Walter
-DTN Guru-
Posts: 1238
Joined: Apr 25, 2006


Posted: Apr 7, 2016 11:00 AM          Msg. 2 of 3
We do not send that information as a flag within our data feed, so I can't say matter of fact how Sierra Charts might be doing this.

But, generically speaking, bid and ask prices, within a trade message, are indicative of the state of the market immediately preceding a trade.

So in the case,

Q,BD#,164.28,5,10:51:59.384000,68,583012,164.28,104,164.29,201,164.00,164.39,163.82,163.90,C,01,

The market had a previous bid of 164.28 and a previous ask of 164.29, so in order for a trade of 164.28 to have occurred, a new ask must have come in to meet the pre-existing bid for a trade to have occurred.

So the general answer would be to look at the price and compare it to the bid and ask, of the same message, and that should give you the information you need to flag the trades.

Tim

nto
-Interested User-
Posts: 14
Joined: Jan 18, 2016


Posted: Apr 7, 2016 11:03 AM          Msg. 3 of 3
Thanks Tim,

I just figured it out when I received your answer :)

That was obvious. I should have RTFM more
 

 

Time: Sun November 18, 2018 2:42 AM CFBB v1.2.0 15 ms.
© AderSoftware 2002-2003