Strasmore Research
शिक्षण Matt Connorद्वारे Matt Connor

Stock Splitचा Optionsवर परिणाम आणि Strike Price

Stock splitमध्ये strike price, contractsची संख्या आणि 100 शेअर्सचे deliverable कसे बदलते ते जाणून घ्या. 4-for-1 उदाहरणातून विचित्र गणित समजून घ्या.

स्टॉक splitमुळे तुमच्या optionsचे मूल्य बदलत नाही. सूचीबद्ध US options जारी करणारी clearing house असलेली Options Clearing Corporation splitच्या दिवशी प्रत्येक open contract समायोजित करते. हे समायोजन शुद्ध अंकगणितावर आधारित असते: contract exercise करण्यासाठी लागणारी रक्कम आणि त्यामागील शेअर्सची संख्या सुरुवातीच्या दाव्याइतकीच राहते. बदलतो तो contractचा आकार. काही split ratiosमध्ये हा आकार इतका बदलतो की प्रत्येक option chain गृहीत धरत असलेली 100 शेअर्सची पद्धत मोडते.

4-for-1 stock splitमध्ये तुमच्या optionsचे काय होते

बहुतांश मोठ्या कंपन्यांच्या splitsशी जुळणाऱ्या सरळ उदाहरणापासून सुरुवात करू. 4-for-1 splitमध्ये असलेल्या प्रत्येक शेअरसाठी चार शेअर्स मिळतात आणि split लागू होण्याच्या सकाळी शेअरची किंमत एक-चतुर्थांश होते. Option contractमधील तीन बाबी एकत्र बदलतात:

  • Strike priceला 4ने भागले जाते.
  • तुमच्याकडील contractsची संख्या 4ने गुणली जाते.
  • त्याच tickerखाली प्रत्येक contractमागे deliverable 100 शेअर्सच राहतात.

एक काल्पनिक उदाहरण पाहू. $220 किंमतीच्या शेअरवर $200 strike असलेला एक call, $55 किंमतीच्या शेअरवर $50 strike असलेले चार calls होतो. मूळ contract exercise करण्यासाठी 100 शेअर्ससाठी $20,000 द्यावे लागत होते. समायोजित चारही contracts exercise करण्यासाठी 400 शेअर्ससाठी $20,000 द्यावे लागतात. Splitनंतरचे 400 शेअर्स म्हणजे splitपूर्वीच्या 100 शेअर्सइतकाच कंपनीवरील दावा. समायोजनाच्या वेळी कोणालाही फायदा किंवा तोटा होत नाही.

प्रत्येक पूर्णांक ratio याच पद्धतीने काम करतो; 2-for-1 आणि 10-for-1देखील. त्यानंतरची chain नेहमीसारखी दिसते: round strikes, 100 शेअर्सचे contracts आणि बदललेला नसलेला symbol. सामान्य stock splitमुळे options positionमध्ये काही कृती आवश्यक राहत नाही. त्यानंतर शेअरची कामगिरी कशी राहते हा contractवर काय परिणाम होतो यापेक्षा वेगळा प्रश्न आहे.

Splits options marketपर्यंत किती वेळा पोहोचतात?

US marketमध्ये दरवर्षी forward आणि reverse, दोन्ही दिशांचे splits होतात.

क्वेरीवर्षानुसार US स्टॉक स्प्लिट्स: फॉरवर्ड आणि रिव्हर्स संख्याः 2017 ते जुलै 2026
प्रत्येक आकड्यामागील अचूक SQL
SELECT toYear(execution_date) AS year,
       countIf(toFloat64(split_to) > toFloat64(split_from)) AS forward_splits,
       countIf(toFloat64(split_to) < toFloat64(split_from)) AS reverse_splits
FROM global_markets.stocks_splits
WHERE execution_date >= toDate('2017-01-01')
  AND execution_date < toDate('2026-08-01')
  AND toFloat64(split_from) > 0
  AND toFloat64(split_to) > 0
GROUP BY year
ORDER BY year
Run this yourself

2025मध्ये नोंदींमध्ये 429 forward splits आणि 1038 reverse splits होते. अंतिम बिंदू 2026पासून जुलैअखेरपर्यंतचा आहे. त्यामुळे तो अपूर्ण वर्ष म्हणून वाचा. आलेखातील 10 वर्षांमध्ये reverse splitsचा स्तंभ सतत दिसतो. Options contracts सर्वाधिक विचित्र दिसतात ते reverse splitsनंतर. आगामी stock splitsमध्ये पुढील नियोजित splitsची माहिती दिली आहे.

प्रत्यक्षात कोणते split ratios होतात?

Forward splits काही मोजक्या ratiosभोवती केंद्रित असतात. Ratioनुसार adjustment ठरते.

