1. Types of trading data on Binance
Binance provides several kinds of data:
🔹 Market data (public)
No login required.
Price (last price, bid/ask)
OHLCV / Klines (candlesticks: 1m, 5m, 1h, 1d, etc.)
Volume
Order book (depth)
Recent trades
Used for:
Technical analysis
Indicators
Bots
Backtesting strategies
🔹 Account & trading data (private)
Login + API key required.
Your trade history
Open orders
Balances
Deposits / withdrawals
PnL
Used for:
Performance tracking
Tax reporting
Automated trading
2. Getting trading data from Binance
Option A: Binance website (manual)
Best for beginners.
Log in to Binance
Go to Orders → Trade History
Select symbol & date range
Export CSV
✔ Easy
❌ Limited history & automation
Option B: Binance API (most common)
Best for analysis, bots, and large datasets.
Public endpoints (no key needed):
/api/v3/klines – candlestick data
/api/v3/ticker/price
/api/v3/depth
Private endpoints (API key required):
/api/v3/myTrades
/api/v3/account
Languages commonly used:
Python
JavaScript
Java#JavaScript
Example
