Finance-InteractiveBrokers-TWS

This module lets you communicate with InteractiveBroker's (IB) Trader's Work Station (TWS), using Perl. This is accomplished by wrapping the Java API that IB provides in Perl using Inline::Java. Since we are using the Java API provided by IB, all functionality is available.

IB uses an event based model for communicating with the TWS, that is once you've connected TWS will send messages (events) that you need to handle in your code.

PREREQUISTES

        $ cd /the/location/of/IBJts/java/com/ib/client/
        $ javac *.java

INSTALLATION

To install this module, run the following commands:

perl Makefile.PL
make
make test
make install

Alternatively, to install with Module::Build, you can use the following commands:

perl Build.PL
./Build
./Build test
./Build install

DEPENDENCIES

TWS Gui
TWS Java API
Inline
Inline::Java
Class::InsideOut
File::Spec

COPYRIGHT AND LICENCE

Copyright (C) 2006, Jay Strauss

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.