What Is the Whale Sentiment Index? A Real-Time Measure of Smart Money Direction
A daily 0-100 score derived from actual on-chain whale trades — not social media, not surveys, not Google Trends. Free API and embeddable badge included.
Published 2026-07-28 · Updated 2026-07-28 · Deep Blue Alpha
The Whale Sentiment Index (WSI) is a daily score from 0 to 100 that measures whether tracked Ethereum whale wallets are net buying or net selling. It is derived entirely from real on-chain transactions — not social media, not Google Trends, not surveys, not volatility models. Above 50 means whales bought more than they sold. Below 50 means they sold more.
The WSI averages two components: trade sentiment (what share of trades were buys) and volume sentiment (what share of total USD volume was buys). Deep Blue Alpha publishes it daily on the /whale-index page, via a free public JSON API at /api/v1/public/whale-index, and as an embeddable SVG badge for websites and dashboards. No signup, no API key, no paywall.
This guide covers how the WSI is calculated, what each score range means, how to access it through three free channels, how it compares to other sentiment tools, its limitations, and how to use it effectively alongside other on-chain data.
What is the Whale Sentiment Index?
The Whale Sentiment Index is a single number that collapses the trading behavior of thousands of Ethereum whale wallets into one directional reading. It answers one question: over the past 24 hours, did tracked whales, in aggregate, lean toward buying or selling?
The answer is expressed as a score between 0 and 100. The midpoint is 50. A score above 50 means whale capital, on balance, moved toward buying. A score below 50 means it moved toward selling. The further the score sits from 50 in either direction, the stronger the directional imbalance.
What makes the WSI different from most sentiment indicators in crypto is its data source. The vast majority of crypto sentiment tools rely on proxies: social media volume, Google search trends, options market implied volatility, or survey data. These measure what people say or search for. The WSI measures what large wallet addresses actually did with real capital on the Ethereum blockchain. Every data point in the WSI traces back to a confirmed on-chain transaction, not an opinion.
Deep Blue Alpha currently tracks over 38,000 Ethereum whale wallets. These wallets are identified by behavior — the size, frequency, and pattern of their on-chain trading activity — rather than just static balance. The WSI aggregates their classified trading activity into a daily score, updated each day.
The core distinction: Most sentiment indices measure what people feel. The WSI measures what whales 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 WSI is built from two components, each measuring a different dimension of whale behavior. Both are scaled to a 0–100 range and then averaged to produce the final score.
Component 1: Trade sentiment
Trade sentiment measures the share of classified whale trades that were buys. If whales executed 1,000 classified trades in the past 24 hours and 620 of them were buys, trade sentiment is 62. Every trade counts equally, regardless of its dollar size. This component captures the breadth of whale activity — how many individual transactions leaned in each direction.
Component 2: Volume sentiment
Volume sentiment measures the share of total USD volume that was on the buy side. If whales traded $50 million total and $35 million of that was buys, volume sentiment is 70. This component captures the weight of whale activity — how much capital leaned in each direction, regardless of how many transactions it took.
The final score
The WSI is the simple average of trade sentiment and volume sentiment. Averaging the two ensures that neither dimension alone can dominate the reading. A few very large trades can push volume sentiment high while trade sentiment stays neutral (meaning most wallets were not participating in the move). Conversely, many small buys can push trade sentiment high while volume sentiment stays moderate (meaning the buying was broad but not heavy in dollar terms). The average balances both signals.
What gets excluded
To avoid double-counting, quote-side assets are excluded from the token-side calculation. When a wallet swaps ETH for LINK, that is one trade: a buy of LINK. The ETH side is the quote asset. If both sides were counted, every single trade would register as both a buy and a sell, collapsing the index to 50 permanently. The excluded quote-side assets are ETH, WETH, major stablecoins (USDC, USDT, DAI, and others), and wrapped BTC variants. Only the non-quote-side token is classified as bought or sold.
WSI calculation summary
| Component | What it measures | What it captures |
|---|---|---|
| Trade sentiment | % of trades that were buys | Breadth — how many individual trades leaned buy vs sell |
| Volume sentiment | % of USD volume that was buys | Weight — how much capital leaned buy vs sell |
| WSI (final) | Average of trade + volume sentiment | Combined directional reading, balanced for breadth and weight |
What does each WSI score range mean?
The WSI uses a 0–100 scale centered at 50. Each range describes the directional intensity of whale trading over the past 24 hours. The labels are descriptive, not prescriptive — they say what happened, not what a reader should do about it.
WSI score ranges and interpretation
| Range | Label | What it means |
|---|---|---|
| 0 – 20 | Extreme selling | Whale wallets overwhelmingly sold. Both the number of sell trades and the dollar volume leaned heavily toward distribution. |
| 20 – 40 | Moderate selling | Whales sold more than they bought, but not at extreme intensity. Some buying activity present, but net direction was clearly toward selling. |
| 40 – 50 | Slight selling | Near-neutral with a mild lean toward selling. The difference between buy and sell activity was small. |
| 50 – 60 | Slight buying | Near-neutral with a mild lean toward buying. Whale activity was close to balanced but tipped slightly toward accumulation. |
| 60 – 80 | Moderate buying | Whales bought more than they sold with clear directional intensity. Multiple wallets and meaningful dollar volume leaned toward accumulation. |
| 80 – 100 | Extreme buying | Whale wallets overwhelmingly bought. Both the number of buy trades and the dollar volume leaned heavily toward accumulation. |
Most daily readings fall between 40 and 65. Scores below 30 or above 75 are relatively uncommon and indicate a strong directional consensus among tracked whale wallets. An extreme reading does not mean the direction is "right" or that prices will follow — it means the measured behavior was strongly one-sided on that particular day.
A score is a summary, not a signal. WSI 72 means "whales net-bought significantly in the past 24 hours." It does not mean "buy now." 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, its label, the two component scores, a 30-day history chart, and contextual information about what is driving the current reading. 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 a JSON object with the current WSI score, trade sentiment component, volume sentiment component, descriptive label, classified trade count, total buy and sell volume in USD, and the timestamp of the last update. No authentication required. Rate-limited to reasonable usage.
The API is intended for dashboards, research scripts, monitoring bots, Telegram bots, Discord integrations, and any application that benefits from a machine-readable whale sentiment reading. 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. The SVG includes the current score, the directional label, and a color indicator (green for buying, red for selling). It is designed to be small enough to fit inline on dashboards and sidebars without dominating the layout.
The badge is a passive embed — it does not require JavaScript, does not set cookies, and does not track the embedding site's visitors. It fetches the current score from the same data source as the API and the page.
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
| Tool | Data source | What it measures | Update frequency | Cost |
|---|---|---|---|---|
| Whale Sentiment Index (DBA) | On-chain whale transactions | Whether whales net-bought or net-sold | Daily | 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: what did the largest tracked wallets actually do with their capital? A high Fear and Greed reading means people are talking bullishly and searching for crypto on Google. A high WSI reading means whale wallets measurably bought more than they sold on-chain.
The two indices can — and often do — diverge. Retail sentiment can run hot while whales quietly distribute. Retail can panic while whales buy at lower prices. 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 (whales selling), 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 fills that gap: it tracks the current direction of whale activity, 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 buying. The WSI measures directional capital 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.
- Ethereum only. The WSI covers Ethereum and ERC-20 tokens tracked by Deep Blue Alpha. It does not cover Bitcoin (which uses a UTXO model without the same smart-contract-level trade classification), Solana, Avalanche, or any other chain. A whale selling heavily on Solana would not appear in the WSI.
- 24-hour window. The WSI refreshes daily. A whale that bought steadily over three weeks would show as a series of daily readings, but the WSI does not natively surface multi-week trends. The 30-day history chart on the /whale-index page partially addresses this by letting readers spot sustained directional runs, but the index itself is a single-day snapshot.
- Concentration risk. A single very large trade can move the volume sentiment component significantly. If one whale executes a $20 million buy in a day where total tracked volume is $80 million, that single trade contributes 25% of the day's buy volume. The WSI does not weight wallets equally — larger trades carry more weight in the volume component by design. Trade sentiment (which counts trades equally) partially offsets this, but concentration remains a factor.
- Off-chain activity is invisible. OTC (over-the-counter) deals, custodial transfers between accounts at the same institution, and centralized exchange internal trades do not settle on the Ethereum blockchain. If a whale buys $50 million worth of ETH through an OTC desk, that trade will not appear in the WSI until (and unless) the assets move to an on-chain wallet that the platform tracks.
- Classification is not perfect. Whale trade direction is classified algorithmically based on the transaction structure and the assets involved. The vast majority of trades classify correctly, but edge cases exist — complex multi-hop DeFi interactions, aggregator routes through multiple pools, and flash loan sequences can occasionally produce misclassified or unclassifiable trades. These are excluded from the WSI calculation rather than guessed at.
- The WSI does not explain why. A WSI of 72 means whales net-bought. It does not say whether they bought because of a macro catalyst, a protocol upgrade, insider knowledge, portfolio rebalancing, or a thesis that will ultimately fail. On-chain data shows the what. The why requires additional research that no single index can provide.
The honest summary: The WSI is a useful lens, not a complete picture. It captures one dimension of market behavior — the direction of whale on-chain trading — and captures it from actual transactions rather than proxies. But it covers one chain, one time window, and one participant class. 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 the direction of whale activity in aggregate. The token rankings page tells you where that activity is concentrated. A WSI of 68 alongside a token page showing one token with +$12 million net inflow 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, sort the top tokens page by 24-hour net flow. The tokens at the top of that list are what pushed the WSI in its current direction. If the WSI is in "moderate buying" territory and LINK, AAVE, and UNI all show strong positive net flow, that is whale capital flowing into established DeFi. If the WSI is in "moderate buying" and the top tokens are smaller-cap names, the buying has a different character entirely. The WSI does not make this distinction — the token-level data does.
Compare against the 30-day history
A single daily WSI reading is noisy. Three consecutive days above 60 is a pattern. A week below 45 followed by a sharp jump to 70 is a reversal. 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 trend (a week of selling followed by a spike in buying) or extend one (the fifth consecutive day above 60).
Cross-reference with exchange flows
Exchange flows — whether tokens are moving onto or off centralized exchanges — add another dimension. A high WSI (whale buying) combined with net exchange outflows (tokens leaving exchanges for self-custody) is internally consistent: whales are buying and moving assets off exchanges, which reduces available sell-side supply. A high WSI combined with net exchange inflows is a contradiction worth investigating: whales are buying but also depositing to exchanges, which historically precedes selling.
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.
- Treating the WSI as an action directive. A WSI of 75 means whales net-bought yesterday. It does not mean "buy today." The whale could be wrong. The buying could be a single large position that unwinds tomorrow. The WSI describes past behavior, not future outcomes. No indicator, including this one, is a replacement for independent research.
- 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.
- Ignoring the component split. If trade sentiment is 70 and volume sentiment is 42, the average WSI is 56 — which looks like "slight buying." But the components tell a richer story: most individual whale trades were buys (broad participation), but the dollar volume leaned toward selling (a few large sell orders dominated). The headline number smooths over exactly the kind of nuance that matters most.
- 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.
- Comparing the WSI directly to Fear and Greed. Both use a 0–100 scale, 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 triggers a deeper look at which tokens are absorbing whale capital. A low WSI triggers a check on which tokens are seeing distribution.
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 and label are self-explanatory.
The bottom line
The Whale Sentiment Index is a daily score that distills the trading direction of 38,000+ Ethereum whale wallets into a single 0–100 number. It is derived from confirmed on-chain transactions, 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 the largest participants 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 historical trend. 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 token rankings and see which tokens are driving the reading. 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 38,000+ Ethereum whale wallets. See the current WSI score, 30-day trend, and what is driving the reading today.
Open the Whale Sentiment Index →