Skip to main content

ib_async 2.1.0 reference

This version-pinned reference inventories 110 classes and 803 callable/property entries across the public modules in the installed ib_async 2.1.0 package snapshot.

The pages are generated from runtime signatures, dataclass fields, defaults, and library docstrings. Use the hand-written guides for server-side behavior, permissions, pacing, time zones, lifecycle guarantees, and failure modes—those cannot be inferred from Python signatures.

ModuleClassesModule functionsCallable/property entries
ib20137
client1096
connection108
contract220108
order18099
objects500170
ticker9030
flexreport209
ibcontroller2020
util12730
wrapper2096

Coverage boundary

decoder.py and underscore-prefixed members implement the IB wire protocol. They are deliberately not presented as stable application APIs. The protocol internals guide explains their role and compatibility risks.

Regeneration

python3 scripts/generate_api_reference.py \
--package-root /path/to/venv/lib/python3.13/site-packages