// the find
binance/binance-futures-connector-python
Simple python connector to Binance Futures API
A thin Python wrapper around the Binance Futures REST and WebSocket APIs, covering both USDT-M (/fapi) and COIN-M (/dapi) endpoints. The README opens with a deprecation notice pointing to the unified binance-connector-python. Anyone starting a new project should go there instead.
Covers both UM and CM futures surfaces with matching method names to the official API docs, so you're not hunting for what maps to what. RSA key authentication is supported alongside HMAC, which matters for accounts using hardware-backed keys. The `show_limit_usage` flag surfaces Binance weight headers directly in the response dict — useful when you're close to rate limits and need to see consumption per call. WebSocket reconnect and pong handling are baked in, so you don't have to wire that up yourself.
This repo is officially deprecated — Binance themselves say use binance-connector-python, and that repo is actively maintained while this one is not. The `timeout` defaults to None (no timeout), which will hang indefinitely if Binance has a connectivity issue. Parameter names must match the raw Binance API camelCase exactly; pass a snake_case name and it silently drops it, which is a painful footgun. No async support — everything is synchronous requests, so if you're building anything event-driven you'll end up threading around it.