Strasmore Research
Educación Matt ConnorPor Matt Connor · Actualizado 2026-07-23

Qué es VWAP y cómo funciona el precio promedio

El VWAP es el precio promedio pagado por acción en una sesión. Se calcula dividiendo el total de dólares entre el volumen total y se reinicia cada día.

VWAP significa precio promedio ponderado por volumen: es el precio promedio pagado por acción durante una sesión de negociación. Se calcula dividiendo el total de dólares negociados entre el total de acciones negociadas, reiniciándose cada día. Los minutos con alto volumen de negociación tienen más peso que los minutos con poco movimiento, lo que convierte al VWAP en el estándar para determinar el precio real de intercambio de una acción durante el día. Cada cifra en esta página proviene de una consulta almacenada e inspeccionable sobre barras de un minuto y operaciones individuales.

¿Qué significa VWAP en las acciones?

El gráfico de una acción muestra un precio por cada minuto, pero esos precios no tienen la misma importancia: un minuto puede registrar el intercambio de cientos de miles de acciones, mientras que otro puede registrar solo una pequeña fracción de esa cantidad. Un promedio simple de los precios por minuto trata ambos casos por igual. El VWAP pondera cada precio según las acciones negociadas en ese nivel, de modo que el promedio se sitúa donde ocurrió la negociación real.

Dicho de otro modo, el VWAP es el promedio por acción, no el promedio por minuto. Si se pudieran alinear todas las acciones negociadas hoy y preguntar a cada una por su precio, el VWAP sería la media de esas respuestas.

De esta definición se derivan dos propiedades: el VWAP es por acción —el de Apple no dice nada sobre el de Microsoft— y es por sesión, con los totales acumulados reiniciándose desde cero en la siguiente apertura.

¿Cómo se calcula el VWAP?

La fórmula es breve:

  1. Multiplique el precio de cada barra de un minuto por su volumen de acciones.
  2. Sume esos productos durante toda la sesión.
  3. Divida el resultado entre el total de acciones negociadas.

Un ejemplo hipotético: supongamos que una acción se negocia exactamente dos veces hoy: 100 acciones a $10.00 y luego 900 acciones a $11.00. El promedio simple de ambos precios es $10.50. Sin embargo, 900 de las 1,000 acciones cambiaron de manos a $11.00, por lo que el promedio de dólares pagados por acción es (100 × $10.00 + 900 × $11.00) ÷ 1,000 = $10.90. Ese valor de $10.90 es el VWAP, el cual se desplaza hacia los $11 debido al tamaño de la segunda operación.

En la práctica, nadie suma millones de operaciones manualmente; el método estándar utiliza barras de un minuto. Se multiplica el precio de cada minuto por su volumen, se suma todo y se divide entre el volumen total. Existen dos convenciones. Primero, todas las cifras de esta página utilizan únicamente barras de un minuto de la sesión regular, desde la apertura a las 9:30 a.m. hasta la última barra a las 3:59 p.m. ET. La subasta de cierre de las 4:00 p.m. se registra justo después de esa barra y queda fuera de estas cifras, mientras que los VWAP de referencia para todo el día que las instituciones usan para evaluar ejecuciones generalmente la incluyen. Segundo, muchas plataformas de gráficos inician su VWAP diario en el premarket de las 4:00 a.m. en su lugar. Cada convención arroja un número distinto para la misma acción en el mismo día.

VWAP en una jornada de negociación real

Ahora el caso real: Apple el 2 de julio de 2026 — una sesión completa verificada (390 barras de un minuto en nuestros datos) y el último día de negociación completo antes del cierre por el Día de la Independencia en el calendario de días festivos del mercado. El gráfico toma muestras del precio y del VWAP acumulado cada cinco minutos.

