Strasmore Research
Matuto Matt ConnorNi Matt Connor · data as of August 6, 2026 · refreshed weekly

Ano ang Calendar Spread sa Options?

Ang calendar spread ay nagbebenta ng near-dated option at bumibili ng longer-dated option sa parehong strike. Tingnan ang term structure at greeks data nito.

Ang calendar spread ay isang options position na may dalawang leg sa parehong underlying at parehong strike: ibinebenta ang contract na mas maagang mag-e-expire at binibili ang contract na mas huling mag-e-expire. Binubuksan ito sa net debit. Kasabay nito, long theta at long vega ang posisyon—isang katangiang hindi maaaring taglayin ng iisang option leg. Dahil sa kombinasyong ito, ang calendar ay isang posisyon sa hugis ng implied volatility curve, hindi isang posisyon sa direksiyon ng presyo.

Paano binubuo ang isang calendar spread

Apat na bagay ang magkapareho sa dalawang leg: ang underlying, ang strike, ang right (parehong call o parehong put), at ang size. Ang expiration lang ang naiiba. Ibinebenta ang near-dated leg at binibili ang longer-dated leg. Mas mataas ang time value ng longer-dated contract, kaya nagkakaroon ng net debit sa pagpasok sa posisyon. Ang debit na ito ang cost ng posisyon. Para sa isang plain calendar na hinahawakan hanggang sa near expiry, ito rin ang pinakamalaking posibleng malugi.

Mga round number lamang ang mga ito at ganap na hypothetical. Ang isang stock ay nagte-trade sa $100. Ibinebenta ang 30 day $100 call sa $2.00, habang nagkakahalaga ng $3.60 ang 90 day $100 call. Katumbas ito ng debit na $1.60 bawat share, o $160 para sa isang pares gamit ang standard na 100 share multiplier. Isulong natin ang pagsusuri hanggang sa near expiry. Kung nasa $100 pa rin ang stock, mag-e-expire nang walang halaga ang short call. Ang matitira ay isang 60 day $100 call, at ang halaga ng call na iyon ang kabuuang halaga ng posisyon. Kung nasa $130 ang stock, deep in the money ang short call at malaking bahagi na ng time value ng long call ang naubos. Dahil dito, halos katumbas na lamang ng pagitan ng dalawang call na halos puro intrinsic value ang halaga ng pares. Ganito rin ang pag-flat ng halaga sa $70, kung saan parehong malapit sa zero ang halaga ng dalawang call. Sa near expiry, ang payoff ay parang tent na nakatayo sa ibabaw ng strike.

Bakit ibinebenta ang mas malapit na expiry at binibili ang mas malayong expiry?

Ang Theta ay ang halagang nalulugi sa isang option bawat araw dahil lamang sa paglipas ng panahon. Ang Vega naman ay ang halagang nagbabago sa option para sa one-point na pagbabago sa implied volatility. Pareho itong nakadepende sa natitirang panahon. Sa expiry curve, magkasalungat ang galaw ng mga ito: pinakamabilis ang daily decay sa mga huling linggo ng isang option, habang lumalaki ang sensitivity sa implied volatility habang humahaba ang natitirang panahon. Sa pagbebenta ng front leg, napupunta sa short side ang pinakamabilis na decay. Sa pagbili ng back leg, napupunta sa long side ang pinakamalaking volatility exposure. Sinusukat ng panel sa ibaba ang dalawang ito sa iba't ibang band ng DTE, o days to expiry, para sa near-the-money na Apple contracts.

QueryTheta at vega sa bawat expiry band, near the money AAPL
Ang eksaktong SQL sa likod ng bawat numero
SELECT
    multiIf(days_to_expiry <= 10,  '1-10 DTE',
            days_to_expiry <= 25,  '11-25 DTE',
            days_to_expiry <= 45,  '26-45 DTE',
            days_to_expiry <= 90,  '46-90 DTE',
            days_to_expiry <= 180, '91-180 DTE',
                                   '181+ DTE')       AS dte_band,
    round(avg(abs(theta)), 4)                        AS theta_per_day_abs,
    round(avg(abs(vega)), 4)                         AS vega_per_iv_point
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
  AND date >= today() - 30
  AND date <= today() - 2
  AND iv_converged = 1
  AND volume > 0
  AND days_to_expiry BETWEEN 1 AND 400
  AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY dte_band
