Whale Education

What Is the Whale Sentiment Index? How the 0–100 Whale Flow Score Works

A 0–100 score built from tracked Ethereum whale wallets' on-chain flow (stablecoin share, exchange withdrawals vs deposits, and breadth), each ranked against its last 45 days. Free API and embeddable badge.

0–100
Live score
20,000+
Whales tracked
Free API
No key required
SVG Badge
Embeddable

Published 2026-07-28 · Updated 2026-10-12 · Deep Blue Alpha

Educational Content — Not Financial Advice. This guide explains how to read a publicly available on-chain sentiment indicator. It is not a trading recommendation, investment suggestion, or endorsement of any token or strategy. The Whale Sentiment Index is observational and retrospective. On-chain data does not predict future prices. Always do your own independent research before making any decision involving digital assets.

Updated October 12, 2026: this guide previously described an older two-component formula. The method section now matches how the live index is calculated.

Quick Answer · TL;DR

The Whale Sentiment Index (WSI) is a 0–100 score that compares how tracked Ethereum whale wallets moved funds today with how they moved them on recent days. It is built only from on-chain flow — not social media, Google Trends, surveys or price. Most of that flow is exchange withdrawals and deposits, not DEX trades, so the score is an accumulation-side or distribution-side read of where coins moved, not a count of purchases.

The score combines three readings: risk appetite (how little whale money sat in stablecoins), exchange flow (how much of the non-stablecoin exchange movement was withdrawals) and breadth (how many active whales sat on the accumulation side). Each is ranked against its own last 45 completed days and the ranks are averaged, so 50 is a typical day, not an even split. Today’s value updates through the UTC day. Deep Blue Alpha publishes it free on the /whale-index page, through a JSON API at /api/v1/public/whale-index, and as an embeddable SVG badge. No signup, no API key.

This guide covers how the WSI is calculated, what each of its seven bands means, how to access it, how it compares to other sentiment tools, its limitations, and how to use it alongside other on-chain data.

What is the Whale Sentiment Index?

The Whale Sentiment Index is a single number that summarizes the on-chain flow of the Ethereum whale wallets Deep Blue Alpha tracks. It answers one question: compared with recent days, did tracked whale flow today lean further toward the accumulation side or the distribution side?

The answer is a score between 0 and 100. Because every input is ranked against its own recent history, 50 marks a typical recent day. A score above 50 means today’s whale flow sat further on the accumulation side than usual — more coins leaving exchanges, less money parked in stablecoins, more whales leaning that way. A score below 50 means the opposite. The further from 50, the more unusual the day.

What makes the WSI different from most sentiment indicators in crypto is its data source. Most crypto sentiment tools rely on proxies: social media volume, Google search trends, options-market volatility, or survey data. These measure what people say or search for. The WSI measures what tracked whale wallets actually did with their funds on the Ethereum blockchain. Every data point traces back to a confirmed on-chain transaction, not an opinion.

Deep Blue Alpha currently tracks over 20,000+ Ethereum whale wallets, selected from their on-chain holdings and activity. Only those tracked wallets feed the score.

The core distinction: Most sentiment indices measure what people feel. The WSI measures what tracked whale wallets did. Feelings can be wrong, faked, or manipulated by bots. On-chain transactions are settled, permanent, and verifiable by anyone with a block explorer.

How is the Whale Sentiment Index calculated?

The headline score is a composite of three readings of whale flow. Each one is scored against its own recent range, and the three scores are averaged. The same method is described on the live index page.

Which moves count

  • Which wallets: only addresses in Deep Blue Alpha’s tracked whale list. The exchange-side address of a transfer is not counted as a whale.
  • Which actions: moves the platform labels as accumulation-side (coins withdrawn from exchanges, DEX buys) or distribution-side (coins deposited to exchanges, DEX sells). Moves labelled neutral or noise are left out. In practice almost all of this is exchange transfers: the page’s flow-mix line read 99.8% exchange in/out and 0.2% DEX trades at 11:26 UTC on October 12, 2026.
  • Which window: today’s value uses moves since 00:00 UTC. Each completed day uses that full UTC day.
  • Data guards: any single move is counted at no more than $100 million, and rows of $1 billion or more are treated as data errors and dropped.

