Strasmore Research
تعلَّم Matt Connorبقلم Matt Connor · آخر تحديث في 2026-08-08

ما هو VWAP؟ متوسط السعر المرجح بحجم التداول

يرمز VWAP إلى متوسط السعر المرجح بحجم التداول، ويُحسب بضرب السعر في حجم التداول ثم القسمة على إجمالي الحجم، مع إعادة احتسابه يومياً. تعرف إلى معناه في يوم تداول فعلي.

يرمز VWAP إلى متوسط السعر المرجح بحجم التداول. وهو متوسط السعر المدفوع فعلياً لكل سهم خلال جلسة التداول، ويُحسب بقسمة إجمالي قيمة التداول بالدولار على إجمالي عدد الأسهم المتداولة. ويُعاد احتسابه من الصفر كل يوم.

تُعطى الدقائق التي تشهد تداولاً كثيفاً وزناً أكبر من الدقائق الهادئة. لذلك يُعد VWAP الإجابة القياسية عن سؤال: «عند أي سعر انتقل هذا السهم فعلياً بين المتداولين اليوم؟» تأتي كل قيمة في هذه الصفحة من استعلام محفوظ وقابل للفحص يستند إلى بيانات حقيقية لفواصل زمنية مدتها دقيقة واحدة وإلى صفقات فردية منفذة.

ماذا يعني VWAP في الأسهم؟

يعرض مخطط السهم سعراً لكل دقيقة، لكن هذه الأسعار ليست متساوية الأهمية. فقد يتداول مئات الآلاف من الأسهم خلال دقيقة واحدة، بينما يتداول جزء صغير من هذا العدد خلال دقيقة أخرى. ويعامل المتوسط البسيط لأسعار الدقائق الحالتين بالطريقة نفسها. أما VWAP فيُرجّح كل سعر بعدد الأسهم المتداولة عنده، لذلك يقع المتوسط عند المستوى الذي تركز فيه التداول الفعلي.

وبعبارة أخرى، VWAP هو المتوسط لكل سهم، وليس المتوسط لكل دقيقة. لو أمكنك ترتيب كل سهم جرى تداوله اليوم وسؤال كل سهم عن السعر الذي نُفذت به معاملته، فسيكون VWAP هو متوسط تلك الإجابات.

وتترتب على هذا التعريف خاصيتان. أولاً، يُحسب VWAP لكل سهم على حدة؛ فقيمة VWAP لسهم Apple لا تخبرك بشيء عن سهم Microsoft. وثانياً، يُحسب لكل جلسة تداول، إذ تبدأ المجاميع التراكمية من الصفر مجدداً عند افتتاح الجلسة التالية.

كيف يُحسب VWAP؟

المعادلة قصيرة:

  1. اضرب سعر كل شمعة دقيقة في حجم الأسهم المتداول خلالها.
  2. اجمع هذه النواتج على امتداد جلسة التداول.
  3. اقسم الناتج على إجمالي عدد الأسهم المتداولة.

مثال افتراضي بسيط: لنفترض أن سهماً جرى تداوله مرتين فقط اليوم: 100 سهم بسعر $10.00، ثم 900 سهم بسعر $11.00. يبلغ المتوسط البسيط للسعرين $10.50. لكن 900 سهم من أصل 1,000 سهم جرى تداولها بسعر $11.00، ويبلغ متوسط المبلغ المدفوع لكل سهم (100 × $10.00 + 900 × $11.00) ÷ 1,000 = $10.90. وهذه القيمة، $10.90، هي VWAP، وقد اقتربت من $11 بسبب كِبَر حجم الصفقة الثانية.

