For what instrument classes? e.g. just stocks or just futures? Can there be a GUI? What data points? Do you have to process the data points or just output them in a window? If you need something simple I can put it together in a short amount of time.
What language? Is this to be integrated in an existing code base? How much are you wiling to pay? Afaik the only way to overcome the historical limitations from within a TWS client is to send keystrokes to TWS which is notoriously unreliable.
You have to check if your data arrives in you application fast. Doesn't matter if qcollector updates its files quickly, this could happen repeatedly and your app infrequently gets the chance to read the data because it is being updated and thus locked by qcollector.
If you can get your hands on...
I was not able to do it. Closest was looking at time and sales in rt. My solution was to use Multicharts together with IB to plot tick charts (and place trades)
Yes you can skip Qcollector. One reason for the bottle-neck could be since the programs are sharing data via files which is a terrible idea Qcollector could be locking the file while it is writing data and your program has to wait for a spot where the file is unlocked which is dependent on the...
I just checked Qcollector to see if I could need it. What do you need it for? I really see no reason to use it at all. You can get the data from IQfeed directly and store it in a free SQL database if you want to use it later for back-testing or even simply dump the data in a text file if you...
Account:UK.
I had to transfer EUR to Frankfurt,Germany. Not sure about other currencies. I've heard IB is considering moving from UK to Switzerland due to brexit.
Last time I checked the UK investor protection amount was significantly lower than the US FDIC insurance.
I've got some time to kill, you can send me the part you suspect being the bottleneck and I'll look over it. Make sure to delete all the parts you are uncomfortable sharing
This was 2 years ago maybe they dropped the charge in the meantime.
I retrieve live tick data from IB and do some math(around 100 lines of code) for every data point I receive. It's only a couple of instruments but with heavy volume and my app is coded in Java and my CPU load is around 0.1% on a...
If you need live data then API connection is the way to go no question. The code should be fairly simple once you are familiar with the API, probably less complex than what you have now. I ditched IQFeed because of the cost (around 150$ vs 15$/month at IB for futures and options data)
Direct API connection would be the cleanest, fastest and least error prone solution. Last time I checked IQfeed wanted like 200$ to get their API docs lol. I went with IB instead and never regretted it. It seems odd that your app is too slow to load. Recognizing a file change and...
You need to deposit 500k into a Monaco bank account and leave it there if you have connections otherwise it's more like 1 million. Then a studio apartment will cost you another million at least + living expenses(I think I've read the authorities won't grant you residency if you just rent and...