The three readings

WSI inputs (all whale-scoped, higher = further to the accumulation side)

ReadingHow it is calculatedWhat it describes
Risk appetite100 minus the share of whale USD flow that was in stablecoins (USDC, USDT, DAI, USDe and 12 others)Whether whale money was moving in assets or sitting in cash
Exchange flowWithdrawals as a share of all exchange withdrawals plus deposits, in USD, with stablecoins left outWhether non-stablecoin assets were leaving exchanges (accumulation-side read) or arriving (distribution-side read)
BreadthShare of active whale wallets whose accumulation-side USD flow exceeded their distribution-side flowHow many whales leaned each way — each wallet counts once, so one large wallet cannot dominate

From readings to score

  1. Rank each reading. Today’s value of each reading gets a percentile rank from 0 to 100: the share of the last 45 completed days (or fewer, if less history exists) on which that reading was lower, with ties counted as half. A reading needs at least 14 days of history to be ranked.
  2. Average the ranks. The WSI is the average of the available ranks, rounded to a whole number and kept between 0 and 100.
  3. Pick the label. The score is mapped to one of the seven bands in the next section.

Because it is a percentile composite, the WSI is relative. A score of 50 does not mean half the flow was accumulation-side — it means today looks like a median recent day. The same raw flow can score differently after a run of unusual days.

Live today, stored history

  • Today is recalculated when the page or API refreshes (cached for up to five minutes), using flow since midnight UTC.
  • Early in the UTC day, until at least 80 tracked whales have been active since midnight, the index shows the most recent completed day’s score instead of a thin partial reading.
  • Completed days come from a stored daily table written by a job that runs once a day at 03:50 UTC. That job recalculates the trailing 45 days on each run; the page itself never recomputes past days.
  • Fallback: if neither today’s composite nor a stored day is available, the index falls back to the older two-component formula described below, so the page always shows a number.

The context figures shown beside the score

The page and the API also show four figures for the last 24 hours (a rolling window, not the UTC day): the accumulation-side share of whale moves, the accumulation-side share of whale USD volume, the number of whale moves, and the number of active whales, plus the flow mix between exchange transfers and DEX trades. The two shares leave out quote-side assets (ETH, WETH, liquid staking tokens, stablecoins, wrapped BTC and gold tokens) and blacklisted spam tokens, so a swap counts once on its token side. These figures are context. They are not inputs to the score, which is why the score can sit in a Bearish band on a day when both shares are above 50.

What changed on October 5, 2026

Before October 5, 2026, the 24-hour volume, move count and both accumulation-side shares included the exchange-side address of every transfer, not just tracked whales. Since October 5 they count tracked whale wallets only, on the page, in the API and in the stored daily rows. The headline composite was already limited to tracked whales and was not affected.

The older two-component formula

Earlier versions of this guide described the WSI as the simple average of two shares: accumulation-side moves out of all classified moves, and accumulation-side USD volume out of all classified volume. That formula is still calculated in the background, over the same unscoped rows as before so it stays comparable with older stored values, and it is used only as a last-resort fallback. It was replaced as the headline because averaging across thousands of wallets kept it pinned near 50: across 103 stored days it ranged from 45 to 67 with a standard deviation of about 3 points.

What does each WSI score range mean?

The score maps to seven bands. The labels describe how today’s whale flow compared with recent days. They are descriptive, not instructions — they say what happened, not what a reader should do about it.

WSI bands (as defined in the live index)

ScoreLabelWhat it means
90 – 100Very BullishWhale flow sat on the accumulation side to a degree near the top of the recent range on most or all three readings.
70 – 89BullishClearly further toward the accumulation side than a typical recent day.
55 – 69Slightly BullishA modest lean toward the accumulation side compared with recent days.
45 – 54NeutralClose to a typical recent day.
30 – 44Slightly BearishA modest lean toward the distribution side compared with recent days.
10 – 29BearishClearly further toward the distribution side than a typical recent day.
0 – 9Very BearishWhale flow sat on the distribution side to a degree near the bottom of the recent range on most or all three readings.

