Understanding Capital Flow Data
Capital flow data in cryptocurrency markets tracks the movement of funds into and out of exchanges. This metric helps identify market trends:
- Capital inflows suggest increased buying pressure, potentially leading to price rallies.
- Capital outflows indicate selling pressure, often preceding price declines.
Calculation Methodology
Our API processes top 10% largest trades per minute across major exchanges:
- Active buy orders = Capital inflow (price × volume)
- Active sell orders = Capital outflow (price × volume)
- Net flow = Inflow - Outflow (positive/negative values indicate net direction)
Key metrics tracked:
- Trading pair
- Timestamp
- Flow direction (sign indicates inflow/outflow)
Supported Exchanges
| Exchange | Market Type |
|---|---|
| Binance | Spot |
| Huobi | Spot |
| OKEx | Spot |
| Bitfinex | Spot |
👉 Compare exchange liquidity trends
Practical Applications
- Quantitative Analysis: Identify institutional-sized trades through abnormal flow patterns
- Sentiment Correlation: Combine with news monitoring for trade signals
- Market Structure Analysis: Detect support/resistance levels via flow concentration
FAQ
How frequently is data updated?
Data refreshes every minute through our websocket API.
What distinguishes this from order book data?
This tracks actual executed trades rather than pending orders, reflecting real money movement.
Can I access historical flow data?
Yes, our CSV downloads include timestamped historical records for backtesting.
Technical Implementation
# Example API call for ETH/USDT (last 500 periods)
import requests
url = "https://matrixdata.io/api/demo/ApiV1CapitalflowGet/0"
params = {
"pair": "ETH-USDT",
"limit": 500
}
response = requests.get(url, params=params)Pro Tip: Flow extremes often precede trend reversals—monitor divergences between price action and net flows.