Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Wrong order fill price from IB

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Wrong order fill price from IB

    Using NT7 with Interactive Brokers. I place a short limit order for 150 shares at limit price 134.74. This order had 2 parial fills, 100 shares at 134.74 and 50 shares at 134.74, but TWS shows Avg Fill Price at 134.73333. The NT log shows that NinjaTrader received a message saying fill price at 134.733335, and my NT ChartTrader shows a fill at 134.73 (rounded down).

    The result of all this is that my short limit order got filled in the market at 134.74, but NT ends up thinking the fill was at 134.73, which should be impossible for a short limit order.
    This screws up my ATM atuotmated stop and targets by 1 tick, and this 1 tick difference could mean the difference between a wining or losing trade.

    IB says that their avg fil price calculation includes commissions, that's why an actual market price of 134.74 fill ends up being reported as 134.73. I believe this is unacceptable, they are falsifying the actual technical market fill price of an order, and therefore any decision made on that price will be erroneous. The IB API should report the actual fill price separately from the commissions associated with a trade, so that decisions can be made on actual and correct data. If not then NT needs to take this up with IB and demand that they report the true and correct fill prices, as they are currently reporting falsified data.

    In the mean time, Is there any way around this? Am I missing something?
    Last edited by monpere; 05-16-2012, 07:31 AM.

    #2
    Hello,

    Thanks for the forum post.

    NinjaTrader will always report the fill price as reported from the broker if the provider sends the average fill price.

    In this case NinjaTrader fill price should always be the same as the fill price in IB TWS.

    If you have issue with how IB is sending their fill prices, please continue to work with them to see if they can identify a solution for you as we will always use the price from broker and not make any adjustments or self calculate if the broker has the value natively.

    I do find it odd they would do this however you might isolate with them if there are any settings that can be changed to disable this.

    -Brett

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by zstheorist, Today, 07:52 PM
    0 responses
    3 views
    0 likes
    Last Post zstheorist  
    Started by pmachiraju, 11-01-2023, 04:46 AM
    8 responses
    149 views
    0 likes
    Last Post rehmans
    by rehmans
     
    Started by mattbsea, Today, 05:44 PM
    0 responses
    5 views
    0 likes
    Last Post mattbsea  
    Started by RideMe, 04-07-2024, 04:54 PM
    6 responses
    33 views
    0 likes
    Last Post RideMe
    by RideMe
     
    Started by tkaboris, Today, 05:13 PM
    0 responses
    5 views
    0 likes
    Last Post tkaboris  
    Working...
    X