Because the score is a percentile composite, it moves more than the old formula did. In the 30 days to October 12, 2026, the daily score ranged from 18 to 76, with a median of 48. At 11:26 UTC on October 12, 2026 the live reading was 39 (Slightly Bearish), while the 24-hour accumulation-side shares stood at 73.7% of whale moves and 80.7% of whale USD volume — an example of the context figures and the score pointing different ways. An extreme reading does not mean the direction is “right” or that prices will follow; it means the day was unusual compared with recent ones.

A score is a summary, not a signal. A WSI of 72 means “tracked whale flow leaned further to the accumulation side than on a typical recent day.” It is not an instruction to act. The score describes behavior; the reader decides whether that behavior is relevant to their own research.

How to access the Whale Sentiment Index

The WSI is available through three free channels, each designed for a different use case. No signup, no API key, and no payment is required for any of them.

1. The /whale-index page

The simplest way to check the WSI. Visit deepbluealpha.io/whale-index in any browser. The page shows the current score and its label, the 24-hour context figures (accumulation-side shares, whale moves, active whales and the flow mix), a 30-day history chart, and a plain-language explanation of the method. This is the reference surface for anyone who wants a quick daily check without integrating anything.

2. The public JSON API

For developers, researchers, and anyone building tools on top of whale data, the WSI is available as a free JSON API endpoint:

API endpoint

GET https://deepbluealpha.io/api/v1/public/whale-index

Returns JSON with score, label, color, date, score_method, a 30-day history of daily scores (completed days plus today’s live value), and 24-hour context fields: trade_sentiment and volume_sentiment (the accumulation-side shares of whale moves and of whale USD volume — context, not inputs to the score), whale_moves, total_volume_usd, active_wallets, and the flow mix (dex_trades, cex_transfers, dex_pct, cex_pct), plus updated_at. If the live window is empty, the response falls back to the latest stored day and sets stale to true. No authentication required. Responses are cached for about a minute and requests are rate-limited per IP address.

The API is intended for dashboards, research scripts, monitoring bots, Telegram bots, Discord integrations, and any application that benefits from a machine-readable whale flow reading. Note that the field names trade_sentiment and total_trades are kept for compatibility: they count whale moves, which are mostly exchange transfers rather than trades. Because no API key is required, integration is a single HTTP GET request.

3. The embeddable SVG badge

The WSI badge is a live SVG image that displays the current score. It can be embedded on any website, dashboard, GitHub README, or documentation page using a standard image tag:

Badge embed code

<img src="https://deepbluealpha.io/whale-index/badge.svg" alt="Whale Sentiment Index">

The badge updates automatically (it is cached for five minutes). The SVG shows the current score, its band label, and the band’s color — green shades from 55 up, cyan for Neutral, and yellow through red below 45. It is small enough to sit inline on dashboards and sidebars.

The badge is a plain SVG image with no script, and it reads the same score as the API and the page. For a larger embed with a gauge, a 14-day sparkline and context figures, the widget page provides iframe code.

How the WSI compares to other crypto sentiment tools

The crypto ecosystem has several sentiment indicators. They are not interchangeable — each measures something different, uses different inputs, and is useful for different questions. Understanding what makes them different is more important than deciding which one is "best."

Sentiment tool comparison

ToolData sourceWhat it measuresUpdate frequencyCost
Whale Sentiment Index (DBA) On-chain whale transactions How whale flow compared with recent days (accumulation vs distribution side) Live through the day; daily history Free (no key)
Crypto Fear & Greed Index Social media, Google Trends, volatility, dominance, surveys Crowd emotion level (fear vs greed) Daily Free
Glassnode SOPR / NUPL Bitcoin UTXO data Whether holders are in profit or loss Daily Paid ($39+/mo)
Santiment Social Volume Social media mentions How much a token is being discussed Hourly Freemium
LunarCrush Galaxy Score Social engagement metrics Social engagement intensity per token Real-time Free tier
Exchange Funding Rates Perpetual futures markets Whether leveraged traders are net long or short Every 8 hours Free (via exchanges)

