Ratio

Ratio

Price Ratio (Price Relative): Qué es, cómo calcularlo e interpretarlo

¿Qué es el Price Ratio?

El Price Ratio (también llamado Price Relative) es un indicador técnico utilizado para comparar dos activos. Se calcula como la relación entre el precio de cierre del primer activo y el del segundo. Además, sirve para evaluar el rendimiento relativo de un activo frente a otro o a un índice de referencia. Por lo tanto, es sumamente útil para detectar fortaleza o debilidad relativa en el mercado.

¿Cómo se calcula?

La fórmula es muy sencilla:

  • Price Ratio = Precio cierre activo A ÷ Precio cierre activo B

Luego, se puede ajustar mediante un “Price Relative” que fija el valor inicial en cero para facilitar el trazo de tendencias a través del tiempo. De hecho, esto permite trazar líneas de tendencia o áreas clave con mayor claridad.

¿Para qué sirve?

Este indicador es útil para identificar qué activo está liderando el mercado. Si la relación sube, el activo A está superando en desempeño al activo B. En cambio, si baja, indica debilidad relativa.

Además, permite encontrar oportunidades de trading basadas en la fuerza relativa. Por consiguiente, muchos traders lo usan para balancear portafolios o seleccionar activos ganadores.

Interpretación práctica

Trendlines y rupturas

Cuando el Price Ratio rompe una línea de tendencia identificada, puede anticipar un cambio en la fuerza relativa entre dos activos. Por lo tanto, actúa como una señal adelantada útil para estrategias comparativas.

Comparación consistente

Utilizando la versión “Relative Strength” con un punto cero fijo, se evita que el indicador se redefina al cambiar el periodo del gráfico. Esto hace que el análisis sea más estable y confiable.

Estrategias con Price Ratio

  • Comparar acciones frente a su índice sectorial para seleccionar líderes de mercado.
  • Usar cruces de medias móviles sobre el ratio para señales de entrada o salida.
  • Analizar divergencias entre precio y ratio para anticipar rotaciones sectoriales.

Además, combinarlo con RSI o patrones de velas refuerza la precisión operativa.

Ventajas del indicador

  • Simple: fácil de calcular y visualizar.
  • Versátil: útil en cualquier mercado o activo.
  • Comparativo: resalta fuerza relativa sin depender del precio absoluto.

De hecho, su valor es especialmente notable para fondos o traders que buscan outperformar benchmarks o identificar rotaciones.

Limitaciones a considerar

  • No incorpora volumen ni tendencia general del mercado.
  • Puede confundirse si hay diferencias estructurales entre activos (como liquidez o dividendos).
  • Requiere benchmarking inteligente: comparar activos homogéneos mejora su efectividad.

Sin embargo, cuando se utiliza con una selección adecuada de comparables, brinda señales robustas de fuerza relativa.

Conclusión

En resumen, el Price Ratio es una herramienta eficaz para medir rendimiento relativo de activos. Además, su cálculo sencillo facilita su aplicación en análisis técnico diario.

Por lo tanto, si deseas destacar activos líderes o anticipar rotaciones, incorporar este indicador comparativo puede ofrecer ventajas significativas en tu análisis de mercado.

Código Pine Script Trading View

//@version=5
indicator(«Price Ratio (Símbolo1 / Símbolo2)», overlay=false)

// Entradas
sym1 = input.symbol(«AAPL», «Símbolo 1»)
sym2 = input.symbol(«SPY», «Símbolo 2»)
srcOpt = input.string(«close», «Fuente», options=[«close»,«open»,«high»,«low»,«hl2»,«hlc3»,«ohlc4»])
normalize = input.bool(false, «Normalizar a 1 en la primera barra»)
smaLen = input.int(0, «Suavizado SMA (0 = sin)», minval=0)

// Función para traer la fuente elegida de cada símbolo
get_src(sym) =>
request.security(sym, timeframe.period,
srcOpt == «close» ? close :
srcOpt == «open» ? open :
srcOpt == «high» ? high :
srcOpt == «low» ? low :
srcOpt == «hl2» ? (high + low) / 2 :
srcOpt == «hlc3» ? (high + low + close) / 3 :
(open + high + low + close) / 4)

