1.does ib charge change/cancellation fee for all stocks or is it limited to us stocks only. 2. does it affect order entries made using tws or api 3. does not affect order entries usign smart or other ECN
I only enter orders directly into TWS, mostly with SMART routing. Occassionally I route directly to NYSE. I've never been charged a cancellation fee.
IB's cancel fee policy is very complicated and I wouldn't be surprised if it changes periodically -- why rely on ETers' faulty memories rather than just looking it up on their Web site? E.g., http://www.interactivebrokers.com/en/accounts/fees/cancelModifyExamples.php?ib_entity=llc
I stopped trading options with IB because of this. However, for stocks and futures I have never had any cancellation fees charged