RightEdge Forums
Main     Home          Members     Calendar     Who's On

Welcome Guest
        



Need to see many contract months for each... Expand / Collapse
Message
Posted 5/9/2009 13:51:29 Post #8403
 

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member
Hello,

I am setting up a very big Watchlist hierarchy of futures contracts that will 1) only be used in backtest mode and 2) will only be using our own 1 minute bar data via a custom plugin (which I have yet to write) and 3) must not use continuous contract data.  We need to test each contract month separately, and would like to set it up this way:

  1. Folder: Root Watchlist Item for My Project
    1. Folder: Indexes
      1. Folder: ES (Our e-mini S&P symbol)
        1. Symbol: ESH07
        2. Symbol: ESM07
        3. ... and many, many more ES contracts.
      2. Folder: NQ (Our mini-Nasdaq symbol)
        1. 20 different symbols, one for each month
    2. Interest Rates
      1. 2YrNote
        1. 20 different symbols, one for each month
      2. 5YrNote
        1. 20 different symbols, one for each month

The help documentation for setting up Watchlists for futures seems to me to be saying that for a given futures product (ES), you assign it a single contract month.  Does this mean that I can't have 20 ES contract months as 20 different independently backtestable symbols underneath a folder called "ES", as shown above?

Thanks,

ChiTrader2000

Posted 5/10/2009 13:59:43 Post #8413
 

Lead DeveloperLead DeveloperLead DeveloperLead DeveloperLead DeveloperLead DeveloperLead DeveloperLead Developer
If I'm reading you correctly, I think we do exactly what you're looking for. You would setup 20 different symbols for each expiration. The symbol root + exp date + asset type + contract type, etc = symbol uniqueness.

So you would run 20 ES symbols per backtest if you're not using continuous contracts. RightEdge will "pad" each symbol with empty bars if there is no bar for the specified date. Naturally, there will be dates where multiple contracts are trading.

ChiTrader2000 (5/9/2009)
Hello,

I am setting up a very big Watchlist hierarchy of futures contracts that will 1) only be used in backtest mode and 2) will only be using our own 1 minute bar data via acustom plugin (which I have yet to write) and 3)must not use continuous contract data. We need to test each contract month separately,and would like to set it up this way:
  1. Folder: Root Watchlist Item for My Project
    1. Folder: Indexes
      1. Folder: ES (Our e-mini S&P symbol)
        1. Symbol: ESH07
        2. Symbol: ESM07
        3. ... and many, many more ES contracts.
      2. Folder: NQ (Our mini-Nasdaq symbol)
        1. 20 different symbols, one for each month
    2. Interest Rates
      1. 2YrNote
        1. 20 different symbols, one for each month
      2. 5YrNote
        1. 20 different symbols, one for each month


The help documentation for setting up Watchlists for futures seems to me to be saying that for a given futures product (ES), you assign it a single contract month. Does this mean that I can't have 20 ES contract months as 20 different independently backtestable symbols underneath a folder called "ES", as shown above?

Thanks,

ChiTrader2000
Posted 5/11/2009 11:20:19 Post #8432
 

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member
Thanks billb.

This makes sense to me now.  I now have a watch list of "Folders" for each product (e-mini S&P, CBOT Corn, etc.), that each have a bunch of contracts with different months beneath them.  I am able to download the data from our database directly for each separate month.  Everything works great.

Thanks again,

ChiTrader2000

« Prev Topic | Next Topic »


Reading This Topic Expand / Collapse
Active Users: 0 (0 guests, 0 members, 0 anonymous members)
No members currently viewing this topic.
Forum Moderators: billb, young, dplaisted

Permissions Expand / Collapse

All times are GMT -5:00, Time now is 7:28pm

2005-2007 © RightEdge Systems