// Series de cada símbolo
p1 = get_src(sym1)
p2 = get_src(sym2)

// Ratio y protección por división entre 0
ratio_raw = p2 != 0 ? p1 / p2 : na

// Normalización opcional a 1.0 en la primera barra válida
var float base = na
base := na(base) and not na(ratio_raw) ? ratio_raw : base
ratio = normalize and not na(base) ? ratio_raw / base : ratio_raw

// Suavizado opcional
ratioPlot = smaLen > 0 ? ta.sma(ratio, smaLen) : ratio

// Dibujo
plot(ratioPlot, «Ratio», color=color.blue, linewidth=2)
hline(1, «Base 1.0», color=color.gray)

 

Si quieres dar un paso más en el trading, y quieres darnos sugerencias estamos abiertos a comentarios e ideas constructivas,

CONTACTA CON NOSOTROS Y CREEMOS COMUNIDAD

IR A NUESTRO CANAL DE YOUTUBE

 

IMPORTANTE:

En ningún momento queremos que lo reflejado en esta web, se considere como recomendaciones.

 

El objetivo es mostrar la veracidad de las estrategias desde un punto de vista técnico de análisis de los resultados arrojados por los algoritmos de trading, estudiando los años pasados que pueden coincidir o no con los futuros.

Rate Of Change (ROC)

Rate Of Change (ROC)

Price Volume Trend (PVT): Qué es, cómo calcularlo e interpretarlo

¿Qué es el Price Volume Trend?

El Price Volume Trend (PVT) es un indicador técnico que combina el volumen y los cambios porcentuales del precio. Además, ajusta el volumen en función del movimiento del precio, lo que permite obtener señales más precisas que otros indicadores como el OBV. De hecho, muchos traders lo prefieren porque refleja mejor la relación entre volumen y precio.

¿Cómo se calcula?

El cálculo es sencillo pero potente:

  • PVT = PVT previo + ((Cierre actual − Cierre anterior) ÷ Cierre anterior) × Volumen

Por consiguiente, el indicador suma o resta solo una parte del volumen, lo que lo hace más sensible a los cambios reales en el precio.

¿Por qué usar el PVT?

Principalmente, ayuda a confirmar tendencias. Por ejemplo, cuando el precio sube y el PVT también lo hace, la señal es sólida. En cambio, si el precio sube y el PVT baja, se genera una divergencia que podría anticipar un cambio de tendencia.

Además, como el PVT pondera el volumen según la variación del precio, evita sobreestimar días con mucho volumen pero poco movimiento, mejorando así la precisión del análisis.

Cómo interpretarlo

Confirmación de tendencia

Cuando el PVT aumenta junto con el precio, indica presión compradora y confirma la tendencia.

Divergencias

Si el precio alcanza nuevos máximos pero el PVT no los acompaña, hay una divergencia bajista que podría anticipar una reversión.

Mercados laterales

En rangos laterales, un PVT plano sugiere falta de convicción. Sin embargo, un cambio brusco en el PVT podría anticipar una ruptura.

Estrategias con PVT

  • Confirmar tendencias usando PVT junto a otros indicadores como medias móviles o RSI.
  • Detectar divergencias para anticipar posibles reversiones.
  • Monitorear rupturas del precio respaldadas por volumen para entradas más precisas.

De hecho, al combinar el PVT con otras señales, se pueden filtrar falsos movimientos y mejorar la efectividad operativa.

Ventajas del PVT

  • Más preciso: ajusta el volumen según el cambio real del precio.
  • Acumulativo: evidencia tendencias a lo largo del tiempo.
  • Intuitivo: proporciona una visión clara de la interacción entre precio y volumen.

Además, es una herramienta robusta para medir la fuerza real detrás de un movimiento de mercado.

