يعطي المتوسط الزمني وزناً متساوياً للفترات المتساوية المدة، لا للأحجام المتساوية. يوزع TWAP التنفيذي الكمية المخططة بين أوامر جزئية؛ ويحدد المزود التوقيت والحدود والتعامل مع المتبقي غير المنفذ.
يميز IBKR بين معيار سعري زمني وخوارزمية تحاول الاقتراب منه. يمكن حساب المعيار دون تنفيذ أي صفقة خاصة بك. أما المتوسط المتحقق فيأتي من أسعار وكميات الأوامر الجزئية المنفذة فعلياً. [IBKR — TWAP glossary] [IBKR — TWAP algorithm]
في المتوسط الزمني الذي يصفه IBKR يجب تحديد حقل السعر المرصود والزمن. يقابل المتوسط البسيط للعينات فترات متساوية الوزن؛ ولا يجوز إعطاء رصد غير منتظم أوزاناً متساوية تلقائياً واعتباره ممثلاً لمدد متساوية. [IBKR — TWAP glossary]
يصف Kraken مؤشر TWAP بأنه أوامر جزئية منتظمة يمكن تغيير أحجامها عشوائياً. لذا لا يحدد الاسم وحده العدد الدقيق أو تساوي الأحجام. تتطلب إعادة الإنتاج قواعد المزود المحددة. [Kraken — Bot Orders]
يميز Kraken بين Market وLimit. في الوضع المحدد قد يتم تجاوز جزء عند سعر غير ملائم وإلغاء المتبقي عند النهاية. الحد السعري لا يضمن أيضاً تنفيذ كامل الكمية المخططة. [Kraken — Bot Orders]
يتيح IBKR إعداد allowPastEndTime، بينما يصف Kraken إلغاء المتبقي بعد انتهاء النافذة. هذه تطبيقات مختلفة وليست تناقضاً رياضياً. حدد قبل المقارنة ما إذا كانت الأوامر قد تستمر بعد النهاية وكيف. [IBKR — TWAP algorithm] [Kraken — Bot Orders]
لا يضمن Kraken السعر النهائي أو الإزالة التامة للأثر في السوق. قد يتحرك السعر أثناء الانتظار؛ والجزء الفوري الأصغر لا يثبت انخفاض التكلفة الإجمالية. قيّم التنفيذ والرسوم والكمية غير المنفذة معاً. [Kraken — Bot Orders]
يذكر Kraken أن الإيقاف يلغي الأوامر المعلقة، لكن التنفيذات المكتملة تبقى في الحساب. تحقق بعده من الرصيد الفعلي والكمية المتبقية. متوقف لا يعني أنه لم يحدث تداول. [Kraken — Bot Orders]
يربط IBKR هدف الخوارزمية بفترة تشغيل محددة. قد يغير سوق أو تسلسل أسعار أو إطار زمني مختلف نتيجة المقارنة. خلافاً لـVWAP يعطي المعيار الزمني الوزن للوقت؛ ولا يجعل هذا الاختيار إحدى الطريقتين متفوقة تلقائياً. [IBKR — TWAP algorithm] [IBKR — TWAP glossary]
المعيار الزمني والتنفيذ الفعلي
للنموذج فترتان متساويتان بأسعار ممثلة هي 100000 و100100 USD/BTC؛ TWAP = (100000 + 100100) / 2 = 100050 USD/BTC. إذا نُفذ فعلياً 1 BTC بالسعر الأول و3 BTC بالثاني، فمتوسط سعر التنفيذ = (100000 × 1 + 100100 × 3) / 4 = 100075 USD/BTC. النموذج افتراضي ودون رسوم؛ وتوضح كميات التنفيذ المختلفة لماذا قد لا تساوي النتيجة المعيار الزمني.
للحصول على صورة أوضح، اقرأ هذا المدخل مع Volume weighted average price, Market microstructure, Market impact, Slippage, Limit order, Market order. تشير إلى هذا المدخل أيضًا Volume weighted average price.
01هل يجب أن يقسم TWAP الأمر إلى أجزاء متساوية؟+
ليس بالضرورة. قد يغير التطبيق الأحجام أو يفرض حداً سعرياً أو يتجاوز بعض التنفيذات. اقرأ قواعده المحددة وراقب الكمية المنفذة فعلياً.
02هل يلغي الإيقاف الصفقات المكتملة أيضاً؟+
لا. إيقاف الخطة المتبقية لا يعكس التنفيذات المكتملة. يجب التمييز بين حالة الحساب الفعلية والمتبقي غير المنفذ.