La idea en una frase
Cada lunes el modelo mide 8 cosas distintas del mercado de Bitcoin, las suma en un puntaje, y ese puntaje se traduce en un color: verde para acumular, amarillo para mantener, rojo para reducir.
No predice el futuro. Mide cuándo las condiciones históricamente favorecieron comprar o vender, y lo convierte en una instrucción simple. Se equivoca aproximadamente 1 de cada 3 veces — su valor es la ventaja estadística acumulada, no el acierto individual.
Las 8 mediciones
Cada una aporta puntos positivos (favorece comprar) o negativos (favorece vender). La suma da el score de la semana.
😨Ánimo del mercado (Fear & Greed)
Índice de miedo/codicia 0–100. Miedo extremo = la gente vende barato = oportunidad. Euforia = todos compraron = peligro.
🏃Impulso del precio (RSI semanal)
Señal de momentum: impulso fuerte en marcha suma puntos (la tendencia tiende a continuar); impulso agotado resta. Calibrada así por backtest.
📈Tendencia larga (media 200 días)
Precio vs su promedio de 200 días. Muy por encima = caro histórico; en o bajo la media = razonable.
💰Lo que pagó la gente (MVRV)
Compara el precio con el costo promedio al que se movieron las monedas. Alto = todos en ganancia = venta cercana.
🎉Detector de euforia (Pi Cycle)
Cruce de dos medias que históricamente marcó los techos de ciclo con precisión de días.
📅Ciclo interno (halving)
Posición dentro del ciclo de 4 años de Bitcoin. Hay fases históricamente fuertes y fases delicadas.
🏦La plata segura (tasas)
Si el banco paga bien sin riesgo, compite contra Bitcoin. Tasas altas restan; tasas bajando suman.
🌊Plata circulando (M2 global)
Cuánto dinero se está imprimiendo en el mundo. Liquidez expandiéndose empuja activos escasos como BTC.
Peso exacto de cada medición
Los puntos que cada señal puede aportar y cuándo los da. Extraído directo del código del modelo — sin redondeos.
| Señal | Rango | Cuándo suma | Cuándo resta |
| 😨 Fear & Greed | −3 a +3 | Miedo ≤20 → +3 · miedo 21–40 → +1 | Codicia ≥85 → −3 · 70–84 → −1 |
| 🎉 Pi Cycle | −4 a +1 | Lejos del cruce (<0,65) → +1 | Cruce inminente ≥0,98 → −4 · 0,88–0,97 → −2 |
| 🏃 RSI semanal | −2 a +2 | Impulso fuerte (>75) → +2 · 65–75 → +1 | Impulso agotado (<35) → −2 · 35–45 → −1 |
| 📈 Precio vs SMA200 | −2 a +2 | Bajo la media (<0,85×) → +2 · hasta 1,5× → +1 | Sobre-extendido ≥2,5× → −2 |
| 💰 MVRV (z-score) | −2 a +2 | z < −0,8 → +2 · z < 0,2 → +1 | z > 2,5 → −2 · z > 1,5 → −1 |
| 📅 Ciclo halving | −2 a +2 | Primeras 26 sem → +2 · hasta 52 → +1 | Después de 104 sem → −2 · 78–104 → −1 |
| 🏦 Tasas (momentum 2/5/10y) | −2 a +2 | Tasas cayendo fuerte (z ≤ −1) → +2 | Tasas subiendo fuerte (z ≥ +1) → −2 |
| 🌊 M2 global | −2 a +2 | Liquidez expandiéndose (z ≥ +1) → +2 | Liquidez contrayéndose (z ≤ −1) → −2 |
Suma teórica: −19 a +16. Dos señales tienen peso especial: Fear & Greed es la más generosa comprando (el modelo compra el miedo) y Pi Cycle es el freno de emergencia (−4, el mayor castigo individual — solo se activa con euforia de techo de ciclo). Las señales macro (tasas, M2) usan z-score con ventana móvil de 2 años: se adaptan al régimen, sin mirar el futuro.
Del puntaje a la acción
| Score | Señal | Qué hace el modelo |
| ≥ +3 | 🟢 ACUMULAR FUERTE | Compra con todo el efectivo disponible |
| +1 a +2 | 🟢 ACUMULAR | Compra el aporte semanal + mitad del efectivo |
| −2 a 0 | 🟡 NEUTRAL | Solo el aporte habitual — el efectivo espera |
| −3 a −5 | 🔴 REDUCIR | Vende 15% del satélite al entrar a la zona |
| ≤ −6 | 🔴 REDUCIR FUERTE | Vende 30% del satélite al entrar a la zona |
Las ventas ocurren solo en la transición a zona roja — mientras la señal siga en la misma zona no se repite la venta. Eso evita liquidar el portafolio en bear markets largos.
Núcleo y satélite
El portafolio se divide en dos partes con reglas distintas:
- 🪨 Núcleo (típicamente ~75%) — Bitcoin que nunca se vende, sin importar la señal. Es la convicción de largo plazo: la posición que capturaría toda la subida aunque el modelo se equivoque.
- 🛰️ Satélite (~25%) — la parte que responde al semáforo. Solo el satélite se reduce en zona roja. Limita el daño de las señales falsas y aún captura valor en los techos reales.
Por qué así: el modelo demostró tener su fuerza en detectar techos (zonas de venta), no en anticipar pisos. El diseño asimétrico usa el modelo donde es bueno y lo ignora donde es ciego.
El edge — medido, no prometido
Acierto a 13 semanas
67%
vs 58% de "siempre sube" (base)
+9 pts de ventaja real
Backtest
523
semanas evaluadas ex-post
+ Montecarlo 10.000 corridas
En 6 años de DCA simulado
+47%
más BTC acumulado que DCA puro
0,726 vs 0,495 BTC
La base a vencer no es 50%: Bitcoin sube más semanas de las que baja, así que "decir siempre sube" acierta 58%. La ventaja real del modelo son los puntos por encima de eso.
Lo que el modelo NO hace — límites honestos
- ❌ No predice pisos. Su análisis por régimen mostró que es ciego en zonas de piso — por eso nunca intenta "comprar el punto exacto de abajo". La acumulación es gradual.
- ❌ No se despega de Bitcoin. La curva del modelo se mueve casi igual que BTC (~91% de correlación) porque está invertido la mayor parte del tiempo. Su edge no es esquivar la volatilidad — es terminar con más BTC por los mismos dólares.
- ❌ No es trading. En 324 semanas ha vendido ~16 veces. Es un sistema de acumulación con freno de mano, no señales de entrada/salida diarias.
- ❌ No garantiza nada. 67% de acierto significa 33% de error. Rentabilidad pasada no asegura rentabilidad futura.
Cómo se audita
- 📊 Backtest ex-post — el modelo recalculado sobre todo el histórico, visible en Historial.
- 📝 Log forward — desde jun-2026, cada señal queda registrada el día que se emite y se evalúa cuando vence su horizonte. Sin trampa retroactiva posible.
- 🎲 Spotcheck mensual — muestreo aleatorio de 200 semanas para confirmar que el acierto se mantiene. Si cae bajo 60% por 3 meses, el modelo se revisa.
📈 Úsalo en TradingView
Un indicador Pine Script que pinta el semáforo directo sobre el gráfico de BTC, con tablero de señales y alertas al cambiar de zona.
Cinco señales se calculan solas en TradingView (Pi Cycle, RSI, tendencia vs media 200d, ciclo del halving, momentum de tasas). Las tres que dependen de una fuente externa — Fear & Greed, MVRV y M2 — se copian a mano una vez por semana desde este sitio. Con eso reconstruye el mismo score y las mismas cinco zonas.
Cómo instalarlo — paso a paso
- Entra a tradingview.com (la cuenta gratis sirve) y abre el gráfico de BTCUSD.
- Arriba a la izquierda, cambia la temporalidad a semanal (1W).
- En la barra de abajo haz clic en “Pine Editor”.
- Abre el archivo
btc-semaforo.pine que descargaste, copia todo su contenido y pégalo en el editor (borra lo que venga por defecto).
- Clic en “Guardar” (ponle un nombre) y luego “Añadir al gráfico”.
- Aparece el fondo pintado por zona 🟢🟡🔴 y un tablero de señales arriba a la derecha.
- Una vez por semana, abre los ajustes del indicador (⚙️) y copia los 3 scores manuales — Ánimo del mercado (F&G), MVRV y M2 — desde la página 🔬 Laboratorio (cada señal muestra “esta semana: +X”).
- Opcional: clic derecho sobre el gráfico → “Añadir alerta” para que TradingView te avise al cambiar de zona.
⚠️ Es una aproximación fiel del modelo, no idéntica: las 5 señales de precio se calculan solas en TradingView, pero las 3 externas dependen de que copies el score cada semana. El cálculo oficial sigue siendo el de este sitio.