Cryptofeed

Latest version: v2.4.1

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

Scan your dependencies

Page 5 of 13

1.6.2

Not secure
* Feature: Support for Coingecko aggregated data per coin, to be used with a new data channel 'profile'
* Feature: Support for Whale Alert on-chain transaction data per coin, to be used with a new data channel 'transactions'
* Bugfix: Reset delay and retry for rest feed
* Feature: Add GCP Pub/Sub backend
* Bugfix: Fix aggregated callbacks (Renko and OHLCV) when used with exchanges that support order types
* Bugfix: Fix broken example/demo code
* Feature: New data channel - `futures_index` - demonstrated in ByBit
* Feature: Add stop callback when exiting loop, add stop method placeholder for base callbacks
* Bugfix: Fix NBBO callback
* Feature: Orderbook sequence number validation for HitBTC
* Feature: Kraken orderbook checksum support in Kraken
* Feature: KrakenFutures sequence number check added
* Feature: Add optional caching to postgres backend
* Feature: New Exchange - Binance Delivery
* Feature: Liquidation for OKX
* Bugfix: Adjust ping interval on websocket connection, some exchanges require pings more frequently
* Feature: Checksum validation for orderbooks on OKX and OKCoin
* Feature: Use rotating log handler
* Bugfix: Later versions of aiokafka break kafka backend
* Bugfix: Huobi sends empty book updates for delisted pairs
* Bugfix: Harden channel map usage in Kraken
* Feature: Config file support
* Bugfix: Subscribing to all BitMEX symbols gives 400 error - message too long
* Bugfix: Cleanup of code - fixed a few examples and resolved all outstanding flake8 issues
* Bugfix: Fix Bitfinex pair normalization
* Feature: Refactor connection handling. New connection design allows feeds to open multiple connections
* Feature: Update BitMax to use the new BitMax Pro API - includes sequence number verification on books
* Feature: Bybit - support for USDT perpetual data channels
* Feature: Can now configure more than 25 Bitfinex pair/channel combinations
* Feature: Support more than 200 pair/stream combinations on Binance from a single Feed
* Feature: Support for the bitFlyer exchange
* Feature: Update Kraken to work with very large numbers of trading pairs

1.6.1

Not secure
* Feature: New kwarg for exchange feed - `snapshot_interval` - used to control number of snapshot updates sent to client
* Feature: Support for rabbitmq message routing
* Feature: Support for raw file playback. Will be useful for testing features and building out new test suites for cryptofeed.
* Feature: Arctic library quota can be configured, new default is unlimited
* Feature: New exchange: Probit
* Bugfix: Correctly store receipt timestamp in mongo backend
* Bugfix: FTX - set a funding rate requests limit constant (10 requests per second, 60 seconds pause between loops)
* Bugfix: Open Interest data on FTX erroneously had timestamps set to None
* Update: Binance Jersey shutdown - feed removed
* Bugfix: Fixed open interest channel for Binance Delivery

1.6.0

Not secure
* Feature: Validate FTX book checksums (optionally enabled)
* Bugfix: Subscribing only to open interest on Binance futures gave connection errors
* Feature: Authentication for Influxdb 1.x
* Feature: Override logging defaults with environment variables (filename and log level)
* Bugfix: For Coinbase L3 books need to ignore/drop some change updates (per docs)
* Bugfix: Obey rate limits when using Coinbase REST API to get L3 book snapshots
* Bugfix: Ignore auction updates from Gemini
* Feature: Add order type (limit/market) for Kraken Trades
* Feature: Exchange specific information available via info classmethod - contains pairs, data channels and tick size
* Feature: Funding data supported on HuobiSwap
* Bugfix: Fix broken mongo callbacks in backends

1.5.1

Not secure
* Bugfix: 136 - Kraken Rate limiting
* Feature: Funding data on Binance Futures
* Bugfix: Support new Huobi tradeId field, old id field deprecated
* Bugfix: Unclear errors when unsupported data feeds used
* Bugfix: Handle order status messages more gracefully in Coinbase
* Bugfix: Fix Kraken pair mappings
* Feature: New Exchange - Gate.io
* Feature: Remove \_SWAP, \_FUTURE channel (and callback) types - determine correct type at subscribe time based on symbol
* Docs: Add documentation about callbacks
* Feature: Deribit provides sequence number for book updates - check them to ensure no messages lost
* Bugfix: Fix timestamp on Binance Futures Open Interest
* Bugfix: Update/standardize liquidation callbacks
* Feature: Update Upbit subscription methods based on updated docs
* Bugfix: Ticker not working correctly on Binance Futures
* Feature: Liquidations callbacks for backends

1.5.0

Not secure
* Feature: New Exchange - FTX US
* Feature: Add funding data to rest library
* Bugfix: DSX updated their API, websocket no longer supported. Removing DSX
* Feature: Websocket client now uses unbounded message queue
* Feature: Support for HuobiDM next quarter contracts
* Bugfix: Fix datetime fields in elasticsearch
* Feature: BinanceFutures: support ticker, open interest and Liquidation, FTX: support open interest and liquidations, Deribit: liquidations support
* Bugfix: Fix receipt timestamps in Postgres backend
* Bugfix: Huobi Swap Init

1.4.1

Not secure
* Feature: Support for disabling timeouts on feeds
* Bugfix: 224 Ignore newly added trading pairs in Poloniex while running
* Feature: New exchange, DSX
* Bugfix: Bybit updated their API, websocket subscription to L2 book data needed to be updated
* Bugfix: Deribit subscription condensed into a single message to avoid issues with rate limit
* Bugfix: Funding interval for bitmex not converted to integer
* Bugfix: HuobiSwap missing from feedhandler
* Feature: Optional flag on Feed to enable check for crossed books
* Feature: Blockchain Exchange

Page 5 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.