क्वेरी2020 पासूनचे सर्वाधिक सामान्य फॉरवर्ड स्प्लिट गुणोत्तर आणि प्रत्येक गुणोत्तर करारात कसा बदल करते
प्रत्येक आकड्यामागील अचूक SQL
SELECT concat(toString(toUInt32(split_to)), '-for-', toString(toUInt32(split_from))) AS ratio_label,
       if(modulo(toUInt32(split_to), toUInt32(split_from)) = 0, 'whole number', 'uneven') AS adjustment_style,
       count() AS split_count,
       round(100 * count() / (
           SELECT count()
           FROM global_markets.stocks_splits
           WHERE execution_date >= toDate('2020-01-01')
             AND execution_date < toDate('2026-08-01')
             AND toFloat64(split_to) > toFloat64(split_from)
             AND toFloat64(split_from) > 0
             AND toFloat64(split_from) = round(toFloat64(split_from))
             AND toFloat64(split_to) = round(toFloat64(split_to))
       ), 1) AS share_of_forward_pct
FROM global_markets.stocks_splits
WHERE execution_date >= toDate('2020-01-01')
  AND execution_date < toDate('2026-08-01')
  AND toFloat64(split_to) > toFloat64(split_from)
  AND toFloat64(split_from) > 0
  AND toFloat64(split_from) = round(toFloat64(split_from))
  AND toFloat64(split_to) = round(toFloat64(split_to))
GROUP BY ratio_label, adjustment_style
ORDER BY split_count DESC
LIMIT 10
Run this yourself

2-for-1 हे 407 splitsसह आघाडीवर आहे. 2020पासून झालेल्या प्रत्येक forward splitपैकी 27% splits या ratioचे आहेत. त्यानंतर 3-for-1चा क्रमांक असून त्याचे प्रमाण 14.5% आहे. Adjustment styleचा स्तंभ दोन प्रकार वेगळे करतो: पूर्णांक ratios, ज्यात contractsची संख्या सरळ गुणली जाते, आणि अपूर्ण ratios, ज्यात तसे करता येत नाही. पुढील भागात या अपूर्ण ratiosवर लक्ष आहे.

3-for-2 split आणि 150 शेअर्सचे deliverable

3-for-2 splitमध्ये प्रत्येक असलेल्या शेअरमागे 1.5 शेअर्स मिळतात. अर्धा contract अस्तित्वात नसल्यामुळे contractची संख्या तशीच राहते आणि adjustment इतर fieldsमध्ये केला जातो:

  • Strikeला 1.5ने भागले जाते. $60 strike $40 होतो आणि $50 strike $33.33 होतो.
  • Deliverable splitनंतरच्या stockचे 150 शेअर्स होते.
  • Multiplier 150 होतो. त्यामुळे 2.00 असा quoted premium $200ऐवजी $300 इतका खर्च येतो.

अंकगणिताचा ताळमेळ कायम राहतो. Splitपूर्वी 100 शेअर्सवर $60 म्हणजे exerciseसाठी $6,000. Splitनंतर 150 शेअर्सवर $40 म्हणजे $6,000. Holderची आर्थिक स्थिती तशीच राहते. मात्र listing आता अपरिचित दिसते: $33.33सारखा विषम strike, 150ने गुणला जाणारा premium आणि modified symbol. Adjusted contracts XYZऐवजी XYZ1सारख्या numbered rootखाली trade होतात. त्या नावाची option chain उघडणारा गुंतवणूकदार परिचित contractपेक्षा वेगळ्या अटी असलेला contract पाहत असतो.

त्यानंतर एक contract किती शेअर्स कव्हर करतो

ज्या ratioमध्ये पूर्ण भागाकार होत नाही, त्या प्रत्येक ratioमध्ये deliverable पुन्हा निश्चित केले जाते. खालील panelमध्ये 2020पासूनचे सर्वाधिक सामान्य uneven forward ratios आणि सर्वाधिक सामान्य reverse ratios घेतले आहेत. Adjustmentनंतर 100 शेअर्सचा contract किती शेअर्स कव्हर करतो, हे त्यातून मोजले आहे.

क्वेरीपूर्णांक नसलेल्या स्प्लिट गुणोत्तरानंतर 100 शेअर्सचा एक करार कशाचा समावेश करतो: 2020 ते जुलै 2026
प्रत्येक आकड्यामागील अचूक SQL
WITH ratio_counts AS (
    SELECT concat(toString(toUInt32(split_to)), '-for-', toString(toUInt32(split_from))) AS ratio_label,
           if(toFloat64(split_to) > toFloat64(split_from), 'forward split', 'reverse split') AS direction,
           round(100 * toFloat64(split_to) / toFloat64(split_from), 2) AS shares_per_contract_after,
           count() AS split_count
    FROM global_markets.stocks_splits
    WHERE execution_date >= toDate('2020-01-01')
      AND execution_date < toDate('2026-08-01')
      AND toFloat64(split_from) > 0
      AND toFloat64(split_to) > 0
      AND toFloat64(split_from) = round(toFloat64(split_from))
      AND toFloat64(split_to) = round(toFloat64(split_to))
      AND modulo(toUInt32(split_to), toUInt32(split_from)) != 0
    GROUP BY ratio_label, direction, shares_per_contract_after
),
ranked AS (
    SELECT ratio_label,
           direction,
           shares_per_contract_after,
           split_count,
           row_number() OVER (PARTITION BY direction ORDER BY split_count DESC) AS rank_in_direction
    FROM ratio_counts
)
SELECT ratio_label,
       direction,
       split_count,
       shares_per_contract_after
