Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

Market Replay vs Real-time SIM

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

    Market Replay vs Real-time SIM

    Hello,

    I have an automated strategy that is profitable in Market Replay but in real-time SIM (running in a VPS in Chicago) it is not profitable.

    What do you recommend me to do?

    Regards,
    Julio


    #2
    Hello Julio,

    Thanks for your post.

    Please check the differences as specified in this document between Playback (with market replay data) and real time trades): https://ninjatrader.com/support/help...ime_vs_bac.htm

    I would suggest that you dive down into each trade made real-time and the corresponding trade made in playback to understand what per trade differences there (Entry/exit price and times) are that may help provide context for the overall performance difference you are seeing, relative to the differences advised in the document.

    Paul H.NinjaTrader Customer Service

    Comment


      #3
      Hi Paul,

      What would be closer to live real trading? Market Replay or real-time SIM?

      These last two have a very different behavior.

      Comment


        #4
        Hello jc.am,

        Thanks for your reply.

        Using Real Time data with a simulation account would be closer to live trading.
        Paul H.NinjaTrader Customer Service

        Comment


          #5
          In real life we have slippage. Is that correctly simulated in simulated mode or market replay?

          Comment


            #6
            Hello morrnel,

            Thanks for your post.

            In both cases, the simulation engine is used.

            From the help guide, "The simulation engine is not a simple algorithm that fills your order once the market trades at your order price. The engine uses a scientific approach to determine fill probability by including a number of variables including: ask/bid volume, trade volume, time (to simulate order queue position), and random time delays for switching between order states."
            Reference: https://ninjatrader.com/support/help...simulation.htm

            Paul H.NinjaTrader Customer Service

            Comment


              #7
              So the short answer is 'yes'.

              Comment

              Latest Posts

              Collapse

              Topics Statistics Last Post
              Started by cmtjoancolmenero, Yesterday, 03:58 PM
              1 response
              17 views
              0 likes
              Last Post NinjaTrader_Gaby  
              Started by benmarkal, Yesterday, 12:52 PM
              3 responses
              23 views
              0 likes
              Last Post NinjaTrader_Gaby  
              Started by helpwanted, Today, 03:06 AM
              1 response
              20 views
              0 likes
              Last Post sarafuenonly123  
              Started by Brevo, Today, 01:45 AM
              0 responses
              12 views
              0 likes
              Last Post Brevo
              by Brevo
               
              Started by pvincent, 06-23-2022, 12:53 PM
              14 responses
              244 views
              0 likes
              Last Post Nyman
              by Nyman
               
              Working...
              X