Showing posts with label Interactive Brokers. Show all posts
Showing posts with label Interactive Brokers. Show all posts

Sunday, May 31, 2015

Combo Order Execution for K200

In my previous post Problem In Combo Order Execution for K200 and N225, I described how my Limit order to Sell didn't get filled even when there many order queuing to Bid for it.  To this problem, Interactive Brokers (IB) reply was :

Please note that the condition for legging in a non-guaranteed combo order is the limit price must be at least 1 tick though the implied quotes. Since your order was just hitting (not through) the bid price, the combo order was not submitted. Please let us know if you have any further questions. Thank you.Regards,IB Customer Service

I finally got to experience it on May 27.  I need to go to my son childcare centre to celebrate his birthday.  Thus, I have no choice but to submit a Limit order before I leave.  With the understanding of how IB combo order works, I submit a BUY combo order to close my K200 Jul09 +280 - 285 Call Vertical Spread at 0.15 (my target price).

Under normal execution, if there is someone selling at 0.15, my BUY Limit order will be, should be filled.  Under IB execution, there must be someone selling at 0.14, then my BUY Limit order at 0.15 will be filled.  But at what price?  0.15 my BUY/BID Limit order price or the SELL/ASK price at 0.14?

At 9:47am, there are orders queuing to SELL/ASK at 0.15.  True enough, my BUY/BID Limit order didn't get filled.



At 9.50am, when the SELL/ASK price move down to 0.14, my BUY/BID Limit order was triggered.  And it bought at 0.14 the SELL/ASK price.



This is not too bad actually.  At least, I can now close my position at my target price (or 1-tick lower) with a submitted BUY Limit order.  I do not need to stare at the screen to close the position.

However, this is not workable for SELL Limit order.  You will not want to submit a SELL Limit order at a pre-defined price say 0.25 and leave it for the market to fill you.  For a Delta 10, it is a good price at 0.25.  However, if the Delta have moved to 15 and you got filled at 0.25, that will not be a good price.  In the first place, you might not even want to open any position with Delta 15.

Friday, May 9, 2014

K200 Chart is back, for just a few hours

I was happy to see the full K200 Chart this morning 9am, with no missing data. I reported about KOSPI 200 data feed problem in this post.  It was there till 11.27am Singapore Time.



However, it was gone at 11.32 am Singapore Time.


I don't know what is Interactive Brokers (IB) doing (applying fixes?), during trading hours.  While I am not happy with that, I am looking forward to having a working K200 Chart soon, I hope.



Thursday, May 8, 2014

K200 Option Greeks gone!

Korea Stock Exchange resumed trading on Wednesday, 7-May-2014, after having holidays on Monday and Tuesday.  Ever since, I have been trading "blindfolded".  The K200 Option Greeks are not available in IB!  They are all ZERO!



Am I the only one trading K200 Index Option in IB?  How can one trade Option without the Option Greeks : Delta, Gamma, Vega and Theta?

I reported the problem on Wednesday.  Today is Friday.  The problem is still not fixed.

Saturday, April 26, 2014

KOSPI 200 data feed problem again

In my previous post, KOSPI 200 data feed fixed, I mentioned that the K200 data feed problem has been fixed.  I have asked IB whether they will correct the data for the past 6 trading days.  Not only that they said they couldn't.  The problem is now even worst.

This is the Weekly Chart (because I cannot even show a useful daily chart).  The data between 23-Jul-2010 and 18-Apr-2011, 12-Oct-2012 and 7-Apr-2014 is lost!

I reported the problem on 9-Apr-2014, reminded them on 16th, 25th.  They have not responded since.  Probably don't know what/how to response.

Saturday, April 19, 2014

Interactive Brokers N225 Index Charts

Can't help but another rant on Interactive Brokers (IB), especially I am spending my Sunday morning doing review.

This is N225 Daily, Weekly and Monthly Charts from IB.  There was a spike on 26-Sep-2013 that send N225 to a high of 38,311.34!!!



I reported the problem to IB.  This is the few replies I got:
At times, a chart may contain outlier data figures which may skew the overall presentation of your layout. To remove such, please right click on the bar and select remove bar. 
RegardsInteractive Brokers.
IB receives our data from our data provider and we do not provide any guarantee of accuracy. What we do offer however is the ability to remove any abnormal bars from your charting using the function mentioned previously so your graph would re-scale accordingly.
Regards
Interactive Brokers. 
IB provides data as is. Though we do not pre-filter data received, you may elect to either remove the obviously erroneous bar manually or have a custom filter to exclude such from your TWS. This setting is under your chart → Edit → Globa Chart Configuration. Look under Misc section, and specify your Bar/Line chart spike protection.
If above is not satisfactory response, you may elect to subscribe to required data from external sources.
Interactive Brokers. 

Does these even make sense for an obvious data error?




Problem In Combo Order Execution for K200 and N225