ConsultaPrecio de AAPL vs. VWAP acumulado — sesión regular del 2 de julio de 2026, muestreo cada 5 minutos
El SQL exacto detrás de cada cifra
SELECT et_time, price, running_vwap
FROM (
    SELECT window_start,
           formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') AS et_time,
           round(close, 2) AS price,
           round(sum(close * volume) OVER (ORDER BY window_start)
                 / sum(volume) OVER (ORDER BY window_start), 2) AS running_vwap
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'AAPL'
      AND window_start >= toDateTime('2026-07-02 09:30:00', 'America/New_York')
      AND window_start < toDateTime('2026-07-02 16:00:00', 'America/New_York')
)
WHERE toMinute(window_start) % 5 = 4
ORDER BY window_start

A las 09:34 ET, la primera barra muestreada, el precio ($298.2) y el VWAP acumulado ($298.09) están casi en el mismo nivel; solo se han acumulado unos pocos minutos de volumen. Para la última barra, el precio se situó en $308.22 mientras que el VWAP acumulado se estabilizó en $305.99: el VWAP de la sesión. La línea del VWAP se estabiliza conforme avanza el día; por la tarde, acumula horas de volumen y ningún minuto individual puede desplazarla significativamente.

Otro dato muestra la ponderación: solo la primera media hora concentró el 14.9% del volumen de la sesión, aproximadamente el doble de su proporción en el reloj de la sesión de 390 minutos; y esas barras iniciales de alto volumen se registraron a precios inferiores a los de la negociación de la tarde. El volumen se concentra en la apertura y nuevamente cuando se acerca la subasta de cierre de las 4:00 p.m. —el mismo patrón intradía en forma de U que las lecturas de volumen relativo deben ajustar— y el VWAP otorga a los periodos de alta actividad el peso adicional que les otorga su número de acciones.

VWAP vs. un promedio móvil

Un promedio móvil también suaviza el precio, y es común confundirlos. Las diferencias son mecánicas:

  • Un promedio móvil simple toma los últimos N precios de cierre y les asigna el mismo peso, ignorando el volumen. Este se desplaza: un promedio móvil de 20 minutos a las 2:00 p.m. cubre de 1:40 a 2:00 y nada más.
  • El VWAP acumula desde la apertura, pondera cada barra según las acciones negociadas y se reinicia en la siguiente apertura. Responde a una pregunta distinta: no es "¿qué ha estado haciendo el precio últimamente?", sino "¿cuánto ha pagado en promedio el comprador hoy?".

La diferencia entre el promedio ponderado y el no ponderado es la clave, y una fila de datos lo demuestra:

ConsultaAAPL, 2 de julio de 2026 — VWAP de la sesión vs. promedio de igual ponderación vs. precio del último minuto
El SQL exacto detrás de cada cifra
SELECT formatDateTime(toDate(toTimeZone(min(window_start), 'America/New_York')), '%Y-%m-%d') AS session_date,
       count() AS minute_bars,
       round(sum(close * volume) / sum(volume), 2) AS session_vwap,
       round(avg(close), 2) AS unweighted_avg_price,
       round(argMax(close, window_start), 2) AS final_minute_price,
       round((avg(close) - sum(close * volume) / sum(volume)) * 100) AS avg_premium_cents,
       round(toFloat64(sum(volume)) / 1e6) AS total_volume_millions,
       round(sumIf(toFloat64(volume), window_start < toDateTime('2026-07-02 10:00:00', 'America/New_York'))
             / toFloat64(sum(volume)) * 100, 1) AS first_30min_volume_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
  AND window_start >= toDateTime('2026-07-02 09:30:00', 'America/New_York')
  AND window_start < toDateTime('2026-07-02 16:00:00', 'America/New_York')

Promediar los cierres de Apple de 390 minutos con igual peso da $306.54. Ponderar esos mismos cierres según el volumen de cada minuto da $305.99, es decir, 55 centavos menos. Mismo día, mismas barras, mismos 60 millones de acciones; el único cambio es contar las acciones en lugar de los minutos. El signo es importante: un promedio de igual peso situado por encima del VWAP significa que los minutos de alto volumen negociaron por debajo del precio típico del día. La última barra de un minuto de la sesión registró $308.22; el cierre oficial ocurre momentos después, en la subasta de cierre.

¿Qué tan preciso es el VWAP calculado con barras de un minuto?

