SOPR (Spent Output Profit Ratio)
Compara, para las monedas que se mueven hoy, el precio al que se venden frente al precio al que se compraron — promediado entre todos los movimientos del día.
Por qué importa
Por encima de 1, las monedas se están vendiendo con ganancia neta en promedio; por debajo de 1, con pérdida neta. Suele girar cerca de capitulaciones locales (suelos) y euforia (techos). Su creador, Renato Shirakashi (2019), observó que el nivel SOPR = 1 tiende a actuar como soporte cuando se aproxima desde arriba en tendencias alcistas, y como resistencia cuando se aproxima desde abajo en tendencias bajistas — no solo un umbral de ganancia/pérdida, sino un nivel psicológico donde el mercado suele reaccionar.
Constrúyelo tú mismo
Un solo día, un solo cociente: lo vendido hoy frente a lo que costó cuando se creó.
Números de ejemplo para practicar — no son datos reales.
Cómo se calcula, paso a paso
- Al escanear cada bloque, el proyecto recorre cada input gastado: mira el valor en USD al precio de HOY (valor de gasto) y el valor en USD al precio del día en que ese output se creó (valor de creación).
- Se acumulan esas dos sumas por día en
sopr_daily_agg(spend_value_usd,creation_value_usd). - SOPR = valor de gasto acumulado del día ÷ valor de creación acumulado del día.
Gráfico
Esto es dato real de Bitcoin, calculado a partir de la cadena de bloques — no el ejemplo numérico de arriba.
Datos actualizados el 2026-09-09.