The IBKR TWS API is a very powerful API for automating portfolio management, but its power makes the API rather complex to use for simple portfolio management algorithms. This API is intended to simplify the TWS api by managing communication with TWS and wrapping data into more convenient structures.
For examples of using the API, see the examples folder.