عملياً، لا يجمع أحد ملايين الصفقات يدوياً؛ إذ يستخدم الاختصار المتعارف عليه شموعاً مدتها دقيقة واحدة. ويُضرب سعر كل دقيقة في حجم التداول خلالها، ثم تُجمع النواتج وتُقسم على إجمالي حجم التداول. وهناك ملاحظتان بشأن طريقة الحساب. أولاً، تستند كل الأرقام الواردة في هذه الصفحة إلى شموع الدقائق خلال الجلسة الاعتيادية فقط، من افتتاح السوق عند الساعة 9:30 صباحاً حتى الشمعة الأخيرة عند الساعة 3:59 مساءً بتوقيت ET. أما صفقات مزاد الإغلاق عند الساعة 4:00 مساءً، التي تُنفَّذ مباشرة بعد تلك الشمعة، فتبقى خارج هذه الأرقام، في حين أن مؤشرات VWAP لليوم الكامل، التي تقيس المؤسسات التنفيذات في مقابلها، تتضمنها عادةً. ثانياً، تبدأ كثير من منصات الرسوم البيانية حساب VWAP اليومي بدلاً من ذلك من جلسة ما قبل السوق عند الساعة 4:00 صباحاً. وتؤدي كل طريقة من الطريقتين إلى رقم مختلف للسهم نفسه في اليوم نفسه.

VWAP في يوم تداول فعلي

والآن ننتقل إلى الحالة الفعلية: سهم Apple في الثاني من يوليو 2026، خلال جلسة كاملة موثَّقة (390 شمعة مدة كل منها دقيقة واحدة في بياناتنا)، وهي آخر جلسة تداول مكتملة قبل إغلاق السوق بمناسبة عطلة السوق. يعرض الرسم البياني السعر وVWAP المتراكم كل خمس دقائق.

الاستعلامسعر AAPL مقابل VWAP التراكمي: 2 يوليو 2026، الجلسة النظامية، كل 5 دقائق
78 rows (showing 20)
وقت ETالسعرVWAP الجاري
09:34298.2298.09
09:39300.13298.6
09:44300.35299.15
09:49302.17299.69
09:54301.76300.41
09:59302.85300.58
10:04303.05300.82
10:09303.54301.01
10:14303.73301.32
10:19304.37301.48
10:24304.56301.77
10:29305.05301.94
10:34305.71302.25
10:39305.38302.43
10:44306.42302.6
10:49305.54302.79
10:54306.31302.91
10:59306.88303.09
11:04306.64303.28
11:09306.9303.42
استعلام 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_start
جرّب هذا الاستعلام بنفسك

عند الساعة 09:34 بالتوقيت الشرقي، في أول شمعة مأخوذة من العينة، كان السعر (298.2 دولار) وVWAP المتراكم (298.09 دولار) متقاربين جداً، إذ لم يكن قد تراكم سوى حجم تداول بضع دقائق. وفي الشمعة الأخيرة، بلغ السعر 308.22 دولار، بينما استقر VWAP المتراكم عند 305.99 دولار، وهو VWAP الخاص بالجلسة. يستقر خط VWAP مع تقدم الجلسة. وبحلول فترة بعد الظهر، يكون قد استوعب ساعات من حجم التداول المتراكم، لذلك لا تستطيع دقيقة واحدة تحريكه كثيراً.

ويُظهر رقم آخر كيفية احتساب الأوزان: فقد مثّل حجم التداول خلال النصف الساعة الأولى وحده 14.9% من حجم الجلسة، أي نحو ضعف حصته من إجمالي فترة الجلسة البالغة 390 دقيقة. كما نُفذت التداولات الكبيرة المبكرة عند أسعار أدنى من المستويات التي جرى عندها التداول بعد الظهر. يتجمع حجم التداول عند الافتتاح، ثم يتزايد مجدداً مع اقتراب مزاد الإغلاق عند الساعة 4:00 مساءً. وهذا هو النمط اليومي نفسه على شكل حرف U الذي يتعين على قراءات الحجم النسبي تعديله، بينما يمنح VWAP الفترات النشطة التي يغطيها وزناً إضافياً يتناسب مع حصتها من حجم التداول.

VWAP مقارنةً بالمتوسط المتحرك

