Projects / twsapi


twsapi is a portable C++ API for Interactive Brokers TWS. It is almost identical to the original IB C++ Posix API. It contains several bugfixes and usage improvements, and uses the autotools build system.

Operating Systems

Recent releases

  •  27 May 2013 10:24

    Release Notes: This release has been updated to IB API 9.68. It breaks source compatibility with earlier versions. It removes obsolete libtwsapi.pc; use twsapi.pc instead.

    •  27 Mar 2013 12:17

      Release Notes: This is a maintenance release. It has build fixes for BSD, introduces a new header twsapi_config.h to have version and configure information about the twsapi library, and allows you to initiate handshake and goodbye procedures on user-provided sockets.

      •  09 Aug 2012 16:35

        Release Notes: Libtool support and minor build fixes. Minor build chain cleanups regarding compiler warnings and CXXFLAGS. libtool support and compilation with -fPIC.

        •  20 Feb 2012 00:22

          Release Notes: This release updates to IB API 9.66, adds IPv6 support, adds the new build target "make rpm", adds minor build chain fixes and cleanups, fixes "connection refused" being noticed too late, fixes win32 still using blocking sockets, drops support of systems without getaddrinfo(), makes eConnect() try to connect to all possible IPs of a given hostname before giving up, adds IPv6 support (still not used by default), adds the new function eConnect2() to specify the wanted address family, and obsoletes libtwsapi.pc (use twsapi.pc instead).


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.