Indicador Volume Oscillator: fórmula, ajustes y cómo leerlo
El Volume Oscillator, también conocido como Percentage Volume Oscillator, mide la separación entre una media móvil corta y una larga del volumen como porcentaje de la media larga. Las lecturas positivas significan que la participación reciente corre por encima de su norma de más largo plazo; las negativas, que se está secando.
Senzoukria · Indicadores · Updated September 2026
Volume Oscillator — Volumen, en su propio panel debajo del gráfico.
Qué mide Volume Oscillator
Dividir la diferencia entre las dos medias por la media larga convierte la salida en un porcentaje y, por tanto, en algo comparable entre instrumentos y marcos temporales como no lo es una diferencia bruta en contratos. Comparar dos medias en lugar de una barra contra una media es lo que lo separa del Volumen Relativo: el ruido de la barra actual ya está absorbido en la media corta, así que un valor atípico aislado mueve la línea mucho menos. No se dibuja nada hasta que ambas medias tienen una ventana completa detrás, y una ventana larga cuyo volumen medio sea cero no devuelve un porcentaje sino nada, ya que no hay referencia por la que dividir.
La fórmula, tal como está implementada
No es la definición habitual en otros sitios: es lo que calcula el código que se distribuye, documentado junto a su implementación:
Volume Oscillator (PVO) : osc = (SMA_short(volume) − SMA_long(volume)) / SMA_long(volume) × 100 POURQUOI : mesure l'EXPANSION ou la contraction de la participation, en % et donc comparable d'un instrument et d'un timeframe à l'autre. > 0 = le volume court terme dépasse sa norme (impulsion, breakout qui participe) ; < 0 = assèchement (fin de mouvement, range). C'est un complément de `relative-volume` (volume.ts), qui compare UNE barre à sa moyenne — ici on compare deux MOYENNES, ce qui élimine le bruit de la barre courante. Défauts 5 et 20 : une semaine contre un mois de séances, le couple usuel. Warm-up (< long barres) → null. SMA_long = 0 (fenêtre entièrement à volume nul) → null : x/0 n'est pas « 0 % de variation », c'est une absence de référence — aucun cumul en jeu, l'exception des accumulateurs ne s'applique pas. Les deux SMA de `helpers.smaSeries` rendent null avant fenêtre pleine.
Cómo leerlo
- La línea cero es la referencia: por encima, la media de volumen de corto plazo ha superado a la de largo plazo; por debajo, la participación se está contrayendo.
- Lecturas que suben a lo largo de un movimiento direccional describen participación sumándose a él; lecturas que caen en ese mismo movimiento describen que lo cargan menos participantes.
- Las lecturas negativas persistentes dentro de un rango son la imagen normal de un mercado tranquilo, no un aviso por sí solas.
- La línea no tiene dirección propia: una lectura positiva grande acompaña a ventas pesadas con la misma facilidad que a compras pesadas.
- Ambas entradas son medias móviles, así que los giros llegan después del volumen que los causó. Un cruce no es un evento oportuno.
Parámetros y valores por defecto
La media corta es 5 por defecto y la larga 20, aproximadamente una semana contra un mes de sesiones diarias y el emparejamiento convencional. Estrechar la distancia entre los dos períodos aplana la línea hacia cero y produce cruces frecuentes que significan poco; ampliarla produce oscilaciones mayores que giran más tarde. El período corto acepta de 1 a 200 y el largo de 1 a 500. Poner el período corto más largo que el largo está permitido y simplemente invierte lo que significa el signo, ya que la comparación se hace entonces al revés.
| Parámetro | Tipo | Por defecto | Rango |
|---|---|---|---|
| Short SMA | number | 5 | 1 – 200 |
| Long SMA | number | 20 | 1 – 500 |
Lo que no muestra
Ambas entradas retrasan, así que el oscilador confirma un cambio en la participación en lugar de anunciarlo. En futuros intradía sigue la curva diaria de volumen, imprimiendo lecturas positivas previsibles alrededor de la apertura y del cierre del contado que no dicen nada sobre el movimiento en curso. No lleva dirección, ni información sobre quién inició las operaciones, ni sobre en qué parte de la barra ocurrió el volumen. Los límites de sesión, los rollos de contrato y las sesiones festivas distorsionan la media larga durante toda su ventana, y la serie queda en blanco durante el calentamiento.
Indicadores relacionados
- Volume ROC % — Volumen
- Relative Volume — Volumen
- Trade Count — Volumen
- Level Count — Volumen
- Volume per Level — Volumen
- POC Position % — Volumen
Esta página en otros idiomas
Frequently asked questions
- ¿Para qué sirve un oscilador de volumen?
- Para ver si la participación se expande o se contrae frente a su norma reciente, expresado como porcentaje. Se usa para comprobar si un movimiento de precio va acompañado de volumen creciente o decreciente. Mide solo participación y no lleva información direccional propia.
- ¿Cuál es la diferencia entre un oscilador de volumen y el volumen relativo?
- El volumen relativo compara una barra con la media de las barras anteriores, así que un valor atípico aislado produce una lectura grande. El oscilador de volumen compara dos medias de volumen entre sí, lo que absorbe las barras individuales y describe la tendencia de la participación en lugar del tamaño de una sola barra.
- ¿Qué ajustes son estándar para el oscilador de volumen?
- Corto 5 y largo 20 es el par convencional, que aproxima una semana frente a un mes de sesiones diarias. Una distancia estrecha entre los períodos hace que la línea se pegue a cero y cruce a menudo; una distancia amplia la hace oscilar más pero girar más tarde. Ningún ajuste elimina el retraso inherente a usar medias móviles.