يعمل المتوسط المتحرك أيضاً على تنعيم السعر، وغالباً ما يختلط المفهومان. لكن الفروق بينهما ميكانيكية:

  • يأخذ المتوسط المتحرك البسيط آخر N من أسعار الإغلاق، ويمنح كل سعر الوزن نفسه، من دون اعتبار للحجم. وهو يتحرك مع الوقت: فالمتوسط المتحرك لفترة 20 دقيقة عند الساعة 2:00 بعد الظهر يغطي الفترة من 1:40 إلى 2:00، ولا يشمل أي فترة أخرى.
  • يتراكم VWAP منذ قرع جرس الافتتاح، ويمنح كل شمعة وزناً يعادل عدد الأسهم المتداولة، ثم يُعاد ضبطه عند الافتتاح التالي. وهو يجيب عن سؤال مختلف. لا يسأل: «كيف تحرك السعر مؤخراً؟» بل: «ما السعر الذي دفعه المشتري المتوسط اليوم؟»

الفارق بين المتوسط الموزون وغير الموزون هو جوهر الفكرة، ويظهر بوضوح في صف واحد من البيانات:

الاستعلامAAPL، 2 يوليو 2026: VWAP الجلسة مقابل المتوسط المتساوي الأوزان مقابل سعر الدقيقة الأخيرة
تاريخ الجلسةأشرطة الدقائقVWAP الجلسةمتوسط السعر غير الموزونسعر الدقيقة الأخيرةمتوسط العلاوة بالسنتاتإجمالي الحجم بالملاييننسبة حجم أول 30 دقيقة
2026-07-02390305.99306.54308.22556014.9
استعلام 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 خلال فواصل 390 دقيقة بوزن متساوٍ إلى $306.54. أما ترجيح أسعار الإغلاق نفسها وفق حجم التداول في كل دقيقة، فيعطي $305.99، أي أقل بمقدار 55 سنتاً. اليوم نفسه، والشموع نفسها، وإجمالي 60 مليون سهم؛ والتغيير الوحيد هو احتساب الأسهم بدلاً من الدقائق. ولهذه الإشارة دلالة مهمة: عندما يكون المتوسط ذو الوزن المتساوي أعلى من VWAP، فهذا يعني أن فترات التداول ذات الحجم الأكبر شهدت تداولاً دون السعر المعتاد لليوم. سجّلت شمعة الدقيقة الأخيرة في الجلسة $308.22، أما الإغلاق الرسمي فيحدث بعد لحظات خلال مزاد الإغلاق.

ما مدى دقة VWAP المستخرج من الأشرطة الزمنية للدقيقة؟

يُعرَّف VWAP استناداً إلى الصفقات، بينما تمثل الأشرطة الزمنية للدقيقة تقريباً له. فما تكلفة هذا الاختصار؟ نادراً ما تتحقق معظم الشروحات من ذلك. إليك VWAP للجلسة نفسها محسوباً بالطريقة التفصيلية، انطلاقاً من كل صفقة منفذة على الشريط الموحد، إلى جانب قيمته المحسوبة من الأشرطة الزمنية للدقيقة. كما أن قيم VWAP الرسمية وتلك التي يقدّمها مزودو البيانات تستبعد أيضاً عدداً محدوداً من الصفقات المرمّزة بحسب شروطها، مثل صفقات متوسط السعر، لذلك قد تختلف القيم بين المنصات بفارق طفيف.

الاستعلامالإيصال: VWAP من كل صفقة فردية مقابل الاختصار المعتمد على أشرطة الدقائق (AAPL، 2 يوليو 2026)
VWAP على مستوى الصفقةVWAP شريط الدقيقةالفجوة بالسنتاتالفجوة بنقاط الأساسالصفقات بالملايين
305.9162305.99087.52.41.1
استعلام 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_bars
جرّب هذا الاستعلام بنفسك

في ما مجموعه 1.1 مليون صفقة منفذة، بلغ VWAP المحسوب على مستوى الصفقات $305.9162، بينما أعطى الاختصار القائم على الأشرطة الزمنية للدقيقة $305.9908. وتفصل بين القيمتين مسافة قدرها 7.5 سنت، أي 2.4 نقطة أساس (جزء من مئة من النقطة المئوية) من سعر السهم. وبالنسبة إلى خط مرجعي للجلسة في ذلك اليوم، بقي الاختصار القائم على الأشرطة الزمنية للدقيقة ضمن عشرة سنتات من القيمة المحسوبة صفقةً بصفقة.

