حاسبة كول وبوت
خيار شراء بسعر تنفيذ 100 اشتريته بعلاوة 4 يدفع 10 عند الاستحقاق إذا أغلق الأصل عند 110، أي صافي ربح قدره 6، ونقطة التعادل عند 104. أدخل نوع الخيار وسعر التنفيذ والسعر عند الاستحقاق والعلاوة لتتحقق من أي مركز. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- نوع الخيار
- Call
- سعر التنفيذ
- 100
- الأصل الأساسي
- 110
- العلاوة
- 4
- العائد
- 10
- صافي الربح
- 6
- نقطة التعادل
- 104
- وضع الخيار (Moneyness)
- in_the_money
خيار كول أو بوت مدرج بلغ الاستحقاق لم يعد يُسعَّر بتقلب ضمني ولا بقيمة زمنية متبقية. النقد المتبقي هو العائد الذاتي، ونتيجة الحائز الطويل ذلك العائد ناقص العلاوة المدفوعة لفتح المركز. تأخذ حاسبة خيارات الكول والبوت نوع الخيار وسعر التنفيذ وسعر الأصل الأساسي المرصود عند الاستحقاق والعلاوة، ثم تعيد عائد الانقضاء والربح الصافي لعقد طويل بوحدة واحدة. يدفع الكول الجزء الموجب من الأصل الأساسي ناقص التنفيذ؛ ويدفع البوت الجزء الموجب من التنفيذ ناقص الأصل الأساسي.
معنى عائد الاستحقاق والربح الصافي لكول أو بوت
عند الاستحقاق لا يبقى لخيار فانيلا قيمة زمنية، فعلامته هي العائد الذاتي لا غير. لعقد كول طويل يكون ذلك العائد الأكبر بين سعر الأصل الأساسي ناقص التنفيذ والصفر: إذا أغلق الأصل فوق التنفيذ أمكن للحائز الشراء بالتنفيذ والبيع في السوق وقبض الفرق؛ وإذا أغلق عند التنفيذ أو دونه انقضى الكول بلا قيمة. لعقد بوت طويل يكون العائد الأكبر بين التنفيذ ناقص الأصل الأساسي والصفر: إذا أغلق الأصل دون التنفيذ أمكن للحائز البيع بالتنفيذ مقابل سوق أرخص؛ وإلا انقضى البوت بلا قيمة.
الربح الصافي لمركز طويل بوحدة واحدة هو ذلك العائد ناقص العلاوة المدفوعة عند شراء الخيار. العلاوة تكلفة غارقة عند الاستحقاق، فقد يخسر خيار داخل النقد إذا لم يغطِّ الذاتي ما دُفع. نقطة التعادل للكول الطويل هي التنفيذ زائد العلاوة؛ وللبوت الطويل التنفيذ ناقص العلاوة.
لا يخصم هذا الطرف التدفقات، ولا يطبّق مضاعف عقد، ولا يسعّر عمراً متبقياً؛ يجيب سؤال ورقة الاستحقاق فقط، بربح صافٍ حتمي يمكن تثبيته في الاختبارات.
أين تثبت حاسبة عائد الكول والبوت جدواها
يستخدم الطلاب ومرشحو المقابلات حاسبة خيارات كول وبوت لمراجعة مخطط استحقاق مرسوم يدوياً أمام وحي حتمي، بدل ورقة تبدّل في صمت إشارتي الكول والبوت. تحتاج أدوات المكتب ودفاتر البحث عقد parse صغيراً لسطر استحقاق فانيلا طويلة حين لا تريد سحب مكتبة تحليل كاملة لأربعة أرقام. تستفيد مواقع المحتوى التي تتصدر بحث عائد خيار كول بوت من ودجة حية يتطابق مسارها المجاني في المتصفح مع الأتمتة المدفوعة على الوحدة النقية نفسها.
التحقق الفاشل لا يستهلك الرصيد.
حالات الاستخدام
مراجعة الواجبات والمقابلات
راجع مخطط استحقاق كول أو بوت طويل مرسوم يدوياً من التنفيذ والأصل عند الاستحقاق والعلاوة أمام عائد وربح صافٍ حتميين.
تصحيح LMS وأوراق التمارين
صحّح بنود عائد الخيارات بوحي يرفض نوعاً غير call أو put ولا يخترع ربحاً عندما ينقضي المركز بلا قيمة.
ملاحظات المكتب وتثبيتات CI
ثبّت سطر استحقاق فانيلا طويلة في الدفاتر والاختبارات دون استيراد مكتبة مشتقات كاملة لأربعة أرقام.
الأسئلة الشائعة
ماذا يحدث إذا لم يكن نوع الخيار كول ولا بوت؟
يدخل في النطاق عائدا الفانيلا عند الاستحقاق فقط، فيُرفض future أو straddle أو أي تسمية أخرى ولا تُحاسب.
هل يظهر الخيار داخل النقد ربحاً دائماً؟
لا. تقارن حالة النقد الأصل الأساسي بالتنفيذ فقط. يطرح الربح الصافي العلاوة، فكول يغلق نقطتين داخل النقد بعد علاوة أربع نقاط يبقى خسارة نقطتين.
أي نقطة تعادل تبلّغها الحاسبة؟
تعادل الكول الطويل هو التنفيذ زائد العلاوة. وتعادل البوت الطويل هو التنفيذ ناقص العلاوة. كلاهما يفترض مركزاً طويلاً بوحدة واحدة بلا مضاعف ولا خصم.
كيف يُحسب عائد خيار البيع عند الاستحقاق؟
يدفع خيار البيع سعر التنفيذ مطروحًا منه سعر الأصل إذا أغلق الأصل دون سعر التنفيذ، ولا شيء في غير ذلك. وإذا انتهى الأصل عند الصفر كان العائد سعر التنفيذ كاملًا. وصافي ربحك هو هذا العائد ناقص العلاوة المدفوعة.
هل تشمل النتيجة حجم العقد أو القيمة الزمنية؟
لا. النتيجة لوحدة واحدة من خيار مشترى عند الاستحقاق، حين لا تبقى قيمة زمنية. اضرب بنفسك في حجم عقدك، واستخدم نموذج تسعير إذا كان الخيار لم يستحق بعد.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/call-put-option \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"option_type":"call","strike":100,"underlying":110,"premium":4}'const res = await fetch("https://api.kit.forhosting.com/fin/call-put-option", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"option_type": "call",
"strike": 100,
"underlying": 110,
"premium": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/call-put-option",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"option_type": "call",
"strike": 100,
"underlying": 110,
"premium": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/call-put-option", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"option_type":"call","strike":100,"underlying":110,"premium":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"option_type":"call","strike":100,"underlying":110,"premium":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/call-put-option", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"option_type": "call",
"strike": 100,
"underlying": 110,
"premium": 4
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.call_put_option",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
إذا لم يكن النوع كول ولا بوت فشلت المهمة بـ invalid_input ولم تُحاسب. تشغّل الوحدة النقية parse نفسها ودجة المتصفح المجانية ومسار الـ API بسعر $0.002 لكل استدعاء ناجح، فلا يختلف ضبط الواجب عن مسار الإنتاج في التقريب ولا في إشارة مقلوبة.
معنى عائد الاستحقاق والربح الصافي لكول أو بوت
تُبلَّغ حالة النقد منفصلة عن الربح: يكون الكول in_the_money حين يتجاوز الأصل التنفيذ، وat_the_money حين يتساويان، وout_of_the_money حين يكون الأصل دون التنفيذ، مع عكس المتباينات للبوت.
عقد الإدخال وشكل الاستجابة وسلوك الخطأ
مثال: كول بتنفيذ مئة وأصل مئة وعشرة وعلاوة أربعة يعطي عائداً عشرة وربحاً صافياً ستة، لأن الكول أغلق عشر نقاط داخل النقد وأربع نقاط منها تغطي العلاوة. إن احتجت رسماً فاربط الاستجابة بمخطط العائد الخاص بك؛ هذا الطرف يعيد أرقاماً فقط. أرسل بـ POST جسماً JSON بأربعة حقول إلزامية. option_type تعداد مغلق call أو put؛ والأسماء البديلة type وoption وkind تشير إلى الحقل نفسه. أي سلسلة أخرى، بما فيها future أو straddle أو قيمة فارغة، تفشل بـ invalid_input مع تسمية option_type، لأن هذه الحاسبة تغطي عائدي الفانيلا فحسب. strike هو سعر التنفيذ K ويجب أن يكون عدداً منتهياً أكبر من الصفر حتماً؛ والبدائل K وstrike_price. underlying هو سعر الأصل الأساسي المرصود عند الاستحقاق ويجب أن يكون عدداً منتهياً أكبر من الصفر أو مساوياً له، حتى يبقى لبوت يُغلق والأصل صفر عائد معرَّف يساوي التنفيذ؛ والبدائل S وspot وprice وunderlying_price وexpiry_price. premium هو السعر المدفوع لكل وحدة لشراء الخيار ويجب أن يكون عدداً منتهياً أكبر من الصفر أو مساوياً له؛ والبدائل price_paid وcost وoption_premium. قد يصل كل حقل عددي كعدد JSON أو كسلسلة رقمية. الحقول الناقصة والسلاسل الفارغة والقيم غير المنتهية تفشل بـ invalid_input مع تسمية الحقل، ولا تُحاسب تلك الإخفاقات. عند النجاح يعيد الجسم المدخلات الأربع، ويبلّغ payoff وnet_profit، ونقطة تعادل المركز الطويل، وmoneyness كـ in_the_money أو at_the_money أو out_of_the_money، وoutcome كـ profit أو loss أو breakeven، مع سلسلة صيغة قصيرة.
أين تثبت حاسبة عائد الكول والبوت جدواها
ترسل منصات التدريس وإضافات LMS الحقول option_type وstrike وunderlying وpremium ثم تثبّت payoff وnet_profit ليصحّح المقيّم الذاتي والربح بعد العلاوة معاً. تضع فرق المنتج JSON نفسه في تثبيتات تكامل مستمر يجب ألا تنزاح إن أعاد أحد لاحقاً كتابة أقصى قيمتين. ولأن التنفيذ parse خالص من المستوى A، تكلف كل استدعاء ناجح السعر الأساسي المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة. أبقِ النوع في التعداد المغلق، والتنفيذ موجباً حتماً، والأصل والعلاوة غير سالبين، وثبّت net_profit المقرَّب في الاختبارات، فتحصل على نتيجة استحقاق قابلة للتكرار للواجبات وضبط المكتب وعاملات الحافة دون إقامة محرك مشتقات خاص بك.
أسئلة تقنية
كيف يُحسب ربح الاستحقاق لكول أو بوت؟
أرسل option_type (call أو put) وstrike وسعر الأصل الأساسي عند الاستحقاق والعلاوة المدفوعة. تعيد API قيمة payoff max(S−K, 0) للكول أو max(K−S, 0) للبوت، وnet_profit مساوياً للعائد ناقص العلاوة.
كم تكلفة حاسبة خيارات الكول والبوت؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقاً بسعر $0.002 لكل استدعاء ناجح؛ والإدخال غير الصالح لا يُحاسب.