WSI vs the Fear and Greed Index

This is the most common comparison because both produce a daily 0–100 score. But they measure fundamentally different things.

The Crypto Fear and Greed Index aggregates sentiment proxies: social media volume, Google Trends search data, market volatility, Bitcoin dominance, and survey responses. It answers the question: how does the crowd feel right now? When the crowd is fearful, the score drops. When the crowd is greedy, it rises.

The WSI uses actual on-chain transaction data. It answers a different question: how did tracked whale wallets move their funds compared with recent days? A high Fear and Greed reading means people are talking bullishly and searching for crypto on Google. A high WSI reading means tracked whale flow sat further on the accumulation side on-chain than on a typical recent day. The two share one technique — ranking each input against its own history — but not their inputs.

The two indices can — and often do — diverge. Retail sentiment can run hot while whale flow sits on the distribution side. Retail can panic while whales pull coins off exchanges. These divergences are where the WSI adds the most value: it provides a behavioral cross-check against crowd emotion.

When they agree

If the Fear and Greed Index is high AND the WSI is high, both crowd sentiment and whale behavior lean in the same direction. The signals reinforce each other. This does not guarantee anything, but the consistency is notable.

When they diverge

If the Fear and Greed Index is high (crowd greedy) but the WSI is below 50 (whale flow on the distribution side), there is a disconnect between what the crowd says and what large wallets do. These divergences have historically been the more interesting data points.

WSI vs on-chain profitability metrics

Tools like Glassnode's SOPR (Spent Output Profit Ratio) and NUPL (Net Unrealized Profit/Loss) measure whether holders are in profit or loss based on the price at which they acquired their assets. These are useful for understanding the aggregate cost basis of the market, but they do not measure what holders are doing right now. The WSI covers a different question: how whale flow is moving now, not the unrealized state of whale portfolios.

WSI vs social volume metrics

Santiment, LunarCrush, and similar tools measure how much a token is being discussed on social media. High social volume means a token is getting attention, but attention is not direction. A token can trend on social media because of a hack, a controversy, or a meme — none of which indicate whale accumulation. The WSI measures the direction of whale flow, not attention volume.

What are the limitations of the Whale Sentiment Index?

Every indicator has blind spots. Understanding what the WSI does not capture is just as important as understanding what it does. Honest reporting of limitations is part of the data-integrity discipline that makes on-chain analysis credible.

  1. Ethereum only. The WSI covers Ethereum wallets tracked by Deep Blue Alpha. It does not cover Bitcoin, Solana, Avalanche, or any other chain. Heavy whale activity on another chain would not appear in the WSI.
  2. Mostly exchange transfers, not trades. Almost all of the flow behind the score is withdrawals from and deposits to exchanges (99.8% of the directional events counted at 11:26 UTC on October 12, 2026). A withdrawal is read as accumulation-side because the coins move toward self-custody, and a deposit as distribution-side, but neither is an observed purchase or sale. A withdrawal can also be a move to cold storage, collateral, or another venue.
  3. Relative, not absolute. Each reading is ranked against its own last 45 completed days, so 50 means a typical recent day. After a long run of heavy withdrawals, an ordinary day can score low. Compare readings across weeks with that in mind.
  4. Partial-day readings. Today’s value is built from flow since midnight UTC and moves until the day ends. Early in the UTC day the index shows the last completed day until at least 80 tracked whales have been active.
  5. Off-chain activity is invisible. OTC deals, transfers between accounts at the same institution, and trades inside a centralized exchange never settle on the Ethereum blockchain, so they do not appear until (and unless) coins move to or from a tracked on-chain wallet.
  6. Labels depend on address data. A move is only classed as an exchange withdrawal or deposit when the exchange address is recognized. Unrecognized exchange addresses, complex multi-hop DeFi routes, and moves labelled neutral or noise are left out rather than guessed at.
  7. The WSI does not explain why. A WSI of 72 means tracked whale flow leaned further to the accumulation side than usual. It does not say whether that came from a macro catalyst, a protocol upgrade, portfolio rebalancing, or a thesis that ultimately fails. On-chain data shows the what. The why needs further research.