Limitaciones del indicador

  • Al acumular datos, puede retrasar la respuesta frente a movimientos rápidos.
  • En mercados laterales, puede generar señales engañosas.
  • Depende de la calidad de los datos de volumen, por lo que requiere fuentes fiables.

No obstante, si se aplica con prudencia y se combina con otros análisis técnicos, sus señales tienden a ser más confiables.

Conclusión

En definitiva, el Price Volume Trend (PVT) es un indicador valioso para medir la relación entre volumen y precio. Además, su lógica acumulativa y ajustada permite confirmar tendencias y detectar posibles reversiones. Por lo tanto, si buscas integrar un indicador de volumen efectivo en tu análisis, el PVT es una excelente opción, siempre y cuando se use junto con otros filtros técnicos.

Código Pine Script Trading View

//@version=5
indicator(«Rate of Change (ROC)», overlay=false)

// Parámetros
len = input.int(12, «Periodo», minval=1)
src = input.source(close, «Fuente de precio»)
asPercent = input.bool(true, «En porcentaje»,
tooltip=«Si está activado: ROC = (src/src[len]-1)*100. Si no: src – src[len] (puntos).»)
smoothing = input.int(0, «Suavizado SMA (0 = sin)», minval=0)

// Cálculo ROC
roc_raw = asPercent ? (src / src[len] 1) * 100 : (src src[len])
roc = smoothing > 0 ? ta.sma(roc_raw, smoothing) : roc_raw

// Dibujo
plot(roc, «ROC», color=color.blue)
hline(0, «Cero», color=color.gray)

// Señales visuales
plotchar(ta.crossover(roc, 0), «Cruce alcista», «▲», location=location.bottom, color=color.green, size=size.tiny)
plotchar(ta.crossunder(roc, 0), «Cruce bajista», «▼», location=location.top, color=color.red, size=size.tiny)

// Alertas
alertcondition(ta.crossover(roc, 0), «ROC cruza arriba 0», «El ROC ha cruzado arriba de 0.»)
alertcondition(ta.crossunder(roc, 0), «ROC cruza abajo 0», «El ROC ha cruzado abajo de 0.»)

 

Si quieres dar un paso más en el trading, y quieres darnos sugerencias estamos abiertos a comentarios e ideas constructivas,

CONTACTA CON NOSOTROS Y CREEMOS COMUNIDAD

IR A NUESTRO CANAL DE YOUTUBE

 

IMPORTANTE:

En ningún momento queremos que lo reflejado en esta web, se considere como recomendaciones.

 

El objetivo es mostrar la veracidad de las estrategias desde un punto de vista técnico de análisis de los resultados arrojados por los algoritmos de trading, estudiando los años pasados que pueden coincidir o no con los futuros.

Rank Correlation Index

Rank Correlation Index

Rank Correlation Index (RCI): Qué es, cómo se calcula e interpretarlo

Rank Correlation Index (RCI): Qué es, cómo se calcula e interpretarlo

¿Qué es el Rank Correlation Index?

El Rank Correlation Index (RCI) es un indicador técnico estadístico que combina el ranking del precio con el ranking del tiempo. Además, mide la correlación entre ambos para detectar cambios de tendencia. Por lo tanto, es útil como oscilador de reversión o momentum.

¿Cómo se calcula?

El RCI se basa en el coeficiente de correlación por rangos (similar al método de Spearman). Se asignan rangos temporales y de precios, luego se calcula su correlación. Como resultado, el valor se normaliza entre -100 y +100.

De hecho, valores cercanos a +100 indican fuerte correlación positiva—lo cual sugiere una fuerte tendencia alcista—mientras que valores próximos a -100 indican correlación negativa y posible presión bajista.

¿Para qué sirve el RCI?

Este indicador permite identificar giros del mercado y medir fuerza de tendencia de manera directa. Además, los extremos en RCI (por ejemplo, ±80) suelen indicar condiciones de sobrecompra o sobreventa. Por consiguiente, muchos traders lo usan como señal de reversión.

Interpretación práctica

Valores extremos

Cuando el indicador supera +80, se considera que el mercado podría estar listo para corregir. En cambio, si cae por debajo de -80, suele indicar condiciones reversibles al alza.