ORDER BY min(days_to_expiry)
Run this yourself

Sa loob ng 1-10 DTE band, ang average daily decay ay $0.4967 bawat share, kumpara sa $0.0606 sa 181+ DTE band. I-multiply ang alinman sa mga ito sa 100 para sa isang kontrata. Kabaligtaran naman ang galaw ng Vega: 0.1206 bawat point ng implied volatility sa front, kumpara sa 1.0131 sa back. Nakaposisyon ang isang calendar sa parehong curve: short sa matarik na decay at long sa volatility exposure. Mas malawak na tinatalakay ang pattern sa kung paano nagbabago ang option greeks habang papalapit ang expiry.

Ano ang aktuwal na tine-trade ng calendar spread: ang term structure

Ang implied volatility ay hindi iisang numero para sa bawat stock. May sarili itong halaga sa bawat expiration, at kapag ipinlot mula sa front month hanggang sa back month, nabubuo ang term structure ng implied volatility. Short ang calendar sa volatility ng isang punto sa curve at long sa volatility ng isa pa. Kaya mas sinusundan ng profit and loss nito ang agwat ng dalawang puntong iyon kaysa sa level ng alinman sa mga ito.

QueryNear the money implied volatility ayon sa expiry band, tatlong pangalan
Ang eksaktong SQL sa likod ng bawat numero
SELECT
    multiIf(days_to_expiry <= 10,  '1-10 DTE',
            days_to_expiry <= 25,  '11-25 DTE',
            days_to_expiry <= 45,  '26-45 DTE',
            days_to_expiry <= 90,  '46-90 DTE',
            days_to_expiry <= 180, '91-180 DTE',
                                   '181+ DTE')                            AS dte_band,
    round(avgIf(implied_volatility, underlying_symbol = 'AAPL') * 100, 1)  AS aapl_iv_pct,
    round(avgIf(implied_volatility, underlying_symbol = 'SPY')  * 100, 1)  AS spy_iv_pct,
    round(avgIf(implied_volatility, underlying_symbol = 'KO')   * 100, 1)  AS ko_iv_pct
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('AAPL', 'SPY', 'KO')
  AND date >= today() - 30
  AND date <= today() - 2
  AND iv_converged = 1
  AND volume > 0
  AND days_to_expiry BETWEEN 1 AND 400
  AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY dte_band
HAVING countIf(underlying_symbol = 'AAPL') > 0
   AND countIf(underlying_symbol = 'SPY')  > 0
   AND countIf(underlying_symbol = 'KO')   > 0
ORDER BY min(days_to_expiry)
Run this yourself

Batay sa average ng mga sinuring session, ang near-the-money AAPL contracts sa 1-10 DTE band ay nag-print ng 36.2% implied volatility kumpara sa 28.6% sa 181+ DTE band. Para sa parehong dalawang band ng KO, ang mga halaga ay 27.3% at 20.7%. Sariling curve ang binubuo ng bawat pangalan, at sa curve na iyon nakaposisyon ang calendar.

Nagbabago rin ang hugis nito araw-araw. Sinusubaybayan ng susunod na panel ang front band ng isang pangalan kumpara sa back band nito sa mga nakaraang buwan, kasama ang agwat ng mga ito.

QueryImplied volatility ng AAPL front band laban sa back band, mga nakaraang buwan
Ang eksaktong SQL sa likod ng bawat numero
SELECT
    toString(date)                                                                AS session_date,
    round(avgIf(implied_volatility, days_to_expiry BETWEEN 7 AND 25) * 100, 1)    AS near_iv_pct,
    round(avgIf(implied_volatility, days_to_expiry BETWEEN 60 AND 120) * 100, 1)  AS far_iv_pct,
    round((avgIf(implied_volatility, days_to_expiry BETWEEN 7 AND 25)
         - avgIf(implied_volatility, days_to_expiry BETWEEN 60 AND 120)) * 100, 1) AS near_minus_far_spread
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
  AND date >= today() - 120
  AND date <= today() - 2
  AND iv_converged = 1
  AND volume > 0
  AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY date
HAVING countIf(days_to_expiry BETWEEN 7 AND 25) > 0
   AND countIf(days_to_expiry BETWEEN 60 AND 120) > 0
ORDER BY date
Run this yourself