The honest summary: The WSI is a useful lens, not a complete picture. It captures one dimension of market behavior — the direction of tracked whale flow, mostly on and off exchanges — and captures it from actual transactions rather than proxies. But it covers one chain, one participant class, and a score that is relative to recent days. Treat it as one input in a broader research workflow, not as the workflow itself.

How to use the WSI effectively

The WSI is most useful when combined with other on-chain data points, not when read in isolation. Here is how experienced whale watchers use it as part of a broader research workflow.

Combine with net flow data

The WSI tells you how whale flow leaned in aggregate. The 24-hour whale flow board tells you where that flow was concentrated. A WSI of 68 alongside one token with +$12 million net whale flow and everything else near zero is a very different reading from a WSI of 68 where ten tokens all show positive net flow between $500K and $2 million. The first is concentrated. The second is broad. Both produce the same headline number, but they mean different things for the market.

Check which tokens are driving the score

After reading the WSI, open the whale flow board, which ranks tokens by 24-hour net whale flow. The tokens at the top and bottom of that list carried most of the flow. If the WSI is in the Bullish band and LINK, AAVE, and UNI all show coins leaving exchanges, the flow is concentrated in established DeFi. If the top names are smaller-cap tokens, the flow has a different character. The WSI does not make this distinction — the token-level data does. The board shows its own flow mix, so the exchange-versus-DEX split is visible there too.

Compare against the 30-day history

A single daily WSI reading is noisy. Several consecutive days in the Bullish band is a pattern. A week in the Bearish bands followed by a jump to 70 is a change of direction. The 30-day chart on the /whale-index page makes it easy to spot these runs. The most informative WSI readings are the ones that either break a sustained run (a week on the distribution side followed by a jump to the accumulation side) or extend one (the fifth consecutive day above 55).

Compare the score with the context figures

Exchange flow is already one of the score’s three inputs, so it is not an independent check. The 24-hour context figures under the score are more useful for cross-checking. If the score is high but the accumulation-side shares are low, the score is being carried by risk appetite (less money in stablecoins) or by breadth. If the shares are high but the score is low — as on October 12, 2026 — the flow may be ordinary by recent standards, or whales may be holding more in stablecoins than usual. Either way, the gap is worth a closer look in the live feed.

1
Check the WSI on /whale-index
Note the score and its band, then compare it with the 24-hour accumulation-side shares beneath it. Those shares are context, not inputs, so a gap between them and the score is worth noting.
2
Check which tokens carried the flow
Open the 24-hour whale flow board and note the top 3–5 tokens by net whale flow. Is the flow broad or concentrated in one or two names?
3
Compare to the 30-day trend
Is today's reading consistent with the past week? Is it a reversal? A continuation? Sustained multi-day readings in one direction carry more weight than isolated spikes.
4
Look for confirmation or contradiction
Check the live feed and token pages for context. Do the supporting data points line up with the WSI reading or contradict it? Contradictions are the most interesting findings.

What are common mistakes when reading the WSI?

