The trading-shim is a database driven connector API that provides a persistent store SQL backend database, translates operations to and from the Interactive Brokers Java TWS API. It can act as an interpreter for commands, and permits downstream clients to access several worldwide securities markets and exchanges (stocks, options, futures, bonds, Forex) for "tick" data and history (intraday, and EoD). It also allows clients to supervise trades of securities and more.


The license was changed to GPLv3 or later. Command parser recovery after input errors was improved. Roll-in of RC file support was completed. IPv6 ready getaddrinfo cutover. Some ambiguity in the "info" command was removed. The LaTeX documentation was fixed.

URL: Trading-shim Homepage