Binance
Exchanges

Binance portfolio tracker - read-only, runs on your machine

Connect your Binance account to rotki and import spot trades, deposits and withdrawals, Convert swaps, margin and futures positions, and Simple Earn interest. Use a read-only API key or import Binance's CSV exports.

Supported features

  • Spot trades - full trade history once you select your market pairs.
  • Deposits and withdrawals - reconciled against your balance history.
  • Binance Convert - quick swaps imported as trades.
  • Cross-collateral and margin futures - balances and positions for COIN-M (dapi) and USD-M (fapi).
  • Simple Earn - flexible and locked interest history.
  • CSV import - load Binance's exported trade and history CSVs for periods before your API key existed.

Limitations

  • Binance does not return trades for delisted markets via API; CSV import is the workaround.
  • You must paste your market pairs into rotki - Binance's API requires the pair to query its trades.
  • Binance Convert history is limited by Binance to a 30-day window per request, so deep history takes longer to sync.

Setup

  1. 1In Binance, open Account → API Management and click "Create API".
  2. 2Restrict permissions to "Enable Reading" only. Leave trading, withdrawals, and futures-trading permissions off.
  3. 3Optionally enable IP whitelist for extra safety.
  4. 4In rotki, open API Keys → Exchanges → Add Binance, paste the API key and secret.
  5. 5Paste your active market pairs (e.g. BTCUSDT, ETHUSDT) so rotki knows which markets to query.

Frequently asked questions

Does rotki support Binance Futures?

Yes. rotki queries USD-M and COIN-M margined futures balances. Make sure the API key has "Enable Reading" for futures.

Why does rotki ask for market pairs?

Binance's API only returns trades when you specify a pair. rotki asks you to paste your active pairs so it can query each one. You can paste multiple pairs at once.

Can I track Binance.US and global Binance in the same rotki instance?

Yes. Binance.US is a separate integration in rotki - add both with their own API keys.

Where are my Binance API keys sent?

rotki is a local application: your Binance API key is stored on your computer and used to sign each request, which goes directly from your machine to Binance's API. No rotki-operated server ever sees the key or the request.

Start tracking Binance with rotki

Download rotki for free. Your keys and data never leave your machine.