🐋
Whale Flow
GET /v1/signals/whale-flow
Tracks significant order flow from whale accounts across exchanges. Reports net flow direction, large trade counts, and flow intensity scores.
Quick Test
curl "https://algotick.dev/v1/signals/whale-flow"
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
coin |
string |
optional | Filter by coin: BTC, ETH, SOL, HYPE |
Response Schema
| Field | Type | Description |
|---|---|---|
whale_flow[].coin |
string |
Asset ticker |
whale_flow[].net_flow |
float |
Net whale flow direction (-1 to +1) |
whale_flow[].large_buy_count |
int |
Number of large buy orders |
whale_flow[].large_sell_count |
int |
Number of large sell orders |
whale_flow[].intensity |
float |
Flow intensity score |
Live Response Preview
{
"coin": "BTC",
"threshold_usd": 100000,
"timestamp": "2026-04-20T17:51:16.525Z",
"total_whale_ask_usd": 3773228.7,
"total_whale_bid_usd": 3894268.95,
"whale_imbalance": 0.5079,
"whale_orders": [
{
"coin": "BTC",
"distance_from_mid_pct": 0.016,
"price": 75904,
"side": "bid",
"size_coins": 5.26168,
"size_usd": 399382.56,
"timestamp": "2026-04-20T17:51:16.525Z"
},
{
"coin": "BTC",
"distance_from_mid_pct": 0.017,
"price": 75903,
"side": "bid",
"size_coins": 4.44612,
"size_usd": 337473.85,
"timestamp": "2026-04-20T17:51:16.525Z"
},
{
"coin": "BTC",
"distance_from_mid_pct": 0.018,
"price": 75902,
"side": "bid",
"size_coins": 1.80046,
"size_usd": 136658.51,
"timestamp": "2026-04-20T17:51:16.525Z"
},
{
"coin": "BTC",
"distance_from_mid_pct": 0.02,
"price": 75901,
"side": "bid",
"size_coins": 7.05183,
"size_usd": 535240.95,
"timestamp": "2026-04-20T17:51:16.525Z"
},
{
"coin": "BTC",
"distance_from_mid_pct": 0.021,
"price": 75900,
"side": "bid",
"size_coins": 6.96562,
"size_usd": 528690.56,
"timestamp": "2026-04-20T17:51:16.525Z"
},
{
"coin": "BTC",
"distance_from_mid_pct": 0.022,
"price": 75899,
"side": "bid",
"size_coins": 10.859,
"size_usd": 824187.24,
"timestamp": "2026-04-20T17:51:16.525Z"
},
{
"coin": "BTC",
"distance_from_mid_pct": 0.024,
"price": 75898,
"side": "bid",
"size_coins": 8.40938,
"size_usd": 638255.12,
"timestamp": "2026-04-20T17:51:16.525Z"
},
{
"coin": "BTC",
"distance_from_mid_pct": 0.025,
"price": 75897,
"side": "bid",
"size_coins": 6.51383,
"size_usd": 494380.16,
"timestamp": "2026-04-20T17:51:16.525Z"
},
{
"coin": "BTC",
"dista
Cached for 45s · Fetched from internal API
Code Examples
🐍 Python
📘 TypeScript
import requests
resp = requests.get("https://algotick.dev/v1/signals/whale-flow",
params={{}})
data = resp.json()
for w in data.get("whale_flow", []):
emoji = "\U0001f7e2" if w["net_flow"] > 0 else "\U0001f534"
print(f"{{emoji}} {{w['coin']}} flow={{w['net_flow']:+.3f}} "
f"buys={{w['large_buy_count']}} sells={{w['large_sell_count']}}")const resp = await fetch(
"https://algotick.dev/v1/signals/whale-flow"
);
const data = await resp.json();
(data.whale_flow || []).forEach(w => {{
const emoji = w.net_flow > 0 ? "\u2b06" : "\u2b07";
console.log(
`${{emoji}} ${{w.coin}} flow=${{w.net_flow.toFixed(3)}} ` +
`buys=${{w.large_buy_count}} sells=${{w.large_sell_count}}`
);
}});Common Use Cases
Smart money trackingMomentum confirmationWhale alert systemsOrderflow analysis
Related Resources
Don't just stare at the dashboard. Automate it.
Every metric on this page is available via our sub-millisecond API.
Build trading bots, backtest strategies, and power AI agents with institutional-grade data.