This is a special multi-user test. It has two purposes:
a. Test drive a new mechanism of capturing market depths. This new
mechanism is actually much more straighforward than what has been used
in all the previous releases. In this "special build" release, market
depths are captured as they occur, without any kind of timing.
b. Create a full history of all market depths messages so that we can
figure out how to best capture market depths in their "completed"
states.
If you would like to participate in this test, please follow these
steps:
1. Download the special JBT build from
http://jbooktrader.googlecode.com/files/JBookTrader-specialBuild.zip
2. Setup, build, and run this special build the same ways as you did
it with regular JBT releases.
3. Start TWS and log in to your real TWS account. No actual trades
will be performed in the "forward test" mode.
4. At any time before 9:20 EDT, start JBT and run the following
strategies in the "forward test" mode: Test1, Test2, Test3.
5. As the trades occur, please report them in this thread (number of
trades and P&L for each strategy).
6. At any time after 16:10 EDT, please report your final results.
During the test, JBT will write raw market depth messages to files:
Test1rawMarketDepth.txt, Test2rawMarketDepth.txt, and
Test3rawMarketDepth.txt. Each one will look like this:
050808, 20:54:20.715, bid, 3, update, 134, 1388.25
050808, 20:54:38.465, ask, 4, update, 38, 1389.75
050808, 20:54:38.465, ask, 5, update, 64, 1390.0
050808, 20:54:39.465, ask, 4, update, 39, 1389.75
050808, 20:54:44.715, ask, 5, update, 65, 1390.0
050808, 20:54:55.465, bid, 1, update, 22, 1388.75
050808, 20:54:55.465, bid, 1, update, 21, 1388.75
050808, 20:55:11.465, bid, 1, update, 22, 1388.75
050808, 20:55:13.965, ask, 4, update, 44, 1389.75
050808, 20:55:13.965, ask, 5, update, 60, 1390.0
050808, 20:55:14.965, ask, 3, update, 36, 1389.5
050808, 20:55:15.309, ask, 3, update, 37, 1389.5
The format is:
column1: date
column2: time
column3: bid or ask side
column4: book level (1 to 5)
column5: operation (insert, update, delete)
column6: size for the level
column7: price for the level
We need testers! Thanks for your participation.