Cruces y señales

Además, cruzar la línea cero o una media móvil del RCI puede señalar un cambio de momentum. Sin embargo, esto debe confirmarse con otros indicadores o estructura de mercado.

Tendencia o reversión

Un RCI alto y sostenido suele apoyar una tendencia vigente. Por el contrario, divergencias del RCI frente al precio pueden anunciar un quiebre del movimiento.

Estrategias con RCI

  • Reversión en extremos: entrar cuando el RCI toque ±80.
  • Filtros de tendencia: usarlo junto a medias móviles para evitar señales falsas.
  • Divergencias: comparar el RCI con nuevos máximos o mínimos del precio en busca de señales anticipadas.

De hecho, su lógica basada en correlación por rangos filtra parte del ruido típico de indicadores clásicos.

Ventajas del RCI

  • Basado en rangos: más robusto frente a valores extremos.
  • Oscilador claro: rango definido de -100 a +100 facilita interpretación.
  • Anticipa giros: puede detectar cambios de momentum antes del precio.

Además, su uso es flexible, ya que el periodo puede ajustarse (por ejemplo, 9, 14 o 20 sesiones) según estilo de trading.

Limitaciones a tener en cuenta

  • Como todos los osciladores, puede generar señales falsas en mercados laterales.
  • La correcta interpretación requiere práctica, especialmente en periodos cortos.
  • Requiere confirmación adicional con otros indicadores o estructura de precio.

No obstante, al combinarse con volumen o momentum, sus señales ganan fiabilidad.

Conclusión

En resumen, el Rank Correlation Index (RCI) es una herramienta estadística eficaz para medir correlación entre precio y tiempo. Además, permite identificar extremos y posibles reversiones con claridad.

Por lo tanto, si deseas añadir precisión y anticipación a tu análisis técnico, incorporar el RCI en conjunto con otros filtros puede ser una excelente decisión operativa.

Código Pine Script Trading View

//@version=5
indicator(«Rank Correlation Index (RCI)», overlay=false)

// Parámetro de longitud
length = input.int(14, «Periodo», minval=2)

// Función para calcular RCI
rci(src, length) =>
r = 0.0
for i = 0 to length 1
// ranking = posición del precio actual en la ventana
rank = 1
for j = 0 to length 1
if src[i] < src[j]
rank += 1
// diferencia entre el ranking y el índice temporal
d = (i + 1) rank
r += d * d
1 (6 * r) / (length * (length * length 1))

// Cálculo de RCI
rciValue = rci(close, length) * 100

// Plot
plot(rciValue, «RCI», color=color.blue)
hline(80, «Sobrecompra», color=color.red)
hline(-80, «Sobreventa», color=color.green)
hline(0, «Cero», color=color.gray)

 

Si quieres dar un paso más en el trading, y quieres darnos sugerencias estamos abiertos a comentarios e ideas constructivas,

CONTACTA CON NOSOTROS Y CREEMOS COMUNIDAD

IR A NUESTRO CANAL DE YOUTUBE

 

IMPORTANTE:

En ningún momento queremos que lo reflejado en esta web, se considere como recomendaciones.

 

El objetivo es mostrar la veracidad de las estrategias desde un punto de vista técnico de análisis de los resultados arrojados por los algoritmos de trading, estudiando los años pasados que pueden coincidir o no con los futuros.

Price Volume Trend (PVT)

Price Volume Trend (PVT)

Price Volume Trend (PVT): Qué es, cómo calcularlo e interpretarlo

¿Qué es el Price Volume Trend?

El Price Volume Trend (PVT) es un indicador técnico que combina volumen y cambios porcentuales del precio. Además, ajusta el volumen al movimiento del precio, por lo tanto ofrece una señal más afinada que otras herramientas como el OBV. De hecho, muchos traders lo prefieren porque refleja mejor la relación entre volumen y precio.

¿Cómo se calcula?

El cálculo es intuitivo, aunque poderoso:

  • PVT = PVT previo + ((Cierre actual − cierre anterior) ÷ cierre anterior) × volumen

