Keyboard Shortcuts
Likes
- Twsapi
- Messages
Search
Re: Data Feed that is identical to IB tickByTick data
Alok Chadda
Try IEXcloud.io On Sun, Aug 29, 2021, 9:35 PM YSS <ys.soete@...> wrote: You will have to look very hard to find a tick by tick data feed that is as bad (identical as you call it) as Interactive Brokers 4 times per second filtered burst feed. |
Re: Data Feed that is identical to IB tickByTick data
YSS
You will have to look very hard to find a tick by tick data feed that is as bad (identical as you call it) as Interactive Brokers 4 times per second filtered burst feed.
I have tested this for years. It's very simple, there is no retail unfiltered correct tick by tick data feed on the market. Not even sierracharts own datafeed, whatever the kiwis tell you. Closest that I have seen compared to what I have worked with in Chicago is TT, and that's it. If you are so worried about correct datafeeds and latency, then why are you even using python, it's 200 times slower than Java and C++ for example and totally not fit for purpose in this domain. Good luck. |
Re: Data Feed that is identical to IB tickByTick data
But i don't think you will find a better deal than at? .. On Sat, Aug 28, 2021 at 8:28 PM Yair Altman <altmany@...> wrote: IQFeed costs ~$100/mo for a basic subscription + extra depending on your requested data. See? |
Re: Data Feed that is identical to IB tickByTick data
IQFeed costs ~$100/mo for a basic subscription + extra depending on your requested data. See?
Low-latency tick-by-tick data for multiple streaming symbols is provided via a locally-installed client (IQConnect) that is a native Windows program; on Linux/MacOS it can be used via emulators (e.g. wine). API communication with IQConnect consists of socket-based comma-delimited text messages. I provide an off-the-shelf wrapper for Matlab (), and you can create a similar one for Python. Access to IQFeed API's documentation requires a developer license (I believe ~$300/yr but I'm not sure exactly, talk to them).? |
Re: Data Feed that is identical to IB tickByTick data
Paul Kranz
Luke: Yes, IQFeed. Back in the day I used it, circa 2004, it was a satellite receiver that required a 1-meter dish. But, that was a while ago. I would pull the stock ticks from the DTN service, it was $132 per month back then, and I would send my buy and sell orders through my TWS API-enabled Visual Basic app. Paul sends... On Sat, Aug 28, 2021, 10:42 AM Luke <lukepe3@...> wrote: @Paul There is nothing on the website about market data, at least i could not find it, but i believe it is IQFeed right?? |
Re: Data Feed that is identical to IB tickByTick data
@Paul There is nothing on the website about market data, at least i could not find it, but i believe it is IQFeed right??
I tried to get it setup some time ago, but there is some app that has to be installed and it does not support Python from what i found out. Or perhaps i am wrong and it has websocket connection? |
Re: TWS will periodically "hang" on Initializing managers after daily restart and have purple grid
Btw, I am aware of those disconnects - I am in West Cost USA time, so it happens between 9:20 and 9:40 pm and lasts approximately 30 seconds or so. Other than the occurrences I mention below though, they usually self-correct.?
|
Re: Data Feed that is identical to IB tickByTick data
Paul Kranz
Luke: Make that . On Sat, Aug 28, 2021, 9:32 AM Paul Kranz via <paulckranz=[email protected]> wrote:
|
Re: Data Feed that is identical to IB tickByTick data
On Sat, Aug 28, 2021 at 03:32 PM, Paul Kranz wrote:
Data Trasmission Network@Paul Thanks for reply, i will definitely have a look. Can you please provide a link to the service? ( current link connects to domain for sale ). Btw is it through websocket connection? I am using Python and usually if the data provider has some app, its C++ or something like that. |
Re: Data Feed that is identical to IB tickByTick data
Paul Kranz
Luke: If you are a programmer type. I have used TWS API in concert with the Data Trasmission Network (). Paul sends... On Sat, Aug 28, 2021, 9:25 AM Luke <lukepe3@...> wrote:
|
Data Feed that is identical to IB tickByTick data
I know this has been asked a lot, so i will try to narrow down my question very specificaly to what i ma looking for. I have spent over month trying to find data provider, which is able to provide tickByTick, which is essentially identical to IB. I have tested several services, spent most of the time with Polygon and Finage, both provide significantly different data to IB. All this being said, does anyone know about any data provider, who is able to provide identical tickByTick data IB? Any help appreciated, since i do struggle with the data feed most for a long time now. |
Re: TWS will periodically "hang" on Initializing managers after daily restart and have purple grid
On Sat, Aug 28, 2021 at 03:23 PM, ´³¨¹°ù²µ±ð²Ô Reinold wrote:
but what region have you selected for TWS?Hello ´³¨¹°ù²µ±ð²Ô, thanks for the response. I just checked the trading computer and, yes, America is selected as the Region, as well as the time zone being set to UTC -06:00 America/Chicago. Funny thing, though, when the primary server disconnects, all the other servers remain connected, so I'm confident the purple grid isn't just an internet issue. It takes about 2 to 3 minutes for the primary server to connect again. The issue is something I have on my list to talk to IB about eventually, that's why the above post immediately caught my attention when @Nick mentioned the purple grid. Another disconnection happens at 07:15 US Central, but I need to check exactly what is happening at that time before I contact IB about the issue. Both times are outside my trading window, so I haven't been too worried as yet. KH |
Re: TWS will periodically "hang" on Initializing managers after daily restart and have purple grid
The reset periods per region are documented at the bottom of the page and shows "First reset: 16:30 - 17:00 ET" for the Asia region. That is in line with your experience of ~15:45CT. While they don't say why that time has been selected, it makes sort of sense for traders in Asia who trade in Asia. You say you have the computer and TWS running in the "US Central" time zone, but what region have you selected for TWS? At the bottom of the TWS login window is a "More Options" button that, among other fields, allows the selection of the TWS region as America, Europe, Asia, and China. Unless you have selected America already, maybe you could try selecting region "America" to hopefully prevent resets during the US trading hours. If that does not work, maybe IBKR can configure your account for American reset hours. cdc1.ibllc.com? is the server for US Central as you can see from and so. ´³¨¹°ù²µ±ð²Ô On Fri, Aug 27, 2021 at 08:11 PM, Kevin wrote:
The purple grid occurs (for me, anyway), when TWS loses the Primary server. For me this is cdc1.ibllc.com, Every day at 15:45 or 15:46 US Central time, which is 06:45 the next morning Sydney time at this time of year.. |
Re: TWS will periodically "hang" on Initializing managers after daily restart and have purple grid
The purple grid occurs (for me, anyway), when TWS loses the Primary server. For me this is cdc1.ibllc.com, Every day at 15:45 or 15:46 US Central time, which is 06:45 the next morning Sydney time at this time of year..
I live in Sydney and the account is with IB Australia. The computer and TWS are set to US Central time. I suspect that this particular server (cdc1.ibllc.com) is reset at this time on a daily basis. Still haven't figured out why the reset happens when US market is still open. KH |
Re: TagValue Implementation, Java, Q: HistoricalData
I can only give you a very generic answer since all links you provided to GitHub and the "Collaboration" group require non-public access permissions. The List<TagValue> concept is not unique to IB. It allows communicating parties to transmit lists of "SomeTagName = SomeTagValue" pairs. Tags are also known as variables or parameters..The parties need to agree upon or understand the names of all valid tags and for each tag the valid values. The signatures of several EClient request methods and EWrapper response methods define TagValue lists, but only few of them actually use them. I am not aware of any defined tags for the market data methods, at least not at API levels 9.72 and below. You would simply call those methods with empty lists. If you are interested in seeing how TagValue lists work, take a look at the . Each algorithm defines a table with one or more parameters (tags) that make sense only for that algorithm. But the TagValue lists make it possible that all these algorithm can be selected and configured without making bloating the order object with possibly hundreds of extra fields. Hope this helps, ´³¨¹°ù²µ±ð²Ô |
TagValue Implementation, Java, Q: HistoricalData
? Hi Everyone, ? Hope everyone¡¯s doing great and all is well. I was wondering for the longest on TagValue implementation, especially as pertains to historical data. Would anyone care to comment or briefly say few words. Doesn't have to be here, but can continue elsewhere. Somewhat willing to compensate for any help, provided, response is continuously posted/public here, for public use. ?
? ? Basic outline of implementation would be helpful¡ªto the point of what classes needed (and how many :) ) and etc..?? ? ?
? Anyways, here¡¯s a sample of my program on GitHub if anyone cares to look into and help. -no rush ?
? Main class ?
? ReqHistorical is being called from line 132. I am hoping for some type of TagValue implement/help from lines 189-198. Do we have to construct it then pass to argument, and pick up from Ibkr response via Ewrapper_Implementation class. ? On above github sample, I've deliberately, of course, left out some aspects. --Holy grail of profitability almost there..-- But the raw strategy is here. ?
? ? No rush please- Please give help. Thank you forum as always! ? -Rv |