DBA API vs Whale Alert API: Which Whale Data API Should You Build On?
A developer-focused comparison of two whale data APIs. One returns wallet-level Ethereum intelligence with DEX-trade vs exchange-flow classification, conviction scoring, and per-token flow analysis. The other returns transfer data across 14 blockchains. This page compares endpoints, pricing, rate limits, response formats, and code examples.
Disclaimer: This comparison is for informational purposes only. Deep Blue Alpha does not provide financial advice, price predictions, or trading recommendations. On-chain data is observational — past whale behavior is not predictive of future results. NFA / DYOR.
Quick Verdict
Use the DBA API for Ethereum-specific whale intelligence — wallet-level tracking, DEX-trade vs exchange-flow classification, conviction scoring, per-token flow analysis, and a whale sentiment index. Flat-rate $49.99/month (founder rate), 25,000 requests/day, no overage charges.
Use the Whale Alert API for multi-chain large-transfer detection — transfer data across 14 blockchains when a large amount of crypto moves between addresses. Plans from $29.95/month (personal use) to $699/month (Enterprise).
The APIs return fundamentally different data. DBA tells you who is trading and which direction. Whale Alert tells you what moved and how much. Many developers use both.
What Each API Actually Returns
The most important difference between these APIs is not pricing or rate limits — it is the shape of the data. They return fundamentally different information about on-chain activity, and understanding this difference determines which one fits your application.
DBA API: Wallet-level trade intelligence
The DBA API returns structured whale intelligence on Ethereum. Every response includes wallet addresses, move type and direction (DEX buy/sell or exchange deposit/withdrawal), token identification, USD values, and sentiment classification. Key endpoints:
/api/v1/transactions— Recent whale moves with wallet address, token symbol, direction (BUY/SELL), sentiment (BULLISH/BEARISH), USD value, and transaction hash. Paginated withbefore_id./api/v1/top-tokens— Per-token whale flow: net flow USD, buy volume, sell volume, trade count, and distinct wallet count. Timeframes: 1H, 24H, 7D./api/v1/top-wallets— Whale leaderboard: address, tracked trading volume, rank, and label./api/v1/token/{symbol}/flow— Single-token deep dive: whale flow over 24h/7d/30d windows with net flow, accumulation/distribution split, whale-move count, and distinct wallet count./api/v1/whale-index— Daily 0–100 whale sentiment score combining trade-weighted and volume-weighted components./api/v1/watchlist— User’s saved wallet and token watchlist with 7-day flow data per item.
All responses follow a consistent {"data": ..., "meta": {"tier", "endpoint", "generated_at"}} envelope.
Whale Alert API: Transaction-level transfer data
The Whale Alert API returns transfer records across 14 blockchains. Each record includes the transaction hash, amount transferred, from address, to address, blockchain name, and timestamp. Known exchange addresses are labeled (e.g., “Coinbase”, “Binance”).
/v1/transactions— Recent large transfers matching filter criteria (blockchain, minimum value, time range). Returns hash, amount, from/to with labels, and USD equivalent./v1/transaction/{hash}— Single transaction lookup by hash across any supported chain./v1/status— API health and current blockchain status.
The API does not decode DEX swap events, does not classify trades by direction, and does not associate transfers with persistent wallet profiles or historical performance data.
The DBA API answers “which wallets are accumulating LINK and how accurate have they been?” The Whale Alert API answers “a large amount of crypto just moved from address A to address B.”
The Fundamental Difference: WHICH Wallets Moved vs WHAT Moved
This is the architectural divide between the two APIs, and it shapes every downstream use case.
DBA tracks WHICH wallets moved and HOW (exchange transfer or DEX swap). The API is built around persistent wallet identities. Each of the 20,000+ tracked wallets accumulates a behavioral history — tracked volume, token preferences, past moves. When a whale executes a swap on Uniswap, the DBA API captures not just the transaction but the wallet’s full context: is this a high-conviction wallet? Is this consistent with its recent pattern? Are other tracked wallets moving the same token?
Whale Alert tracks WHAT MOVED and HOW MUCH. The API is built around individual transactions. When 10,000 ETH moves from an unknown wallet to Binance, Whale Alert captures the transfer: amount, asset, source, destination, and any known labels. The transaction is the atomic unit — there is no persistent wallet profile, no directional classification, and no historical performance scoring.
Both approaches are valid. They serve different applications. A compliance monitoring system that needs to detect all large crypto movements across every chain needs Whale Alert’s breadth. A trading signal system that needs to know what Ethereum’s most accurate whale wallets are buying needs DBA’s depth.
API Pricing Comparison
| Pricing Dimension | DBA API | Whale Alert API |
|---|---|---|
| Base price | $79.99/mo Whale ($49.99 founder rate); Business $299/mo or $2,990/yr | Alerts $29.95/mo; Enterprise $699/mo; Enterprise Big from $2,000/mo |
| Pricing model | Flat monthly rate per plan | Flat monthly plans (Enterprise Big by quote) |
| Request limit | 25,000 requests/day (Whale); 250,000/day (Business) | 100 alerts/hr (Alerts); 500 calls/min, 10,000 alerts/hr (Enterprise); 1,000+ calls/min (Big) |
| License | Whale: personal use; Business: commercial in-house; Enterprise: redistribution | Alerts plan labeled personal use only |
| Free access | Free public no-key endpoints + free MCP server; dashboard free | No free API plan listed |
| Annual pricing | Whale: $439/yr founder ($709 standard); Business $2,990/yr | Not listed on the developer page |
| Over the limit | Requests return 429 until 00:00 UTC | Not described on the developer page |
| Authentication | X-API-Key header or ?api_key= query param | ?api_key= query param |
Whale Alert figures from developer.whale-alert.io, as of Oct 16, 2026; vendors change prices, so check the source before buying.
Both price on flat monthly plans, so the deciding factors are the license (personal vs commercial), the limit (requests per day vs alerts per hour) and the data shape (wallet-level Ethereum moves vs large transfers on 14 chains).
For developers who need to monitor whale activity around the clock with consistent API polling, the DBA API’s 25,000 requests per day works out to roughly one request every 3.5 seconds — sufficient for near-real-time monitoring without usage anxiety.
Code Comparison: Fetching Recent Whale Activity
Same use case — “get recent whale ETH activity” — showing the request and response shape from each API.
DBA API
# Get recent whale trades
curl -H "X-API-Key: YOUR_KEY" \
"https://deepbluealpha.io/api/v1/transactions?limit=5"
# Response (simplified)
{
"data": [
{
"wallet_address": "0x8b2e...",
"token_symbol": "LINK",
"direction": "BUY",
"sentiment": "BULLISH",
"usd_value": 847200,
"tx_hash": "0xfa3c...",
"timestamp": "2026-09-16T..."
}
],
"meta": {
"tier": "whale",
"endpoint": "transactions"
}
}
Whale Alert API
# Get recent large transfers
curl "https://api.whale-alert.io/v1/transactions?api_key=YOUR_KEY&min_value=500000"
# Response (simplified)
{
"result": "success",
"transactions": [
{
"blockchain": "ethereum",
"hash": "0xab12...",
"amount": 15000,
"amount_usd": 38250000,
"from": {
"address": "0x9e...",
"owner": "unknown"
},
"to": {
"address": "0xf1...",
"owner": "Coinbase"
},
"timestamp": 1726444800
}
]
}
Notice the structural difference in the responses. The DBA API returns move-level data: the wallet, the token, the direction (BUY/SELL), and the sentiment classification. The Whale Alert API returns transfer-level data: the amount, the source, the destination, and the exchange label. The DBA response tells you what the whale traded. The Whale Alert response tells you that something large moved.
Getting per-token whale flow
DBA API
# Per-token whale flow (24H)
curl -H "X-API-Key: YOUR_KEY" \
"https://deepbluealpha.io/api/v1/top-tokens?tf=24H&limit=10"
# Returns per token:
# net_flow_usd, buy_volume,
# sell_volume, trades,
# distinct_wallets
Whale Alert API
# No equivalent endpoint.
# Whale Alert does not aggregate
# transfers by token into net flow,
# buy/sell volume, or wallet counts.
# You would need to fetch raw
# transfers and compute this
# yourself — without buy/sell
# classification.
Feature-by-Feature API Comparison
| Feature | DBA API | Whale Alert API |
|---|---|---|
| Monthly price | $79.99 Whale ($49.99 founder); Business $299 | $29.95 Alerts / $699 Enterprise / from $2,000 Big |
| Rate limit | 25,000 requests/day (Whale) | 500 calls/min (Enterprise) |
| Real-time push | Alert webhooks (Pro and up); signed firehose webhook for every tracked whale move (Business) | WebSocket alerts, $100,000 minimum |
| Wallet-level tracking | 20,000+ wallets with behavioral profiles | Address-level transfer data only |
| Move classification | Every tracked move classified (DEX buy/sell or exchange deposit/withdrawal) | Transfers only — no directional data |
| Conviction scoring | Historical PnL-based wallet grading | Not available |
| Per-token flow aggregation | Net flow, accumulation/distribution volume, wallet count per token | Must aggregate raw transfers manually |
| Whale sentiment index | Daily 0–100 composite score | Not available |
| Chain coverage | Ethereum only | 14 blockchains |
| DEX trade detection | Tracked-whale DEX swaps decoded per block, kept separate from exchange flows | Not available — transfers only |
| Exchange labeling | DEX router identification | Comprehensive CEX hot/cold wallet labels |
| Free access | Public no-key endpoints, MCP server, free dashboard | No free API plan listed |
| Real-time streaming | REST polling with pagination | WebSocket on paid tiers |
| Historical data depth | Exchange moves from Sep 6, 2026; DEX swaps from Jul 1, 2026 (Business daily files) | 90 days (Enterprise); full history on 12 chains (Big) |
| Response format | JSON with consistent meta envelope | JSON |
| Auth method | X-API-Key header or query param | Query param only |
When to Use Each API
Build on the DBA API when:
- Tracking what specific Ethereum whale wallets are accumulating and distributing
- Building whale-flow feeds with directional (accumulation/distribution) classification
- Filtering whale activity by historical wallet performance and conviction
- Aggregating per-token whale sentiment and flow data
- Monitoring wallet behavior over time with persistent wallet profiles
- Needing Ethereum-specific labels: exchange deposit, exchange withdrawal or DEX swap on every move
Build on the Whale Alert API when:
- Monitoring large transfers across 14 blockchains simultaneously
- Building compliance or AML systems that need multi-chain coverage
- Detecting exchange deposits, withdrawals, and treasury movements
- Tracking stablecoin minting, burning, and cross-chain flows
- Needing WebSocket real-time streaming of large transfers
- Covering chains other than Ethereum
Where the Whale Alert API Is the Better Choice
Whale Alert’s API is the right tool for several use cases where DBA’s Ethereum-only scope is a limitation.
Multi-chain transfer monitoring
If your application needs to detect large capital movements across Bitcoin, Ethereum, XRP, Tron (the primary USDT chain by volume), Solana, Cardano, Polkadot, and dozens of other networks through a single API, Whale Alert is the only option between these two. DBA covers Ethereum only. For compliance teams, institutional monitoring desks, and news services that need to report “a large amount of crypto moved” regardless of which chain it moved on, Whale Alert’s breadth is unmatched.
Raw transfer data for custom analytics
Some applications need the raw transfer record — transaction hash, exact amount, from address, to address — and will build their own analytical layer on top. Whale Alert provides clean, normalized transfer data across chains that serves as a reliable input for custom pipelines. The DBA API provides pre-computed analytics (move-type classification, sentiment scores, flow aggregation), which is a strength when you want those analytics but a constraint when you want to build your own from raw data.
Exchange labeling across the ecosystem
Whale Alert maintains a comprehensive database of exchange hot and cold wallet addresses across all supported chains. When a transfer touches a known exchange address, the response includes the exchange name. This labeling covers dozens of centralized exchanges and is continuously updated. DBA identifies DEX routers and contracts on Ethereum but does not maintain the same breadth of CEX address labeling across multiple chains.
WebSocket streaming
Whale Alert’s paid tiers include WebSocket support for real-time transfer alerts. The DBA API currently serves data through REST endpoints with pagination. For applications that need push-based real-time delivery at the API level, Whale Alert’s WebSocket integration provides lower latency than REST polling.
Where the DBA API Is the Better Choice
Trade intelligence vs transfer detection
The Whale Alert API tells you that a large amount of crypto moved. The DBA API tells you that a specific tracked whale pulled $847K of LINK off an exchange, that this wallet has a strong historical track record, and that three other tracked wallets moved the same token on the accumulation side in the past hour. This is the difference between a transfer log and trade intelligence — the DBA API provides the analytical layer that would otherwise require building your own wallet tracking, DEX decoding, and scoring infrastructure.
Predictable pricing
At $79.99/month ($49.99 founder rate) with 25,000 requests per day, the Whale tier covers personal projects. Commercial applications belong on the Business plan ($299/month or $2,990/year, card or crypto), with 250,000 requests per day across up to 5 keys, a signed firehose webhook for every tracked whale move and daily data files.
Pre-computed analytics
The DBA API returns aggregated intelligence that would take significant engineering effort to compute from raw transfer data: per-token net whale flow, accumulation shares across the tracked wallet group, a daily whale sentiment index, and wallet-level conviction scores. Building equivalent analytics from Whale Alert’s raw transfer records would require a wallet tracking database, DEX swap decoding infrastructure, historical performance computation, and sentiment aggregation — months of engineering work.
Using Both APIs Together
The two APIs complement each other naturally for developers building comprehensive whale monitoring systems. A practical architecture:
- Broad detection layer (Whale Alert API): Monitor large transfers across all chains. When significant capital moves to or from an exchange, or when a large stablecoin mint occurs, the Whale Alert API detects it regardless of which blockchain the activity happens on.
- Ethereum intelligence layer (DBA API): When the detection layer flags Ethereum-related activity, query the DBA API for context. Which tracked wallets were involved? What is the directional sentiment (accumulation or distribution) on the relevant tokens? Are high-conviction wallets moving in the same direction? What does the whale index read?
- Combined output: “10,000 ETH moved to Binance (Whale Alert) while 5 high-conviction DBA wallets pulled $2.4M of LINK off exchanges in the same hour (DBA API).” Neither API alone produces this picture.
This layered architecture is common in production whale monitoring systems. For personal projects, the DBA Whale tier ($49.99 founder rate) plus Whale Alert’s Alerts plan ($29.95, personal use) comes to about $80/month. Commercial systems need commercial licenses on both sides (DBA Business, Whale Alert Enterprise).
Personal-use combined cost: about $80/month for multi-chain transfer alerts plus Ethereum wallet-level whale moves (prices as of Oct 16, 2026).
API & Business Use
For teams that want the data in code rather than a dashboard, here is how the two compare as data products. Facts as of Oct 16, 2026.
| Deep Blue Alpha | Whale Alert | |
|---|---|---|
| API access | Whale plan $79.99/mo ($49.99 founder rate): read-only REST API, 25,000 calls/day, personal use | Alerts $29.95/mo (100 alerts/hr); Enterprise $699/mo (500 calls/min, 10,000 alerts/hr); Enterprise Big from $2,000/mo |
| Business / commercial use | Business plan $299/mo or $2,990/yr: commercial use inside your organization, 250,000 calls/day, up to 5 keys — card or crypto, self-serve | Alerts plan labeled personal use only; Enterprise plans for broader use |
| Real-time push & files | Alert webhooks (Pro and up); on Business, a signed firehose webhook for every tracked whale move (exchange named on exchange moves), daily CSV + JSONL files, a graded whale-signal results file + /api/v1/signals, and backtests by API key | WebSocket alerts ($100,000 minimum, 2 connections per key); bulk JSON/Parquet history on Enterprise Big |
| Redistribution | Business may publish aggregated figures and charts (credit “Data: Deep Blue Alpha”); raw move-level data, files, live feeds and apps need Enterprise, from $999/mo by email quote (team@deepbluealpha.io) | Not published on the developer page |
| Coverage | Ethereum mainnet only; 20,000+ tracked whale wallets; history: exchange moves from Sep 6, 2026, DEX swaps from Jul 1, 2026 | 14 blockchains; 90-day history (Enterprise), full history on 12 chains (Big) |
| AI agents | Free MCP server at /mcp (no key) | No official MCP server found |
Sources, checked Oct 16, 2026: developer.whale-alert.io; Deep Blue Alpha /business, /api-docs. Vendors change prices and limits — confirm on the source page before buying.
Deep Blue Alpha sells self-serve and by email only — no sales calls or demos. Evaluate with the free sample CSV, the methodology and the Business page. More for data buyers: whale webhook APIs · whale data API for trading bots · Ethereum whale data APIs compared.
The Bottom Line
The Whale Alert API and the DBA API are different products built for different data layers. Whale Alert is a multi-chain transfer detection service — it tells you when large amounts of crypto move across 14 blockchains, with exchange labeling and WebSocket alerts. DBA is an Ethereum whale intelligence API — it tells you which tracked wallets moved tokens onto or off exchanges or swapped them on a DEX, and aggregates that flow per token, at a flat monthly rate.
For developers building applications that need to monitor capital movements across many chains, Whale Alert’s breadth is essential. For developers building applications that need to understand Ethereum whale trading behavior — direction, conviction, wallet performance, per-token flow — the DBA API provides pre-computed intelligence that would take months to replicate from raw transfer data.
For developers who need both layers, the APIs are complementary. Whale Alert provides the broad “something large moved” signal across all chains. DBA provides the deep “here is exactly what Ethereum whales are doing and how much attention their trades deserve” context. Together they cost less than Whale Alert’s Pro tier alone.
Start building with the DBA API
Wallet-level whale intelligence, DEX-trade vs exchange-flow classification, conviction scoring. $49.99/mo (founder rate), 25,000 requests/day for personal use; Business plan $299/mo for commercial use.
Read the API docs →