Ley de Benford Multi-Exchange: Detectando lo que no se ve a simple vista

Halving32 Devs
• Análisis en Profundidad
Indicador Ley de Benford Multi-Exchange Visualización del indicador Benford's Law — Multi Exchange

Este es un indicador estadístico llamado Benford's Law — Multi Exchange, desarrollado por Halving32 Devs. No busca predecir hacia dónde va el precio, sino algo distinto y poco común en el mundo del trading: revisar si el comportamiento numérico del mercado se ve "natural" o si algo en los datos de una casa de cambio en particular se ve raro.

Se apoya en un descubrimiento matemático llamado Ley de Benford, y lo aplica en tiempo real comparando hasta ocho exchanges de criptomonedas al mismo tiempo. A continuación, el análisis en profundidad de cómo funciona el código internamente.

1. El concepto detrás: la Ley de Benford

Imagínate que juntas miles de números que salen de la vida real: el monto de facturas de un supermercado, la población de ciudades del mundo, o el cambio porcentual del precio de una cripto vela tras vela. Uno pensaría que el primer número de cada cifra —el uno, el dos, el tres, hasta el nueve— aparece más o menos parejo entre todos. La realidad es que no es así.

El matemático Frank Benford notó que, en este tipo de datos que crecen de forma natural, el primer dígito uno aparece casi el 30% de las veces, mientras que el dígito nueve apenas aparece un 5% de las veces. Y entre medio, va bajando de forma escalonada.

Esta tabla es exactamente la que el código trae ya calculada como referencia, y es contra la que compara todo lo demás:

Dígito123456789
% esperado (Benford)30.1%17.6%12.5%9.7%7.9%6.7%5.8%5.1%4.6%

Esta curva se ha usado desde hace décadas fuera del trading, por ejemplo para detectar facturas falsificadas o contabilidad manipulada, porque cuando alguien inventa números a mano, casi nunca respeta este patrón sin querer. El indicador toma esa misma lógica y la aplica al mercado cripto.

2. Cómo lo calcula el código, paso a paso

Antes de comparar nada, el script necesita convertir el precio —o el volumen, si tú eliges esa opción— en una serie de números a los que se les pueda sacar un primer dígito. Así lo hace, vela por vela:

Paso 1: el cambio porcentual

Por cada vela, el código compara el valor actual contra el de la vela anterior, saca qué tanto cambió en porcentaje, y se queda solo con el tamaño del cambio, sin importar si fue positivo o negativo. Es como medir qué tan grande fue el paso que dio alguien, sin fijarse si caminó hacia adelante o hacia atrás.

Paso 2: el primer dígito

De ese porcentaje, el código lee el número de izquierda a derecha y se queda con el primer dígito distinto de cero que encuentra. Si el cambio fue de 3.7%, el dígito que cuenta es el 3. Si fue de 0.42%, el dígito que cuenta es el 4, porque el cero al principio no cuenta como dígito significativo.

Paso 3: el conteo acumulado

Este proceso se repite miles de veces hacia atrás en el tiempo —hasta 5,000 velas, ajustándose automáticamente según si estás viendo el gráfico en minutos, horas, días, semanas o meses—, y cada vez que aparece un dígito, se suma uno a su casilla correspondiente, como si fueras llenando una urna con nueve compartimentos, uno por cada dígito del uno al nueve.

Paso 4: convertir el conteo en porcentaje

Al final, cada casilla se divide entre el total de velas contadas, para saber qué porcentaje del tiempo apareció cada dígito como protagonista. Ese porcentaje real es el que se dibuja al lado del porcentaje teórico de Benford que ya viste en la tabla.

3. La parte "Multi-Exchange": hasta ocho a la vez

Lo que hace distinto a este indicador es que no se conforma con hacer este análisis en un solo lugar. El código está preparado para pedir la información de hasta ocho exchanges distintos al mismo tiempo —por ejemplo Binance, Bybit, OKX y Kraken activados por defecto, y cuatro casillas adicionales opcionales que tú puedes configurar—.

Cada exchange corre exactamente el mismo proceso de forma independiente: su propio conteo de dígitos, su propia curva de porcentajes, y su propio color en el gráfico. Es como pedirle a ocho corredores distintos que completen la misma carrera, para después comparar el tiempo de cada uno contra el tiempo ideal.

Esto permite, por ejemplo, notar si una casa de cambio en particular se comporta distinto a las demás, sin necesidad de adivinar: la comparación queda dibujada frente a tus ojos.

4. Cómo leer el gráfico resultante

El indicador no se dibuja sobre el precio, sino en su propio panel aparte, porque lo que muestra no son niveles de precio sino porcentajes de frecuencia.

Vas a ver una línea roja punteada: esa es la curva teórica de Benford, la que "debería" seguir un dato natural y sin manipular.

Junto a ella, vas a ver una línea de color por cada exchange que hayas dejado activo, mostrando cómo se comportó realmente esa casa de cambio.

Mientras más pegada esté la línea de color a la línea roja punteada, más "natural" luce el comportamiento de esos datos. Mientras más se despegue, más señales hay de que algo en ese exchange no sigue el patrón esperado de un mercado libre —lo cual, en el mundo financiero, suele tomarse como una pista de datos poco confiables, no como una prueba definitiva—.

Una tabla en la esquina superior derecha te resume, exchange por exchange, cuántas velas se usaron para armar cada curva.

Resumen de la lógica del indicador:
1. Convierte cada vela en un cambio porcentual absoluto de precio o volumen.
2. Extrae el primer dígito significativo de ese porcentaje.
3. Cuenta cuántas veces apareció cada dígito, del uno al nueve, en miles de velas.
4. Compara esa distribución real contra la distribución teórica de Benford.
5. Repite todo el proceso para hasta ocho exchanges, en paralelo.

No es un indicador de tendencia ni de momentum: es un indicador de consistencia estadística entre lo que produce el mercado y lo que produciría un proceso natural sin manipular.

5. Qué no hace este indicador

Este script no traza flechas de compra o venta, no calcula un take profit, ni un stop loss. No es una estrategia automatizada como otros indicadores que hemos revisado, sino una herramienta de diagnóstico y comparación.

Su función es ayudarte a observar la calidad de los datos entre exchanges, no decirte qué operación hacer. Cualquier decisión de inversión sigue siendo enteramente tuya.

¿Quieres revisarlo tú mismo en TradingView?

Descarga el código completo del indicador Benford's Law Multi-Exchange.

DESCARGAR INDICADOR AHORA