این مقاله برای کسانی است که میخواهند خودشان در دیدهبان، با فرمولنویسی، ترکیبهای کال لدر صعودی (Bull Call Ladder) را بسازند — نه فقط از لیست استراتژی آماده استفاده کنند.
منطق پایه: از ردیف فعلی بهعنوان K1 شروع کنید، با optionSE اعمالهای بالاتر را برای K2 و K3 پیدا کنید، خالص پرداختی (debit/credit)، حداکثر سود بین K2–K3، دو سربهسر و فیلترها را محاسبه کنید.
کال لدر از سه قرارداد همسررسید ساخته میشود که فقط یکیشان خریداری میشود — و همین نسبت، شکل ریسک را تعیین میکند.
یک کال خریداریشده و دو کال فروختهشده — و چون خرید یکی است، فقط یکی از دو فروش پوشش دارد.بین K1 و K3 شکل، شبیه اسپرد است — ولی بالای K3 زیان دوباره باز میشود، چون پای سوم پوششی ندارد.لدر پرمیوم بیشتری میدهد چون ریسک بیشتری میگیرید، نه چون ساختار بهتری است — و سمت صعودیاش بسته نیست.
option = کال خریداریشده @ K1
midOption = optionSE(i) = کال فروختهشده @ K2
highOption = optionSE(j) = کال فروختهشده @ K3 با j > i
فقط روی option.type === 'call' کار کنید. حجم سرخط خرید پایهٔ فروش و سرخط فروش پایهٔ خرید را قبل از محاسبه چک کنید.
فرمولهای سود، زیان و سربهسر
پای خریداریشده با سرخط عرضه و دو پای فروختهشده با سرخط تقاضا — یک قیمت برای هر سه، عددی میدهد که کسی نمیتواند معامله کند.سربهسر بالا مرزِ ناحیهٔ خطر است نه پایان سود — از آنجا هر حرکت صعودی به ضرر شماست، و فاصله تا آن مهمترین عددِ غربال است.
اگر maxProfit <= 0 ترکیب را رد کنید. ورود credit (netCash <= 0) هم در لدر تعریفشده است، اما بهدلیل ریسک جهش صعودی و سرخطهای کمعمق، در استراتژی آماده بهصورت پیشفرض غیرفعال است و سرمایهٔ درگیر آن باید وجه تضمین کامل پایهٔ نیکد (بدون پوشش) K3 در نظر گرفته شود، نه خالص دریافتی.
مقایسه با اسپرد دوپایه: در فرمولنویسی کال اسپرد صعودی فقط یک short دارید و معمولاً debit 0 یا کمتر را رد میکنید.
حلقهٔ تو در تو با optionSE
optionSE(n) برای n ≥ 0 قرارداد nام از اعمال فعلی به بالا را برمیگرداند (0 = خود ردیف). الگوی باترفلای/لدر:
شمارهٔ صفر خودِ ردیف است، پس حلقه از یک شروع میشود. شرط پایان نبودنِ قرارداد بعدی است، چون نردبان هر نماد پلههای متفاوتی دارد.
let index = 0;
while (optionSE(++index) !== undefined) {
const midOption = optionSE(index); // K2
let highIndex = index;
while (optionSE(++highIndex) !== undefined) {
const highOption = optionSE(highIndex); // K3
// محاسبات لدر…
}
}
علاوه بر ستون و فیلتر دیدهبان، در نمودار استراتژی میتوانید یونانیها را روی منحنی سود/زیان ببینید: موقعیتهای call/put را اضافه کنید، از بخش «یونانیها» روی نمودار استفاده کنید و حساسیت کل استراتژی به قیمت پایه و زمان را لحظهای بررسی کنید. جمع دلتای موقعیتها در پایین جدول نیز نمایش داده میشود.
ثابتهای SETTING_ و FILTER_
برای اتصال به پنجرهٔ تنظیمات ویژوال (دستورالعمل تنظیمات ویژوال) از پیشوندهای استاندارد استفاده کنید:
ورود اعتباری در لدر تعریفشده است ولی پیشفرض خاموش — بهخاطر ریسک جهش صعودی و سرخطهای کمعمق. این یک تصمیم است، نه محدودیت فنی.