Por consiguiente, el indicador suma o resta solo una parte del volumen, lo que lo hace más sensible al cambio real del precio.

¿Por qué usar el PVT?

Principalmente, ayuda a confirmar tendencias. Cuando el precio sube y el PVT crece, la señal es sólida. En cambio, si el precio sube y el PVT baja, se genera una divergencia que podría anticipar un cambio de tendencia.

Además, como el indicador pondera volumen con la variación de precio, evita exagerar días voluminosos con movimientos mínimos. Es decir, mejora la precisión del análisis.

Cómo interpretarlo

Confirmación de tendencia

Cuando PVT aumenta junto al precio, indica una fuerte presión compradora. Por lo tanto, confirma la tendencia.

Divergencias

Si el precio alcanza nuevos máximos pero el PVT no los sigue, existe una divergencia bajista. Esto puede implicar una reversión inminente.

Mercados laterales

En rangos, un PVT plano sugiere falta de convicción. En cambio, un brusco cambio en PVT podría anticipar una ruptura.

Estrategias con PVT

  • Confirmar tendencias junto a otros indicadores, por ejemplo medias móviles y RSI.
  • Detectar divergencias para anticipar giros.
  • Monitorear rupturas de la línea PVT con volumen adicional para entradas precisas.

De hecho, al combinar PVT con señales adicionales, se pueden filtrar señales falsas y mejorar la efectividad operativa.

Ventajas del PVT

  • Más preciso: ajusta el volumen al cambio de precio.
  • Acumulativo: evidencia tendencias claras a lo largo del tiempo.
  • Intuitivo: visualiza información clave de volumen y precio de forma efectiva.

Además, ofrece una herramienta robusta para evaluar la fuerza real de un movimiento de mercado.

Limitaciones del indicador

  • Al acumular datos, sufre rezagos ante movimientos rápidos.
  • En lateralidad, puede generar señales erróneas.
  • Depende de calidad de datos de volumen. Por lo tanto, se requiere cautela con distintas fuentes de datos.

Sin embargo, si se utiliza junto a otros análisis técnicos, sus señales tienden a ser más confiables.

Conclusión

En definitiva, el Price Volume Trend (PVT) es un indicador valioso para medir la relación entre precio y volumen. Además, su lógica acumulativa y ajustada lo convierte en una herramienta efectiva para confirmar tendencias y divisiones de mercado.

Por lo tanto, si buscas una herramienta que complemente tu estrategia técnica con datos de volumen relevantes, el PVT es una opción recomendada—siempre usada en combinación con otros indicadores.

Código Pine Script Trading View

//@version=5
indicator(«Price Volume Trend (PVT)», overlay=false)

// Fuente de precio
src = input.source(close, «Fuente de precio»)

// Cálculo de PVT
pvt = 0.0
pvt := nz(pvt[1]) + ((src – src[1]) / src[1]) * volume

// Plot
plot(pvt, «PVT», color=color.teal)

 

Si quieres dar un paso más en el trading, y quieres darnos sugerencias estamos abiertos a comentarios e ideas constructivas,

CONTACTA CON NOSOTROS Y CREEMOS COMUNIDAD

IR A NUESTRO CANAL DE YOUTUBE

 

IMPORTANTE:

En ningún momento queremos que lo reflejado en esta web, se considere como recomendaciones.

 

El objetivo es mostrar la veracidad de las estrategias desde un punto de vista técnico de análisis de los resultados arrojados por los algoritmos de trading, estudiando los años pasados que pueden coincidir o no con los futuros.

Price Oscillator

Price Oscillator

Price Oscillator (PPO): Qué es, cómo calcularlo e interpretarlo

¿Qué es el Price Oscillator?

El Price Oscillator (PPO) es un indicador técnico que mide el momentum comparando dos medias móviles de distinta longitud. Al expresarse en porcentaje, facilita las comparaciones entre activos con diferentes escalas de precio, lo que lo hace especialmente útil para analizar tendencias con claridad.

