In this release I am adding a new method: get_account_executions
that enables, like the name says, to get all executions for an account. Thanks to @john9909 for requesting this.
Further, this release includes nicer error handling for requesting historical data with the wrong granularity. Thank you to @Surohitt for the contribution.
Further, I updated the pre-commit hooks and added Python 3.12 as a Python version to test against.
Published by jborchma over 1 year ago
In this release I have a small improvement that closes the session when an instance of the Questrade
-class is deleted as well as a unit test for it. Thanks to @ceprio for suggesting a fix.
Further, I finally moved the CI pipeline from Travis to GH Actions and added an automatic doc build action that saves me the hassle of doing it manually.
Published by jborchma over 3 years ago
This release is a little bit delayed as I had actually added the new method quite a while ago, but here it is! In this release I have added a new method called get_account_balances
. It will retrieve the balances of all accounts linked to the user. The API description can be found in the docs. Thanks to @eshinhw for suggesting the addition.
Published by jborchma over 3 years ago
In this hotfix release we fixed a bug when using a custom path for the credentials yaml-file.
Special thanks to @ajhpark for finding and fixing the bug.
Published by jborchma over 3 years ago
In this release we have added two new option methods: get_option_chain
and get_option_quotes
that will enable users to pull the full option chain or quotes or specific options.
Special thanks go to @mmikitka for their contribution of those two new methods.
Published by jborchma almost 4 years ago
In this hotfix release I have added flake8, isort and updated the pre-commit hooks. I also added type hints and added mypy to the Travis pipeline. Further, I added testing for Python version 3.6, 3.7 and 3.8 due to the conditional install for the TypedDict
type that comes with 3.8.
Published by jborchma over 4 years ago
In this small release I changed a method to be an internal method and fixed the docs.
Published by jborchma over 4 years ago
In this release I have updated the docs theme to the read the docs theme and bumped the minimum version requirement for pyyaml to 5.1. Further, a few small typos were fixed.
Published by jborchma over 4 years ago
In this small release we have added the option to either save the token payload in a yaml-file or not. Before, this was not optional. Further the name and path of the yaml-file can now be specified when either saving or updating the token via yaml. Lastly, the the default behaviour was changed to NOT save the tokens as a yaml-file by default. However, this can be easily changed when initiating the class via the new save_yaml
attribute.
Published by jborchma almost 5 years ago
In this release the yaml load function was changed to be using the proper FullLoader
.
Published by jborchma almost 5 years ago
This is the initial release of qtrade.