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
"Awesome response, as usual. It is a sincere and refreshing pleasure to do business with DTN, compared to your competition." - Comment from Ryan
"Thanks for following up with me. You guys do a great job in tech support." - Comment from Phelps
"IQ feed is brilliant. The support is mind-bending. What service!" - Comment from Public Forum Post
"I just wanted to say how happy I am with your service. I was able to download the API docs last week and I was able to replicate Interactive Brokers historical bar queries and realtime bar queries over the weekend. That was about one of the fastest integrations that I've ever done and it works perfectly!!!!" - Comment from Jason via Email
"Thank you so much - awesome feed, awesome service!" - Comment from Greg 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
"Previously I was using *******. IQFeed is WAY more economical, and for my charting needs is just as good, if not better." - Comment from Public Forum Post
"I'm satisfied with IQFeed. It's the most reliable and fastest quote feed I have ever used. Although I'm a resident in China, it's still very fast!" - Comment from Xiaofei
"Its working FABULOUSLY for me!! Holy cow...there has been so much I've been missing lately, and with this feed and Linnsoft software...I'm in the game now." - Comment from Chris R.
Home  Search  Register  Login  Recent Posts

Information on DTN's Industries:
DTN Oil & Gas | DTN Trading | DTN Agriculture | DTN Weather
Follow DTNMarkets on Twitter
DTN.IQ/IQFeed on Twitter
DTN News and Analysis on Twitter
»Forums Index »IQFeed Developer »IQFeed Developer Support »Historical requests - speed of retrieval
Author Topic: Historical requests - speed of retrieval (5 messages, Page 1 of 1)

fredericf
-Interested User-
Posts: 19
Joined: Aug 1, 2018


Posted: Sep 21, 2018 02:18 AM          Msg. 1 of 5
Hi Tim,

When making requests for historical data, I pack my requests all in one (let's say 50 requests in the same string, separated by \n) and I send it over to IQFeed.

I then receive the 50 answers, one by one, approximately 0.5 sec apart from each other. So it takes about 20 seconds to receive the 50 answers.

Q: Is such a speed normal?

I find it rather slow compared to what we can receive with the live feed.

Q: Is there any way to speed it up?

Thanks!

Frederic

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


Posted: Sep 21, 2018 03:32 AM          Msg. 2 of 5
Hi Frederic,

If you create 15 sockets, then you can do 15 requests at any 1 time which should get you down to just a few seconds.15 is the maximum number of history requests we allow at any 1 time.

Tim

fredericf
-Interested User-
Posts: 19
Joined: Aug 1, 2018


Posted: Sep 21, 2018 06:06 AM          Msg. 3 of 5
So, I understand the transfer speed I am experiencing is normal, and multiple sockets is the way to go to make it higher. Reducing retrieval time by a factor 15 would be very nice indeed!

I have not managed multiple sockets before, I will look into this asap.

Thank you for the very useful answer!

Frederic

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


Posted: Sep 21, 2018 07:19 AM          Msg. 4 of 5
Happy to.

Butm yes that is normal, the requests happen in line, they are not sent in as a batch. So you have a lot of extra transfer latency dragging things down on top of the sequential processing.

Tim

fredericf
-Interested User-
Posts: 19
Joined: Aug 1, 2018


Posted: Sep 21, 2018 02:02 PM          Msg. 5 of 5
This makes sense.

Have a nice weekend!

Frederic
 

 

Time: Thu April 9, 2020 6:36 AM CFBB v1.2.0 16 ms.
© AderSoftware 2002-2003