when requesting the "entry price" i get back 3 times the same entry price although i only traded once. any idea? thanks
well it happens time to time but guess you just need to write up some data integrity check before your algo kicks in.
I would not recommend to use their api for trading. Even though they can do changes on their side they will hold your api program responsible for any issues resulted from this changes. In other words, one day you might get the results different from what you expected and you are still held responsible by IB for your trades.
the reality is that happens a lot. I can trade through their API but only if a third party vendor is putting in all the time to make stuff work with IB's API. It requires that somebody spend an inordinate amount of time to get to know the API, probably has to know people at IB to get the head's up on changes or the true story on the quirks, etc... I never begrudge paying for that...