Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Metric needed: Intraday, real-time, unrealized maximum drawdown

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

    Metric needed: Intraday, real-time, unrealized maximum drawdown

    Problem: NT8 currently defines Maximum Drawdown as a function of 'realized' profit and loss ("Help Guide" pg. 1164). This is insufficient for measuring and controlling risk intraday while trading high-leverage instruments such as futures & commodities, as 'unrealized' loss could become both real and extreme if not tightly measured & controlled. Unsurprisingly, as it is a serious risk issue, futures brokers do monitor for intraday drawdown (unrealized losses) and can issue margin calls accordingly, including the enforcement of position kick-outs.

    Solution: A performance metric is needed for real-time maximum drawdown as a function of an instrument's entry-position and current-pricing, not just realized P&L.

    Additional utility: Especially when enabled with a safety-factor multiplier per the below reference, such a performance metric can provide for being able to set a "strategy stop."

    Reference: "The Evaluation and Optimization of Trading Strategies" (Pardo, 2008), pages 82-84, 253, 265-272.

    #2
    Thanks for the detailed suggestion. I have submitted this as a feature request to the Development Team. I'll edit this post when I receive a tracking number.

    EDIT: The tracking number is SFT-1543.
    Last edited by NinjaTrader_PatrickG; 01-16-2018, 08:28 AM.

    Comment


      #3
      MH358, have you found any workaround?

      Comment


        #4
        Tazo: Yes. This can be handled via the use of a set of conditions & actions (in code or Strategy Builder) that prints & acts as a function of current P&L.

        Of course, measuring & managing this risk does also come down to the data series value for "time" (scale)...or price-tick. Am guessing that futures brokers use a fraction of a second for time scale, or perhaps by each individual price-tick. This task naturally adds to computational overhead, but better that than risk not managed.

        Comment


          #5
          Hello,

          Can I create that extra feature myself and output to "Summary" tab when using Strategy Analyzer? I would like to see max intra-day combined (realized + unrealized) profit and loss. What are steps to create that function myself (I could use approximation like getting bars high/low until position is closed provided I am testing on small range bars for example) - and to output that value in the "Summary" when using either strategy analyzer, or when running in real time and looking at account performance overall?

          Thanks

          Comment


            #6
            Hello music_p13,

            Thank you for your note.

            It is possible to create your own performance metrics and add them to the Strategy Analyzer or Trade Performance windows. There is a built in sample performance metric that may be found in the NinjaScript Editor called SampleCumProfit that would be a good jumping off point for you to create your own custom works. Note that to use custom metrics, you need to enable their use under Tools > Options > General before you can add them.

            Here's a link to our help guide that goes further in depth on Performance Metrics:



            Please let us know if we may be of further assistance to you.
            Kate W.NinjaTrader Customer Service

            Comment


              #7
              Please add my vote for SFT-1543.

              Comment


                #8
                Hello caveat_lector,

                Thank you for your reply.

                I have added a vote for you to a current feature request to SFT-1517 as well.

                As with all feature requests, interest is tracked before implementation is considered, so we cannot offer an ETA or promise of fulfillment. If implemented, it will be noted in the Release Notes page of the Help Guide.

                Release Notes — https://ninjatrader.com/support/help...ease_notes.htm

                Please let us know if we may be of further assistance to you.
                Kate W.NinjaTrader Customer Service

                Comment


                  #9
                  Hello! Please add my vote to this as well… we run many multi day dollar cost average strategies and would be great if there was a built in performance metric we could test against for unrealized max drawdown. If anyone has already created this let me know, otherwise I might develop the add on.

                  Thanks,

                  Chad
                  chadnash
                  NinjaTrader Ecosystem Vendor - Nash Technologies

                  Comment


                    #10
                    Hello Chad,

                    Thanks for your note.

                    I have added your vote to this feature request.

                    If implemented, it will be noted in the Release Notes page of the Help Guide.

                    Release Notes — https://ninjatrader.com/support/help...ease_notes.htm

                    Please let me know if you have further questions on this.
                    Brandon H.NinjaTrader Customer Service

                    Comment


                      #11
                      This is a much needed feature ! Please add this to the platform.

                      Comment


                        #12
                        Hello thehammer,

                        Thanks for your note.

                        Your vote has been added to this feature request.

                        Please let me know if you have further questions on this.
                        Brandon H.NinjaTrader Customer Service

                        Comment


                          #13
                          Add my vote please, also this was suggested here in 2013: Intratrade Drawdown Calculations - NinjaTrader Support Forum

                          Comment


                            #14
                            Hello nathanfranke,

                            Thanks for your note.

                            Your vote has been added to the feature request.
                            Brandon H.NinjaTrader Customer Service

                            Comment


                              #15
                              please add my vote as well

                              Comment

                              Latest Posts

                              Collapse

                              Topics Statistics Last Post
                              Started by RookieTrader, Today, 09:37 AM
                              3 responses
                              15 views
                              0 likes
                              Last Post NinjaTrader_ChelseaB  
                              Started by kulwinder73, Today, 10:31 AM
                              0 responses
                              7 views
                              0 likes
                              Last Post kulwinder73  
                              Started by terofs, Yesterday, 04:18 PM
                              1 response
                              24 views
                              0 likes
                              Last Post terofs
                              by terofs
                               
                              Started by CommonWhale, Today, 09:55 AM
                              1 response
                              4 views
                              0 likes
                              Last Post NinjaTrader_Erick  
                              Started by Gerik, Today, 09:40 AM
                              2 responses
                              8 views
                              0 likes
                              Last Post Gerik
                              by Gerik
                               
                              Working...
                              X