¿Cómo se calcula?

Fórmula en porcentaje

La forma más común de calcularlo es:

PPO (%) = ((EMA corto – EMA largo) / EMA largo) × 100

Por lo general se usan EMAs de 12 y 26 periodos, aunque estos pueden ajustarse según el estilo de trading.

Línea señal e histograma

Luego se calcula una media móvil (comúnmente de 9 periodos) del PPO, conocida como línea señal.

Además, muchas plataformas muestran un histograma que representa la diferencia entre el PPO y su línea señal, lo cual aporta señales visuales adicionales.

¿Para qué sirve?

El PPO permite identificar cambios en el momentum. Cuando aumenta, indica aceleración alcista; si cae, puede señalar una pérdida de fuerza en la tendencia. Por eso, resulta eficaz para anticipar giros o rupturas en el mercado.

Interpretación práctica

Cruce con línea cero

Cuando el PPO cruza por encima de cero, puede ser una señal de compra. Un cruce descendente sugiere presión vendedora.

Histograma y señales adicionales

Un histograma creciente refuerza el momentum, mientras que una tendencia decreciente, aunque permanezca positiva, puede advertir de una próxima reversión.

Divergencias

Si el precio alcanza nuevos máximos sin que el PPO lo confirme, se genera una divergencia bajista, lo que puede anticipar un cambio de tendencia.

Estrategias populares

  • Operar el cruce del PPO por encima del cero como señal de entrada en tendencia.
  • Confirmar rupturas observando si el histograma crece.
  • Buscar divergencias entre PPO y precio como aviso previo a reversos.

Además, combinar el PPO con indicadores como RSI o volumen puede mejorar significativamente su efectividad.

Ventajas del PPO

  • Normalizado: expresado en porcentaje facilita comparaciones entre activos.
  • Flexible: los periodos se pueden adaptar a diversas estrategias.
  • Intuitivo: ofrece señales visuales claras mediante histograma y líneas.

Limitaciones a tener en cuenta

  • Su base en medias móviles lo hace algo rezagado ante cambios abruptos del precio.
  • Puede generar señales falsas en mercados laterales sin tendencia clara.
  • No incorpora volumen, por lo cual conviene complementarlo con otros indicadores.

Conclusión

En definitiva, el Price Oscillator (PPO) es una herramienta potente para medir momentum de forma clara y comparativa. Anticipa tendencias y divergencias importantes, lo que lo convierte en una excelente opción para tu análisis técnico —mejor si se utiliza junto a otros indicadores de confirmación.

Código Pine Script Trading View

//@version=5
indicator(«Price Oscillator (PPO)», overlay=false)

// Parámetros
fastLength = input.int(12, «Media Rápida», minval=1)
slowLength = input.int(26, «Media Lenta», minval=1)
signalLength = input.int(9, «Señal», minval=1)
src = input.source(close, «Fuente de precio»)

// Cálculo de medias
emaFast = ta.ema(src, fastLength)
emaSlow = ta.ema(src, slowLength)

// Oscilador principal (PPO)
ppo = ((emaFast emaSlow) / emaSlow) * 100

// Línea de señal
signal = ta.ema(ppo, signalLength)

// Histograma
hist = ppo signal

// Dibujos
plot(ppo, «PPO», color=color.blue)
plot(signal, «Señal», color=color.orange)
plot(hist, «Histograma», style=plot.style_columns, color=hist >= 0 ? color.green : color.red)

 

Si quieres dar un paso más en el trading, y quieres darnos sugerencias estamos abiertos a comentarios e ideas constructivas,

CONTACTA CON NOSOTROS Y CREEMOS COMUNIDAD

IR A NUESTRO CANAL DE YOUTUBE

 

IMPORTANTE:

En ningún momento queremos que lo reflejado en esta web, se considere como recomendaciones.

 

El objetivo es mostrar la veracidad de las estrategias desde un punto de vista técnico de análisis de los resultados arrojados por los algoritmos de trading, estudiando los años pasados que pueden coincidir o no con los futuros.