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 kevinenergy, 02-17-2023, 12:42 PM
    116 responses
    2,757 views
    1 like
    Last Post kevinenergy  
    Started by franatas, 12-04-2023, 03:43 AM
    7 responses
    106 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Started by jpapa, Today, 07:22 AM
    0 responses
    1 view
    0 likes
    Last Post jpapa
    by jpapa
     
    Started by Jltarrau, Today, 05:57 AM
    3 responses
    7 views
    0 likes
    Last Post Jltarrau  
    Started by f.saeidi, Today, 05:56 AM
    2 responses
    8 views
    0 likes
    Last Post NinjaTrader_Erick  
    Working...
    X