├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ └── test.yml ├── .gitignore ├── .readthedocs.yml ├── LICENSE ├── README.rst ├── dist.sh ├── docs ├── Makefile ├── api.rst ├── changelog.rst ├── code.rst ├── conf.py ├── html │ ├── _images │ │ └── qt-tickertable.png │ ├── _modules │ │ ├── ib_insync │ │ │ ├── client.html │ │ │ ├── contract.html │ │ │ ├── flexreport.html │ │ │ ├── ib.html │ │ │ ├── ibcontroller.html │ │ │ ├── objects.html │ │ │ ├── order.html │ │ │ ├── ticker.html │ │ │ ├── util.html │ │ │ └── wrapper.html │ │ └── index.html │ ├── _sources │ │ ├── api.rst.txt │ │ ├── changelog.rst.txt │ │ ├── code.rst.txt │ │ ├── index.rst.txt │ │ ├── links.rst.txt │ │ ├── notebooks.rst.txt │ │ ├── readme.rst.txt │ │ └── recipes.rst.txt │ ├── _static │ │ ├── _sphinx_javascript_frameworks_compat.js │ │ ├── basic.css │ │ ├── css │ │ │ ├── badge_only.css │ │ │ └── theme.css │ │ ├── doctools.js │ │ ├── documentation_options.js │ │ ├── file.png │ │ ├── jquery-3.6.0.js │ │ ├── jquery.js │ │ ├── js │ │ │ ├── badge_only.js │ │ │ └── theme.js │ │ ├── language_data.js │ │ ├── minus.png │ │ ├── plus.png │ │ ├── pygments.css │ │ ├── searchtools.js │ │ ├── sphinx_highlight.js │ │ ├── underscore-1.13.1.js │ │ └── underscore.js │ ├── api.html │ ├── changelog.html │ ├── code.html │ ├── genindex.html │ ├── index.html │ ├── links.html │ ├── notebooks.html │ ├── objects.inv │ ├── py-modindex.html │ ├── readme.html │ ├── recipes.html │ ├── search.html │ └── searchindex.js ├── images │ └── qt-tickertable.png ├── index.rst ├── links.rst ├── make.bat ├── notebooks.rst ├── readme.rst ├── recipes.rst └── requirements.txt ├── examples ├── qt_ticker_table.py └── tk.py ├── ib_insync ├── __init__.py ├── client.py ├── connection.py ├── contract.py ├── decoder.py ├── flexreport.py ├── ib.py ├── ibcontroller.py ├── objects.py ├── order.py ├── py.typed ├── ticker.py ├── util.py ├── version.py └── wrapper.py ├── mypy.ini ├── notebooks ├── bar_data.ipynb ├── basics.ipynb ├── contract_details.ipynb ├── market_depth.ipynb ├── option_chain.ipynb ├── ordering.ipynb ├── scanners.ipynb └── tick_data.ipynb ├── requirements-dev.txt ├── requirements.txt ├── setup.cfg ├── setup.py └── tests ├── conftest.py └── test_requests.py /.gitattributes: -------------------------------------------------------------------------------- 1 | notebooks/* linguist-documentation 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/README.rst -------------------------------------------------------------------------------- /dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/dist.sh -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/changelog.rst -------------------------------------------------------------------------------- /docs/code.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/code.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/html/_images/qt-tickertable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_images/qt-tickertable.png -------------------------------------------------------------------------------- /docs/html/_modules/ib_insync/client.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_modules/ib_insync/client.html -------------------------------------------------------------------------------- /docs/html/_modules/ib_insync/contract.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_modules/ib_insync/contract.html -------------------------------------------------------------------------------- /docs/html/_modules/ib_insync/flexreport.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_modules/ib_insync/flexreport.html -------------------------------------------------------------------------------- /docs/html/_modules/ib_insync/ib.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_modules/ib_insync/ib.html -------------------------------------------------------------------------------- /docs/html/_modules/ib_insync/ibcontroller.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_modules/ib_insync/ibcontroller.html -------------------------------------------------------------------------------- /docs/html/_modules/ib_insync/objects.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_modules/ib_insync/objects.html -------------------------------------------------------------------------------- /docs/html/_modules/ib_insync/order.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_modules/ib_insync/order.html -------------------------------------------------------------------------------- /docs/html/_modules/ib_insync/ticker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_modules/ib_insync/ticker.html -------------------------------------------------------------------------------- /docs/html/_modules/ib_insync/util.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_modules/ib_insync/util.html -------------------------------------------------------------------------------- /docs/html/_modules/ib_insync/wrapper.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_modules/ib_insync/wrapper.html -------------------------------------------------------------------------------- /docs/html/_modules/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_modules/index.html -------------------------------------------------------------------------------- /docs/html/_sources/api.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_sources/api.rst.txt -------------------------------------------------------------------------------- /docs/html/_sources/changelog.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_sources/changelog.rst.txt -------------------------------------------------------------------------------- /docs/html/_sources/code.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_sources/code.rst.txt -------------------------------------------------------------------------------- /docs/html/_sources/index.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_sources/index.rst.txt -------------------------------------------------------------------------------- /docs/html/_sources/links.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_sources/links.rst.txt -------------------------------------------------------------------------------- /docs/html/_sources/notebooks.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_sources/notebooks.rst.txt -------------------------------------------------------------------------------- /docs/html/_sources/readme.rst.txt: -------------------------------------------------------------------------------- 1 | 2 | .. include:: ../README.rst 3 | -------------------------------------------------------------------------------- /docs/html/_sources/recipes.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_sources/recipes.rst.txt -------------------------------------------------------------------------------- /docs/html/_static/_sphinx_javascript_frameworks_compat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/_sphinx_javascript_frameworks_compat.js -------------------------------------------------------------------------------- /docs/html/_static/basic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/basic.css -------------------------------------------------------------------------------- /docs/html/_static/css/badge_only.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/css/badge_only.css -------------------------------------------------------------------------------- /docs/html/_static/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/css/theme.css -------------------------------------------------------------------------------- /docs/html/_static/doctools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/doctools.js -------------------------------------------------------------------------------- /docs/html/_static/documentation_options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/documentation_options.js -------------------------------------------------------------------------------- /docs/html/_static/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/file.png -------------------------------------------------------------------------------- /docs/html/_static/jquery-3.6.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/jquery-3.6.0.js -------------------------------------------------------------------------------- /docs/html/_static/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/jquery.js -------------------------------------------------------------------------------- /docs/html/_static/js/badge_only.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/js/badge_only.js -------------------------------------------------------------------------------- /docs/html/_static/js/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/js/theme.js -------------------------------------------------------------------------------- /docs/html/_static/language_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/language_data.js -------------------------------------------------------------------------------- /docs/html/_static/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/minus.png -------------------------------------------------------------------------------- /docs/html/_static/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/plus.png -------------------------------------------------------------------------------- /docs/html/_static/pygments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/pygments.css -------------------------------------------------------------------------------- /docs/html/_static/searchtools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/searchtools.js -------------------------------------------------------------------------------- /docs/html/_static/sphinx_highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/sphinx_highlight.js -------------------------------------------------------------------------------- /docs/html/_static/underscore-1.13.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/underscore-1.13.1.js -------------------------------------------------------------------------------- /docs/html/_static/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/_static/underscore.js -------------------------------------------------------------------------------- /docs/html/api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/api.html -------------------------------------------------------------------------------- /docs/html/changelog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/changelog.html -------------------------------------------------------------------------------- /docs/html/code.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/code.html -------------------------------------------------------------------------------- /docs/html/genindex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/genindex.html -------------------------------------------------------------------------------- /docs/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/index.html -------------------------------------------------------------------------------- /docs/html/links.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/links.html -------------------------------------------------------------------------------- /docs/html/notebooks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/notebooks.html -------------------------------------------------------------------------------- /docs/html/objects.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/objects.inv -------------------------------------------------------------------------------- /docs/html/py-modindex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/py-modindex.html -------------------------------------------------------------------------------- /docs/html/readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/readme.html -------------------------------------------------------------------------------- /docs/html/recipes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/recipes.html -------------------------------------------------------------------------------- /docs/html/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/search.html -------------------------------------------------------------------------------- /docs/html/searchindex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/html/searchindex.js -------------------------------------------------------------------------------- /docs/images/qt-tickertable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/images/qt-tickertable.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/links.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/links.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/notebooks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/notebooks.rst -------------------------------------------------------------------------------- /docs/readme.rst: -------------------------------------------------------------------------------- 1 | 2 | .. include:: ../README.rst 3 | -------------------------------------------------------------------------------- /docs/recipes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/recipes.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /examples/qt_ticker_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/examples/qt_ticker_table.py -------------------------------------------------------------------------------- /examples/tk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/examples/tk.py -------------------------------------------------------------------------------- /ib_insync/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/__init__.py -------------------------------------------------------------------------------- /ib_insync/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/client.py -------------------------------------------------------------------------------- /ib_insync/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/connection.py -------------------------------------------------------------------------------- /ib_insync/contract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/contract.py -------------------------------------------------------------------------------- /ib_insync/decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/decoder.py -------------------------------------------------------------------------------- /ib_insync/flexreport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/flexreport.py -------------------------------------------------------------------------------- /ib_insync/ib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/ib.py -------------------------------------------------------------------------------- /ib_insync/ibcontroller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/ibcontroller.py -------------------------------------------------------------------------------- /ib_insync/objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/objects.py -------------------------------------------------------------------------------- /ib_insync/order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/order.py -------------------------------------------------------------------------------- /ib_insync/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ib_insync/ticker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/ticker.py -------------------------------------------------------------------------------- /ib_insync/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/util.py -------------------------------------------------------------------------------- /ib_insync/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/version.py -------------------------------------------------------------------------------- /ib_insync/wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/ib_insync/wrapper.py -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/mypy.ini -------------------------------------------------------------------------------- /notebooks/bar_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/notebooks/bar_data.ipynb -------------------------------------------------------------------------------- /notebooks/basics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/notebooks/basics.ipynb -------------------------------------------------------------------------------- /notebooks/contract_details.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/notebooks/contract_details.ipynb -------------------------------------------------------------------------------- /notebooks/market_depth.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/notebooks/market_depth.ipynb -------------------------------------------------------------------------------- /notebooks/option_chain.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/notebooks/option_chain.ipynb -------------------------------------------------------------------------------- /notebooks/ordering.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/notebooks/ordering.ipynb -------------------------------------------------------------------------------- /notebooks/scanners.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/notebooks/scanners.ipynb -------------------------------------------------------------------------------- /notebooks/tick_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/notebooks/tick_data.ipynb -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/setup.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdewit/ib_insync/HEAD/tests/test_requests.py --------------------------------------------------------------------------------