Ib-insync

Latest version: v0.9.86

Safety actively analyzes 630217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 20

0.9.44

^^^^^^^^^^^^^^

* ``Event.any()`` and ``Event.all()`` added.
* Ticker fields added: ``tradeCount``, ``tradeRate``, ``volumeRate``,
``avOptionVolume``, ``markPrice``, ``histVolatility``,
``impliedVolatility``, ``rtHistVolatility`` and ``indexFuturePremium``.
* Parse ``ticker.fundamentalRatios`` into ``FundamentalRatios`` object.
* ``util.timeRangeAsync()`` and ``waitUntilAsync()`` added.
* ``ib.pendingTickersEvent`` now emits a ``set`` of Tickers
instead of a ``list``.
* Tick handling has been streamlined.
* For harvesting tick data, an imperative code style with a
``waitOnUpdate`` loop should not be used anymore!

0.9.43

^^^^^^^^^^^^^^

* Fixed issue 132.
* ``Event.aiter()`` added, all events can now be used
as asynchronous iterators.
* ``Event.wait()`` added, all events are now also awaitable.
* Decreased default throttling to 95 requests per 2 sec.

0.9.42

^^^^^^^^^^^^^^

* ``Ticker.shortableShares`` added (for use with generic tick 236).
* ``ib.reqAllOpenOrders()`` request added.
* tickByTick subscription will update ticker's bid, ask, last, etc.
* Drop redundant bid/ask ticks from ``reqMktData``.
* Fixed occasional "Group name cannot be null" error message on connect.
* ``Watchdog`` code rewritten to not need ``util.patchAsyncio``.
* ``Watchdog.start()`` is no longer blocking.

0.9.41

^^^^^^^^^^^^^^

* Fixed bug 117.
* Fixed order modifications with TWS/gateway 974.

0.9.40

^^^^^^^^^^^^^^

* ``Ticker.fundamentalRatios`` added (for use with generic tick 258).
* Fixed ``reqHistoricalTicks`` with MIDPOINT.

0.9.39

^^^^^^^^^^^^^^

* Handle partially filled dividend data.
* Use ``secType='WAR'`` for warrants.

Page 8 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.