TPoX XML Data

 

 

TPoX Home

 

Benchmark
Specification

 

TPoX XML Data

 

Workload Driver

  Documentation

  Download

 

Benchmark
Results

 

TPoX
Project Site

 

SourceForge.net Logo


TPoX models an online brokerage scenario. Each customer has one or multiple accounts. Each account has one or multiple holdings. A holding (aka position) is a certain number of shares of a security. A security can be a stock, a bond or a mutual fund. Customers place orders to buy or sell securities for their account(s).

 

 

These logical entities are represented by three XML Schemas:

This results in three document collections. The order documents are compliant with FIXML (Financial Information eXchange Markup Language), an industry standard for financial messages. TPoX uses FIXML schema Version 4.4 20040109, Revision 1 dated 2006-10-06.

 

A small data set with 100,000 custacc documents, 1,000,000 orders, and 20,833 securities is available for download. Additionally you can download a collection of separate accounts, which are XML fragments that TPoX update transaction U2 can use to add an account to an existing custacc document.

 

For larger data sets, please use the TPoX 2.1 data generator. Further details and scale factors can be found in the TPoX Data generation documentation.