گاهی یک call داخلپول (ITM) در تابلو ارزانتر از ارزش ذاتی معامله میشود — یعنی حق خرید سهم را کمتر از تفاوت «قیمت پایه منهای اعمال» میفروشند. در تئوری، این نقض حد پایین قیمت است و فرصت آربیتراژ (سود تقریباً بدون ریسک) ایجاد میکند.
در آپشنباز، استراتژی آماده آربیتراژ خرید کال همین ناهماهنگیها را در دیدهبان و میزکار پیدا میکند، سود احتمالی اعمال را به ریال و به درصد (غیرماهانه) نشان میدهد و با یک کلیک موقعیت را روی نمودار سود/زیان میبرد. این راهنما فعالسازی و تکتک تنظیم، فیلتر و گزینهٔ مرتبسازی را میگوید؛ برای اینکه بدانید این سود از کجا میآید و چه چیزی خرابش میکند، مفهوم آربیتراژ خرید کال را ببینید.
فعالسازی قدمبهقدم
- میزکار را باز کنید و یک باکس دیدهبان اضافه کنید (راهنمای میزکار).
- در نوار ابزار بالا را بزنید و در جستجو بنویسید آربیتراژ یا خرید کال.
- آربیتراژ خرید کال را انتخاب کنید؛ توضیح و نمونهٔ خروجی را ببینید و اضافه به فرمولهای من را بزنید.
- ستون همانجا در جدول ظاهر میشود — اول خروجی را بخوانید؛ هر پارامتری که در ادامه میآید پشت سرستون است.
- و بعد حتماً کلید «اعمال فیلترها» را روشن کنید. تا آن لحظه هیچ فیلتری اجرا نمیشود، حتی اگر در فیلدها عددی گذاشته باشید — چراییاش اینجاست.
کنار همین باکس میتوانید زنجیرهٔ همان نماد را هم بگذارید تا اعمال و سرخط را همزمان ببینید.
اگر قبلاً این استراتژی را اضافه کردهاید، سیستم میپرسد: از همان نسخه استفاده کنید، بروزرسانی کنید، یا کپی مستقل با تنظیمات جدا بسازید.
راهنمای کلی: فهرست استراتژیهای آماده دیدهبان · راهنمای دیدهبان · فرمولنویسی.
خواندن ستون خروجی
| نماد | آربیتراژ خرید کال |
|---|---|
| ضنمونه2200 | 💰 1,047.5 📈 4.76% 📊 61.6% 💎 2,980 🎯 23,933 [ 4.4% ~ 11.9% ] ⏳ 4 / 14 |
| ضنمونه2600 | این اختیار خرید در سود نیست؛ فقط کالِ در سود محاسبه میشود |
🪤 دو درصد در یک سلول، با دو مخرج. 📈 سود را بر قیمت اعمال تقسیم میکند و معیار رتبهبندی است؛ 📊 همان سود را بر پرمیوم call میسنجد، یعنی بازده پولی که واقعاً درگیر میکنید. 💰 هم خودِ سود به ریال در هر سهم است.
🪤 دو فاصله یک جفت کروشه دارند، نه دو تا. کد آنها را جداگانه میسازد ولی اولی با [ شروع میشود و دومی با ] تمام؛ در سلول یک کروشهٔ واحد دیده میشود.
🪤 این ستون هیچ کلید نمایشی ندارد. برخلاف بقیهٔ استراتژیهای کتابخانه، نمیتوانید تکهای از خروجی را خاموش کنید — ترتیب و ترکیب تکهها ثابت است. تنها چیزهایی که ظاهر و ناپدید میشوند چیپ ⏳ (وقتی دامنهٔ نوسان نماد پایه معلوم نیست، مثل بورس کالا، نمیآید) و چیپ 🏦 (وقتی «قیمت خرید سهم» را پر کنید) هستند.
هر ردیفِ کالِ داخلپول که سرخط خرید و فروش داشته باشد یک رشتهٔ چندبخشی نشان میدهد؛ ردیف اول ماکت همان مثال عددی است. ردیفی که به این استراتژی نمیخورد — پوت، کالِ بیرون از سود یا اختیار بدون سرخط — بهجای عدد یک پیام کوتاه میگیرد (ردیف دوم ماکت)، تا سلول خالی گیجتان نکند.
| نمایش | معنی |
|---|---|
| 💰 / ⚠️ سود یا زیان ریالی | سود خالص مسیر «خرید call ← اعمال ← فروش سهم» در هر سهم، با کسر کارمزدها. 💰 یعنی سود و ⚠️ یعنی زیان. |
| 📈 / 📉 درصد سود | همان سود ریالی نسبت به قیمت اعمال، تا سررسید و غیرماهانه — معیار اصلی رتبهبندی. |
| 📊 بازده روی پرمیوم | همان سود ریالی، این بار تقسیم بر پرمیوم call — یعنی بازده پولی که واقعاً درگیر میکنید. هیچوقت تقسیم بر قیمت خرید سهم پرتفو نمیشود. |
| 💎 ارزش ذاتی | حداقل تئوری قیمت call — راهنمای ارزش ذاتی. |
| 🎯 سربهسر | قیمت سهمی که بالاتر از آن اعمال سود میدهد (اعمال + سرخط فروش call + کارمزدها). |
| [ ٪ ~ ٪ ] | فاصلهٔ سهم از سربهسر (مثبت یعنی بالاتر از آن) و درصدی که سهم باید پایین بیاید تا به قیمت اعمال برسد — برای مقایسه سریع موقعیت قیمت. |
| ⏳ روز صف فروش | اگر سهم هر روز تا کف دامنه پایین بیاید، چند روز طول میکشد تا به قیمت اعمال برسد — از چند روز معاملاتی مانده. قرمز یعنی کمتر از نصف روزها کافی است، آبی از نصف تا کمتر از همهٔ روزها، سبز وقتی همهٔ روزها لازم است یا اصلاً کافی نیست («نمیرسد»). اگر دامنه یا روزهای مانده معلوم نباشد، این چیپ نمیآید. |
| 🏦 سود یا زیان سهم پرتفو | فقط وقتی «قیمت خرید سهم» را پر کرده باشید؛ جدا حساب میشود و با سود آربیتراژ جمع نمیشود. |
| بارگذاری «خرید call» روی نمودار استراتژی برای بررسی سناریو. |
برای مرتبسازی، پیشفرض بر اساس بیشترین درصد سود است — بالاترین فرصتها بالای لیست.
دو درصدِ این ستون را با هم مقایسه نکنید. هر دو از یک عدد ریالی میآیند و فقط مخرجشان فرق میکند: 📈 بر قیمت اعمال تقسیم میشود و 📊 بر پرمیوم call. عدد دومی همیشه چند برابر بزرگتر است، بدون اینکه معاملهٔ بهتری باشد.
آربیتراژ call چیست؟
قرارداد call به شما حق میدهد سهم پایه را تا سررسید، با قیمت اعمال (Strike) بخرید. وقتی قیمت پایه بالاتر از اعمال باشد، call «داخلپول» است و بخشی از قیمت آن ارزش ذاتی نام دارد:
Intrinsic Value (Call) = max(0, Spot − Strike)
طبق تئوری قیمتگذاری، پرمیوم call هرگز نباید کمتر از ارزش ذاتی معامله شود؛ اگر بشود، معاملهگر میتواند call را بخرد، آن را اعمال کند و سهم را با قیمت اعمال تحویل بگیرد — در حالی که همان سهم در بازار گرانتر است. این اختلاف، هسته آربیتراژ خرید call است.
در عمل (بهویژه نزدیک سررسید و برای callهای عمیقاً داخلپول)، گاهی بهدلیل کمبود نقدشوندگی، اسپرد wide، یا تأخیر در بهروزرسانی سرخط، call زیر parity معامله میشود. فرصت کوتاهمدت است — ولی برای کسی که دیدهبان دارد، قابل رصد.
در آپشنباز این کار با استراتژی آماده آربیتراژ خرید کال انجام میشود — از منوی ، بدون نوشتن کد. جهت بازار در کتابخانه: (ناهماهنگی قیمتی، مستقل از جهت روند).
نظریه و منابع انگلیسی
حد پایین قیمت (Minimum Theoretical Price)
منبع Greeks.live تأکید میکند: حداقل قیمت تئوری call داخلپول، همان ارزش ذاتی است. اگر در بازار پایینتر دیده شود، «بلافاصله» فرصت آربیتراژ ظاهر میشود — خرید option، اعمال، و بستن موقعیت در سهم پایه.
آربیتراژ ITM در عمل
Greeks.live — ITM Option Arbitrage توضیح میدهد این استراتژی روی optionهایی تمرکز دارد که پرمیومشان از سود فوریِ اعمال + معامله پایه کمتر است. در callهای عمیق ITM، ارزش زمانی نزدیک صفر میشود و قیمت باید به intrinsic نزدیک باشد؛ هر انحراف سیگنال آربیتراژ است.
بستن زیر intrinsic بهجای فروش option
Investopedia برای معاملهگرانی که call ITM دارند پیشنهاد میکند: اگر نمیتوانید call را با قیمت منصفانه بفروشید، بهجای فروش زیر parity، سهم را بفروشید و call را اعمال کنید — همان منطق معکوس آربیتراژ خرید.
ارزش ذاتی و زمانی
طبق Merrill Edge، پرمیوم = ارزش ذاتی + ارزش زمانی. فقط callهای ITM ارزش ذاتی دارند. آربیتراژ خرید وقتی معنا دارد که قیمت کل option از ارزش ذاتی عقب مانده باشد — یعنی بازار عملاً بخشی از حق قطعی شما را «رایگان» یا ارزان فروخته است.
مسیر کلاسیک آربیتراژ (بازارهای با امکان short سهم)
- شناسایی call ITM که قیمت خرید کمتر از ارزش ذاتی
- خرید call + فروش (short) سهم پایه بهصورت همزمان
- اعمال call → دریافت سهم با قیمت اعمال → تحویل به short → سود = اختلاف منهای کارمزد
در بورس ایران فروش تعهدی سهم برای همه در دسترس نیست؛ مسیر عملیتر اغلب خرید call ارزان + اعمال (اگر قصد نگهداری یا فروش سهم موجود دارید) یا انتظار برای اصلاح قیمت option است. آپشنباز هر دو سناریوی «سود از اعمال» و «سهم از قبل در پرتفو» را در محاسبات پشتیبانی میکند.
مثال عددی
روی نماد «خودرو» — همان سناریویی که در پنجرهٔ استراتژی بهعنوان نمونهٔ خروجی میبینید، و همان اعدادی که ماکت بالای صفحه از آن ساخته شده. همهچیز با مبنای پیشفرض یعنی سرخط تقاضا حساب شده، چون سهمی که از اعمال میگیرید باید فروخته شود:
| مورد | مقدار |
|---|---|
| قیمت پایه — سرخط تقاضا | 24,980 ریال |
| قیمت اعمال call | 22,000 ریال |
| ارزش ذاتی call | 24,980 − 22,000 = 2,980 |
| قیمت خرید call — سرخط عرضه | 1,700 ریال |
| شکاف ناخالص | 2,980 − 1,700 = 1,280 ریال در هر سهم |
تا اینجا شکاف ناخالص است. حالا کارمزد هر سه مرحله — و مرحلهٔ سوم تقریباً همهٔ آن است، چون روی ارزش کامل سهم بسته میشود نه روی پرمیوم:
| مرحله | حساب | ریال در هر سهم |
|---|---|---|
| 1. خرید call از سرخط عرضه | 1,700 × 0.001 | 1.7 |
| 2. اعمال — خرید سهم به قیمت اعمال | 22,000 × 0.0005 | 11 |
| 3. فروش همان سهم به سرخط تقاضا | 24,980 × 0.0088 | 219.8 |
| مجموع کارمزد | — | 232.5 |
و عددهایی که ستون از اینها میسازد:
| چیپ | حساب | نتیجه |
|---|---|---|
| 💰 سود ریالی | 24,980 − (22,000 + 1,700) − 232.5 | 1,047.5 |
| 📈 درصد سود | 1,047.5 ÷ 22,000 | 4.76% |
| 📊 بازده روی پرمیوم | 1,047.5 ÷ 1,700 | 61.6% |
| 💎 ارزش ذاتی | 24,980 − 22,000 | 2,980 |
| 🎯 سربهسر | 22,000 + 1,700 + 232.5 | 23,933 |
| فاصله از سربهسر | (24,980 − 23,932.5) ÷ 23,932.5 | 4.4% |
| فاصله از اعمال | (24,980 − 22,000) ÷ 24,980 | 11.9% |
| ⏳ روز صف فروش | چهار روز صف فروش پشتسرهم تا 22,000، از 14 روز معاملاتی (فیلتر ویژه) | 4 / 14 |
دو درصد را با هم مقایسه نکنید. هر دو از همان 1,047.5 ریال میآیند؛ 📈 4.76% بر قیمت اعمال تقسیم شده و 📊 61.6% بر پرمیوم call. دومی همیشه چند برابر بزرگتر است بدون اینکه معاملهٔ بهتری باشد — اولی برای غربال بازار است و دومی برای سنجیدن بازده پولی که واقعاً درگیر میکنید. هیچکدام نرخ ماهانه یا سالانه نیست.
اگر از قبل سهم در پرتفو دارید، فیلد «قیمت خرید سهم» را پر کنید تا سود/زیان فروش آن سهم در یک چیپ 🏦 جداگانه بیاید و با سود آربیتراژ جمع نشود.
کی به درد میخورد؟
مناسب است اگر…
- بهدنبال فرصتهای کوتاهمدت ناهماهنگی قیمت در callهای ITM هستید.
- نقدشوندگی call و سهم پایه مناسب است و میتوانید سریع معامله را انجام دهید.
- قصد اعمال call یا فروش سهم موجود را دارید — نه فقط سفتهبازی روی پرمیوم.
- نزدیک سررسید هستید و callهای deep ITM زیر parity دیده میشوند (الگوی Investopedia).
- میخواهید دهها زنجیره را یکجا فیلتر کنید — کاری که بهصورت دستی زمانبر است.
مناسب نیست اگر…
- فقط callهای خارجپول (OTM) مدنظر است — این استراتژی فقط ITM با ارزش ذاتی مثبت را نشان میدهد.
- اسپرد call خیلی باز است — سود تئوری با قیمت واقعی معامله نمیشود.
- حجم سرخط کم است و امکان پر کردن سفارش با قیمت دیدهبان نیست.
- کارمزد معامله و اعمال سود را میبلعد — حتماً در کارمزد را فعال کنید.
- به آربیتراژ «بدون ریسک» در بازار ایران بهصورت مطلق اعتماد دارید — کارمزد، لغزش، و محدودیت اعمال/تسویه ریسک عملیاتی دارد.
منطق محاسبه در آپشنباز
برای هر سطر جدول (هر call)، در صورت معتبر بودن سرخط و نوع call:
- ارزش ذاتی: بزرگترین مقدار بین صفر و «قیمت پایه منهای قیمت اعمال» — فقط callهای ITM عدد مثبت میگیرند.
- درصد سود: سود ریالی تقسیم بر قیمت اعمال، ضربدر 100 — تا سررسید، نه ماهانه. بازده روی پرمیوم همان سود است تقسیم بر قیمت خرید call. هرچه بیشتر، call بیشتر زیر parity است.
- سربهسر: اعمال + قیمت فروش call (سرخط فروش) + کارمزدها — مرجع برای فاصله قیمت پایه؛ نقطه سربهسر.
- فاصله از سربهسر: اختلاف قیمت پایه با سربهسر، تقسیم بر سربهسر. فاصله از اعمال: اختلاف قیمت پایه با قیمت اعمال، تقسیم بر قیمت پایه — یعنی سهم چند درصد باید پایین بیاید تا به اعمال برسد.
- روز صف فروش: چند روز پشتسرهم باید سهم تا کف دامنه پایین بیاید تا به قیمت اعمال برسد؛ هر روز روی روز قبل ترکیب میشود.
- سود ریالی و درصد سود از اعمال: سود خالص مسیر «خرید call + اعمال» با کسر کارمزد معامله و کارمزد اعمال (در صورت ITM).
- قیمت خرید سهم (اختیاری): اگر در پرتفو سهم دارید، سود/زیان فروش آن سهم در یک چیپ جداگانه میآید و با سود آربیتراژ جمع نمیشود.
با پیشفرضها هیچ فیلتری اجرا نمیشود — دلیلش را در دروازهٔ فیلتر ببینید. ولی شرط «کالِ داخلپول با سرخط» پشت آن دروازه نیست و همیشه اجرا میشود؛ بقیهٔ ردیفها پیام کوتاه میگیرند. موقعیت پیشنهادی: خرید call — با روی نمودار سود/زیان قابل بررسی است.
تنظیمات محاسبه — یکییکی
روی در سرستون کلیک کنید. این استراتژی کمتنظیمترین اسکنر کتابخانه است — ولی هر کدام از همین سه گزینه مستقیماً روی «هست یا نیست» بودن فرصت اثر میگذارد.
| گزینه | پیشفرض | چه میکند و کِی عوضش کنید |
|---|---|---|
| محاسبه کارمزد معامله (خرید اختیار + فروش سهم) | روشن | کارمزد خرید call و کارمزد فروش سهمی که پس از اعمال به شما میرسد، هر دو از سود کسر میشوند. در آربیتراژ که کل سود یک شکاف باریک است، خاموش کردنش فرصتهای کاذب میسازد. |
| محاسبه کارمزد اعمال | روشن | کارمزد اعمال call داخلپول. خاموشش نکنید — بدون آن، سود بهطور سیستماتیک بالاتر از واقعیت نشان داده میشود، چون در این استراتژی اعمال قطعی است نه احتمالی. خاموش کردنش نمودار استراتژی را هم بدون کارمزد اعمال میسازد. |
| مبنای قیمت فروش سهم پایه | سرخط تقاضا | سهمی که از اعمال میگیرید باید فروخته شود، پس قیمت قابل اجرا سرخط تقاضاست. دو گزینهٔ دیگر — آخرین معامله و قیمت پایانی — عددی بزرگتر میدهند که در تابلو پر نمیشود؛ برای سناریوسازی خوباند، نه برای تصمیم. |
خودِ call همیشه از سرخط عرضه حساب میشود، نه آخرین معامله — این یکی تنظیم ندارد. به همین دلیل درصد سود این ستون با ستون «سر به سری» دیدهبان — که میتواند مبنای «آخرین» داشته باشد — یکی نیست؛ این اختلاف طبیعی است و نشانهٔ خطا نیست.
فیلترها — یکییکی
| گزینه | پیشفرض | چه میکند و کِی عوضش کنید |
|---|---|---|
| حداقل سود در صورت اعمال | 0 | کف سود در صورت اعمال، به درصد قیمت اعمال و غیرماهانه، پس از کارمزدها. پیشفرض صفر یعنی با روشنشدن کلید، کالهای زیانده کنار میروند و هر کالی که پس از کارمزد صفر یا بیشتر سود دارد میماند. عدد بزرگتر بگذارید تا شکافهای باریک هم بروند؛ برای برداشتن کل شرط، فیلد را خالی کنید، نه صفر. |
| حداقل بازده روی پرمیوم | خالی | همان سود را به قیمت خرید call میسنجد (چیپ 📊)، به درصد و غیرماهانه. این عدد همیشه چند برابر 📈 است، پس با آن قاطیاش نکنید: 30 یعنی حداقل 30٪ بازده روی پولی که برای خودِ call میدهید. |
| حداکثر زیان در صورت اعمال | خالی | سقف زیانی که حاضرید بپذیرید، به درصد قیمت اعمال. عدد مثبت بنویسید؛ علامت منفی لازم نیست: 1 یعنی «تا یک درصد زیان در صورت اعمال هم قبول است». تنها وقتی کاربرد دارد که «حداقل سود» را خالی کرده باشید و بخواهید کالهای کمزیان هم بمانند؛ وگرنه «حداقل سود» صفر آنها را پیشتر برداشته است. |
| حداقل فاصله از سربهسر | خالی | عدد مثبت یعنی سهم باید همینقدر بالاتر از 🎯 باشد؛ صفرش دقیقاً یعنی «سود صفر یا بیشتر». عدد منفی را باید خودتان تایپ کنید (فلشهای بالا و پایین فیلد از صفر پایینتر نمیروند): -0.5 یعنی تا نیم درصد زیر سربهسر هم قبول. |
| حداقل فاصله از اعمال به درصد روزهای صف فروش | خالی | میپرسد برای رسیدن سهم به قیمت اعمال، چند درصد از روزهای معاملاتی مانده، صف فروش پشتسرهم لازم است. 50 یعنی «حتی اگر سهم نصف روزهای مانده را صف فروش باشد باز به اعمال نمیرسد». کف است: هرچه بزرگتر، call امنتر. کالی که این عدد برایش قابلمحاسبه نباشد (دامنه یا روزهای مانده معلوم نیست)، تا وقتی این فیلد پر است حذف میشود. جزئیات در فیلتر ویژه. |
| حرکت روزانهٔ فرضی (٪) | خالی | درصدی که هر روز سهم را پایین میبرد، برای شمردن روز صف فروش. خالی یعنی دامنهٔ واقعی نماد؛ برای بورس کالا که دامنهٔ روزانه ندارد، باید خودتان بدهید (مثلاً 3). عددی که میگذارید دامنهٔ واقعی نماد را کنار میگذارد و همان درصد را هر روز فرض میکند. باید بیشتر از صفر و کمتر از 100 باشد. |
| حداقل فاصله از اعمال | خالی | سهم باید حداقل چند درصد پایین بیاید تا به قیمت اعمال برسد (نسبت به قیمت سهم) — یعنی چقدر call عمیق در سود است. هرچه بزرگتر بگذارید، call عمیقتری در سود میماند و برای از دست رفتن اعمال، سهم باید راه بیشتری برود. کالِ داخلپول همیشه فاصلهٔ مثبت دارد، پس صفر این فیلتر چیزی را حذف نمیکند. |
| قیمت خرید سهم | خالی | با وجود نامش، این یک فیلتر نیست و هیچ ردیفی را حذف نمیکند: فقط اگر سهم را از قبل در پرتفو دارید، سود/زیان فروش آن جداگانه نمایش داده میشود و با سود آربیتراژ جمع نمیشود. |
تنها فیلدی که از ابتدا عدد دارد «حداقل سود در صورت اعمال» است و عددش 0 است. پنل صفر را «شرطِ تنظیمشده» نمیشمارد، برای همین با این پیشفرض نه جعبهٔ زرد «N شرط تنظیم کردهاید که اعمال نمیشود» میآید و نه «N فعال» کنار زیرعنوان؛ ولی بهمحض روشنشدن کلید، صفر هم اعمال میشود.
دروازهٔ فیلتر — مهمترین نکتهٔ این صفحه
دامنهٔ «فقط این ستون» فقط محتوای سلول را محدود میکند و «کل دیدهبان» کل ردیف نماد را از جدول حذف میکند — همان چیزی که دیدهبان را از یک جدول شلوغ به یک لیست کوتاه تبدیل میکند. ولی نکتهٔ اصلی این است: همهٔ فیلترهای بالا پشت این کلید نشستهاند و پیشفرضش خاموش است.
یعنی هر عددی که در فیلترها بگذارید، تا وقتی کلید «اعمال فیلترها» را روشن نکنید هیچ ردیفی را حذف نمیکند. اولین کاری که بعد از افزودن ستون باید بکنید همین است. با اولین شرطی که در یکی از فیلترها میگذارید، این کلید خودش روی «کل دیدهبان» روشن میشود؛ اگر در همان پنجره خاموشش کنید، دیگر خودبهخود روشن نمیشود.
صفر همهجا خاموش نمیکند
فیلتر ویژه: حداقل سود در صورت اعمال
دو فیلتر فاصله و جهتشان
فیلتر ویژه: روز صف فروش
«فاصله از اعمال» یک درصد ساده است، و ده درصد فاصله برای قراردادی که 3 روز معاملاتی مانده با همان ده درصد برای قراردادی که 30 روز مانده فرق دارد. چیپ ⏳ همین را زمانآگاه میکند: بهجای درصد میشمارد چند روز صف فروش پشتسرهم لازم است تا سهم به قیمت اعمال برسد، و آن را با روزهای معاملاتی مانده میسنجد.
حساب ساده است: از پایانی روز قبل شروع میکنید، هر روز بهاندازهٔ حد پایین مجاز پایین میروید و هر روز روی روز قبل ترکیب میشود تا به قیمت اعمال برسید. در مثال بالا پایانی روز قبل 24,800 است و حد پایین مجاز حدود 3.23 درصد پایینتر (24,000)؛ پس روز اول 24,000، روز دوم 23,225، روز سوم 22,475 و روز چهارم 21,749 میشود و در روز چهارم از 22,000 رد میشود. عدد حاصل 4 از 14 است، یعنی 28.6 درصد روزهای مانده. فیلتر «حداقل فاصله از اعمال به درصد روزهای صف فروش» روی همین درصد کار میکند: با 50، این نمونه حذف میشود.
این فیلتر امکان میسنجد، احتمال نه: فرض میکند سهم هر روز تا کف دامنه پایین میآید، یعنی بدترین حالتِ ممکن، نه حالتی که معمولاً رخ میدهد. و فقط روز سررسید را میسنجد، نه مسیر. «نمیرسد» یعنی سهم تا سررسید نمیتواند به قیمت اعمال برسد؛ برای کسی که call خریده و میخواهد اعمال کند، بهترین حالت.
قیمت خرید سهم پرتفو
مرتبسازی
| معیار | چه چیزی را بالا میآورد |
|---|---|
| درصد سود (پیشفرض، نزولی) | کالهایی را بالا میآورد که نسبت به قیمت اعمال بیشترین بازده را دارند — بهترین نقطهٔ شروع. |
| سود ریالی | بیشترین مبلغ مطلق در هر سهم. برای وقتی که سرمایهٔ بزرگ دارید و درصد برایتان ثانوی است. |
| بازده روی پرمیوم | بیشترین بازده نسبت به پولی که برای خودِ call میدهید — عددی اهرمی که همیشه از درصد سود بزرگتر است. |
| فاصله از سربهسر | سهمی که بیشترین فاصله را از 🎯 دارد؛ یعنی حاشیهٔ سود نسبت به سربهسر بیشتر است. |
| فاصله از اعمال | عمیقترین callهای داخلپول — جایی که سهم باید بیشترین راه را تا قیمت اعمال پایین بیاید. |
زیر معیار یک انتخاب جهت هست: نزولی یا صعودی. پیشفرض نزولی است و جهت صعودی کوچکترین عدد را بالا میآورد. ولی چون در این ستون هر سلول فقط یک پیشنهاد دارد (خودِ همان قرارداد)، ترتیبِ داخل سلول معنایی ندارد و این انتخاب ردیفی را جابهجا نمیکند؛ جهت ردیفهای جدول را کلیک روی سرستون جدول تعیین میکند — و جدول بر اساس همان معیاری که اینجا انتخاب کردهاید مرتب میشود.
سه چیدمان آماده برای سه هدف
1. «رادار روزانه» — فقط فرصتهای واقعی
- حداقل سود در صورت اعمال:
1— دستکم یک درصد از قیمت اعمال، پس از کارمزد - اعمال فیلترها: کل دیدهبان · مرتبسازی: درصد سود
2. «سرمایهٔ بزرگ» — دنبال مبلغ، نه درصد
- حداقل سود در صورت اعمال:
0.5 - مرتبسازی: سود ریالی
- قبل از ورود حتماً عمق سرخط call را در باکس زنجیره ببینید
3. «سهم را از قبل دارم»
- قیمت خرید سهم: قیمت واقعی خریدتان
- حداقل فاصله از سربهسر:
2— فقط جایی که سهم دستکم دو درصد بالای سربهسر است - دو عدد را جدا بخوانید — سود آربیتراژ قطعی است، سود سهم پرتفو نه
اگر بعد از باز کردن تنظیمات ستون خالی شد، از کتابخانه دوباره «اضافه به فرمولهای من» را بزنید — گاهی ذخیرهٔ تنظیمات روی استراتژیهای با خروجی سفارشی نیاز به نصب مجدد دارد.
کار با میزکار — چیدمان پیشنهادی
- باکس دیدهبان: ستون آربیتراژ خرید کال + فیلتر حداقل سود در صورت اعمال + مرتبسازی نزولی.
- باکس زنجیره: نماد پایه انتخابشده — بررسی عمق سرخط call ITM.
- باکس واچلیست: callهایی که از جدول یا منوی نماد اضافه کردید.
وقتی فرصت پیدا کردید، → بررسی در نمودار استراتژی → سپس تصمیم معامله در کارگزاری.
اعمال خودکار نیست. در سررسید، دارندهٔ قرارداد باید درخواست اعمال بدهد؛ اگر اقدام نکند هیچ اتفاقی نمیافتد و قرارداد بیاستفاده تمام میشود. طرفِ فروخته انتخابی ندارد — اگر درخواستی برسد، تخصیص میخورد و تعهدش اجرا میشود.
پیامدش در ساختارهای چندپایه بزرگتر است: اگر روی پای فروخته تخصیص بخورید و پای خریداریشدهٔ خودتان را اعمال نکنید، پوشش برداشته میشود و چیزی که قرار بود سقفدار باشد به یک موقعیت باز تبدیل میشود. سادهترین راه دور زدن کل این مسیر، بستن موقعیت در بازار پیش از سررسید است.
مهلت اعمال روز سررسید را از کارگزارتان بپرسید. جزئیات: تاریخ سررسید در قرارداد اختیار معامله و فرایند تخصیص در قراردادهای آپشن.
محدودیتها
- محاسبه بر اساس سرخط لحظهای است — قیمت معامله واقعی ممکن است متفاوت باشد.
- آربیتراژ تئوری ≠ اجرای قطعی — کارمزد، لغزش، و اولویت صف سفارش مؤثر است.
- فقط call ITM — OTM یا ATM بدون intrinsic در این استراتژی عدد نمیگیرند و فقط پیام کوتاه میبینند.
- اعمال و تسویه در ایران قوانین و زمانبندی خاص دارد — قبل از معامله با کارگزاری هماهنگ کنید.
- فرصتها اغلب کوتاهعمر هستند (ثانیه تا دقیقه) — منابع انگلیسی تأکید میکنند market makerها سریع parity را برمیگردانند.
- این ابزار مشاوره سرمایهگذاری نیست — حتماً و در صورت نیاز جدول سود/زیان را ببینید.
- برای آربیتراژهای چندپایه (مثل کانورژن یا box spread) از استراتژیهای دیگر کتابخانه استفاده کنید.
اگر به فرمولنویسی علاقهمندید
آموزش تمام شد. هرچه برای استفاده از ستون آمادهٔ آربیتراژ خرید کال لازم بود تا اینجا گفته شد — از اینجا به بعد اضافه است.
راستش چرا اصلاً کد را نشان میدهیم: این عددها قرار است پای تصمیم شما بنشینند، و در این ستون یک انتخابِ محافظهکارانه پشتشان است که بالاتر خواندید — مبنای قیمت فروش سهم پایه و اینکه کال همیشه از سرخط عرضه حساب میشود. شما حق دارید ببینید آن انتخاب کجای کد نشسته.
ستون آربیتراژ خرید کال یک فرمول جاوااسکریپت است و بعد از «اضافه به فرمولهای من»، آن کد مال شماست. برای دیدنش روی سرستون بزنید و بالای پنل، دکمهٔ «اصلاح کد» را انتخاب کنید.
یک مثال کوچک و کاربردی: دیدن سود کل قرارداد، نه هر سهم. همهٔ عددهای ریالی این ستون «به ازای هر سهم»اند، ولی سفارشی که میگذارید یک قرارداد 1,000 سهمی است و برای تصمیم، همان مبلغ ملاک است:
| سود ریالی هر سهم — چیزی که الان میبینید | '💰 ' + commaSeparator(roundNumber(profit, 1)) |
| و سود کل قرارداد، کنارش | + style(' 💵 ' + commaSeparator(roundNumber(profit * option.size, 0)), 'green', '', 'سود کل قرارداد') |
profit بالاتر در همان کد ساخته میشود: underlyingPrice − strike − askPrice − feePerShare — همه به ازای هر سهم. روی مثال یعنی «💵 1,047,500» کنار «💰 1,047.5».
یک هشدار مهم: ویرایشهای دلخواهِ کد در بروزرسانی بعدی استراتژی از بین میروند. هنگام بروزرسانی فقط مقادیر تنظیمات، نمایش و فیلترها روی نسخهٔ تازه سوار میشوند. اگر نسخهٔ شخصیتان را میخواهید نگه دارید، در پنجرهٔ بروزرسانی گزینهٔ «ساخت ستون جدید» را بزنید.
برای شروع: آموزش فرمولنویسی دیدهبان همین منطق را از صفر میسازد · راهنمای فرمولنویسی مرجع کامل فیلدها و توابع است · آموزش فرمولنویسی جایی است که همان کد را روی دادهٔ واقعی بازار اجرا میکنید.
منابع انگلیسی
- Greeks.live — ITM Option Arbitrage
- Greeks.live — Minimum Theoretical Price of ITM Options
- Investopedia — Avoid Closing Options Below Intrinsic Value
- Investopedia — In-The-Money Call Options
- Merrill Edge — Option Pricing: Intrinsic & Time Value
منابع بالا بازار آمریکا و رمزارز را توصیف میکنند. قوانین اعمال، کارمزد و نقدشوندگی بورس ایران متفاوت است — خروجی آپشنباز و کارگزاری خود را مبنا قرار دهید.