Sa unang session na sakop, 2026-04-08, ang agwat ng dalawang band ay -1.8 volatility points. Sa pinakahuling session, 2026-08-04, ang front band ay 27.2% at ang back band ay 27.4%, kaya ang agwat ay -0.2 points. Kumita ang isang long calendar kapag lumiit ang agwat, dahil man sa pag-cheapen ng front o pag-firm ng back. Nalulugi naman ito kapag lumaki ang agwat.

Ano ang kailangan ng position, at ano ang sumisira rito

Makitid ang paborableng kondisyon. Kailangan nitong manatiling malapit sa strike ang underlying habang papalapit ang near expiry. Sa ganitong sitwasyon, nauubos ang natitirang time value ng short leg, habang napapanatili ng long leg ang malaking bahagi ng sarili nitong time value. Kailangan din nitong bumaba ang front volatility kumpara sa back volatility. Ibig sabihin, kailangang mas maging matarik ang term structure habang hawak ang position.

Dalawang bagay ang sumisira rito. Ang malaking galaw sa alinmang direksiyon ay nagpapalapad sa tent, at nalulugi ang position kahit pataas o pababa ang galaw. Kapag nag-invert ang curve pagkatapos ng entry, o umakyat ang front volatility nang higit sa back volatility, mas mabilis nitong napipinsala ang short leg kaysa sa naitutulong nito sa long leg. May ikatlo at mas tahimik na kondisyon: kapag sabay-sabay bumagsak ang implied volatility sa buong curve, mas malaki ang nababawas sa long back leg, na may mas malaking vega, kaysa sa naibabalik nito sa short front leg.

Ang diagonal variant

Binabago ng diagonal spread ang strike at expiration: nagbebenta ng near-dated option sa isang strike at bumibili ng longer-dated option sa ibang strike. Nagdaragdag ito ng directional bias sa parehong time-based structure. Ang call diagonal na ang long leg ay may strike na mas mababa sa kasalukuyang presyo at mas malayo pa ang expiration ay bahagyang kumikilos na parang pagmamay-ari ng stock. Ito ang katangian ng estratehiyang deep in the money LEAPS. Ang kapalit nito, hindi na simetriko sa isang strike ang payoff. Kaya mahalaga kapwa ang direksiyon at ang hugis ng curve.

Mga calendar sa paligid ng earnings, at ang problema ng IV crush

Ang pinakakilalang gamit ng calendar ay sa paligid ng isang nakaiskedyul na event. Karaniwang mas mataas ang implied volatility ng front expiry na naglalaman ng earnings date kaysa sa mga expiry sa magkabilang panig nito. Ang pagbebenta ng front expiry laban sa mas matagal na leg ay paraan upang maging short sa mataas na bahagi ng curve. Pagkatapos ng report, dumarating ang biglang pagbagsak ng IV, o ang matalim na pagbaba ng front-month implied volatility kapag nalampasan na ng merkado ang event. Maaari ring itulak ng mismong report ang stock nang sapat na lampas sa strike upang maging patag ang tent. Karaniwan ding bumababa ang back month kasabay ng front month, ngunit mas kaunti lamang. Nakaposisyon ang earnings calendar batay sa hugis ng curve at exposed ito sa galaw ng presyo. Parehong ibinibigay ng report ang dalawang panganib sa parehong pagkakataon.

Assignment sa short leg

Ang US equity options ay American style, kaya maaaring ma-assign ang isang short leg na in the money sa anumang business day, hindi lamang sa expiry. Para sa short calls, nakasentro ang panganib sa mga ex-dividend date, kung kailan maaaring mas mataas ang dividend kaysa sa natitirang time value ng call. Ang assignment ay nag-iiwan ng short stock position laban sa long call. May defined structure pa rin ito, ngunit nagbabago ang margin requirements at nagkakaroon ng obligasyong magbayad ng dividend. Ang cash-settled index options ay European style at walang panganib ng early assignment.

Gaano kadalas mas mataas ang front volatility kaysa sa back volatility?

Hindi bihira ang inversion, at hindi pantay ang dalas nito sa bawat pangalan. Binibilang ng panel, para sa bawat pangalan, ang bahagi ng mga session sa nakaraang taon kung kailan mas mataas ang front band kaysa sa back band.

QueryGaano kadalas na mas mataas ang front volatility kaysa back volatility
Ang eksaktong SQL sa likod ng bawat numero
SELECT
    symbol,
    round(100 * countIf(slope_pts > 0) / count(), 1) AS inverted_days_pct,
    round(avg(slope_pts), 2)                         AS avg_slope_pts,
    count()                                          AS obs_count
