ما هو مؤشر VWAP وكيف يعمل؟
تعرف على مفهوم متوسط السعر المرجح بحجم التداول VWAP وطريقة حسابه وكيف يساعدك في تحديد السعر الحقيقي لتداول الأسهم خلال جلسة التداول اليومية.
يرمز VWAP إلى متوسط السعر المرجح بحجم التداول: وهو متوسط السعر الفعلي المدفوع لكل سهم خلال جلسة التداول. يتم حسابه بقسمة إجمالي المبالغ المتداولة على إجمالي عدد الأسهم المتداولة، ويبدأ الحساب من جديد كل يوم. تُحتسب الدقائق التي تشهد تداولاً كثيفاً بوزن أكبر من الدقائق الهادئة، مما يجعل VWAP المعيار لتحديد "السعر الحقيقي الذي تم عنده تبادل هذا السهم اليوم؟". جميع الأرقام الواردة في هذه الصفحة مستخرجة من استعلامات مخزنة وقابلة للفحص عبر بيانات الشموع الدقيقة والصفقات الفردية.
ماذا يعني مؤشر VWAP في الأسهم؟
يعرض مخطط السهم سعراً لكل دقيقة، لكن هذه الأسعار ليست متساوية في الأهمية؛ فقد يشهد دقيقة واحدة تداول مئات الآلاف من الأسهم، بينما يشهد دقيقة أخرى جزءاً صغيراً من ذلك. يتعامل المتوسط البسيط لأسعار الدقائق مع الحالتين بالتساوي. أما مؤشر VWAP فيقوم بوزن كل سعر بناءً على عدد الأسهم التي تم تداولها عنده، مما يجعل المتوسط يمثل مستويات التداول الحقيقية.
وبصيغة أخرى، يمثل VWAP المتوسط لكل سهم، وليس المتوسط لكل دقيقة. إذا قمت بترتيب كل سهم تم تداوله اليوم وسألت كل سهم عن سعره، فسيكون VWAP هو متوسط تلك الإجابات.
تنبثق خاصيتان من هذا التعريف: مؤشر VWAP خاص بكل سهم على حدة — فبيانات Apple لا علاقة لها ببيانات Microsoft — كما أنه خاص بكل جلسة تداول، حيث تبدأ الإجمالي التراكمي من الصفر عند الافتتاح التالي.
كيف يتم حساب VWAP؟
المعادلة قصيرة:
- اضرب سعر كل شمعة دقيقة في حجم التداول الخاص بها.
- اجمع هذه النواتج طوال الجلسة.
- اقسم المجموع على إجمالي عدد الأسهم المتداولة.
مثال افتراضي بسيط: لنفترض أن سهماً تم تداوله مرتين فقط اليوم؛ 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 مساءً بتوقيت شرق الولايات المتحدة؛ أما مزاد الإغلاق في الساعة 4:00 مساءً فيظهر مباشرة بعد تلك الشمعة ولا يُحتسب ضمن هذه الأرقام، بينما تتضمن مؤشرات VWAP التي تستخدمها المؤسسات لتقييم التنفيذ بيانات المزاد عادةً. ثانياً، تبدأ العديد من منصات الرسوم البيانية حساب VWAP اليومي من تداول ما قبل السوق في 4:00 صباحاً بدلاً من ذلك. يؤدي كل عرف إلى نتيجة مختلفة لنفس السهم في اليوم نفسه.
متوسط السعر المرجح بحجم التداول (VWAP) في يوم تداول فعلي
الآن ننتقل للتطبيق الفعلي: سهم Apple في 2 يوليو 2026 — جلسة كاملة وموثقة (تتضمن 390 من الشموع ذات الدقيقة الواحدة في بياناتنا) وهي آخر يوم تداول كامل قبل إغلاق عطلة عيد الاستقلال وفقاً لـ جدول عطلات السوق. يأخذ الرسم البياني عينات من السعر ومتوسط السعر المرجح بحجم التداول (VWAP) المتراكم كل خمس دقائق.
استعلام 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 مع تقدم اليوم؛ فبحلول فترة بعد الظهر، يكون قد تراكم حجم تداول لعدة ساعات، مما يجعل من الصعب لأي دقيقة واحدة أن تغير مساره بشكل كبير.
يظهر رقم آخر مدى تأثير هذا التراكم: فقد شهدت النصف ساعة الأولى وحدها 14.9% من حجم تداول الجلسة، وهو ما يعادل ضعف حصتها التقريبية من إجمالي 390 دقيقة للجلسة — وقد سجلت تلك الشموع المبكرة والكثيفة أسعاراً أقل من أسعار تداولات فترة بعد الظهر. يتركز حجم التداول عند الافتتاح ومرة أخرى مع اقتراب مزاد الإغلاق في الساعة 4:00 مساءً — وهو نفس النمط اليومي الذي يتخذ شكل حرف U، والذي يجب على قراءات الحجم النسبي مراعاته — ويمنح الـ VWAP الفترات المزدحمة التي يغطيها وزناً إضافياً بناءً على حصتها من عدد الأسهم.
متوسط السعر المرجح بحجم التداول (VWAP) مقابل المتوسط المتحرك
يعمل المتوسط المتحرك أيضاً على تنعيم حركة السعر، وغالباً ما يقع الخلط بينهما. تكمن الاختلافات في الآلية المتبعة:
- المتوسط المتحرك البسيط يأخذ آخر N من أسعار الإغلاق ويعطي كل سعر وزناً متساوياً، مع تجاهل حجم التداول. هذا المتوسط يتحرك زمنياً؛ فالمتوسط المتحرك لمدة 20 دقيقة عند الساعة 2:00 ظهراً يغطي الفترة من 1:40 إلى 2:00 فقط.
- VWAP يجمع البيانات منذ جرس الافتتاح، ويوزن كل شمعة بناءً على عدد الأسهم المتداولة، ثم يعيد ضبط نفسه عند الافتتاح التالي. هذا المؤشر يجيب على سؤال مختلف؛ ليس "ماذا كان يفعل السعر مؤخراً؟" بل "ما هو متوسط ما دفعه المشتري اليوم؟"
الفجوة بين المتوسط المرجح وغير المرجح هي جوهر الدرس، ويظهر ذلك في صف واحد من البيانات:
استعلام 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 الرسمية ومؤشرات الموردين أيضًا باستبعاد عدد قليل من الصفقات ذات الرموز الشرطية، مثل صفقات متوسط السعر، لذا قد تختلف المنصات بفارق ضئيل جدًا).
استعلام 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) شامل للسوق بأكمله؛ فكل سهم له متوسطه الخاص في كل جلسة تداول. إليك بيانات جلسة 2 يوليو لخمس شركات كبرى، مع جلسة كاملة وموثقة مكونة من 390 شمعة لكل منها:
استعلام 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؛ بينما بلغ لشركة Tesla مبلغ $399.64. كما اختلفت نتائج الدقيقة الأخيرة؛ حيث أنهت Apple تداولها بنسبة 0.73% فوق متوسطها، وأنهت Coca-Cola بنسبة 1.23% فوق متوسطها، بينما أنهت Microsoft تداولها عند متوسطها تماماً (0.07%)، في حين أنهت Nvidia وTesla تداولها تحت متوسطاتهما (-0.32% و-1.71%). خمسة أسهم، يوم واحد، ونتائج مختلفة تماماً.
من يستخدم VWAP ولماذا؟
المؤسسات لتقييم التنفيذ. لا يمكن للصندوق الذي يشتري مركزاً كبيراً التنفيذ بسعر واحد؛ بل يحصل على متوسط سعر. يُعد VWAP لليوم هو المعيار: فطلب الشراء الذي يتم تنفيذه تحت مستوى VWAP يعني أنه دفع أقل من متوسط الدولار لذلك اليوم. ترفع مكاتب التنفيذ تقارير الانزلاق السعري مقابل VWAP تماماً كما يرفع الطلاب درجاتهم — وعادة ما يكون ذلك مقابل معيار اليوم الكامل الذي يتضمن سعر المزاد عند الإغلاق.
خوارزميات التنفيذ. يقدم الوسطاء خوارزميات VWAP — وهي برامج تقسم أمراً رئيسياً واحداً كبيراً إلى مئات الأوامر الفرعية الصغيرة على مدار الجلسة، بحيث تتناسب أحجامها مع نمط حجم التداول المعتاد في اليوم، وتهدف إلى التنفيذ بالقرب من المعيار بدلاً من تحريك السعر. لا تزال كل عملية أمر فرعي تدفع الفارق بين سعر العرض والطلب، وغالباً ما يكون الطرف المقابل في العديد من عمليات التنفيذ هذه هو صانع سوق يقدم سعراً للجانبين.
المتداولون اليوميون — مؤشر VWAP كخط مرجعي خلال اليوم. يحتفظ المتداولون خلال اليوم بهذا المؤشر على الرسم البياني كخط لمتوسط التكلفة اليومية: السعر فوق VWAP يعني أن المشترين مؤخراً دفعوا أكثر من متوسط الجلسة؛ والسعر تحته يعني دفع أقل. هو ملاحظة حول أين تمت عمليات التداول بالفعل — وليس تنبؤاً بالاتجاه القادم للسعر.
VWAP المرتكز (Anchored VWAP)، وهو نوع شائع: له نفس الحسابات الرياضية ولكن بنقطة بداية مختلفة — حيث يبدأ التجميع من شمعة يختارها المتداول (مثل صدور نتائج الأرباح، أو يوم الاكتتاب العام، أو قمة أو قاع ملحوظ) بدلاً من وقت الافتتاح.
الأسئلة الشائعة
هل يُعد VWAP متوسطاً متحركاً؟
لا. يتحرك المتوسط المتحرك عبر نافذة زمنية ثابتة، ويعطي كل شمعة وزناً متساوياً بغض النظر عن حجم التداول. أما VWAP فيبدأ من افتتاح الجلسة، ويقوم بوزن كل شمعة بناءً على عدد الأسهم المتداولة، ثم يعيد ضبط نفسه يومياً. في 2 يوليو 2026، كان المتوسط المتساوي الأوزان لإغلاقات Apple بالدقيقة أعلى بمقدار 55 سنتاً من قيمة VWAP الخاصة بها على شموع مماثلة.
هل يشمل VWAP تداولات ما قبل السوق وما بعدها؟
يعتمد ذلك على المنصة المستخدمة. تستخدم هذه الصفحة شموع الدقيقة للجلسة العادية فقط، حتى الشمعة الأخيرة عند الساعة 3:59 مساءً بتوقيت شرق الولايات المتحدة — حيث يتم تسجيل إغلاق الساعة 4:00 مساءً بعد تلك الشمعة، وعادةً ما تشمل قيم VWAP المرجعية لليوم الكامل هذا الإغلاق. في المقابل، تقوم العديد من تطبيقات الرسوم البيانية بالتجميع بدءاً من ما قبل السوق في الساعة 4:00 صباحاً؛ لذا تحقق من إعدادات المنصة قبل مقارنة الأرقام.
ماذا يعني تداول السهم فوق مستوى VWAP؟
يعني ذلك أن السعر الحالي أعلى من متوسط السعر المدفوع لكل سهم خلال الجلسة الحالية. في 2 يوليو 2026، أنهت Apple الدقيقة الأخيرة من الجلسة العادية عند مستوى أعلى بنسبة 0.73% من قيمة VWAP الخاصة بجلساتها، بينما أنهت Tesla عند مستوى أدنى من قيمتها الخاصة. يصف هذا المقارنة حالة التداول خلال الجلسة؛ ولا يتنبأ بالحركة التالية.
ماذا يعني تداول السهم تحت مستوى VWAP؟
يعني ذلك أن السعر الحالي أقل من متوسط السعر المدفوع لكل سهم خلال الجلسة الحالية. في 2 يوليو 2026، أنهت Tesla الدقيقة الأخيرة من الجلسة العادية عند مستوى أدنى بنسبة -1.71% من قيمة VWAP الخاصة بجلساتها، بينما أنهت Apple عند مستوى أعلى من قيمتها الخاصة. يصف هذا المقارنة حالة التداول خلال الجلسة؛ ولا يتنبأ بالحركة التالية.
ما هو معنى اختصار VWAP؟
يرمز VWAP إلى "متوسط السعر المرجح بحجم التداول" (volume-weighted average price): وهو متوسط السعر الذي تم تداول السهم به خلال الجلسة، مع وزن كل صفقة بناءً على حجم أسهمها. تؤثر الصفقات الكبيرة في هذا المتوسط أكثر من الصفقات الصغيرة، وهي الخاصية التي تجعله المعيار القياسي لتقييم جودة التنفيذ.
ما هو VWAP المرتكز (anchored VWAP)؟
هو نفس الحساب ولكن يبدأ من شمعة مختارة بدلاً من افتتاح الجلسة — مثل تقرير أرباح، أو طرح عام أولي، أو قمة أو قاع سعري. يتتبع هذا الخط متوسط السعر الذي دفعه كل من تداول منذ ذلك الحدث.
تأتي كل لوحة بيانات أعلاه مع كود SQL الدقيق الذي أنتجها — يمكنك توسيع أي لوحة لمراجعة الأرقام. ولحساب VWAP لأي رمز ticker وجلسة، اطرح سؤالك باللغة الإنجليزية البسيطة عبر محطة Strasmore.