Metodología Whalees
Objetivo
Whalees (antes Whale Watcher ES) publica inteligencia de mercado en español con poco ruido: Whale Radar on-chain, News Intelligence y un Signal Engine con historial. No replicamos feeds genéricos de ballenas: aplicamos filtros, scoring y dejamos cada evento auditable.
Chrome de marca: Whalees · AI Market Intelligence. El vocabulario SEO de ballenas (depósito USDT a Binance, inflows/outflows, whale alert en español) se mantiene en las guías.
Qué monitorizamos
1. Inflows: stablecoins → exchanges
Detectamos transferencias de USDT y USDC hacia hot wallets conocidas de Binance, Coinbase, Kraken, OKX, Bybit, Bitfinex y Gemini.
Solo publicamos por encima de un umbral en USD (configurable). Filtramos hops internos entre wallets del mismo universo CEX.
2. Outflows: exchanges → wallets
También detectamos retiradas de stables desde esas hot wallets (posible acumulación o custodia fría), con el mismo filtro anti-ruido.
3. Watchlist de smart wallets
Seguimos un conjunto reducido de direcciones etiquetadas (figuras públicas / market makers). Alertamos entradas o salidas relevantes cuando superan el umbral.
4. Digest diario
Al final del día (hora local configurable) el bot puede enviar un resumen: conteo de inflows/outflows/watchlist y top alertas.
5. Briefing de mercado (Impact Score)
Además del radar on-chain publicamos piezas de Briefing en /briefing/ a partir de RSS/Atom curados (Fed, BLS, SEC EDGAR por CIK, crypto filtrado, etc.). Cubre equities/crypto y desk macro (oro, DXY, petróleo) como contexto — no sustituye la profundidad on-chain.
El Impact Score (0–100) es una heurística por tipo de evento y keywords (earnings, 8-K, insider, Fed/macro, oro/petróleo, upgrades…). No es el campo impact HIGH/MEDIUM/LOW de las alertas Ethereum.
- Umbral web ≈ ≥50
- Telegram free ≈ ≥70 y fuera del Top 3 del día (el Top 3 queda como teaser Pro+ en web)
- Smart Alert DM (
/seguir): también ≥70 e incluye Top 3, con nota de que en web va con blur Pro+ - Botón Seguir {TICKER} → abre el bot en privado (
/seguir NVDA); store entelegram_follows.json
Detalle operativo: docs/BRIEFING.md.
Cómo se publica una alerta
- El motor consulta datos on-chain (Alchemy / exploradores públicos).
- Aplica umbral y deduplicación por transacción.
- Genera una página en este sitio con metadatos (importe, origen, destino, impacto).
- Enlaza el hash en Etherscan.
- Opcionalmente notifica el canal de Telegram.
Interpretación (importante)
Un depósito grande a un exchange no es una orden de venta confirmada. Puede ser:
- preparación de liquidez / venta
- tesorería o rebalanceo
- movimiento interno de custodia
Tratamos cada alerta como hecho on-chain, no como consejo de inversión.
Falsos positivos y confianza
El motor reduce ruido, pero no elimina todos los casos ambiguos. Conviene leer las alertas CEX con ese matiz:
Hops internos CEX
Los exchanges mueven stables entre sus propias hot wallets (rebalanceo, consolidación, hot → cold). Filtramos hops entre direcciones del mismo universo CEX que tenemos etiquetadas; si falta una wallet en la lista, un hop puede publicar como inflow/outflow “externo”.
Bridges y contratos intermedios
Un envío a un bridge, router o contrato de custodia puede parecer un outflow hacia “wallet desconocida”, o un depósito si el bridge reenvía luego a un CEX. El hash en Etherscan es la fuente de verdad del camino real.
Etiquetas hot wallet rotatorias
Binance, Coinbase y el resto rotan hot wallets. Etiquetas de Arkham/Etherscan pueden quedar desfasadas. Una alerta con etiqueta CEX correcta en el momento de publicación puede dejar de mapear a la misma etiqueta semanas después.
“Posible interno”
Cuando el flujo encaja con hop interno, bridge o reetiquetado dudoso, la alerta puede marcarse o interpretarse como posible interno: el on-chain es real, pero la lectura “ballena deposita para vender” / “acumulación off-exchange” no está confirmada. Las fichas de inflow/outflow incluyen una nota de confianza y enlazan a esta página.
Guía ampliada: Falsos positivos on-chain.
Batches CEX (Coinbase)
Algunas retiradas salen en una sola tx con muchos transfers (batch). El motor publica el tramo que supera el umbral; el destino puede ser MM, otra custodia o wallet sin etiqueta. No implica acumulación retail.
Fuentes y límites
- Red: Ethereum mainnet
- Datos: APIs/RPC e índices públicos
- Las direcciones de CEX rotan; la lista se revisa periódicamente
- Puede haber retraso respecto al bloque más reciente
- Telegram free usa un umbral más alto (
TELEGRAM_MIN_USD) que la web (STABLES_MIN_USD) para menos spam en el canal - El impacto on-chain es el mismo en web y Telegram: Alto / Medio / Bajo (
HIGH≥ $1M ·MEDIUM≥ $250k ·LOWresto). No hay taxonomía distinta en el canal.
Transparencia
- Historial público: /alerts/ (Whale Radar)
- News Intelligence: /briefing/
- AI Signals: /signals/
- Signal Analytics: /rendimiento/
- Economic Calendar: /calendario/
- RSS: /alerts/index.xml
- Resumen para asistentes IA: /llms.txt
6. Signal Engine (correlación + scoring + historial)
La ventaja de Whalees no es “también tenemos alertas de ballenas”. Es el sistema:
- Correlación. Si un Briefing (Impact Score ≥55) coincide ±6 h con un movimiento on-chain relevante, se emite una señal. Alternativa: cluster de netflow extremo de stables (proxy de liquidez BTC).
- Scoring. Signal score 0–100: briefing + impacto HIGH + watchlist + tipo de cruce. Dirección
risk-on/risk-off/ mixto según netflow (outflows vs inflows a CEX). - Horizonte. 24 h. Se registra precio de apertura (BTC-USD / ETH-USD vía CoinGecko) cuando hay fuente. Si el Briefing trae un primario sin spot (p. ej. SPY) pero lista
tickerscon BTC/ETH, el motor usa el primer settleable. - Liquidación. Pasadas 24 h se compara el spot. Hit = el precio se movió a favor de la dirección. Mixto no cuenta. Tickers sin precio (SPY, QQQ, NVDA, TSLA, XAU, DXY, OIL) se marcan skipped — no se inventa un winrate. Equities / desk: falta cablear un feed de spot (Yahoo/Stooq/Polygon) en
prices.pyantes de liquidarlos. - Transparencia. Ledger en /rendimiento/ con filtro por ticker/estado. Muestra pequeña al inicio = honestidad. No hay filas de SOL/XRP/etc. hasta que el engine las emita con precio.
No es un modelo de deep learning ni una garantía de rentabilidad. Es heurística documentada + auditoría pública.
Smart Alerts: /seguir {TICKER} avisa Briefing y señales de ese activo. Lista de espera: /pro · /proplus.