Skip to content
🐋

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

NameTypeRequiredDescription
coin string optional Filter by coin: BTC, ETH, SOL, HYPE

Response Schema

FieldTypeDescription
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.

Explore API →

Continue the Research

📁 Data Library🍳 Cookbook🔑 API Overview📖 Playbooks