Hello,
I am trying to access GLOBEX futures market depth data through the Interactive Brokers TWS API (Linux and C++) and when I call the reqMktDepth() EClientSocket Function, I dont get anything back in return through the updateMktDepth() or through the updateMktDepthL2() functions (I know I shouldnt through the second one). I have tried getting data for the ES,6E, and M6E contracts. I AM able to get price quotes/size data for these contracts through the reqMktData() function.
I admit I am still using the demo account on TWS and not the true "paper trading" account. Could this be causing my issue? My intention was to do as much of my trading platform development using the demo account so I didn't have to put money into IB until I was ready to do some final debugging and than start trading.
I am able to to get Market Depth for stocks, but it doesn't seem to be working correctly....the "position" field in updateMktDepth always reads zero. Is this normal?
Looking at this page: https://www.interactivebrokers.com/en/index.php?f=marketData&p=mdata I guess I don't actually see GLOBEX Mkt Depth (or Globex anything, for that matter) called out as an availabled data service. Does IB even offer GLOBEX futures Mkt Depth data? If it matters, I will be non-professional subscriber.
In my testing I also found that I am only allowed to get MktDepth on 3 contracts at a time. Is there any way around this?
Any help/insight would be greatly appreciated!!
Thanks,
Brad
I am trying to access GLOBEX futures market depth data through the Interactive Brokers TWS API (Linux and C++) and when I call the reqMktDepth() EClientSocket Function, I dont get anything back in return through the updateMktDepth() or through the updateMktDepthL2() functions (I know I shouldnt through the second one). I have tried getting data for the ES,6E, and M6E contracts. I AM able to get price quotes/size data for these contracts through the reqMktData() function.
I admit I am still using the demo account on TWS and not the true "paper trading" account. Could this be causing my issue? My intention was to do as much of my trading platform development using the demo account so I didn't have to put money into IB until I was ready to do some final debugging and than start trading.
I am able to to get Market Depth for stocks, but it doesn't seem to be working correctly....the "position" field in updateMktDepth always reads zero. Is this normal?
Looking at this page: https://www.interactivebrokers.com/en/index.php?f=marketData&p=mdata I guess I don't actually see GLOBEX Mkt Depth (or Globex anything, for that matter) called out as an availabled data service. Does IB even offer GLOBEX futures Mkt Depth data? If it matters, I will be non-professional subscriber.
In my testing I also found that I am only allowed to get MktDepth on 3 contracts at a time. Is there any way around this?
Any help/insight would be greatly appreciated!!
Thanks,
Brad