El VWAP se define sobre las transacciones, mientras que las barras de un minuto son una aproximación; ¿cuál es el costo de este atajo? La mayoría de las explicaciones nunca verifican esto. A continuación, se presenta el VWAP de la misma sesión calculado de forma exhaustiva, utilizando cada transacción individual de la cinta consolidada, junto con la versión de barras de un minuto. (Los VWAP oficiales y de proveedores también omiten algunas transacciones con códigos de condición específicos, como las de precio promedio, por lo que las plataformas pueden diferir mínimamente).

ConsultaVerificación — VWAP de cada trade individual vs. atajo de barra de un minuto (AAPL, 2 de julio de 2026)
El SQL exacto detrás de cada cifra
WITH every_trade AS (
    SELECT round(sum(price * size) / sum(size), 4) AS trade_vwap,
           round(count() / 1e6, 1) AS trades_millions
    FROM global_markets.stocks_trades
    WHERE ticker = 'AAPL'
      AND sip_timestamp >= toDateTime('2026-07-02 09:30:00', 'America/New_York')
      AND sip_timestamp < toDateTime('2026-07-02 16:00:00', 'America/New_York')
),
minute_bars AS (
    SELECT round(sum(close * volume) / sum(volume), 4) AS bar_vwap
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'AAPL'
      AND window_start >= toDateTime('2026-07-02 09:30:00', 'America/New_York')
      AND window_start < toDateTime('2026-07-02 16:00:00', 'America/New_York')
)
SELECT every_trade.trade_vwap AS trade_level_vwap,
       minute_bars.bar_vwap AS minute_bar_vwap,
       round(abs(every_trade.trade_vwap - minute_bars.bar_vwap) * 100, 1) AS gap_cents,
       round(abs(every_trade.trade_vwap - minute_bars.bar_vwap) / every_trade.trade_vwap * 10000, 1) AS gap_bps,
       every_trade.trades_millions
FROM every_trade, minute_bars

A través de 1.1 millones de transacciones individuales, el VWAP a nivel de transacción fue de $305.9162; el atajo de barras de un minuto arrojó $305.9908. Ambos difieren por 7.5 centavos — 2.4 puntos básicos (centésimas de un porcentaje) del precio de la acción. Para una línea de referencia de la sesión en este día, el atajo de barras de un minuto se mantuvo a menos de diez centavos de la cifra calculada transacción por transacción.

¿Es el VWAP el mismo para todas las acciones?

No existe un VWAP general del mercado; cada acción tiene el suyo propio en cada sesión. A continuación se presenta la misma sesión del 2 de julio para cinco empresas reconocidas, cada una con una sesión completa de 390 barras verificada:

ConsultaMisma sesión, cinco stocks, cinco VWAPs — precio del último minuto vs. VWAP de la sesión, 2 de julio de 2026
El SQL exacto detrás de cada cifra
SELECT ticker,
       round(sum(close * volume) / sum(volume), 2) AS session_vwap,
       round(argMax(close, window_start), 2) AS final_minute_price,
       round((argMax(close, window_start) - sum(close * volume) / sum(volume))
             / (sum(close * volume) / sum(volume)) * 100, 2) AS final_vs_vwap_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'TSLA', 'KO')
  AND window_start >= toDateTime('2026-07-02 09:30:00', 'America/New_York')
  AND window_start < toDateTime('2026-07-02 16:00:00', 'America/New_York')
GROUP BY ticker
HAVING count() = 390
ORDER BY indexOf(['AAPL', 'MSFT', 'NVDA', 'TSLA', 'KO'], ticker)

El VWAP de la sesión de Coca-Cola se situó en $82.96; el de Tesla fue de $399.64. El cierre del último minuto también mostró diferencias: Apple terminó 0.73% por encima de su VWAP y Coca-Cola 1.23% por encima, Microsoft terminó casi exactamente en el suyo (0.07%), mientras que Nvidia y Tesla terminaron por debajo de sus respectivos niveles (-0.32% y -1.71%). Cinco acciones, un día, cinco resultados distintos.

¿Quién utiliza el VWAP y para qué?

