Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Where do orders reside... continuation from other thread.

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

    Where do orders reside... continuation from other thread.

    Interactive Brokers
    Orders in a state "Accepted" or "Working" are at the exchange or on IB's servers in situations where the exchange does not have native support for an order type.
    OCO (One Cancels Other) functionality is natively supported on their servers.

    ---

    Above is from a sticky thread at the top of "SuperDOM and other order entry systems".

    After having placed a few trades through SuperDOM using ATM, I realized that when a limit is placed to open a position, the order resides at the exchange, but the associated ATM stop orders don't get submitted in "Working" category at the same time.

    I was wondering why this is given that if there is a internet connection failure, there will be an open order without an associated protected stop at the exchange (or on the brokers server).

    Perhaps I'm getting it wrong. Any clarification would be appreciated.

    Thanks in advance.

    #2
    Hi 8DTK8,

    Thank you for your post.

    As long as the orders show as having been received at the broker then your position should be protected.

    Not all brokers support OCO functionality like IB, and what you are likely seeing is that the TWS application is managing the OCO feature since the orders would submitted to the exchange as independent of one another.

    If orders are submitted to the exchange but do not include the OCO feature then you will have the order protected, but if one is filled the other may not be unless a connection is present whereby NinjaTrader, or IB can manually cancel the order on the exchange servers.
    Ryan O.NinjaTrader Customer Service

    Comment


      #3
      Thank you Ryan.

      I haven't started live trading since I just stumbled upon ATM less than 24 hours ago and I'm getting used to it using the Sim101 account.

      The reason for my question is that when I submitted a limit order with associated atm, it submitted the limit buy in the "orders" tab, but not the associated stop order. I realize doing this in the simulated account has it's limitations, but I'm guessing that it means that if I were doing this with a live connection to IB that the order to open a position would reside on the exchange server and NT would not have submitted to stop associated to the ATM strategy until it was filled.

      So I'm still unclear on what's happening. From what I'm seeing, if I submit a buy limit order away from the market with an ATM strategy attached and then the internet goes out / loss of power, then my order to open a position is on it's own. It could get hit and I would be without a stop order because NT isn't connected thus can't submit the ATM orders.

      It's not that my internet or power goes out that often, but memories of trading a decade ago and the stability of infrastructure back then makes me want to know these things.

      Thank you again.

      Comment


        #4
        Hi 8DTK8,

        When submitting the limit buy order had it been filled yet, or was it waiting to be filled because the ATM strategy features won't submit until the order is filled.

        As for the lost connection the ATM strategy features of an order with IB rest on their serveres. So, if you lost connection then the order would function the same as having a connection. This is not true in all cases, and your understanding is correct if the broker does not support the OCO functionality.
        Ryan O.NinjaTrader Customer Service

        Comment


          #5
          Originally posted by NinjaTrader_RyanOlson View Post
          As for the lost connection the ATM strategy features of an order with IB rest on their serveres. So, if you lost connection then the order would function the same as having a connection. This is not true in all cases, and your understanding is correct if the broker does not support the OCO functionality.
          what about Mirus Futures? they put ATM on their server OR it is run locally on my machine?

          Comment


            #6
            Hi,

            Yes, the ATM will be locally on your machine.

            See here for more info as well:
            Note: This information is relevant for NinjaTrader 7 only. For NinjaTrader 8, please click here (https://ninjatrader.com/support/helpGuides/nt8/where_do_your_orders_reside_.htm). CQG Orders in a state "Accepted" or "Working" are at the exchange. If the exchange does not support a specific order type, the
            Vince B.NinjaTrader Customer Service

            Comment


              #7
              Originally posted by NinjaTrader_Vincent View Post
              Hi,

              Yes, the ATM will be locally on your machine.

              See here for more info as well:
              http://www.ninjatrader.com/support/f...ad.php?p=27076
              thx, so it is cruicial to have extremely stable connection. now i have Verizon, usually once in a day i have a connection loss...

              Comment


                #8
                Hi DenNYC_,

                The connection is just one part of it, and a stable connection would be recommended due to the general risks of Electronic Trading.


                Based on the order type, though, you can see where your orders reside, and in most cases they are with the broker, but certain functions like OCO are handled natively by NinjaTrader and would require a connection to modify the orders. More information on order types:
                Ryan O.NinjaTrader Customer Service

                Comment


                  #9
                  Originally posted by NinjaTrader_RyanOlson View Post
                  Hi DenNYC_,

                  The connection is just one part of it, and a stable connection would be recommended due to the general risks of Electronic Trading.


                  Based on the order type, though, you can see where your orders reside, and in most cases they are with the broker, but certain functions like OCO are handled natively by NinjaTrader and would require a connection to modify the orders. More information on order types:
                  http://www.ninjatrader.com/support/h...efinitions.htm
                  thx, very helpful!

                  Comment

                  Latest Posts

                  Collapse

                  Topics Statistics Last Post
                  Started by DJ888, 04-16-2024, 06:09 PM
                  6 responses
                  18 views
                  0 likes
                  Last Post DJ888
                  by DJ888
                   
                  Started by Jon17, Today, 04:33 PM
                  0 responses
                  1 view
                  0 likes
                  Last Post Jon17
                  by Jon17
                   
                  Started by Javierw.ok, Today, 04:12 PM
                  0 responses
                  6 views
                  0 likes
                  Last Post Javierw.ok  
                  Started by timmbbo, Today, 08:59 AM
                  2 responses
                  10 views
                  0 likes
                  Last Post bltdavid  
                  Started by alifarahani, Today, 09:40 AM
                  6 responses
                  41 views
                  0 likes
                  Last Post alifarahani  
                  Working...
                  X