VWAP Nedir Hacim Ağırlıklı Ortalama Fiyat
VWAP, işlem hacmi ile fiyatın çarpılıp toplam hacme bölünmesiyle hesaplanan bir göstergedir. Günlük olarak sıfırlanan bu veri, gerçek piyasa fiyatını sunar.
VWAP, hacim ağırlıklı ortalama fiyat anlamına gelir: bir işlem seansı boyunca hisse başına fiilen ödenen ortalama fiyattır; toplam işlem tutarının toplam işlem gören hisse sayısına bölünmesiyle hesaplanır ve her gün sıfırdan başlar. Yoğun işlem gören dakikalar, sakin dakikalara göre daha fazla ağırlığa sahiptir; bu durum VWAP'ı "bu hisse bugün gerçekten hangi fiyattan el değiştirdi?" sorusunun standart yanıtı haline getirir. Bu sayfadaki tüm veriler, gerçek dakikalık barlar ve bireysel işlemler üzerinden alınan, denetlenebilir ve kayıtlı bir sorgudan gelmektedir.
Hisse senetlerinde VWAP ne anlama gelir?
Bir hissenin grafiği her dakika için bir fiyat gösterir, ancak bu fiyatlar eşit derecede önemli değildir: bir dakikada yüz binlerce hisse el değiştirebilirken, bir başka dakikada bunun çok küçük bir kısmı el değiştirebilir. Dakika fiyatlarının basit bir ortalaması her iki durumu da aynı şekilde ele alır. VWAP, her fiyatı o fiyattan işlem gören hisse miktarına göre ağırlıklandırır; böylece ortalama, gerçek işlemlerin gerçekleştiği noktaya odaklanır.
Farklı bir ifadeyle VWAP, dakika başına ortalama değil, hisse başına ortalamadır. Bugün işlem gören her bir hisseyi yan yana dizip her birine hangi fiyattan satıldığını sorsaydınız, VWAP bu cevapların ortalaması olurdu.
Tanımdan iki özellik çıkar: VWAP hisse özelindedir — Apple'ın VWAP değeri Microsoft hakkında bilgi vermez — ve oturum bazlıdır; toplamlar bir sonraki açılışta sıfırdan başlayarak yeniden hesaplanır.
VWAP nasıl hesaplanır?
Formül kısadır:
- Her bir dakikalık barın fiyatı, hisse hacmi ile çarpılır.
- Bu çarpımlar seans boyunca toplanır.
- Toplam işlem gören hisse sayısına bölünür.
Küçük bir varsayım: bir hissenin bugün tam olarak iki işlem yaptığını varsayalım — 10.00 dolardan 100 hisse, ardından 11.00 dolardan 900 hisse. İki fiyatın basit ortalaması 10.50 dolardır. Ancak 1.000 hissenin 900'ü 11.00 dolardan el değiştirmiştir ve hisse başına ödenen ortalama dolar tutarı (100 × 10.00 $ + 900 × 11.00 $) ÷ 1.000 = 10.90 $ olarak hesaplanır. Bu 10.90 $ VWAP değeridir; ikinci işlemin büyüklüğü nedeniyle 11.00 dolara yaklaşmıştır.
Uygulamada kimse milyonlarca işlemi elle toplamaz; standart yöntem bir dakikalık barları kullanır — her dakikanın fiyatı hacmi ile çarpılır, toplanır ve toplam hacme bölünür. İki geleneksel not bulunmaktadır. Birincisi, bu sayfadaki tüm rakamlar yalnızca normal seans dakikalık barlarını kullanır; saat 09:30 açılışından ET saatiyle 15:59'daki son bara kadar olan süreci kapsar — saat 16:00 kapanış müzayedesi bu bardan hemen sonra gerçekleşir ve bu rakamların dışındadır, ancak kurumların emir gerçekleşmelerini kıyaslamak için kullandığı tam gün VWAP göstergeleri genellikle bunu içerir. İkincisi, birçok grafik platformu gün içi VWAP hesaplamasına saat 04:00 piyasa öncesi yerine başlar. Her gelenek, aynı gün için aynı hissede farklı bir rakam verir.
Gerçek bir işlem gününde VWAP
Asıl veriye bakış: 2 Temmuz 2026 tarihinde Apple — verilerimizde doğrulanmış tam bir seans (390 dakikalık barlar) ve piyasa tatil takvimi uyarınca Bağımsızlık Günü kapanışından önceki son tam işlem günü. Grafik, fiyatı ve anlık VWAP değerini her beş dakikada bir örneklemektedir.
Her verinin arkasındaki tam SQL
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_start09:34 ET saatinde, ilk örneklenen barda fiyat ($298.2) ve anlık VWAP ($298.09) neredeyse üst üste konumlanmıştır; henüz sadece birkaç dakikalık hacim birikmiştir. Son bara gelindiğinde fiyat $308.22 seviyesindeyken, anlık VWAP $305.99 seviyesine yerleşmiştir: bu değer seans VWAP değeridir. Gün ilerledikçe VWAP çizgisi stabilize olur; öğleden sonra saatlerinde saatlerce birikmiş hacmi taşır ve tek bir dakikalık işlem VWAP değerini çok fazla değiştiremez.
Ağırlığı bir başka veri göstermektedir: Sadece ilk yarım saat, seans hacminin 14.9% kısmını oluşturmuştur; bu da 390 dakikalık seans süresinin yaklaşık iki katıdır. Bu yoğun erken barlar, öğleden sonraki işlem fiyatlarının altında gerçekleşmiştir. Hacim, açılışta ve saat 16:00'daki kapanış müzayedesi yaklaşırken yoğunlaşır — bu durum, göreceli hacim okumalarının düzeltmek zorunda kaldığı U şeklindeki gün içi desendir — ve VWAP, kapsadığı yoğun dönemlerin hisse payı oranında ekstra ağırlık kazanmasını sağlar.
VWAP ve hareketli ortalama karşılaştırması
Hareketli ortalama da fiyatı düzleştirir ve bu iki kavram sıklıkla birbiriyle karıştırılır. Farklar mekaniktir:
- Basit hareketli ortalama, son N kapanış fiyatını alır ve hacmi göz ardı ederek her fiyata eşit ağırlık verir. Bu değer kayar: saat 14:00'teki 20 dakikalık bir hareketli ortalama, sadece 13:40 ile 14:00 arasını kapsar.
- VWAP, piyasa açılışından itibaren verileri biriktirir, her çubuğu işlem gören hisse miktarına göre ağırlıklandırır ve bir sonraki açılışta sıfırlanır. Bu gösterge farklı bir soruyu yanıtlar: "Fiyat son zamanlarda ne yaptı?" değil, "Ortalama alıcı bugün ne kadar ödedi?"
Ağırlıklı ve ağırlıksız ortalama arasındaki fark temel konudur ve tek bir veri satırı bunu göstermektedir:
Her verinin arkasındaki tam SQL
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')Apple'ın 390 dakikalık kapanış fiyatlarının eşit ağırlıklı ortalaması 306.54 değerini verir. Aynı kapanış fiyatlarının her dakikanın hacmine göre ağırlıklandırılması ise 305.99 sonucunu verir; bu da 55 sent daha düşüktür. Aynı gün, aynı çubuklar, aynı 60 milyon hisse; tek fark dakikalar yerine hisse sayılarının kullanılmasıdır. İşaret önemlidir: VWAP'ın üzerinde yer alan eşit ağırlıklı ortalama, yüksek hacimli dakikaların günün tipik fiyatının altında işlem gördüğü anlamına gelir. Seansın son dakikası 308.22 fiyatını verdi; resmi kapanış ise kısa bir süre sonra kapanış müzayedesinde gerçekleşir.
Dakika bazlı barlardan elde edilen VWAP ne kadar doğrudur?
VWAP işlemler üzerinden tanımlanır, dakika bazlı barlar ise bir yaklaşımdır; bu kestirme yolun maliyeti nedir? Çoğu açıklayıcı bu durumu hiçbir zaman kontrol etmez. Aşağıda, aynı seansın VWAP değeri, konsolide veri bandındaki her bir münferit işlem üzerinden hesaplanan yöntem ile dakika bazlı bar yöntemi yan yana sunulmuştur. (Resmi ve veri sağlayıcı VWAP değerleri, ortalama fiyatlı işlemler gibi belirli koşullu işlemleri dışarıda bıraktığı için platformlar arasında çok küçük farklar görülebilir.)
Her verinin arkasındaki tam SQL
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_bars1.1 milyon münferit işlem arasında, işlem bazlı VWAP $305.9162 seviyesindeydi; dakika bazlı bar kestirmesi ise $305.9908 sonucunu verdi. İki değer arasında 7.5 cent fark bulunmaktadır; bu da hisse fiyatının 2.4 baz puanı (yüzde birinin yüzde biri) kadardır. Bu günün seans referans çizgisi için, dakika bazlı bar kestirmesi işlem bazlı rakamdan bir dime kadar farkla ayrılmıştır.
VWAP her hisse senedeli için aynı mıdır?
Piyasa genelinde tek bir VWAP bulunmamaktadır; her hisse senedi her seans için kendine özel bir değere sahiptir. İşte beş tanınmış şirket için 2 Temmuz tarihli, her biri doğrulanmış tam 390 barlık seansa sahip veriler:
Her verinin arkasındaki tam SQL
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)Coca-Cola'nın seans VWAP değeri $82.96 olarak gerçekleşti; Tesla'nınki ise $399.64 oldu. Son dakika kapanışları da farklılık gösterdi: Apple VWAP değerinin 0.73% üzerinde, Coca-Cola ise 1.23% üzerinde kapandı. Microsoft neredeyse tam kendi VWAP değerinde (0.07%) kapanırken, Nvidia ve Tesla kendi VWAP değerlerinin altında (-0.32% ve -1.71%) kaldı. Beş hisse senedi, bir gün, beş farklı sonuç.
VWAP kimler tarafından, ne amaçla kullanılır?
İşlemleri değerlendiren kurumlar. Büyük bir pozisyon alan bir fon, işlemi tek bir fiyattan gerçekleştiremez; ortalama bir fiyat alır. Günlük VWAP ölçüt olarak kullanılır: VWAP altında gerçekleşen bir alış emri, o günün ortalama dolar değerinden daha düşük bir maliyetle tamamlanmış demektir. İşlem masaları, VWAP ile olan kaymayı (slippage), tıpkı öğrencilerin notlarını bildirmesi gibi raporlar; bu raporlar genellikle kapanış müzayedesini de içeren tam günlük bir kıyaslama noktasına göre yapılır.
İşlem algoritmaları. Aracı kurumlar VWAP algoritmaları sunar. Bu programlar, tek bir büyük ana emri, fiyatı hareket ettirmek yerine kıyaslama noktasına yakın seviyelerde doldurmayı hedefleyerek, günün tipik hacim desenine uygun boyutlarda seans boyunca yüzlerce küçük alt emre böler. Her bir alt emir yine bid-ask spread öder ve bu işlemlerin çoğunda karşı taraf, her iki yön için de fiyat veren bir market maker olur.
Gün içi işlem yapanlar — VWAP göstergesi bir gün içi referans çizgisi olarak. Gün içi işlem yapanlar, bu göstergeyi grafikte günün ortalama maliyet çizgisi olarak tutar: Fiyatın VWAP üzerinde olması, son alıcıların seans ortalamasından daha fazla ödediği anlamına gelir; fiyatın altında olması ise daha az ödediği anlamına gelir. Bu, fiyatın nereye gideceğine dair bir tahminden ziyade, işlemlerin halihazırda nerede gerçekleştiğine dair bir gözlemdir.
Anchored VWAP, yaygın bir varyanttır: Matematiksel işlem aynıdır, ancak başlangıç noktası farklıdır; birikim, açılış yerine yatırımcının seçtiği bir çubuktan (bir kazanç açıklaması, bir halka arz günü, belirgin bir yüksek veya düşük seviye) başlar.
SSS
VWAP bir hareketli ortalama mıdır?
Hayır. Hareketli ortalama, sabit bir geriye dönük pencere kullanır ve hacimden bağımsız olarak her bara eşit ağırlık verir. VWAP ise seans açılışından başlar, her bara işlem gören hisse miktarına göre ağırlık verir ve her gün sıfırlanır. 2 Temmuz 2026 tarihinde, Apple'ın dakikalık kapanışlarının eşit ağırlıklı ortalaması, aynı barlarda VWAP değerinin 55 sent üzerinde yer almıştır.
VWAP piyasa öncesi ve piyasa sonrası işlemleri kapsar mı?
Bu durum kullanılan platforma bağlıdır. Bu sayfa yalnızca düzenli seans dakikalık barlarını, saat 15:59 ET'deki son bar dahil olacak şekilde kullanır; saat 16:00'daki kapanış işlemi bu bardan sonra gerçekleşir ve tam günlük kıyaslama VWAP değerleri genellikle bu işlemi kapsar. Birçok grafik uygulaması ise birikimi saat 04:00'deki piyasa öncesi işlemlerden başlatır; rakamları karşılaştırmadan önce platform ayarları kontrol edilmelidir.
Bir hissenin VWAP üzerinde işlem görmesi ne anlama gelir?
Mevcut fiyatın, o seans boyunca hisse başına ödenen ortalama fiyattan daha yüksek olduğu anlamına gelir. 2 Temmuz 2026 tarihinde Apple, düzenli seansın son dakikasını seans VWAP değerinin 0.73% üzerinde kapatırken, Tesla kendi VWAP değerinin altında kapatmıştır. Bu karşılaştırma seansın işlem hacmini tanımlar; bir sonraki hareketi tahmin etmez.
Bir hissenin VWAP altında işlem görmesi ne anlama gelir?
Mevcut fiyatın, o seans boyunca hisse başına ödenen ortalama fiyattan daha düşük olduğu anlamına gelir. 2 Temmuz 2026 tarihinde Tesla, düzenli seansın son dakikasını seans VWAP değerinin (-1.71%) altında kapatırken, Apple kendi VWAP değerinin üzerinde kapatmıştır. Bu karşılaştırma seansın işlem hacmini tanımlar; bir sonraki hareketi tahmin etmez.
VWAP ne anlama gelir?
VWAP, hacim ağırlıklı ortalama fiyat (volume-weighted average price) anlamına gelir: Her işlemin hisse hacmine göre ağırlıklandırıldığı, bir hissenin seans boyunca işlem gördüğü ortalama fiyattır. Büyük işlemler, küçük işlemlere göre VWAP'ı daha fazla etkiler; bu özellik, VWAP'ı işlem kalitesi için standart kıyaslama noktası haline getirir.
Anchored VWAP nedir?
Aynı hesaplamanın seans açılışı yerine seçilen bir bardan (bir kazanç raporu, bir halka arz, bir zirve veya dip noktası) başlatılmasıdır. Çizgi, söz konusu olaydan bu yana işlem yapan herkesin ödediği ortalama fiyatı takip eder.
Yukarıdaki her panel, kendisini oluşturan SQL koduyla birlikte sunulmaktadır; rakamları denetlemek için herhangi bir paneli genişletebilirsiniz. Herhangi bir ticker ve seans için VWAP hesaplamak amacıyla Strasmore terminalinde İngilizce olarak soru sorulabilir.