How to Back Test the ES Emini

Discussion in 'Strategy Building' started by SimpleMeLike, May 28, 2016.

  1. Hello,

    I trade the /ES and would like to backtest a strategy using ThinkorSwim.

    Does anyone know how to set this up considering the ES has contract rollover?

    Thank you very much for help.
     
  2. EsKiller

    EsKiller

    Certain data providers give u 10 years of back data. Look into it. Might have to change brokers
     
  3. Some data providers have continuous contracts. So no roll overs anymore.
    In real life you will have to roll over, so you should take that with you in your backtests.
     
  4. Thank you,

    I'm looking for a data provider that roll over the contracts while I be doing the back testing? I would like to use the exact data for that month, year of ES contract.

    Thanks
     
  5. A few questions:
    1) What granularity of data do you require? Is Daily adequate?
    2) How much history do you require? 1 Month, 1 year, 10 years??? -- This may impact #1.
    3) Do you know how to code in ThinkScript?
    4) How complex and intricate is your backtest? -- If more than trivial, you are likely to have issue with reaching ThinkScript's "complexity limit".


    Depending on answers above, other options may become apparent.
     
  6. Sergio77

    Sergio77

    Look for TradingBlox.