interactive broke moc order

Discussion in 'Retail Brokers' started by bhartesh, Apr 18, 2019.

  1. bhartesh

    bhartesh

    hello everybody
    I am beginners and have opened account in interactive brokers. I want to clarify moc order in momentum strategy.Suppose i have spy etf of total value in my account and now i want to sell spy etf and buy tlt etf at the close or very near to closing price.I will transmit two orders in the broker application one of selling the spy etf and other of buying tlt etf with moc remarks .I am in doubt that the broker first has to sell spy etf and only than it can buy tlt so will i be able to get moc price for both assets.please any body can explain this to me
     
  2. If you have a margin account, what you want to do will work with just fine IB. Cash account will probably not work.

    With Reg T you can have 2x leverage, and with Portfolio Margin you can get even higher, so there is no problem to buy the TLT before SPY is sold, assuming you use 100% (1x) of your account value in each (1x SPY +1x TLT = 2x).

    In my experience with IB, the margin check for MOCs does not take into account other open orders. For any potential order, the order is allowed if the order execution together with the current holdings do not exceed your margin limit.
     
  3. mukoh

    mukoh

    Send them a few seconds a part if they are market orders your sell order will definitely hit with liquidity if it hasn't dried up.
     
  4. bhartesh

    bhartesh

    thank you for reply
    My account with ib is cash account so i don't have the facility of margin.
    can i use gat order to activate the buying order after a second or 2 seconds of selling order

    please any body suggest the best solution of my problem
     
    Last edited: Apr 19, 2019
  5. Is it your intention to create the orders manually in TWS? Or do you plan tow write software to do this automatically for you?
     
  6. bhartesh

    bhartesh

    i intend to create the orders manually
     
  7. I was thinking of using a conditional order. But I'm not sure whether you'll have enough flexibility in TWS to do that.
    For example:
    first order: sell entire SPY position
    second order: buy TLT position, under the condition that the available cash is more than x USD.
    or, second order: buy TLT position, under the condition that the SPY position size is zero.
     
  8. The simpler the better: create a combination order (In TWS right click on the SPY line, select Combinations>Stock/Stock): Buy 2 SPY / Sell 5 TLT for instance.
    One should bear in mind that this order is not guaranteed.
     
  9. Robert Morse

    Robert Morse Sponsor

    Well, this should have been in the first post. You will need to wait 2 days for the first trade to clear to do the next trade. I suggest you apply for a margin account.
     
    Lou Friedman likes this.
  10. bhartesh

    bhartesh

    As far as I know when we sell stocks we get the cash immediately but when we buy stocks we get stocks after t plus 2 days. Please correct me if I am wrong.i cant open margin international account as it is not allowed in my country I think combination order is the best bet for my case.please give your remarks.thanks in advance
     
    #10     Apr 19, 2019