The TREE Data Server captures real-time financial data from one or several datafeed services, archives data in a historical database, and makes both live and archived data available to client applications. The system can be used in real-time charting, an ATS, tick feed simulator, etc. or any situation in which multiple clients need real-time access to the tick stream or archived tick data. In addition, the archived tick stream and tick data are available for offline data analysis and backtesting.

In the current distribution a subset of the TREE Data Server collection of applications(C/C++) has been updated to support the following platforms and datafeed:

    • Platforms(32-bit):
    • Linux x86 (Ubuntu 7.10)
    • MacOSX PPC (10.4.11)
    • Windows XPSP2 x86 (MINGW port see tree/doc/ib.notes)
  • Datafeed: Real-time tick(snapshot) data from Interactive Brokers TWS API

Documentation, including installation instructions, is kept in the tree/doc directory --- see the file tree/README to get started.

Status: May 5 , 2009

I have been asked numerous times over the past year whether there is any activity going on with TREE. The reason why there has not been much activity on TREE is because it does 99% of what I wanted it do on the back end of a system. It is meant to be part of a larger system and only addresses one aspect of a platform. I consider the current state of the TREE project with support for IB sufficient for my research & analysis needs at the moment and have released it to the public as such in hopes others will find it useful.

Status: May 30, 2008

  • 1.1.0 Release2, version 1.1.0.0.22 Released. See tree/doc/ChangeLog for changes. See file archives for source package and a Windows XPSP2 binary-only release package. Release promoted to Final 1.1.0 status.
  • No real code changes as this release is finalization of Beta1 release with configuration file and documentation updates.
  • On Windows the free http://www.7-zip.org/ can be used to unzip&untar the release

Status: March 12, 2008

  • Beta1 version 1.1.0.2.19 Released. See tree/doc/ChangeLog for changes. See file archives for source package and a Windows XPSP2 binary-only release package. Release promoted to Beta status.
  • Fix release show stoppers tracked in tree/doc/TODO
  • On Windows the free http://www.7-zip.org/ can be used to unzip&untar the release

Status: February 29, 2008

  • Alpha4 version 1.1.0.1.18 Released. See tree/doc/ChangeLog for changes. See file archives for source package and a Windows XPSP2 binary release package. Release flags enabled by default now.
  • Fix release show stoppers tracked in tree/doc/TODO

Status: February 27, 2008

  • Alpha2 version 1.1.0.1.15 Released. See tree/doc/ChangeLog for changes. See file archives for source package and a Windows XPSP2 binary release package. For Alpha non-release flags are enabled (Debugging, asserts, etc) for both source and binary releases.
  • Fix release show stoppers tracked in tree/doc/TODO

Status: February 20, 2008

  • Initial checkin towards 1.1.0 release done.
    • Current working non-released Alpha1 version is 1.1.0.1.14 . Released version will be 1.1.0.0.svnversion
  • Fix release show stoppers tracked in tree/doc/TODO
Syndicate content