What is the best/cheapest service to get real-time (as real-time as you can get) on stock options?

I'm looking for the fastest update on the ENTIRE market, with a few stocks prioritized, so I need the data to come in as fast as my internet connection will let it. The API can be in any language, although I would prefer C++.

Also, a trial service would be great.

Currently, I am looking at IQFeed which seems to be exactly what I am looking for. It is cheap, has a free trial, gives out 1ms ticks and has a C++ API.

Any other options like this one?

  • 1
    $\begingroup$ Have you found anything else? My main issue with IQFeed is that it's Windows-only, from what I understand. $\endgroup$
    – Arthur
    Commented Jul 7, 2012 at 15:01
  • $\begingroup$ Have not found anything else as complete. IQFeed does have a Java API, so I doubt it is windows only. Their support is also pretty good, just start a chat session with them and ask :). $\endgroup$ Commented Jul 9, 2012 at 14:42
  • 1
    $\begingroup$ IQFeed runs fine under Wine on Linux. With newer versions you will need to maintain a connection to the real-time port at all times, to prevent a situation where IQFeed shuts itself down after a disconnect. "nc 5009 > /dev/null" does the trick. $\endgroup$ Commented Aug 8, 2012 at 17:06
  • $\begingroup$ IQfeed limits the number of subscriptions. So, in practice, it is pretty much useless as it is limited by the number of strikes one can listen to. $\endgroup$
    – Contango
    Commented Jan 21, 2020 at 8:31

1 Answer 1


Nanex NxCore will give you a full market view of the options market. The feed is full market, meaning you won't subscribe to specific options or stocks, so it may or may not fit your "prioritization" requirement. You can subscribe to events for specific symbols, however, once the data has reached your local NxCore application.

The data is not sampled so you get event by event and the API is C based, but they might have a C++ wrapper, I'm not sure. The code is quite clean and easy to use.

  • 1
    $\begingroup$ Nanex is the best reasonably priced for listed options/equities, and the performance is really good with the advanced feed compression that they do. It can be accessed from C, C++, C#, Java, etc... they have several helpful starter examples on their site. $\endgroup$
    – glyphard
    Commented Aug 8, 2012 at 19:51
  • 1
    $\begingroup$ I can't seem to find a price quote for Nanex, do you have a price range? thx :) $\endgroup$ Commented Aug 13, 2012 at 15:38
  • $\begingroup$ Your best bet is to call them up and ask. $\endgroup$ Commented Aug 13, 2012 at 15:43
  • 2
    $\begingroup$ They seem to have a good API and a very efficient feed, but they are certainly not the cheapest. Starting @ 600$/month for only stock feeds from the NASDAQ. $\endgroup$ Commented Aug 13, 2012 at 16:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.