FROM
(
    SELECT
        underlying_symbol AS symbol,
        date,
        (avgIf(implied_volatility, days_to_expiry BETWEEN 7 AND 25)
       - avgIf(implied_volatility, days_to_expiry BETWEEN 60 AND 120)) * 100 AS slope_pts
    FROM global_markets.options_greeks
    WHERE underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'SPY', 'KO')
      AND date >= today() - 400
      AND date <= today() - 2
      AND iv_converged = 1
      AND volume > 0
      AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
    GROUP BY symbol, date
    HAVING countIf(days_to_expiry BETWEEN 7 AND 25) > 0
       AND countIf(days_to_expiry BETWEEN 60 AND 120) > 0
)
GROUP BY symbol
ORDER BY inverted_days_pct DESC
Run this yourself

Pinakamadalas nag-invert ang KO sa grupo, sa 65.7% ng 274 session na sinukat, na may average front minus back gap na 0.89 points. Pinakakaunti naman ang inversion ng SPY, sa 22.3% ng mga session nito. Magkaibang position ang calendar na binuksan sa steep na bahagi ng curve at ang calendar na binuksan sa inverted na bahagi, kahit pareho ang ticket.

Paano sini-filter ang mga panel na ito

Binabasa ng bawat panel ang daily greeks para sa bawat contract, at isinasama lamang ang mga contract na nag-report ng volume at may converged implied volatility solve. Nililimitahan din ang mga strike sa loob ng 5% mula sa closing price ng underlying sa araw na iyon. Ang mga contract na malayo sa at-the-money ay may implied volatility na hindi maihahambing sa iba't ibang expiry. Equal weighted ang band averages sa mga contract, hindi volume weighted, at parehong kasama ang calls at puts.

Mga FAQ

Bullish o bearish ba ang calendar spread?

Wala sa dalawang iyon ayon sa pagkakabuo nito. Ang calendar spread na may strike na katumbas o malapit sa kasalukuyang presyo ay halos directionally neutral sa entry at nangangailangan na manatiling malapit ang underlying sa strike na iyon pagdating ng near expiry. Kapag inilagay ang strike sa itaas o ibaba ng kasalukuyang presyo, nagkakaroon ng directional bias ang structure.

Ano ang maximum loss sa calendar spread?

Para sa long calendar na pareho ang strike ng dalawang leg, ang debit na binayaran ang pinakamalaking posibleng malugi, maliban kung magkaroon ng maagang assignment sa short leg. Hindi nakapirmi nang maaga ang maximum gain dahil nakadepende ito sa halaga ng natitirang long leg kapag nag-expire ang short leg.

Kumita ba ang calendar spread kapag hindi gumalaw ang stock?

Ang pananatili malapit sa strike ang kundisyong pinagtutuunan ng structure: mas mabilis maubos ang time value ng short leg kaysa sa long leg. Ibang sitwasyon kung hindi gumagalaw ang stock ngunit malayo ito sa strike, dahil parehong mababa ang halaga ng dalawang leg doon at maliit ang agwat sa pagitan ng mga ito.

Ano ang nangyayari sa calendar spread kapag bumaba ang implied volatility?

Net long vega ang long calendar, kaya kapag pantay ang ibinaba ng volatility sa buong curve, mas malaki ang nababawas sa long back leg kaysa sa naibabalik sa short front leg. Mas mahalaga rito ang shape kaysa sa level: paborableng bersyon ng parehong galaw ang mas mabilis na pagbaba ng front volatility kaysa sa back volatility.

Maaari bang gumamit ng puts sa calendar spread?

Oo. Parehong underlying at strike ang ginagamit; ibinebenta ang near-dated put at binibili ang mas matagal ang expiry. Sa isang partikular na strike, halos katulad ng call counterparts ang galaw ng put at put calendars. Karaniwang nakadepende ang pagpili sa kung alin ang may mas mahigpit na quotes at alin ang may mas maliit na assignment nuisance.


May kasamang SQL na gumawa sa bawat panel sa itaas. Buksan ang isang panel para makita ang mga filter—near-the-money contracts na aktuwal na nag-trade, na may nag-converge na implied volatility solve—o itanong ang parehong tanong sa plain English sa Strasmore terminal.