Instituciones evaluando ejecuciones. Un fondo que compra una posición grande no puede ejecutarse a un solo precio; obtiene un promedio. El VWAP del día es el punto de referencia: una orden de compra ejecutada por debajo del VWAP pagó menos que el promedio de dólares de ese día. Las mesas de ejecución reportan el slippage frente al VWAP de la misma forma que los estudiantes reportan sus calificaciones — típicamente frente a un benchmark de jornada completa que incluye la impresión de la subasta de cierre.

Algoritmos de ejecución. Los brokers ofrecen algos de VWAP — programas que dividen una orden matriz grande en cientos de pequeñas órdenes hijas durante la sesión, dimensionadas según el patrón de volumen típico del día, con el objetivo de ejecutar cerca del benchmark en lugar de presionar el precio. Cada orden hija sigue pagando el bid-ask spread, y la contraparte en muchas de esas ejecuciones es un market maker que cotiza ambos lados.

Day traders — el indicador VWAP como línea de referencia intradía. Los traders intradía lo mantienen en el gráfico como la línea de costo promedio del día: un precio por encima del VWAP significa que los compradores recientes pagaron más que el promedio de la sesión; un precio por debajo, menos. Es una observación sobre dónde ha ocurrido el trading — no es una predicción de hacia dónde irá el precio después.

VWAP anclado, una variante común: aritmética idéntica, diferente punto de partida — la acumulación comienza en una vela que el trader elige (un reporte de ganancias, el día de una IPO, un máximo o mínimo notable) en lugar de la apertura.

Preguntas frecuentes

¿Es el VWAP una media móvil?

No. Una media móvil utiliza una ventana de retroceso fija y otorga el mismo peso a cada barra sin importar el volumen. El VWAP comienza en la apertura de la sesión, pondera cada barra según las acciones negociadas y se reinicia cada día. El 2 de julio de 2026, un promedio de pesos iguales de los cierres por minuto de Apple se situó 55 centavos por encima de su VWAP en barras idénticas.

¿Incluye el VWAP la negociación premarket y after-hours?

Depende de la plataforma. Esta página utiliza únicamente barras de un minuto de la sesión regular, hasta la barra final a las 3:59 p.m. ET; el cierre de las 4:00 p.m. se registra después de esa barra, y los VWAP de referencia de día completo generalmente lo incluyen. Muchas aplicaciones de gráficos acumulan datos desde el premarket de las 4:00 a.m.; verifique la configuración de su plataforma antes de comparar cifras.

¿Qué significa cuando una acción cotiza por encima del VWAP?

Significa que el precio actual es mayor al precio promedio pagado por acción en lo que va de la sesión. El 2 de julio de 2026, Apple terminó el último minuto de la sesión regular 0.73% por encima de su VWAP de sesión, mientras que Tesla terminó por debajo del suyo. La comparación describe la negociación de la sesión; no predice el siguiente movimiento.

¿Qué significa cuando una acción cotiza por debajo del VWAP?

Significa que el precio actual es menor al precio promedio pagado por acción en lo que va de la sesión. El 2 de julio de 2026, Tesla terminó el último minuto de la sesión regular por debajo de su VWAP de sesión (-1.71%), mientras que Apple terminó por encima del suyo. La comparación describe la negociación de la sesión; no predice el siguiente movimiento.

¿Qué significan las siglas VWAP?

VWAP significa volume-weighted average price (precio promedio ponderado por volumen): es el precio promedio al que se negoció una acción durante la sesión, donde cada operación se pondera por su volumen de acciones. Las operaciones grandes lo desplazan más que las pequeñas, propiedad que lo convierte en el benchmark estándar para la calidad de ejecución.

¿Qué es el VWAP anclado (anchored VWAP)?

Es el mismo cálculo iniciado desde una barra seleccionada en lugar de la apertura de la sesión, como un reporte de ganancias, una IPO, o un máximo o mínimo de swing. La línea rastrea el precio promedio pagado por todos los que han negociado desde ese evento.


Cada panel anterior incluye el SQL exacto que lo produjo; expanda cualquier panel para auditar los números. Para calcular el VWAP de cualquier ticker y sesión, realice la pregunta en inglés simple en la terminal de Strasmore.