FROM ranked
WHERE rank_in_direction <= 5
ORDER BY shares_per_contract_after DESC
Run this yourself

या स्तंभातील फरक हा मुख्य धडा आहे. वरच्या टोकाला 3-for-2मुळे एका contractमागे 150 शेअर्स राहतात. खालच्या टोकाला 1-for-20मुळे 5 शेअर्स राहतात. Position lineमध्ये one contract असे लिहिले असले तरी त्या स्तंभातील कोणतीही संख्या लागू होऊ शकते. नेमके deliverable कोणते आहे, हे फक्त adjustment memo ठरवते.

Reverse splits यंत्रणा उलट दिशेने चालवतात

Reverse splits वेगळ्या पद्धतीने समायोजित केले जातात. याच फरकामुळे गुंतवणूकदारांची दिशाभूल होते. 1-for-10 reverse splitमध्ये strike price बदलत नाही, contractची संख्या बदलत नाही, 100 multiplier कायम राहतो आणि deliverable 10 शेअर्सपर्यंत कमी होते.

$0.50 किंमतीच्या stockवर $0.50 strike असलेले contracts आहेत असे समजा. Consolidationनंतर stock जवळपास $5.00वर trade होतो. Contractवर $0.50 strikeच दिसतो, पण तो आता 10 शेअर्स कव्हर करतो. Exercise करण्यासाठी 100 multiplierवर $0.50, म्हणजे $50, खर्च होतात आणि सुमारे $50 मूल्याचे 10 शेअर्स मिळतात. मूल्य बदललेले नसते. मात्र screenवर $5.00च्या stockसमोर $0.50 strike दिसतो. त्यामुळे तो अत्यंत in-the-money call असल्यासारखा वाटतो, पण प्रत्यक्षात तसे नसते. reverse stock splitबाबत होणारा हा सर्वाधिक सामान्य गैरसमज आहे.

Adjustment कोण ठरवते

हे market किंवा तुमचा broker ठरवत नाही. Listing options exchangesमधून निवडलेले adjustment panel आणि त्यातील एक OCC representative प्रत्येक corporate actionच्या अटी ठरवतात. त्यानंतर OCC एक information memo प्रकाशित करते. त्यात security, ratio, effective date, नवीन deliverable, नवीन multiplier, strike divisor आणि नवीन option symbol नमूद असतात. Brokers या अटी लागू करतात आणि positions overnight update होतात. Memo effective dateपूर्वी सार्वजनिक केले जाते. नेमके deliverable कोणते आहे, हे परिभाषित करणारे तेच एकमेव अधिकृत ठिकाण आहे.

Special cash dividendsसाठीही हीच यंत्रणा वापरली जाते

सामान्य quarterly dividendsमुळे contractमध्ये adjustment होत नाही. Option pricingमध्ये अपेक्षित dividend stream आधीच समाविष्ट असतो. त्यामुळे ex-dividend date contractच्या अटींमध्ये बदल न होता निघून जाते.

Special किंवा extraordinary cash distributionला वेगळ्या पद्धतीने हाताळले जाते. OCCच्या प्रकाशित cash dividend policyनुसार मर्यादा प्रति contract $12.50 आहे. Standard 100 शेअर्सच्या contractवर हे प्रति शेअर 12.5 cents होते. ही मर्यादा गाठणाऱ्या किंवा ओलांडणाऱ्या distributionसाठी adjustment केला जातो. Strike कमी केला जाईल की contractच्या deliverableमध्ये cash जोडला जाईल, हे memoमध्ये नमूद असते. Distributionचा आकार महत्त्वाचा असतो. हे आकार समान प्रमाणात वितरित नसतात.

