finds.dev← search

// the find

binance/binance-futures-connector-python

★ 1,225 · Python · MIT · updated Jul 2025

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.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →