این مقاله برای کسانی است که میخواهند خودشان در دیدهبان، با فرمولنویسی، جفتهای مناسب شورت استرانگل را پیدا کنند — نه فقط از لیست استراتژیهای آماده یک گزینه را انتخاب کنند.
یعنی فرمول مینویسید تا برای هر ردیف call، put همسررسید با اعمال پایینتر را جفت کند و بگوید: حداکثر سود ماهانه چقدر است، پایه چقدر میتواند بالا/پایین برود تا از سربهسر خارج شوید، و اختلاف دو اعمال چقدر است. در صورت نیاز دکمهٔ نمودار سود و زیان هم میگذارید.
مفهوم استراتژی: شورت استرانگل. اگر بدون کد میخواهید همان منطق را با تنظیمات آماده داشته باشید: منوی → شورت استرانگل · فهرست: استراتژیهای آماده.
شورت استرانگل چیست؟
شورت استرانگل = فروش call + فروش put با اعمال متفاوت و معمولاً سررسید یکسان. پرمیوم هر دو را میگیرید؛ سود حداکثر همان پرمیوم خالص است و زیان در حرکت شدید قیمت نامحدود (یا خیلی بزرگ) میشود. برای بازار کمنوسان / ساید رایج است — حاشیه امن بین دو اعمال بیشتر از استرادل است.
ریسک فروش naked call و put را دستکم نگیرید. وجه تضمین و نقدشوندگی را قبل از معامله بسنجید: وجه تضمین · نقدشوندگی.
منطق در جدول دیدهبان
محاسبه را روی ردیفهای اختیار خرید (call) بنویسید. برای هر call، با optionSE('', 'os') putهای همسررسید را بگردید و فقط putهایی را نگه دارید که اعمالشان کمتر از call است و سرخط خرید دارند.
- پرمیوم دریافتی:
option.ti.buy1Price(call) +putOption.ti.buy1Price - سرمایه تقریبی: جمع وجه تضمین دو پا —
option.requiredMargin + putOption.requiredMargin(نسخهٔ آماده ممکن است وجه تضمین نامتقارن دقیقتری حساب کند) - سربهسر پوت: اعمال put منهای مجموع پرمیومها
- سربهسر کال: اعمال call بهاضافهٔ مجموع پرمیومها
اگر ردیف put باشد، خروجی خالی برگردانید یا پیام بدهید که استراتژی روی call محاسبه میشود.
فرمولهای پایه
| مفهوم | ایده محاسبه |
|---|---|
| حداکثر سود (٪ سرمایه) | ((putAsk + callAsk) × size / capital) × 100 سپس monthlyProfit یا ytmProfit |
| سربهسر پوت | putStrike − (putAsk + callAsk) |
| سربهسر کال | callStrike + (putAsk + callAsk) |
| فاصله تا سربهسر | calcRateChange(ua.ti.lastPrice, be) |
| اختلاف دو اعمال (٪) | calcRateChange(putStrike, callStrike) |
شروع در دیدهبان
برای ساخت فرمول، به دیدهبان آپشن بروید، یا از طریق میزکار باکس دیدهبان اضافه کنید؛ سپس را بزنید. جزئیات فیلدها و توابع در راهنمای فرمولنویسی آمده است.
به دیدهبان آپشن بروید، یا از طریق میزکار باکس دیدهبان اضافه کنید؛ سپس فرمولنویسی را باز کنید و یکی از مثالهای زیر را بهعنوان ستون یا فیلتر ذخیره کنید. مرجع کامل: راهنمای فرمولنویسی.
مثالهای ستون
حداکثر سود ماهانه شورت استرانگل
سود + فاصله تا سربهسر دو طرف + اختلاف اعمال
'; } return out;
مثالهای فیلتر
حداقل سود ماهانه ۳٪ (قابل تغییر)
آستانه را با متغیر دیدهبان عوض کنید؛ اگر خالی باشد پیشفرض ۳ است.
جفت OTM با فاصلهٔ اعمال
ستون با نمودار سود و زیان
با pos.add / pos.build هر دو پای فروش را ثبت کنید تا دکمهٔ نمودار باز شود — جزئیات در راهنمای ساخت استراتژی از فرمول.
مشاهده وگا و تتا و سایر یونانیها در نمودار استراتژی
علاوه بر ستون و فیلتر دیدهبان، در نمودار استراتژی میتوانید یونانیها را روی منحنی سود/زیان ببینید: موقعیتهای call/put را اضافه کنید، از بخش «یونانیها» روی نمودار استفاده کنید و حساسیت کل استراتژی به قیمت پایه و زمان را لحظهای بررسی کنید. جمع دلتای موقعیتها در پایین جدول نیز نمایش داده میشود.
شورت استرانگل معمولاً وگای منفی و تتای مثبت دارد — بعد از باز کردن نمودار، یونانیهای مجموع را در نمودار استراتژی ببینید.
استراتژی آماده در دیدهبان
نسخهٔ آمادهٔ شورت استرانگل فیلترهایی مثل حداقل سود، حداقل فاصله تا اعمالها، محدوده قیمتی، حداقل پرمیوم، ارزش معاملات، وجه تضمین نامتقارن و نمایش خط سربهسر را از قبل دارد. از منوی اضافه کنید، بعد روی تنظیمات ستون شخصیسازی کنید. این مقاله برای فهم منطق و نوشتن نسخهٔ شخصی است.
فرمولها در کتابخانه شخصی ذخیره میشوند و میتوانید هر کدام را بهعنوان یا ستون سفارشی به دیدهبان اضافه کنید.
مطالب مرتبط
- استراتژی شورت استرانگل (مفهوم)
- لانگ استرانگل — سمت خرید نوسان
- فهرست استراتژیهای آماده
- راهنمای دیدهبان · راهنمای فرمولنویسی
- نمودار استراتژی · سربهسر · وجه تضمین
- مرجع monthlyProfit · مرجع optionSE
برای شورت استرانگل هر call نقطهٔ شروع جفتشدن با put پایینتر است. با فرمول سود ماهانه، حاشیه تا سربهسر دو طرف و اختلاف اعمال را ببینید؛ با فیلتر جفتهای ضعیف را حذف کنید؛ و در صورت نیاز نمودار دو پای فروش را باز کنید. برای فیلترهای پیشرفتهتر، استراتژی آماده را هم امتحان کنید.