finds.dev← search

// the find

binance/binance-connector-python

★ 2,867 · Python · MIT · updated Jun 2026

Simple connector to Binance Public API

Official Binance Python SDK, auto-generated from OpenAPI specs, split into ~25 separate packages (one per API surface: spot, futures, margin, staking, etc.). Aimed at algo traders and quant developers who need typed access to Binance's REST APIs without hand-rolling HTTP calls.

Maintained by Binance directly, so it tracks API changes faster than any community fork. Modular package structure means you can install only `binance-sdk-spot` without pulling in the entire Binance API surface. Typed models with mypy support and `py.typed` markers — your IDE will actually catch wrong parameter names. Solid example coverage per endpoint, which matters when Binance's official docs are incomplete.

Auto-generated code is a double-edged knife: the models are mechanical and the error types are thin — you'll be catching raw HTTP errors and parsing JSON yourself when something goes wrong. No built-in WebSocket support here; real-time order book streaming requires a separate connector. The fragmented package model means managing 5+ separate `pip install` commands and version pins if you use multiple API surfaces. No retry logic or rate-limit handling out of the box — hit the weight limits and you're on your own.

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 →