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 nandhumca, Yesterday, 03:41 PM
              1 response
              12 views
              0 likes
              Last Post NinjaTrader_Gaby  
              Started by The_Sec, Yesterday, 03:37 PM
              1 response
              11 views
              0 likes
              Last Post NinjaTrader_Gaby  
              Started by vecnopus, Today, 06:15 AM
              0 responses
              1 view
              0 likes
              Last Post vecnopus  
              Started by Aviram Y, Today, 05:29 AM
              0 responses
              5 views
              0 likes
              Last Post Aviram Y  
              Started by quantismo, 04-17-2024, 05:13 PM
              3 responses
              27 views
              0 likes
              Last Post NinjaTrader_Gaby  
              Working...
              X