In my previous post Difficulty In Trading Combo Order for K200 and N225, I have described the difficulty of getting a good filled, such as at middle price.  I have kind of accepted to sell at the Bid and buy at the Ask, losing whatever in the spread.

To my horror, I couldn't even get filled when I want to sell at the Bid price.

Let me give you an example.  I was trying to close the K200 Call Bear Spread 272.5/275 by selling the spread.  As you can see from the below screenshot, there is a 2,453 contracts bidding to buy at -0.05.  I have a Limit order to sell 5 contracts at -0.05.





The limit order stay there and never get filled.  I submit this as a execution problem to Interactive Brokers (IB), this is the reply I got:

Please note that the condition for legging in a non-guaranteed combo order is the limit price must be at least 1 tick though the implied quotes. Since your order was just hitting (not through) the bid price, the combo order was not submitted. Please let us know if you have any further questions. Thank you.
Regards,IB Customer Service
OMG, the Bid price need to move to -0.04 before my Limit price -0.05 will get filled!  Does this even make sense at all?

I encounter the same problem with N225.  I submitted a problem ticket to IB.  I got exactly the same reply as above.

However, through more encounters, trial and error, I have a fix for the time being:

  • Cancel the Limit Order and Resubmit a new Limit Order.  

The Limit orders I had were mostly submitted before the Bid price meet my Limit price.  That is to say, I queue to sell at the Limit price, hopping the market price will reach my Limit price.  To fix this problem, all I have to do is to cancel the current Limit order and resubmit a new Limit order with Limit price equal to the same Bid price.

So, basically this means, I cannot queue for the price.  I can only stare at the screen and submit a Limit order to get the Bid price.  I didn't try submit a Market order.  I won't know what price IB will fill it for me.


Sunday, April 13, 2014

Interactive Brokers US Index data/chart problem

Really, really frustrated with Interactive Brokers (IB) market data problem.  We are not talking about individual stock market data.  We are talking about the 2 major Indices : S&P 500 and Dow Jones Industrial Average.  Russell 2000 and Nasdaq happen to be correct.

S&P 500
This is what taken from CBOE.  SPX close at 1815.69, down 17.39 (0.95%)




This is from Think Or Swim (TOS).  SPX closed at 1815.69, down 17.39 (0.95%).  OHLC match CBOE.
This is taken from IB on Saturday, 12-Apr-14 Singapore Time.  SPX last 1817.23 (based on IB calculated value, else no value), down 15.85 (0.86%).
IB calculated value







IB Native Index Prices




This is taken from IB on Sunday, 13-Apr-14 Singapore Time.  Because I got difficultly logining to IB the whole Saturday, I have to continue updating this post on Sunday.  So, I happen to capture this value again on Sunday.  I seriously don't know what IB is doing.  Why is SPX and INDU (Dow Jones Industrial Average) showing a positive change (i.e. up) instead of negative change (i.e. down)???









Dow Jones Industrial Average
THis is taken from Bloomberg


This is from Think Or Swim (TOS).  DOW closed at 16026.75, down 143.47 (0.89%).  OHLC match Bloomberg.

This is from TradeStation (TSS).  DOW closed at 16026.75, down 143.47 (0.89%).  OHLC match Bloomberg.


This is from IB.  DOW last at 16040.90 (but if you read the bar details, close is 16026.80), up 14.20 (0.09%).  OHLC DIDN'T match Bloomberg.



Many candles are not correct.  The last candle has such a long stick (arrow pointing) which TOS or TS chart do not have.

I really hope I can spend more time on the learning of trading option than struggling through the various problems, frustration I face with my broker, specifically IB.





Monday, March 31, 2014

KOSPI 200 data feed fixed

The K200 data feed problem from Interactive Brokers (IB) is finally fixed today, after 6 trading days of downtime.  While I do get the bar/data for today, 1-Apr-2014, I do not get the bar/data for the previous 6 trading days.  See below.




Will IB correct the data for the past 6 trading days?  We shall see.


KOSPI 200 (K200) Daily updates

The K200 data problem in Interactive Brokers (IB) that I reported in this post is still not fixed.  I no choice but to capture the Daily Closing Index from Korea Stock Exchange here.

K200 Close at 258.11 today, 31-Mar-2014.

K200 has been going up steady over the past week, gaining almost 7 points.  Including today move, it is about 7.5 points up since the last low at 250.68 on 21-Mar-2014.




On a 3 Month chart, we can see that it is approaching the previous high, also a resistance, at 258.






Thursday, March 27, 2014

Interactive Brokers KOSPI 200 data feed is down

There is no data feed for KOSPI 200 (K200) since Monday, 24-Mar-14, when I reported the problem to Interactive Brokers (IB).  Last bar on K200 chart is Friday, 21-Mar-14.


Today is Thursday.  The problem is still not fixed.  Very disappointed with IB!

I have to refer to Korea Stock Exchange (KRX) repeatedly to check the K200 movement.  This is 27-Mar-14 close taken from KRX here.

KOSPI 200 27-Mar-14