Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Comparing backtest with live trading performance

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

    Comparing backtest with live trading performance

    I'm have trouble comparing backtest with Sim101 live trading performance (for futures strategies) because ..
    1) It's hard to compare aggregate performance summaries by specific dates because backtest date/time starts the previous date (e.g. backtest from Sept 1-Sept1 has trades from Aug 31st 5pm to Sept 1 midnight CST) but Sim101 typically from Sim101 (typically futures session template boundaries)

    2) Comparing trade-by-trade is tedious (and pointless as we don't expect the individual trades between the 2 systems to perfectly match) because the trade start times for backtests are based on local PC time whereas Sim101/live trades are based on the Exchange time - lots of Excel manipulation required.

    Has anyone had a different better/faster approach to comparing performance between the two? This process is important for troubleshooting because i'm seeing a huge difference in performance between backtests/walk-forward testing and Sim101/live performance (much worse than backtests).

    I realize that the Sim101/live perf wouldn't be the same for various reasons, but the whole premise behind auto-trading is to develop strategies using walk-forward and backtesting and deploy these for live trading, so we should expect the two to have at least comparable performance, for auto-trading methodology to work.

    Kiran

    #2
    Hello Kiran,

    I am not aware of a faster way to combine these other than by hand.

    (You might take the performance information and trade information and write these to file when OnTermination is called. Not sure if that would be a solution but its something to think about.)

    However, this thread will remain open for any community members that would like to assist.
    Chelsea B.NinjaTrader Customer Service

    Comment


      #3
      I think you do not need to make all that pairing trades to make significant progress
      and get the idea what causes the difference.

      LIVE account represents the reality.
      SIM account represents the simulation.

      Point is to understand the idea, where SIM processing behaves differently from LIVE processing.
      To get that idea, you probably will need to analyze only first trade that behaves differently.

      If you have good logging, you should find the difference in processing relatively easily.
      Follow the execution/processing path, and look for the point, where is the difference.
      Last edited by misova; 09-05-2015, 03:31 PM.

      Comment


        #4
        Originally posted by kbellare View Post
        Has anyone had a different better/faster approach to comparing performance between the two? This process is important for troubleshooting because i'm seeing a huge difference in performance between backtests/walk-forward testing and Sim101/live performance (much worse than backtests).

        I realize that the Sim101/live perf wouldn't be the same for various reasons, but the whole premise behind auto-trading is to develop strategies using walk-forward and backtesting and deploy these for live trading, so we should expect the two to have at least comparable performance, for auto-trading methodology to work.

        Kiran
        Are you using 1-tick dataseries cheat in your backtests?

        And have you used Market Replay instead of Sim/Live to test many days and figure out what's going wrong?

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by StockTrader88, 03-06-2021, 08:58 AM
        45 responses
        3,991 views
        3 likes
        Last Post johntraderuser2  
        Started by TAJTrades, Today, 09:46 AM
        0 responses
        7 views
        0 likes
        Last Post TAJTrades  
        Started by rhyminkevin, Yesterday, 04:58 PM
        5 responses
        62 views
        0 likes
        Last Post dp8282
        by dp8282
         
        Started by realblubb, Today, 09:28 AM
        0 responses
        8 views
        0 likes
        Last Post realblubb  
        Started by AaronKoRn, Yesterday, 09:49 PM
        1 response
        19 views
        0 likes
        Last Post Rikazkhan007  
        Working...
        X