هل VWAP متساوٍ لجميع الأسهم؟

لا يوجد VWAP موحّد للسوق بأكمله؛ إذ يحصل كل سهم على قيمة VWAP خاصة به في كل جلسة. في ما يلي جلسة 2 يوليو نفسها عبر خمسة أسماء معروفة، وقد امتدت كل منها عبر جلسة كاملة موثقة مؤلفة من 390 شريطاً:

الاستعلامالجلسة نفسها، خمس أسهم، خمس قيم VWAP: سعر الدقيقة الأخيرة مقابل VWAP الجلسة، 2 يوليو 2026
tickerVWAP الجلسةسعر الدقيقة الأخيرةالنهائي مقابل VWAP (%)
AAPL305.99308.220.73
MSFT389.33389.620.07
NVDA195.14194.51-0.32
TSLA399.64392.81-1.71
KO82.9683.981.23
استعلام 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)
جرّب هذا الاستعلام بنفسك

بلغ VWAP لجلسة Coca-Cola مقدار $82.96، بينما بلغ VWAP لجلسة Tesla مقدار $399.64. واختلفت أيضاً أسعار الإغلاق في الدقيقة الأخيرة: أنهت Apple الجلسة عند مستوى أعلى من VWAP الخاص بها بنسبة 0.73%، وأنهت Coca-Cola الجلسة عند مستوى أعلى بنسبة 1.23%، بينما أغلقت Microsoft عند مستوى يكاد يطابق VWAP الخاص بها (0.07%). أما Nvidia وTesla فأنهتا الجلسة عند مستويين أدنى من VWAP الخاص بكل منهما (-0.32% و-1.71%). خمسة أسهم، ويوم واحد، وخمس إجابات مختلفة.

من يستخدم VWAP، ولماذا؟

المؤسسات التي تقيّم جودة التنفيذ. لا يستطيع صندوق يشتري مركزاً كبيراً تنفيذ الصفقة بسعر واحد؛ بل يحصل على متوسط سعر. ويُستخدم VWAP اليومي معياراً للمقارنة: فإذا نُفِّذ أمر شراء بسعر أقل من VWAP، فقد دفع الصندوق أقل من متوسط القيمة بالدولار لذلك اليوم. وتُبلغ مكاتب التنفيذ عن الانحراف مقارنةً بـVWAP بالطريقة التي يبلّغ بها الطلاب عن درجاتهم، وعادةً بالاستناد إلى معيار يغطي اليوم بأكمله ويشمل سعر آخر صفقة في مزاد الإغلاق.

خوارزميات التنفيذ. يقدّم الوسطاء خوارزميات VWAP، وهي برامج تقسّم الأمر الأساسي الكبير إلى مئات الأوامر الفرعية الصغيرة خلال الجلسة. وتحدد أحجامها بما يتوافق مع نمط حجم التداول المعتاد في اليوم، بهدف التنفيذ قرب المعيار بدلاً من دفع السعر في اتجاه معين. ويدفع كل أمر فرعي أيضاً الفارق بين سعر العرض والطلب، بينما يكون الطرف المقابل في كثير من هذه التنفيذات صانع سوق يعرض سعري الشراء والبيع.

المتداولون اليوميون، الذين يستخدمون مؤشر VWAP كخط مرجعي خلال اليوم. يبقيه المتداولون خلال الجلسة على الرسم البياني بوصفه خط متوسط تكلفة اليوم: فالسعر فوق VWAP يعني أن المشترين في الآونة الأخيرة دفعوا أكثر من متوسط الجلسة، والسعر دونه يعني أنهم دفعوا أقل. وهذا يصف المكان الذي حدث فيه التداول بالفعل، ولا يمثل توقعاً للاتجاه الذي سيتحرك إليه السعر لاحقاً.

