Credit Spread أم Debit Spread: هل هي الصفقة نفسها؟
Credit Spread وDebit Spread على سعري التنفيذ نفسيهما يدفعان العائد نفسه. تعرّف إلى شبكة الربح، وحساب التكافؤ، وثلاثة فروق عملية تساعدك على الاختيار.
إن Credit spread وDebit spread المبنيين على سعري تنفيذ متطابقين، ولهما تاريخ انتهاء واحد، ويتخذان الاتجاه نفسه، يمثلان المركز نفسه. يحصل أحدهما على تدفق نقدي عند فتح الصفقة، بينما يدفع الآخر نقداً، وعند تاريخ الانتهاء يتطابق منحنى الربح والخسارة في كليهما. وما يبقى بعد إدراك هذه الحقيقة هو قائمة قصيرة من الفروق العملية، أما شكل العائد فلا يندرج ضمنها.
ما هو vertical spread بصيغتي debit وcredit
يتكوّن vertical spread من عقدي خيار من النوع نفسه، على الأصل نفسه، وبانتهاء الصلاحية نفسه، لكن بسعري تنفيذ مختلفين. يُشترى أحد العقدين ويُباع الآخر. ويمثل الفرق بين سعري التنفيذ عرض الصفقة، كما يمثل الحد الأقصى لقيمتها. أما استخدام تاريخي انتهاء مختلفين بدلاً من سعري تنفيذ مختلفين فيشكّل استراتيجية مختلفة، هي calendar spread.
يشتري bull call spread عقد Call ذي سعر التنفيذ الأقل ويبيع عقد Call ذي سعر التنفيذ الأعلى. وتكون تكلفة عقد Call المشترى أعلى من قيمة عقد Call المباع، لذلك يخرج النقد من الحساب؛ ويُسمى هذا المبلغ debit. أما bull put spread فيبيع عقد Put ذي سعر التنفيذ الأعلى ويشتري عقد Put ذي سعر التنفيذ الأقل. وتكون قيمة عقد Put المباع أعلى، لذلك يدخل النقد إلى الحساب؛ ويُسمى هذا المبلغ credit. يحقق كلا الهيكلين مكاسب مع ارتفاع السهم باتجاه سعر التنفيذ الأعلى، ويتوقف كلاهما عن تحقيق مزيد من المكاسب فوقه. وتُفصّل مراكز العقدين في شراء وبيع خيارات Call.
تكافؤ خيارات Call وPut يربط السعرين
تكافؤ خيارات Call وPut عملية حسابية، وليس نموذجاً. عند سعر تنفيذ واحد وتاريخ انتهاء واحد، يساوي سعر خيار Call مطروحاً منه سعر خيار Put سعر السهم مطروحاً منه سعر التنفيذ بعد خصم قيمته إلى تاريخ الانتهاء. يوضح تكافؤ خيارات Call وPut كيف تحافظ مكاتب المراجحة على اتساق هذه العلاقة. يعرض الجدول أدناه العلاقة على سلسلة خيارات واحدة لسهم AAPL، وفق أسعار الإغلاق في Jun 12, 2026 للعقود التي تنتهي في Jul 17, 2026.
استعلام SQL الدقيق وراء كل رقم
SELECT
concat('$', toString(toFloat64(strike_price))) AS strike,
round(avgIf(toFloat64(option_close), lower(option_type) IN ('call', 'c')), 2) AS call_price,
round(avgIf(toFloat64(option_close), lower(option_type) IN ('put', 'p')), 2) AS put_price,
round(avgIf(toFloat64(option_close), lower(option_type) IN ('call', 'c'))
- avgIf(toFloat64(option_close), lower(option_type) IN ('put', 'p')), 2) AS call_minus_put,
round(any(toFloat64(underlying_close)) - toFloat64(strike_price), 2) AS stock_minus_strike,
round(avgIf(toFloat64(option_close), lower(option_type) IN ('call', 'c'))
- avgIf(toFloat64(option_close), lower(option_type) IN ('put', 'p'))
- any(toFloat64(underlying_close)) + toFloat64(strike_price), 2) AS parity_gap,
formatDateTime(any(date), '%b %e, %Y') AS snapshot,
formatDateTime(any(expiration_date), '%b %e, %Y') AS expiry
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date = '2026-06-12'
AND expiration_date = '2026-07-17'
AND volume >= 50
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.04
GROUP BY strike_price
HAVING countIf(lower(option_type) IN ('call', 'c')) > 0
AND countIf(lower(option_type) IN ('put', 'p')) > 0
ORDER BY strike_priceقارن عمود الفرق بين خيارَي Call وPut بعمود الفرق بين سعر السهم وسعر التنفيذ. عند سعر التنفيذ $280، أغلق خيار Call أعلى من خيار Put بمقدار 12.26، مقابل فرق بين سعر السهم وسعر التنفيذ يبلغ 11.52. ويتكرر هذا الاقتران عند جميع أسعار التنفيذ البالغ عددها 5 في الجدول. يوضح العمود الأخير المتبقي، وهو يقترب من الصفر من دون أن يساويه. ويمثل هذا المتبقي فائدة مبلغ سعر التنفيذ خلال الأسابيع المتبقية حتى تاريخ الانتهاء، بعد خصم أي توزيعات أرباح تقع ضمن الفترة. وتُسعِّر استراتيجيات Box spread هذا المتبقي بصورة مستقلة.
هل تحقق Bull Call Spread وBull Put Spread العائد نفسه؟
استخدم هذه الهوية. تساوي تكلفة Bull Call Spread علاوة Call ذات سعر التنفيذ الأدنى ناقص علاوة Call ذات سعر التنفيذ الأعلى. استبدل كل Call بما يعادله وفق تكافؤ الخيارات، أي Put مضافاً إليه السهم ناقص سعر تنفيذ مخصوماً منه الخصم. تلغى مكونات السهم. وما يتبقى هو عرض السبريد المخصوم ناقص الائتمان الناتج عن Put Spread. وبعبارة واحدة: مجموع المبلغ المدفوع والائتمان المحصل يساوي دائماً عرض السبريد.
يتضمن هذا الادعاء رقماً محدداً. لذلك إليك الرقم لكل Vertical بعرض قدره $5 ضمن السلسلة نفسها.
استعلام SQL الدقيق وراء كل رقم
WITH chain AS
(
SELECT
toFloat64(strike_price) AS strike,
any(toFloat64(underlying_close)) AS spot,
avgIf(toFloat64(option_close), lower(option_type) IN ('call', 'c')) AS call_px,
avgIf(toFloat64(option_close), lower(option_type) IN ('put', 'p')) AS put_px
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date = '2026-06-12'
AND expiration_date = '2026-07-17'
AND volume >= 50
AND toFloat64(strike_price) = round(toFloat64(strike_price) / 5) * 5
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.10
GROUP BY strike
HAVING countIf(lower(option_type) IN ('call', 'c')) > 0
AND countIf(lower(option_type) IN ('put', 'p')) > 0
)
SELECT
concat('$', toString(lo.strike), ' / $', toString(hi.strike)) AS spread_strikes,
round(lo.call_px - hi.call_px, 2) AS call_debit,
round(hi.put_px - lo.put_px, 2) AS put_credit,
round((lo.call_px - hi.call_px) + (hi.put_px - lo.put_px), 2) AS debit_plus_credit
FROM chain AS lo
INNER JOIN chain AS hi ON hi.strike = lo.strike + 5
ORDER BY lo.strikeيقع المستوى الأدنى في عمق نطاق الربح، أي إن سعر التنفيذ يقع بعيداً في الجانب المربح من سعر السهم. بلغت تكلفة $275 / $280 Call Spread هناك 3.7 من عرض $5، في حين دفع Put Spread عند سعري التنفيذ نفسيهما 1.04، ليبلغ مجموعهما 4.74. وعند المستوى الأعلى، $315 / $320، انعكس التوازن: 0.49 من المبلغ المدفوع مقابل 4.65 من الائتمان، ليبلغ المجموع 5.14. وعبر المستويات البالغ عددها 6، ظل الإجمالي مساوياً لعرض $5، مع فارق بسيط يقتصر على السنتات التي تفصل بين سعر إغلاق وآخر.
شبكة العائد، الهيكلان جنباً إلى جنب
تتعلق السُّلَّمية بأسعار الدخول. أما شبكة العائد فتعرض البيان نفسه عند تاريخ الانقضاء. يأخذ هذا القسم زوج أسعار التنفيذ الأقرب إلى مستوى تداول السهم في ذلك اليوم، ثم يقيّم الهيكلين عبر نطاق من أسعار الانقضاء، بالدولار لكل سهم.
استعلام SQL الدقيق وراء كل رقم
WITH chain AS
(
SELECT
toFloat64(strike_price) AS strike,
any(toFloat64(underlying_close)) AS spot,
avgIf(toFloat64(option_close), lower(option_type) IN ('call', 'c')) AS call_px,
avgIf(toFloat64(option_close), lower(option_type) IN ('put', 'p')) AS put_px
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date = '2026-06-12'
AND expiration_date = '2026-07-17'
AND volume >= 50
AND toFloat64(strike_price) = round(toFloat64(strike_price) / 5) * 5
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.12
GROUP BY strike
HAVING countIf(lower(option_type) IN ('call', 'c')) > 0
AND countIf(lower(option_type) IN ('put', 'p')) > 0
)
SELECT
concat('$', toString(px.strike)) AS price_at_expiry,
round(least(greatest(px.strike - lo.strike, 0.0), hi.strike - lo.strike)
- (lo.call_px - hi.call_px), 2) AS debit_structure_pl,
round((hi.put_px - lo.put_px)
- least(greatest(hi.strike - px.strike, 0.0), hi.strike - lo.strike), 2) AS credit_structure_pl,
round(least(greatest(px.strike - lo.strike, 0.0), hi.strike - lo.strike)
- (lo.call_px - hi.call_px)
- (hi.put_px - lo.put_px)
+ least(greatest(hi.strike - px.strike, 0.0), hi.strike - lo.strike), 2) AS pl_gap
FROM chain AS px
INNER JOIN chain AS lo ON lo.strike = floor(px.spot / 5) * 5
INNER JOIN chain AS hi ON hi.strike = lo.strike + 5
ORDER BY px.strikeعند $275، وتحت سعري التنفيذ، يسجّل هيكل الخصم -2.6 لكل سهم، بينما يسجّل هيكل الائتمان -2.09. وعند $320، فوق سعري التنفيذ، يسجّلان 2.4 و2.91. العمود الأخير هو الجدير بالمتابعة، وهو ثابت: -0.51 في أسفل الشبكة و-0.51 في أعلاها. الفارق الثابت لا يعني اختلافاً في ملف المخاطر. إنه شكل واحد مرسوم مرتين.
تُضاف أسوأ نتيجة وأفضل نتيجة إلى عرض النطاق في أي من الصفين، إذ لا يمكن أن تزيد قيمة أي من الهيكلين على المسافة بين سعري التنفيذ. ويتحدد سعر التعادل بالحساب نفسه: سعر التنفيذ الأدنى مضافاً إليه الخصم في نسخة Call، وسعر التنفيذ الأعلى مطروحاً منه الائتمان في نسخة Put. وبما أن الخصم والائتمان يساويان معاً عرض النطاق، فإن سعري التعادل متساويان.
ما الذي يختلف فعلياً بين credit spread وdebit spread؟
تختلف ثلاثة أمور عملياً، وليس من بينها مخطط العائد.
كيفية إيداع رأس المال
تساوي الخسارة القصوى في نسخة debit قيمة الخصم، وقد دفع الحساب هذه القيمة عند الدخول. ولا يُحتجز أي مبلغ إضافي. أما الخسارة القصوى في نسخة credit فتساوي عرض الصفقة ناقص الائتمان، ويحتجز الوسيط هذا المبلغ كمتطلب ضمان مقابل الطرف القصير إلى أن تُغلق الصفقة أو تنتهي صلاحيتها. المبلغ بالدولار نفسه، لكن التسمية مختلفة. ففي إحدى الحالتين يظهر النقد وقد خرج من الحساب، وفي الأخرى يظهر النقد وقد دخل إليه، مع انخفاض القوة الشرائية بمبلغ أكبر. وتُعامل الصفقة الرأسية محددة المخاطر بشروط مختلفة تماماً عن خيار قصير غير مغطى، ومن المفيد فهم ذلك قبل مقارنة النوعين: راجع الهامش المطلوب لبيع الخيارات العارية.
وصول التخصيص المبكر إلى طرف مختلف
تتضمن كلتا البنيتين خياراً قصيراً، وخيارات الأسهم الأميركية من النمط الأميركي، ويمكن تنفيذها في أي يوم عمل. لكن الاختلاف يكمن في الوقت الذي يصبح فيه الطرف القصير داخل نطاق الربح. ففي bull call spread يكون الطرف القصير هو Call ذو سعر التنفيذ الأعلى، ويكون داخل نطاق الربح في السيناريو الرابح. وتواجه Calls القصيرة التنفيذ المبكر أساساً في اليوم السابق لتاريخ ex-dividend، عندما يتجاوز التوزيع المعروض القيمة الزمنية المتبقية للعقد. يشرح تواريخ ex-dividend والخيارات هذه الآلية. أما في bull put spread، فيكون الطرف القصير هو Put ذو سعر التنفيذ الأعلى، ويكون داخل نطاق الربح في السيناريو الخاسر. وتُنفذ عقود Put القصيرة ذات القيمة الجوهرية المرتفعة مبكراً للحصول على الفائدة على متحصلات سعر التنفيذ. ولا يغيّر التخصيص الخسارة القصوى المحددة، لأن الطرف الطويل يبقى قائماً. لكنه يغيّر ما يحتفظ به الحساب خلال الليل، وقد يكون ذلك أسهماً مع طلب هامش. يوضح الخيارات الأميركية مقابل الأوروبية أي العقود يمكن تنفيذها بهذه الطريقة.
تكلفة التنفيذ عندما تكون سلسلة الخيارات ضعيفة السيولة
تنص علاقة التكافؤ على أن البنيتين لهما القيمة نفسها. لكنها لا تحدد سعر التنفيذ الفعلي. فنادراً ما يكون حجم التداول متماثلاً عبر سلسلة الخيارات.
استعلام SQL الدقيق وراء كل رقم
SELECT
concat('$', toString(toFloat64(strike_price))) AS strike,
sumIf(volume, lower(option_type) IN ('call', 'c')) AS call_volume,
sumIf(volume, lower(option_type) IN ('put', 'p')) AS put_volume,
round(100 * sumIf(volume, lower(option_type) IN ('put', 'p')) / sum(volume), 1) AS put_volume_share_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date = '2026-06-12'
AND expiration_date = '2026-07-17'
AND volume > 0
AND toFloat64(strike_price) = round(toFloat64(strike_price) / 5) * 5
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.12
GROUP BY strike_price
ORDER BY strike_priceعند $260، وهو أدنى أسعار التنفيذ البالغ عددها 14 المعروضة، مثّلت عقود Put نسبة 99.5% من العقود المتداولة. وعند $325، وهو أعلى سعر تنفيذ، بلغت حصة Put 0%. ويحمل الطرف الأقل سيولة من سلسلة الخيارات سوقاً معلناً بفارق سعري أوسع، وتُدفع هذه التكلفة عند الدخول ثم مرة أخرى عند الخروج. يوضح تكلفة تداول الخيارات حجم هذه التكلفة بالأرقام، ويفصل الخيارات السائلة مقابل الخيارات المتقلبة بين السوق ضعيف السيولة والسوق السريع.
هل يفيد ارتفاع التقلب الضمني مركز الائتمان؟
تقول القاعدة الشائعة: بِع علاوة الخيار عندما يكون التقلب الضمني مرتفعاً، واشترها عندما يكون منخفضاً. وعند استخدام أسعار تنفيذ متطابقة، تصف هذه العبارة المدخل فقط، لا هيكل الصفقة. إذ تُسعَّر الاستراتيجيتان الرأسيّتان وفق التقلب نفسه عند سعري التنفيذ نفسيهما، ويبيّن السلم أعلاه المقابل النقدي الناتج. ويؤدي بيع سبريد Put عند تقلب ضمني مرتفع وشراء سبريد Call عند سعري التنفيذ نفسيهما إلى بقاء مركز واحد في الدفاتر، بنقطة تعادل واحدة وأسوأ نتيجة واحدة. ويُعبَّر عن الرأي في مدخل التقلب من خلال أسعار التنفيذ المختارة وعرض السبريد، وتكون النتيجة واحدة في كلتا الحالتين. يتناول هل ارتفاع التقلب الضمني مفيد مدخل التقلب نفسه بالتفصيل.
الأسئلة الشائعة
هل يكون spread ائتماني أكثر أماناً من spread مدين؟
لا، إذا كانت أسعار التنفيذ وتاريخ الانقضاء متماثلة. تكون أسوأ نتيجة وأفضل نتيجة وسعر التعادل متطابقة. يُظهر الإصدار الائتماني مخاطره في صورة متطلب هامش يُحتجز مقابل الطرف القصير، بينما يُظهر الإصدار المدين المخاطر نفسها في صورة نقد دُفع مسبقاً.
أيهما يقيّد رأس مال أقل؟
لا يقيّد أيٌّ منهما رأس مال أقل عند تطابق أسعار التنفيذ. يكلّف الإصدار المدين قيمة الخصم ولا يتطلب احتجاز مبلغ إضافي. أما الإصدار الائتماني فيتلقى قيمة الائتمان ويحتجز الفرق بين عرض spread وقيمة الائتمان. والمبلغان متساويان، لأن قيمة الخصم وقيمة الائتمان تساويان عرض spread.
هل يمكن إسناد spread ائتماني في وقت مبكر؟
نعم. الطرف القصير في vertical أمريكي على أسهم أمريكية يخضع لنمط أمريكي، ويمكن ممارسة الخيار مقابله في الحساب في أي يوم عمل. ويبقى الطرف الطويل قائماً، لذلك تظل الخسارة القصوى المحددة سارية، مع احتمال أن ينتهي الحساب إلى حيازة أسهم حتى اليوم التالي.
متى يصبح الاختيار بين الاثنين مهماً فعلاً؟
يصبح مهماً عندما لا تكون السيولة متساوية على جانبي سلسلة الخيارات، أو عندما يقع تاريخ ex-dividend ضمن الفترة، أو عندما يجعل متطلب الوسيط أحد الإصدارين أقل تكلفة للاحتفاظ به. ولا يكون مخطط العائد هو العامل الحاسم على الإطلاق.
تأتي كل لوحة هنا مرفقة بعبارة SQL التي أنتجتها، لذا وسّع أي لوحة لترى كيفية احتساب الرقم. وطبّق الاستعلامات نفسها على ticker وتاريخ انقضاء آخرين في محطة Strasmore لمراقبة استمرار انطباق العلاقة هناك أيضاً.