Únete hoy
Indicadores/probuilder · probacktest · proorder · proscreener

VolumeAdjustedAverage

VolumeAdjustedAverage en ProBuilder devuelve una media móvil ponderada por el volumen negociado, de modo que los bars de volumen elevado tiran más de la línea. Sintaxis y ejemplos.

Sintaxis

probuilder
VolumeAdjustedAverage[period](price)

Parámetros

NombreTipoPor defectoDescripción
periodentero20Número de bars de la ventana de promediado.
pricefuente de precioningunoSerie a promediar, normalmente close. Se acepta cualquier constante de precio o variable personalizada.

Fórmula

código
VAMA = weighted average of price over the window,
       with each bar's weight proportional to its volume

Conceptualmente, un bar que negoció el doble de volumen que otro cuenta aproximadamente el doble en la media. La plataforma realiza el ajuste por volumen internamente; la propiedad que la define es que los pesos siguen el volumen negociado y no la posición del bar, como en los esquemas ponderados por tiempo tipo WeightedAverage.

Cómo funciona

Una media móvil simple trata una sesión festiva poco activa y una sesión intensa de publicación de resultados como entradas equivalentes. La media móvil ajustada por volumen (VAMA) corrige esto escalando la influencia de cada bar con el volumen negociado en él. Por tanto, la línea gravita hacia los niveles de precio donde se produjeron más transacciones, lo que muchos traders interpretan como una mejor aproximación al precio de consenso del mercado que una media basada únicamente en el tiempo.

En la práctica la VAMA se comporta como otras medias móviles, suaviza el precio y va por detrás de él, pero se separa de una media simple del mismo periodo siempre que el volumen está distribuido de forma desigual. Un movimiento de precio con volumen fuerte desplaza la VAMA rápidamente; el mismo movimiento con volumen débil apenas la curva. Esa propiedad es su principal valor analítico: comparar la VAMA con una media simple del mismo periodo muestra si el movimiento reciente estuvo respaldado por volumen.

Lecturas crecientes de la VAMA sugieren una subida respaldada por el volumen negociado; una línea descendente sugiere distribución. Se aplica el conjunto de herramientas habitual de las medias móviles, cruces del precio, lectura de la pendiente y pares de media rápida contra media lenta.

Ejemplos

Ejemplo 1, VAMA de 30 bars del cierre (Indicador)

probuilder
// Volume adjusted moving average over the last 30 bars
myVAMA = VolumeAdjustedAverage[30](close)
RETURN myVAMA

Traza la media ajustada por volumen de 30 periodos en el gráfico de precios. En comparación con Average[30](close), la línea se inclina hacia las zonas de precio de alto volumen.

Ejemplo 2, El precio cruzando la VAMA (ProOrder)

probuilder
// Trend following on closes crossing the volume adjusted average
vama = VolumeAdjustedAverage[20](close)

IF close CROSSES OVER vama THEN
  BUY 1 CONTRACT AT MARKET
ELSIF close CROSSES UNDER vama THEN
  SELL AT MARKET
ENDIF

Un sistema de cruce estándar con la VAMA como línea de referencia. Como la línea pondera el volumen, los cruces exigen que el precio supere los niveles donde se concentró la mayor parte de la negociación.

Ejemplo 3, Búsqueda de fuerza respaldada por volumen (ProScreener)

probuilder
vama = VolumeAdjustedAverage[20](close)
sma = Average[20](close)
SCREENER[vama > sma] ((vama / sma - 1) * 100 AS "VAMA vs SMA %")

Devuelve los instrumentos cuya media ajustada por volumen se sitúa por encima de su media simple del mismo periodo, lo que indica que los bars recientes de volumen elevado se negociaron a precios más altos, y los ordena por el spread.

Interpretación

Lee la VAMA como cualquier media móvil, con una dimensión adicional. El precio por encima de una VAMA ascendente indica una tendencia alcista en la que el volumen ha participado. Cuando la VAMA y una media simple del mismo periodo no coinciden, el volumen está concentrado en un lado de la ventana: la VAMA por encima de la SMA significa que los bars de volumen elevado se negociaron en la parte alta, lo que a menudo se interpreta como acumulación, la VAMA por debajo de la SMA significa que el volumen se concentró en precios más débiles, lo que a menudo se interpreta como distribución. Los cruces entre el precio y la VAMA tienen el significado habitual de cambio de tendencia, con la implicación añadida de que el nivel cruzado lo definió el volumen realmente negociado.

Errores y trampas habituales

  • Sin datos de volumen utilizables. El indicador depende del volumen. En instrumentos en los que el feed no proporciona volumen, o solo aproximaciones por recuento de ticks, como ocurre en muchos feeds de forex spot y CFD, la salida carece de sentido o no está disponible. Verifica la serie de volumen antes de confiar en ella.
  • Tipo de corchete incorrecto. El periodo va entre corchetes, el precio entre paréntesis: VolumeAdjustedAverage[30](close). VolumeAdjustedAverage(30, close) no compila.
  • Artefactos de sesión en gráficos intraday. El volumen sigue un fuerte patrón intraday, elevado en la apertura y el cierre, escaso a mediodía. En marcos temporales intraday la ponderación hereda este patrón, que puede dominar la señal.
  • Esperar que anticipe. La VAMA sigue siendo una media retrasada. La ponderación por volumen cambia qué bars importan, no elimina el retraso de la propia ventana.
  • Average, media móvil simple ponderada por tiempo.
  • ExponentialAverage, media móvil ponderada exponencialmente.
  • WeightedAverage, ponderación lineal según la posición.
  • Volume, la serie bruta de volumen utilizada para la ponderación.
  • VolumeOscillator, spread entre dos medias de volumen.
  • VolumeROC, tasa de cambio del volumen.
  • OBV, on balance volume, flujo de volumen acumulado.
  • PVT, price volume trend, volumen escalado por la variación de precio.
  • MoneyFlow, medida de presión de precio ponderada por volumen.