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.
|Tags||Finance trading commandline csv interactive brokers stock market Time Series|
|Operating Systems||UNIX-like OSs Win32/64 Mac OS|
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.
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.
Release Notes: Libtool support and minor build fixes. Minor build chain cleanups regarding compiler warnings and CXXFLAGS. libtool support and compilation with -fPIC.
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).