Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Continuous Contract Feature Request

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

    Continuous Contract Feature Request

    Hi Support,

    I would like to request the "continuous contract" feature in Ninja. TradeStation has this feature, and is very useful to just load a continuous contract, without having any gaps of data during rolloverdays and additional work during rollover. I think this makes life easy in futures.

    I know Ninja has merge feature,but it is limited to like 1 or 2 merges, and one has to do an additional task carefully during every rollover. Also one cannot get like a 1 year or 2 year continuous contract with merges. Continous contracts help a lot for studies in a longer time frame.


    Thanks
    RK

    #2
    Originally posted by RK_trader View Post
    Hi Support,

    I would like to request the "continuous contract" feature in Ninja. TradeStation has this feature, and is very useful to just load a continuous contract, without having any gaps of data during rolloverdays and additional work during rollover. I think this makes life easy in futures.

    I know Ninja has merge feature,but it is limited to like 1 or 2 merges, and one has to do an additional task carefully during every rollover. Also one cannot get like a 1 year or 2 year continuous contract with merges. Continous contracts help a lot for studies in a longer time frame.


    Thanks
    RK

    Agreed!

    Comment


      #3
      Suggestions and Feedback

      Hello,

      Thank you for your suggestions and comments. I will let development know about this and have them add it to our future enhancement list.

      Comment


        #4
        Thanks Chris. If possible, please try to squeeze it into Ninja 6.5 Beta next release.

        Also thanks PrTester.


        Thanks
        RK

        Comment


          #5
          Try adding an contract using ##.## as the year/month .. it's at the bottom of the list of expiries in Instrument manager ...

          This works for OpenTick, IQfeed and Esig ....

          Your milage may vary re how much backfill you get.

          Now .. it would be 'Real Nice' if you could leave NT plotting YM ##.## .. and have it internally know you are placing orders on the front month ...

          Comment


            #6
            Hi Chris/Support

            Any possibility of this feature being released in the upcoming Ninja 6.5.0.5 Beta release this weekend

            Thanks
            RK

            Comment


              #7
              RK .. did you try using the existing ##.## continuous function?

              Originally posted by zoltran View Post
              Now .. it would be 'Real Nice' if you could leave NT plotting YM ##.## .. and have it internally know you are placing orders on the front month ...

              Comment


                #8
                Suggestions and Feedback

                Hello,

                I'm not aware of this being added to NinjaTrader 6.5 Beta 5. If I find out, I will let you know.

                Comment


                  #9
                  Hi Zoltran,

                  Thanks for the tip, I appreciate it. I just tried it with opentick, it looks like working. Not sure how reliable it is, but something is better than nothing.

                  Zoltran, do you know how good of a job opentick does in doing this continous contract thing? Does it like say adjust previous quarters contract data accordingly so that there are no gaps of data during rollover period.

                  Also, which datafeed do you use for this contnous contract plotting.

                  It would be nice if Ninja, can introduce this continous contract feature similar to Tradestation.

                  Thanks
                  RK

                  Comment


                    #10
                    >> It would be nice if Ninja, can introduce this continous contract feature similar to Tradestation.
                    Could you please elaborate on this? Thanks

                    Comment


                      #11
                      RK .. they do not adjust anything ... just splices the contracts together on a 'roll-over' day. There's some chatter about how they do it in the opentick forum

                      Whereas DTN/IQ, and I think Esignal do adjust for contract roll-over

                      Comment


                        #12
                        Dierk ...
                        I've seen this done two ways ...

                        1- the continuous symbol (let say @YM ) is maintained by the charting program by automatically switching between front months, based on a defined contract roll over schedule. So even if the symbol is '@YM' NT would be getting quotes for the current front month. This is how Ensign and Omnitrader do it. Orders are always placed on the current front month

                        2 Use the continuous symbol from the quote provider for charting, but place orders on the current front month. This one isn't such a great method, as now you depend on the quote provider to keep the continuous and front months sync'd at a quote level... so that you actually trade on what you see.
                        You are also dependant on the quote provider and they will differ.

                        Make sense?

                        Comment


                          #13
                          Thanks.

                          1) Got it (I guess). But how about as you then want to trade the @YM on e.g. your chart?
                          Also: How would it be transparent on when NT rolled the contract?

                          2) I see

                          Comment


                            #14
                            Originally posted by NinjaTrader_Dierk View Post
                            Thanks.

                            1) Got it (I guess). But how about as you then want to trade the @YM on e.g. your chart?
                            Also: How would it be transparent on when NT rolled the contract?
                            You would trade/view/chart the @YM symbol.
                            The trading interface would always place trades on the front month. Of course, you could also have the actual contract charted as well.

                            Re Rolling . I think NT would do it the same way manual merge does ... collect a little data to see where the old/new closes are, compare and merge

                            Comment


                              #15
                              Thanks again for feedback.

                              Comment

                              Latest Posts

                              Collapse

                              Topics Statistics Last Post
                              Started by PaulMohn, Today, 02:06 AM
                              2 responses
                              11 views
                              0 likes
                              Last Post NinjaTrader_ChelseaB  
                              Started by burtoninlondon, 04-28-2024, 12:38 AM
                              2 responses
                              22 views
                              0 likes
                              Last Post NinjaTrader_BrandonH  
                              Started by ETFVoyageur, Today, 02:04 PM
                              0 responses
                              3 views
                              0 likes
                              Last Post ETFVoyageur  
                              Started by 1001111, Today, 09:45 AM
                              1 response
                              17 views
                              0 likes
                              Last Post NinjaTrader_Jesse  
                              Started by Vikuno1, 11-28-2023, 11:42 PM
                              14 responses
                              350 views
                              1 like
                              Last Post NinjaTrader_ChelseaB  
                              Working...
                              X