Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

wrong price range

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

    wrong price range

    Hi,

    today I received this message: "IB, The price does not conform to the minimum price variation for this contract. (110) affected Order: BuyToCover 639 Limit @ 14.18"

    The code that launches the order is ExitShortLimit(Shares, GetCurrentBid())

    I contacted IB and this was their answer:
    --------------------------------------------------------------------
    CustService: this message comes in reference to a price entered as a limit
    CustService: what was the ticker please?
    IBUser: This was for the stock PHI (amsterdam). At 9:00:57 the price was 14.18
    CustService: for phi the price increment is0.05
    CustService: so 14.18 is not valid

    ------------------------------------------------------------------

    #2
    Hello guillembm,

    Can you please tell me if you were connected to additional data feeds in NinjaTrader besides IB and if so, please tell me what sequence was used.

    When I look at the PHI stock in TWS, I see prices reported in 0.001 (see screenshot - bid and ask price).

    If the minimum price variation of the PHI is 0.05, I suggest to adjust the tick size. Please go to Control Center-->Tools-->Instrument Manager, highlight the PHI and click Edit. Set Tick size to 0.05 and click OK. Restart NinjaTrader and you should now receive PHI data in 0.05 increments. Subsequently, orders will be submitted that meet the minimum price fluctuation of 0.05.
    Attached Files

    Comment


      #3
      It's advised to perform this change for all stocks?

      Comment


        #4
        Please do not make this change for other stocks. I am not sure if there are any other stocks that use this minimum price fluctuation with IB. I suggest to contact IB for clarification.

        Comment


          #5
          Sorry for this late post.

          THe tick size is 0.01. So this shouldn't be the problem.

          I get my data from esignal

          Comment


            #6
            If Tick size is set to 0.01, you will receive prices of 14.18 and 14.16.

            You will need to ensure the strategy will only send orders at prices in increments of 0.05 (14.10 or 14.15) to avoid the order rejection with IB.

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by argusthome, 03-08-2026, 10:06 AM
            0 responses
            69 views
            0 likes
            Last Post argusthome  
            Started by NabilKhattabi, 03-06-2026, 11:18 AM
            0 responses
            42 views
            0 likes
            Last Post NabilKhattabi  
            Started by Deep42, 03-06-2026, 12:28 AM
            0 responses
            24 views
            0 likes
            Last Post Deep42
            by Deep42
             
            Started by TheRealMorford, 03-05-2026, 06:15 PM
            0 responses
            27 views
            0 likes
            Last Post TheRealMorford  
            Started by Mindset, 02-28-2026, 06:16 AM
            0 responses
            54 views
            0 likes
            Last Post Mindset
            by Mindset
             
            Working...
            X