VWAP المرتبط بنقطة مرجعية هو صيغة شائعة أخرى. وتستخدم الحسابات الرياضية نفسها، لكن نقطة البداية تختلف. إذ يبدأ التراكم من شمعة يختارها المتداول، مثل إعلان نتائج الأرباح أو يوم الطرح العام الأولي أو قمة أو قاع بارز، بدلاً من بدء الجلسة.

الأسئلة الشائعة

هل VWAP متوسط متحرك؟

لا. يحرّك المتوسط المتحرك نافذة ثابتة للنظر إلى البيانات، ويمنح كل شمعة الوزن نفسه بصرف النظر عن حجم التداول. يبدأ VWAP عند افتتاح الجلسة، ويزن كل شمعة وفق عدد الأسهم المتداولة، ويُعاد ضبطه كل يوم. في 2 يوليو 2026، كان متوسط أسعار إغلاق الدقائق لسهم Apple، بعد منحها أوزاناً متساوية، أعلى من VWAP الخاص به على الشموع نفسها بمقدار 55 سنتاً.

هل يشمل VWAP التداول قبل افتتاح السوق وبعد الإغلاق؟

يعتمد ذلك على المنصة. تستخدم هذه الصفحة شموع الدقائق الخاصة بالجلسة النظامية فقط، حتى الشمعة الأخيرة عند الساعة 3:59 مساءً بالتوقيت الشرقي، ثم تأتي مطابقة الإغلاق عند الساعة 4:00 مساءً وتُسجَّل صفقاتها بعد تلك الشمعة. وعادةً ما تشمل مؤشرات VWAP اليومية الكاملة مطابقة الإغلاق هذه. أما كثير من تطبيقات الرسوم البيانية فتبدأ التراكم من تداول ما قبل الافتتاح عند الساعة 4:00 صباحاً؛ لذلك تحقّق من إعدادات المنصة قبل مقارنة الأرقام.

ماذا يعني تداول سهم أعلى من VWAP؟

يعني أن السعر الحالي أعلى من متوسط السعر المدفوع لكل سهم حتى تلك اللحظة من الجلسة. في 2 يوليو 2026، أنهى سهم Apple الدقيقة الأخيرة من الجلسة النظامية أعلى من VWAP الخاص بجلسة التداول بمقدار 0.73%، بينما أنهى سهم Tesla الجلسة دون VWAP الخاص به. تصف هذه المقارنة تداولات الجلسة، ولا تتنبأ بالحركة التالية.

ماذا يعني تداول سهم أدنى من VWAP؟

يعني أن السعر الحالي أقل من متوسط السعر المدفوع لكل سهم حتى تلك اللحظة من الجلسة. في 2 يوليو 2026، أنهى سهم Tesla الدقيقة الأخيرة من الجلسة النظامية أدنى من VWAP الخاص بجلسة التداول (-1.71%)، بينما أنهى سهم Apple الجلسة أعلى من VWAP الخاص به. تصف هذه المقارنة تداولات الجلسة، ولا تتنبأ بالحركة التالية.

ماذا يعني VWAP؟

يرمز VWAP إلى متوسط السعر المرجّح بحجم التداول. وهو متوسط السعر الذي جرى التداول عنده على السهم خلال الجلسة، مع ترجيح كل صفقة وفق حجم الأسهم فيها. وتؤثر الصفقات الكبيرة فيه أكثر من الصفقات الصغيرة، وهذه الخاصية تجعله المؤشر المعياري لجودة التنفيذ.

ما هو VWAP المرتبط بنقطة بداية؟

هو الحساب نفسه، لكنه يبدأ من شمعة يختارها المتداول بدلاً من افتتاح الجلسة. وقد تكون نقطة البداية تقرير أرباح، أو طرحاً أولياً، أو قمة أو قاعاً في حركة سعرية. ويتتبع الخط متوسط السعر الذي دفعه كل من تداول منذ ذلك الحدث.


تتضمن كل لوحة أعلاه استعلام SQL الدقيق الذي أنتجها. وسّع أي لوحة لمراجعة الأرقام. ولحساب VWAP لأي رمز وأي جلسة، اطرح السؤال باللغة الإنجليزية البسيطة على منصة Strasmore الطرفية.