Sharing Resources: Let's Not Reinvent the Wheel

Discussion in 'Automated Trading' started by Corey, Dec 17, 2008.

  1. bump. Is there any way to sticky this post?
     
    #31     May 12, 2009
  2. ET873

    ET873

    Regarding Genetic Algorithms packages in Java:

    I have used both JGAP and ECJ. I liked ECJ better.

    http://www.cs.gmu.edu/~eclab/projects/ecj/

    Currently on version 19, it's been around for a while and has ton's of features.
     
    #32     Aug 30, 2009
  3. Corey

    Corey

    Thanks. Page updated.
     
    #33     Aug 30, 2009
  4. vladisld

    vladisld

    #34     Oct 4, 2009
  5. Corey

    Corey

    Updated. Thanks! TREE looks very interesting!
     
    #35     Oct 4, 2009
  6. How often is the symbol list updated?
    (thanks)
     
    #36     Oct 4, 2009
  7. vladisld

    vladisld

    The file is updated daily.

    Actually there is a new format (http://www.dtniq.com/product/mktsymbols_v2.zip) for the above file. Here is a quote from their forum:

    "DTN has released an enhanced symbol lookup/search tool on our websites that will make it easier to find the symbols you are looking for. In addition to new search criteria and filters, we have also updated the format of the master symbol file we make available to our customers. The enhanced format master symbol file is updated daily and available for download by visiting www.iqfeed.net and selecting “Symbol Look-Up”. The old format master symbol file (mktsymbols.zip) will no longer be available after August 31, 2009.

    Overview of the enhancements to the online Symbol Lookup tool:
    The new search has multiple filter levels and search options.
    • SIC/NAICS Code Search: Search by NAICS or SIC code and receive all the symbols that make up that industry segment
    • Security Type Filter: Restrict the results to a single security type (ie. if you only want the futures, not stocks, options, etc, you should choose “Future”).
    Search Options:
    o Show Front Month Only: Restricts results to only the front month contracts as identified by the DTN Ticker Plant
    o Show Combined Session Only: Restricts results to symbols starting with “+”
    o Show Continuous Contracts Only: Restricts results to symbols ending in “#”
    o Show E-Minis Only: Restricts results to Listed Market of CMEMINI, CBOTMINI and NYMEXMINI.
    o Don’t Show Options: Eliminates Security Type of “FOPTION” and “IEOPTION” from results
    o Don’t Show Spreads: Eliminates Security Type of “SPREAD” from results
    o Output Symbols Only: Allows user to cut/paste the symbol list results from the webpage into DTN.IQ, ProphetX and other apps.

    Format of the new master symbol file:
    File name: mktsymbols_v2.zip
    Format: Tab Delimited Text (after unzipping file)
    Field Order:
    1) SYMBOL: Symbol of equity, future, option etc.
    2) DESCRIPTION: Symbol Description
    3) EXCHANGE: Common name for Listed Exchange
    4) LISTED MARKET: Primary Listed Market for the Security
    5) SECURITY TYPE: Type of Security
    a. BONDS
    b. CALC
    c. EQUITY
    d. FOPTION
    e. FOREX
    f. FORWARD
    g. FUTURE
    h. IEOPTION
    i. INDEX
    j. MKTSTATS
    k. MONEY
    l. MUTUAL
    m. PRECMTL
    n. SPOT
    o. SPREAD
    6) SIC: Standardized Industry Classification Code (Stocks Only)
    7) FRONTMONTH: Contains a “Y” if the future is the current front month contract.
    8) NAICS: North American Industry Classification System code (Stocks Only)
    "

    Vlad
     
    #37     Oct 4, 2009
  8. excessuk

    excessuk

    I'm actually looking for a C# tick storing system that is reliable and fast, to move away from the bespoke rudimentary system I created myself which doesn't perform too well (it's based on db4o).

    I'd love to hear more from you about your experience using TREE in terms of volumes, disk space, performance and stability.

    Thanks!
     
    #38     Oct 7, 2009
  9. I didn't see CoolTrade mentioned. Works with IB, MB, Ameritrade and Options House.

    www.cool-trade.com

    Thanks for compiling these.
     
    #39     Oct 7, 2009
  10. Do you mind opensource your C# port of TREE? I'm very interested.
     
    #40     Jan 25, 2010