At Captor we are running python 3.13 at the moment. However, these utilities should run in all versions from 3.10. This project assumes that you will be able to install a compatible version and install the dependencies listed in the requirements.txt file.
An API client necessary to access the Captor Graphql API. It requires that you are a registered user that can be authenticated.
Contains a simple example of how to access data through the Captor Graphql API.
Contains examples of how to extract TPT report data from the Captor open API.
Contains an example of how to extract timeseries data of NAV prices for Captor funds and use the openseries package to calculate various key metrics.
Contains an example on how to use openseries to simulate portfolios.