چرخههای انقضای اختیار معامله چیست؟
چرخههای انقضای اختیار معامله تعیینکننده ماههای موجود در زنجیره معاملاتی هستند. با نحوه عملکرد سه گروه چرخهای و دلایل قرارگیری قراردادهای LEAPS در ماه ژانویه آشنا شوید.
چرخههای انقضای اختیار معامله
چرخههای انقضای اختیار معامله، قوانین فهرستبندی هستند که تعیین میکنند کدام ماههای انقضا در زنجیره اختیار معامله یک سهم ظاهر شوند. هر سهم آمریکایی که دارای اختیار معامله است، هنگام نخستین فهرستبندی، به یکی از سه چرخه اختصاص مییابد. این تخصیص، همراه با الزام وجود حداقل چهار ماه انقضا در هر زمان، ردیف تاریخهایی را ایجاد میکند که در زنجیره معاملاتی کارگزار مشاهده میکنید. پرسش اصلی این است که کدام ماهها فهرست میشوند. برای اطلاع از تاریخی که یک اختیار معامله واقعاً منقضی میشود، به زمان انقضای اختیار معامله و برای مشاهده فهرست تاریخهای امسال، به تقویم انقضای اختیار معامله 2026 مراجعه کنید.
چرخه انقضای اختیار معامله چیست؟
هنگامی که یک بورس برای نخستین بار اختیار معاملههای یک سهم را فهرست میکند، آن سهم را در یکی از سه چرخه انقضا قرار میدهد. هر چرخه چهار ماهه است و با فاصله یک فصل از چرخههای دیگر قرار دارد:
- چرخه ژانویه: ژانویه، آوریل، ژوئیه، اکتبر
- چرخه فوریه: فوریه، مه، اوت، نوامبر
- چرخه مارس: مارس، ژوئن، سپتامبر، دسامبر
چرخه یک سهم یکبار تعیین میشود و تا پایان دوره فهرست شدن آن ثابت میماند. این چرخه ویژگیِ فهرستبندی است، نه ویژگیِ خودِ شرکت. این چرخه بر تاریخهای انقضای ماهانه بلندمدتتر، یعنی قراردادهایی که در سومین جمعه ماههای پس از ماه جاری قرار دارند، حاکم است. این چرخه هیچ ارتباطی به چند هفته پیش رو ندارد، چرا که آن بازه زمانی تحت پوشش قاعدهای جداگانه است.
چرا هر زنجیره اختیار حداقل چهار ماه انقضا را نشان میدهد؟
استانداردهای فهرستبندی، یک حداقل تعیین کردهاند. هر سهم دارای قابلیت اختیار معامله، در هر لحظه حداقل چهار ماه انقضا دارد که با ترتیبی ثابت انتخاب میشوند. دو ماه نخست، ماههای کوتاهمدت هستند: ماه جاری و ماه پس از آن. دو ماه بعدی، نخستین دو ماه از چرخه اختصاصی آن سهم هستند که در جفت کوتاهمدت پوشش داده نشدهاند.
این موضوع را برای سهمی با چرخه فوریه در ماه ژوئن بررسی کنید. ماههای کوتاهمدت، ژوئن و ژوئیه هستند. ماههای بعدی از چرخه که هنوز در فهرست نیامدهاند، اوت و نوامبر هستند؛ بنابراین زنجیره شامل ژوئن، ژوئیه، اوت و نوامبر میشود. پس از سپری شدن انقضای ژوئن، جفت کوتاهمدت به ژوئیه و اوت تغییر مییابد و زنجیره تا نوامبر و فوریه امتداد مییابد. ماههای کوتاهمدت هر ماه تغییر میکنند. ماههای چرخهای هر سه ماه یکبار، یک گام جابهجا میشوند.
کدام ماههای انقضا در زنجیره واقعی فهرست شدهاند؟
چهار، حداقل تعداد است و یک نماد با حجم معاملات بالا، بسیار فراتر از این رقم قرار میگیرد. جدول زیر تمامی تاریخهای انقضای موجود در زنجیره Apple را در آخرین جلسه معاملاتی ثبتشده، به همراه تعداد قراردادهای موجود در هر تاریخ نشان میدهد.
| تاریخ انقضا | عنوان انقضا | روزهای باقیمانده | تعداد قرارداد |
|---|---|---|---|
| 2026-10-09 | Oct 9, 2026 | 1 | 112 |
| 2026-10-12 | Oct 12, 2026 | 4 | 81 |
| 2026-10-14 | Oct 14, 2026 | 6 | 57 |
| 2026-10-16 | Oct 16, 2026 | 8 | 99 |
| 2026-10-19 | Oct 19, 2026 | 11 | 53 |
| 2026-10-21 | Oct 21, 2026 | 13 | 49 |
| 2026-10-23 | Oct 23, 2026 | 15 | 91 |
| 2026-10-30 | Oct 30, 2026 | 22 | 56 |
| 2026-11-06 | Nov 6, 2026 | 29 | 59 |
| 2026-11-13 | Nov 13, 2026 | 36 | 46 |
| 2026-11-20 | Nov 20, 2026 | 43 | 93 |
| 2026-11-27 | Nov 27, 2026 | 50 | 32 |
| 2026-12-18 | Dec 18, 2026 | 71 | 96 |
| 2027-01-15 | Jan 15, 2027 | 99 | 103 |
| 2027-02-19 | Feb 19, 2027 | 134 | 66 |
| 2027-03-19 | Mar 19, 2027 | 162 | 66 |
| 2027-04-16 | Apr 16, 2027 | 190 | 60 |
| 2027-06-17 | Jun 17, 2027 | 252 | 62 |
| 2027-09-17 | Sep 17, 2027 | 344 | 74 |
| 2027-12-17 | Dec 17, 2027 | 435 | 57 |
کد دقیق SQL پشت هر عدد
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date >= today() - 10
) AS chain_date
SELECT
toString(expiration_date) AS expiry_date,
formatDateTime(expiration_date, '%b %e, %Y') AS expiration_label,
toUInt32(max(days_to_expiry)) AS days_out,
countDistinct(ticker) AS contract_count
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date = chain_date
AND expiration_date >= chain_date
GROUP BY expiration_date
ORDER BY expiration_dateاین تعداد، 25 تاریخ انقضای مجزا برای یک دارایی پایه است. نزدیکترین تاریخ، Oct 9, 2026، در فاصله 1 روزه قرار دارد و شامل 112 قرارداد است. دورترین تاریخ، Jan 19, 2029، در فاصله 834 روزه قرار گرفته و 40 قرارداد را در خود جای داده است. به ساختار بین این دو انتها توجه کنید: تاریخها در کوتاهمدت بهصورت هفتگی میرسند، در میانه سال به حدود یک تاریخ در ماه کاهش مییابند و سپس در لبه سمت راست به ماههای دورتر کشیده میشوند. این تعداد قراردادها نشاندهنده تعداد استرایکهای موجود در هر تاریخ است، نه حجم موقعیتهای باز (Open Interest) روی آنها؛ که این خود پرسش جداگانهای است که در پس استرایک حداکثر درد (max pain) نهفته است.
آیا گزینههای هفتگی و روزانه از چرخه پیروی میکنند؟
خیر. این چرخه تنها شامل سررسیدهای ماهانه، یعنی قراردادهای سومین جمعه هر ماه میشود. مابقی زنجیره مدرن از برنامههای فهرستبندی جداگانهای ناشی میشود که خارج از این چرخه قرار دارند:
- اختیار معاملههای هفتگی که چند هفته زودتر فهرست میشوند و در جمعههایی که سومین جمعه ماه نیستند، منقضی میشوند.
- سریهای پایان ماه و پایان فصل که به آخرین روز معاملاتی ماه یا فصل متصل هستند، نه به یک روز جمعه.
- اختیار معاملههای روزانه که برای هر روز معاملاتی هفته سررسید دارند و تنها برای فهرست کوتاهی از داراییهای پایه بسیار فعال ارائه میشوند. برای مشاهده این فهرست، به کدام سهام دارای اختیار معامله روزانه هستند مراجعه کنید.
هیچکدام از این موارد، ماه جدیدی به چرخه اضافه نمیکنند. یک سهم ممکن است ده تاریخ هفتگی متوالی را در ابتدای زنجیره خود نمایش دهد و همچنان از نظر چرخه، تنها چهار ماه استاندارد را در پشت سر خود داشته باشد. دو زنجیره ممکن است در حالی که از قوانین یکسانی پیروی میکنند، هیچ شباهتی به یکدیگر نداشته باشند.
اگر چندین دارایی پایه را در یک جلسه معاملاتی کنار هم قرار دهید، تفاوت آنها در شمارش تاریخها نمایان میشود.
| نماد | انقضاهای ثبتشده | انقضاهای ۴۵ روزه | ماههای فراتر از ۹۰ روز |
|---|---|---|---|
| SPY | 33 | 15 | 10 |
| AAPL | 25 | 11 | 12 |
| MSFT | 23 | 11 | 10 |
| KO | 19 | 7 | 10 |
| HRL | 12 | 6 | 4 |
| CLX | 7 | 2 | 5 |
کد دقیق SQL پشت هر عدد
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE date >= today() - 10
) AS chain_date
SELECT
underlying_symbol AS symbol,
countDistinct(expiration_date) AS listed_expirations,
countDistinctIf(expiration_date, days_to_expiry <= 45) AS expirations_within_45d,
countDistinctIf(toStartOfMonth(expiration_date), days_to_expiry > 90) AS months_beyond_90d
FROM global_markets.options_greeks
WHERE date = chain_date
AND expiration_date >= chain_date
AND underlying_symbol IN ('SPY', 'AAPL', 'MSFT', 'KO', 'CLX', 'HRL')
GROUP BY underlying_symbol
ORDER BY listed_expirations DESCدر میان 6 نماد موجود در آن پنل، SPY با 33 سررسید فهرستشده، گستردهترین صفبندی را دارد که 15 مورد از آنها در بازه 45 روزه قرار میگیرند. این تراکم در بخش ابتدایی زنجیره، ناشی از برنامه فهرستبندی روزانه و هفتگی است، نه چرخه. CLX در انتهای دیگر پنل با مجموع 7 تاریخ فهرستشده قرار دارد. پس از 90 روز، تصویر تغییر میکند: 10 ماه سررسید متمایز برای نماد با بیشترین تعداد، در مقابل 5 ماه برای نماد با کمترین تعداد. بخش ابتدایی زنجیره جایی است که صفبندیها با هم تفاوت دارند. بخش انتهایی جایی است که چرخه خود را نشان میدهد.
چگونه میتوان تشخیص داد یک سهم در کدام چرخه قرار دارد؟
نیازی به جدول جستجو نیست. زنجیره اختیارها را باز کنید، ماه جاری و ماه پس از آن را نادیده بگیرید و نخستین تاریخ انقضای ماهانه پس از آن دو ماه را بیابید. آن ماه و سه ماه پس از آن، ماههای چرخه آن سهم هستند.
این الگو در کل بازارِ دارای نمادهای معاملاتی بهطور همزمان قابل مشاهده است. پنل بعدی برای هر تاریخ انقضای سومین جمعه در چهارده ماه آینده، تعداد داراییهای پایهای که آن تاریخ را فهرست کردهاند، شمارش میکند.
| آغاز ماه انقضا | عنوان ماه | فهرست داراییهای پایه |
|---|---|---|
| 2026-10-01 | Oct 2026 | 3401 |
| 2026-11-01 | Nov 2026 | 3391 |
| 2026-12-01 | Dec 2026 | 1916 |
| 2027-01-01 | Jan 2027 | 2146 |
| 2027-02-01 | Feb 2027 | 878 |
| 2027-03-01 | Mar 2027 | 1610 |
| 2027-04-01 | Apr 2027 | 1053 |
| 2027-05-01 | May 2027 | 776 |
| 2027-07-01 | Jul 2027 | 30 |
| 2027-08-01 | Aug 2027 | 60 |
| 2027-09-01 | Sep 2027 | 432 |
| 2027-10-01 | Oct 2027 | 13 |
| 2027-11-01 | Nov 2027 | 41 |
کد دقیق SQL پشت هر عدد
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE date >= today() - 10
) AS chain_date
SELECT
toString(toStartOfMonth(expiration_date)) AS expiry_month_start,
formatDateTime(toStartOfMonth(expiration_date), '%b %Y') AS month_label,
countDistinct(underlying_symbol) AS underlyings_listing
FROM global_markets.options_greeks
WHERE date = chain_date
AND expiration_date >= chain_date
AND days_to_expiry <= 430
AND toDayOfWeek(expiration_date) = 5
AND toDayOfMonth(expiration_date) BETWEEN 15 AND 21
AND underlying_symbol NOT IN ('SPCX')
GROUP BY toStartOfMonth(expiration_date)
ORDER BY toStartOfMonth(expiration_date)نزدیکترین سومین جمعه، Oct 2026، توسط 3401 دارایی پایه فهرست شده است. هر نمادی که دارای اختیار معامله باشد، ماههای نزدیک (front months) خود را دارد و آن نقطه نخست، نزدیک به کل جهانِ داراییهای فهرستشده قرار میگیرد. سپس این تعداد کاهش مییابد و این کاهش بهصورت نامتوازن رخ میدهد. پس از جفتِ کوتاهمدت، یک سهم تنها در ماههای متعلق به چرخه خود دوباره ظاهر میشود؛ بنابراین هر ماهِ دورتر، بهجای کل بازار، تنها توسط بخشی از آن پوشش داده میشود، بهطوری که ماههای پایان فصل و سری ژانویه معمولاً بالاتر از ماههای مجاور خود قرار میگیرند. لبه دورتر پنل حتی خلوتتر است: Nov 2027، آخرین ماه در بازه چهاردهماهه و با فاصله بیش از یک سال، تنها توسط 41 دارایی پایه پوشش داده میشود. پس از دوازده ماه، نردبانِ سررسیدها در تمام ماهها بهجز سری ژانویه خالی میشود که پنل LEAPS در ادامه آن را پوشش میدهد.
چهار ماهِ چرخه مارس همچنین چهار تاریخ انقضای سهگانه سال هستند؛ زمانی که قراردادهای شاخص و سهام همزمان در یک سومین جمعه منقضی میشوند.
چرا LEAPS در ماه ژانویه عرضه میشوند؟
گزینههای LEAPS، که قراردادهای اختیار با سررسید طولانیمدت و بیش از یک سال زمان تا انقضا هستند، از برنامه عرضه خاص خود پیروی میکنند. در مورد تکسهمها، سریهای بلندمدت همواره در ماه ژانویه عرضه میشوند، فارغ از اینکه آن سهم در چه چرخهای قرار داشته باشد. حتی سهمی که در چرخه مارس قرار دارد نیز LEAPS ژانویه دریافت میکند.
شمارش در سطح کل بازار، این لنگرگاه را بهوضوح نشان میدهد. این پنل، هر سومین جمعه از تاریخهای انقضا که بیش از 300 روز با زمان حال فاصله دارند را در نظر گرفته و تعداد داراییهای پایهای که آن را عرضه میکنند، محاسبه میکند.
| سری LEAPS | فهرست داراییهای پایه |
|---|---|
| Jan 2028 | 1384 |
| Jan 2029 | 999 |
| Sep 2027 | 432 |
| Dec 2027 | 348 |
| Dec 2028 | 254 |
| Jun 2028 | 123 |
| Aug 2027 | 60 |
| Nov 2027 | 41 |
| Sep 2028 | 23 |
| Mar 2028 | 21 |
| Oct 2027 | 13 |
| Feb 2028 | 3 |
| Apr 2028 | 2 |
| Nov 2028 | 1 |
کد دقیق SQL پشت هر عدد
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE date >= today() - 10
) AS chain_date
SELECT
formatDateTime(toStartOfMonth(expiration_date), '%b %Y') AS leaps_series,
countDistinct(underlying_symbol) AS underlyings_listing
FROM global_markets.options_greeks
WHERE date = chain_date
AND days_to_expiry > 300
AND toDayOfWeek(expiration_date) = 5
AND toDayOfMonth(expiration_date) BETWEEN 15 AND 21
AND underlying_symbol NOT IN ('SPCX')
GROUP BY toStartOfMonth(expiration_date)
ORDER BY underlyings_listing DESCJan 2028 بزرگترین ماه در آن بازه زمانی است که روی 1384 دارایی پایه عرضه شده است. کمحجمترین ماه در همان بازه، Nov 2028، روی 1 دارایی پایه دیده میشود.
هیچ اتفاق خاصی برای قرارداد ژانویه با گذشت زمان رخ نمیدهد. سری ژانویهای که دو سال مانده به سررسید عرضه شده، همان قراردادی است که یک سال بعد، صرفاً به قرارداد ماهانه ژانویه در زنجیره تبدیل میشود: همان strike price، همان سومین جمعه. تنها برچسب LEAPS در نقطه یکساله از آن حذف میشود. LEAPS چیست به جنبههای قراردادی میپردازد و LEAPS عمیقاً در سود (ITM) نحوه استفاده از این ابزارهای بلندمدت را بررسی میکند.
چرا چرخه تعیین میکند که آیا یک اسپرد قابل قیمتگذاری است یا خیر
در اینجا نقطه تلاقی قوانین فهرستبندی با سفارشهای واقعی بازار مشخص میشود. یک اسپرد تقویمی (calendar spread) شامل خرید یک تاریخ انقضا و فروش تاریخ انقضای دیگر با همان قیمت اعمال (strike price) است. یک اسپرد مورب (diagonal) همین کار را در دو قیمت اعمال متفاوت انجام میدهد. هر دو استراتژی نیازمند وجود همزمان دو تاریخ انقضا برای یک دارایی پایه هستند.
در نمادی که دارای گزینههای هفتگی و چرخه کامل است، این کار ساده است. اما در نمادی با نقدشوندگی کمتر، ممکن است ماه مورد نظر شما اصلاً فهرست نشده باشد. سهامی که در چرخه فوریه قرار دارد، تا زمانی که سپتامبر به یکی از دو ماه نزدیک به سررسید تبدیل نشود، تاریخ انقضای سپتامبر را فهرست نمیکند؛ بنابراین در ماه ژوئن نمیتوان یک اسپرد تقویمی ژوئن به سپتامبر روی آن ایجاد کرد. همین محدودیت، دلیل اصلی تمرکز ساختارهای بلندمدت بر سررسیدهای ژانویه است: یک کالآپشن پوششی ارزان (poor man's covered call) در واقع یک اسپرد مورب است که بر پایه یک کالآپشن بلندمدت ساخته میشود و ژانویه ماهی است که تمام نمادهای دارای اختیار معامله، در آن مشترک هستند.
نقدشوندگی، فیلتر دوم پس از فهرستبندی است. ممکن است یک ماه فهرست شده باشد اما به دلیل سود باز (open interest) اندک، با اسپرد قیمتی (spread) بسیار عریض معامله شود که این امر، اجرای یک ساختار دو مرحلهای را به چالشی برای تکمیل سفارش تبدیل میکند. قانون فهرستبندی به شما میگوید چه چیزی وجود دارد، اما نوار معاملات (tape) به شما میگوید چه چیزی واقعاً معامله میشود.
پرسشهای متداول
سه چرخه انقضای اختیار معامله کدامند؟
سه چرخه وجود دارد که هر کدام با نام اولین ماه خود شناخته میشوند: چرخه ژانویه (ژانویه، آوریل، ژوئیه، اکتبر)، چرخه فوریه (فوریه، مه، اوت، نوامبر) و چرخه مارس (مارس، ژوئن، سپتامبر، دسامبر). هنگام فهرست شدن اولیه اختیار معاملههای یک سهم، آن سهم به یکی از این چرخهها اختصاص مییابد و این تخصیص پس از آن تغییر نمیکند.
هر سهم در لحظه چند ماه انقضا دارد؟
حداقل چهار ماه. دو ماه، ماههای نزدیک (ماه جاری و ماه بعد) هستند و دو ماه دیگر از چرخه اختصاصیافته به سهم میآیند. نمادهایی که بهطور فعال معامله میشوند، با افزودن انقضاهای هفتگی، پایان ماه، پایان فصل و روزانه، تعداد بسیار بیشتری ماه انقضا دارند.
آیا همه سهام ماههای انقضای یکسانی دارند؟
خیر. دو ماه نزدیک برای همه یکسان است. ماههای بعدی به چرخهای بستگی دارند که سهم به آن اختصاص یافته است؛ بنابراین دو شرکت مشابه میتوانند ماههای دور کاملاً متفاوتی داشته باشند.
آیا اختیار معاملههای هفتگی بخشی از چرخه انقضا هستند؟
خیر. اختیار معاملههای هفتگی تحت یک برنامه جداگانه چند هفته زودتر فهرست میشوند و در روزهای جمعهای غیر از جمعه سوم ماه منقضی میشوند. این قراردادها چرخه سهم را تغییر نمیدهند و در شمارش حداقل چهار ماه لحاظ نمیشوند.
چرا LEAPS در ژانویه فهرست میشوند؟
قراردادهای LEAPS تکسهم، صرفنظر از چرخه دارایی پایه، به انقضای ژانویه متصل هستند که این امر باعث میشود هر نماد دارای اختیار معامله، یک ماه دور مشترک داشته باشد. با گذشت زمان و رسیدن سری ژانویه به بازه یکساله، این قرارداد به انقضای ماهانه عادی ژانویه برای آن سهم تبدیل میشود، بدون اینکه تغییری در خودِ قرارداد ایجاد شود.
نحوه شمارش این پنلها
هر پنل، آخرین جلسه معاملاتی ثبتشده در دادههای سطح قرارداد اختیار معامله را میخواند و زمانی یک انقضا را «فهرستشده» در نظر میگیرد که حداقل یک قرارداد در آن تاریخ انقضا، رکوردی برای آن جلسه داشته باشد. انقضاهای ماهانه بر اساس ساختار تاریخشان تفکیک میشوند: جمعهای که بین پانزدهم تا بیستویکم ماه قرار گیرد، جمعه سوم است که همان انقضای تحت حاکمیت قانون چرخه است. انقضاهای هفتگی، پایان ماه و روزانه در این آزمون رد شده و طبق ساختار، از دو پنل کل بازار حذف میشوند؛ به همین دلیل است که شمارش این دو پنل کمتر از تعداد واقعی تاریخهای موجود در هر زنجیره معاملاتی است. پنلهای کل بازار همچنین نمادهایی را که فیدهای داده در طول زمان به بیش از یک شرکت اختصاص دادهاند، حذف میکنند تا یک تیکر (ticker) هرگز دو موجودیت را در یک شمارش ادغام نکند.
هر پنل در اینجا حاوی کد SQL است که آن را تولید کرده است. یکی را باز کنید، تیکر را تغییر دهید و همان پرسش را روی هر زنجیرهای که مایلید در ترمینال Strasmore اجرا کنید.