क्वेरीआकारानुसार एकदाच होणारे रोख वितरण: 2021 पासूनची देयके, टिकर्स आणि मध्यक रक्कम
प्रत्येक आकड्यामागील अचूक SQL
SELECT multiIf(toFloat64(cash_amount) >= 5, '$5.00 and up',
               toFloat64(cash_amount) >= 1, '$1.00 to $5.00',
               toFloat64(cash_amount) >= 0.25, '$0.25 to $1.00',
               toFloat64(cash_amount) >= 0.125, '$0.125 to $0.25',
               'under $0.125') AS payout_bucket,
       count() AS payment_count,
       uniqExact(ticker) AS ticker_count,
       round(100 * count() / (
           SELECT count()
           FROM global_markets.stocks_dividends
           WHERE ex_dividend_date >= toDate('2021-01-01')
             AND ex_dividend_date < toDate('2026-08-01')
             AND distribution_type != 'recurring'
             AND toFloat64(cash_amount) > 0
       ), 1) AS share_of_payments_pct,
       round(quantileDeterministic(0.5)(toFloat64(cash_amount), cityHash64(ticker)), 3) AS median_usd
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= toDate('2021-01-01')
  AND ex_dividend_date < toDate('2026-08-01')
  AND distribution_type != 'recurring'
  AND toFloat64(cash_amount) > 0
GROUP BY payout_bucket
ORDER BY median_usd
Run this yourself

5068 payments, म्हणजे एकूणातील 40.1%, under $0.125 bandमध्ये येतात. हे प्रति contractच्या मर्यादेखाली आहेत. $5.00 and up bandमध्ये 740 tickersवरील 1204 payments आहेत. त्यांचा median प्रति शेअर $15 आहे. एवढ्या आकाराची distribution ex-dateला stockमधून लक्षणीय रोख मूल्य बाहेर काढते आणि contractच्या अटीही त्यानुसार बदलतात. Special dividendsमध्ये याच घटनेची corporate बाजू स्पष्ट केली आहे.

Adjusted contractवर तपासण्याच्या दोन बाबी

  • Liquidity कमी होते. Adjusted series काही काळ open interest टिकवून ठेवते, पण नवीन participants कमी आकर्षित करते. त्यामुळे bid ask spreadही वाढतो. Position बंद करण्यासाठी ती उघडताना लागलेल्या खर्चापेक्षा अधिक खर्च येऊ शकतो.
  • Screensवर त्यांची किंमत अनेकदा चुकीची दिसते. अनेक tools 100 multiplier आणि 100 शेअर्सचे deliverable गृहीत धरतात. त्यामुळे 150 multiplier असलेल्या contractवर 2.00 quote $300ऐवजी $200 अशी दिसते. त्या आधारावर मोजलेली कोणतीही percentage pageवर चुकीची ठरते.

एक सवय दोन्ही समस्या दूर करते. प्रथम deliverable वाचा. त्यानंतर multiplier आणि मग strike वाचा. या क्रमाने पाहिल्यास adjusted contract नेहमी समजतो.

Stock splits आणि options FAQ

Options धारण केलेले असताना stock split झाला तर माझे पैसे कमी होतात का?

नाही. Adjustmentमुळे एकूण exercise cost आणि एकूण शेअरवरील दावा कायम राहतो. 4-for-1 splitमध्ये strike एक-चतुर्थांश होतो आणि contractsची संख्या चौपट होते. 3-for-2सारख्या uneven ratioमध्ये strikeला 1.5ने भागले जाते आणि deliverable 150 शेअर्सपर्यंत वाढते. Adjustmentच्या क्षणी कोणत्याही बाजूला फायदा होत नाही.

माझ्या optionचा strike price stock priceशी जुळत का नाही?

हे adjusted contractचे लक्षण आहे. Reverse splitनंतर असे सर्वाधिक दिसते. त्यात strike बदलत नाही आणि त्याऐवजी deliverable कमी केले जाते. 1-for-10 consolidationनंतर जवळपास $5.00वर trade होणाऱ्या stockवरील $0.50 strike contractमध्ये फक्त 10 शेअर्स deliver होतात.

XYZ1सारख्या option symbolमधील 1चा अर्थ काय?

तो standard 100 शेअर्सच्या स्वरूपापेक्षा वेगळे deliverable किंवा multiplier असलेली adjusted series दर्शवतो. Numbered rootमुळे adjusted contracts आणि त्याच stockवर नव्याने सूचीबद्ध केलेले standard contracts वेगळे राहतात. त्या corporate actionसाठीचा OCC memo अचूक अटी ठरवतो.

Regular dividendsसाठी optionsमध्ये adjustment केला जातो का?

नाही. नियमित dividendsमुळे contractsमध्ये बदल होत नाही. OCCच्या cash dividend policyनुसार $12.50 प्रति contractची मर्यादा पूर्ण करणाऱ्या special किंवा extraordinary distributionsसाठी adjustment केला जातो. 100 शेअर्सच्या contractवर ही रक्कम प्रति शेअर 12.5 cents होते.


या पानावरील प्रत्येक count filed split आणि distribution recordsवरील stored queryमधून घेतला आहे. त्यामागील SQL वाचण्यासाठी panel उघडा. किंवा Strasmore terminalवर हीच screens स्वतः चालवा.