The WSI is straightforward in concept but easy to misread in practice. These are the errors that come up most often.

  1. Treating the WSI as an action directive. A WSI of 75 means tracked whale flow leaned further to the accumulation side than on a typical recent day. It is not an instruction to act. The whales could be wrong, and a withdrawal to self-custody can be reversed the next day. The WSI describes past behavior, not future outcomes. No indicator, including this one, is a replacement for independent research.
  2. Reading a single day in isolation. A WSI of 55 after a week of readings between 40 and 45 has a very different meaning than a WSI of 55 in the middle of a week of readings between 55 and 65. Context comes from the trend, not the number. Always check the 30-day chart before drawing conclusions from one day.
  3. Reading 50 as an even split. The WSI ranks each input against its own last 45 days, so 50 means a typical recent day, not half accumulation and half distribution. A score of 39 can sit beside 24-hour accumulation-side shares above 70% — exactly what the page showed at 11:26 UTC on October 12, 2026. The context figures and the score answer different questions.
  4. Reading exchange withdrawals as purchases. Almost all of the flow behind the score is coins moving on and off exchanges. A withdrawal is an accumulation-side read, not an observed purchase, and a deposit is a distribution-side read, not an observed sale.
  5. Assuming the WSI covers the entire market. The WSI covers Ethereum whale activity. A macro event that primarily affects Bitcoin, or a Solana DeFi liquidation cascade, will not register in the WSI at all. Cross-chain context requires additional data sources.
  6. Comparing the WSI directly to Fear and Greed. Both use a 0–100 scale and both rank inputs against recent history, but they measure different things. A Fear and Greed reading of 75 and a WSI of 75 on the same day is not "confirmation" in any statistical sense — the inputs are entirely different. When they agree, it is worth noting. When they disagree, the WSI offers a behavioral cross-check against crowd emotion. But they are not measuring the same phenomenon.

Who uses the Whale Sentiment Index?

The WSI serves several different audiences, each integrating it differently into their workflow.

On-chain researchers

Use the WSI as a daily headline check before drilling into token-level and wallet-level data. A high WSI prompts a look at which tokens whales pulled off exchanges. A low WSI prompts a check on which tokens whales sent to exchanges.

Dashboard builders

Embed the SVG badge or poll the JSON API to add a whale sentiment layer to custom dashboards, Discord bots, Telegram channels, or personal research tools.

Content creators

Reference the WSI as a data point in market recaps, newsletter summaries, and educational content. The free API and badge make it easy to cite and embed without licensing concerns.

Casual observers

Check the /whale-index page once a day as a weather report for whale behavior. No technical background required — the score, its label and the 30-day chart show where today sits against recent days.

The bottom line

The Whale Sentiment Index is a 0–100 score that ranks today’s on-chain flow from 20,000+ tracked Ethereum whale wallets against their last 45 days, using three readings: stablecoin share, exchange withdrawals versus deposits, and breadth. It is derived from confirmed on-chain transactions — mostly exchange transfers — not from social media sentiment, search trends, or volatility models. It is free, public, and available through a web page, a JSON API, and an embeddable badge — no signup and no API key required.

The WSI does not predict prices. It does not tell anyone what to buy or sell. What it does is provide a daily behavioral reading of tracked whale wallets on the Ethereum blockchain — a cross-check against crowd emotion, a starting point for deeper on-chain research, and a data point that is verifiable against the same public blockchain that produced it.

The most effective way to use it is not to watch it alone, but to combine it with token-level net flow data, exchange flow direction, and the 30-day history. One day's reading is noisy. A sustained trend, confirmed by consistent flow data across multiple tokens, carries more weight. And even then, the honest conclusion is descriptive: whales did this, not whales will do this.

Start by checking the Whale Sentiment Index page. See where the score sits today. Look at the 30-day chart. Then open the 24-hour whale flow board and see which tokens carried the flow, or browse every tracked token on the token rankings. That is the workflow — simple, free, and grounded in data that anyone can verify.

Check the Whale Sentiment Index now — free, no signup

Deep Blue Alpha tracks 20,000+ Ethereum whale wallets. See the current WSI score, the 30-day history, and today’s whale flow context.

Open the Whale Sentiment Index →

Related reading

Crypto Whale Watching: Complete Guide
Everything a beginner needs to start tracking smart money.
Whale Accumulation Share Explained
Accumulation share, net flow, and conviction scoring methodology.
Fear & Greed Index × Whale Behavior
What whales actually do when retail panics.
Crypto Exchange Inflows & Outflows Explained: What They Mean and How Whales Use Them
Exchange inflows deposit tokens onto centralized exchanges; outflows withdraw them to self-custody. Net flow…
On-Chain Analysis: The Beginner’s Guide
The four metric categories and how to read blockchain data.
How to Identify Smart Money
Wallet profiling, flow analysis, and conviction scoring signals.
Whale Sentiment Index → Live whale feed → Token rankings → Whale wallet leaderboard → Sentiment trends →