Stock Split உங்கள் Options-ஐ எவ்வாறு மாற்றும்?
Stock split உங்கள் options-ஐ தானாகச் சரிசெய்கிறது. Strike price, 100 shares deliverable ஆகியவற்றில் ஏற்படும் மாற்றங்களையும், கணிதம் சிக்கலாகும் நிலைகளையும் அறியுங்கள்.
ஒரு stock split உங்கள் options-ன் மதிப்பை மாற்றாது. பட்டியலிடப்பட்ட ஒவ்வொரு US option-ஐ வெளியிடும் clearing house ஆன Options Clearing Corporation, split அமலுக்கு வரும் தேதியில் திறந்துள்ள ஒவ்வொரு contract-ஐயும் சரிசெய்கிறது. அந்தச் சரிசெய்தல் முழுமையாகக் கணித அடிப்படையிலானது: ஒரு contract-ஐ exercise செய்யத் தேவையான dollar தொகையும், அதற்குப் பின்னால் உள்ள shares எண்ணிக்கையும் ஆரம்ப நிலைக்கு சமமாகவே இருக்கும். மாறுவது contract-ன் வடிவம். சில split ratios, ஒவ்வொரு option chain-மும் கருதும் 100-share convention-ஐ மீறும் அளவுக்கு அந்த வடிவத்தை மாற்றுகின்றன.
4-for-1 stock split-இல் உங்கள் options-க்கு என்ன நடக்கும்
பெரிய நிறுவனங்களின் பெரும்பாலான splits-க்கு பொருந்தும் எளிய நிலையை முதலில் பார்ப்போம். 4-for-1 split-இல் வைத்திருக்கும் ஒவ்வொரு share-க்கும் நான்கு shares கிடைக்கும். Split அமலுக்கு வரும் காலையில் share price நான்கில் ஒரு பங்காகக் குறையும். Option contract-இல் உள்ள மூன்று அம்சங்கள் ஒரே நேரத்தில் மாறும்:
- Strike price 4-ஆல் வகுக்கப்படும்.
- வைத்திருக்கும் contracts எண்ணிக்கை 4-ஆல் பெருக்கப்படும்.
- ஒரே ticker-ன் கீழ், ஒவ்வொரு contract-க்குமான deliverable 100 shares ஆகவே இருக்கும்.
ஒரு கற்பனை உதாரணத்தைப் பார்ப்போம். $220 விலையுள்ள stock-இல் $200 strike கொண்ட ஒரு call, $55 stock-இல் $50 strike கொண்ட நான்கு calls ஆக மாறும். Original contract-ஐ exercise செய்ய 100 shares-க்கு $20,000 செலுத்த வேண்டும். சரிசெய்யப்பட்ட நான்கு contracts-ஐயும் exercise செய்ய 400 shares-க்கு $20,000 செலுத்த வேண்டும். Split-க்கு பிந்தைய 400 shares, split-க்கு முந்தைய 100 shares அளிக்கும் அதே நிறுவன உரிமைகோரலைக் குறிக்கும். இந்தச் சரிசெய்தலில் யாருக்கும் லாபமோ இழப்போ இல்லை.
2-for-1 மற்றும் 10-for-1 போன்ற அனைத்து முழு எண் ratios-களும் இதேபோல் செயல்படும். அதன் பிறகு option chain வழக்கமான வடிவில் இருக்கும்: round strikes, 100-share contracts, மாற்றமில்லாத symbol. ஒரு வழக்கமான stock split options position-ல் செய்ய வேண்டிய மாற்றம் எதையும் விடாது. அதற்குப் பிறகு stock எப்படி நகர்கிறது என்பது contract-க்கு நேரிடுவது தொடர்பான தனிப்பட்ட கேள்வியாகும்.
Splits எவ்வளவு அடிக்கடி options market-ஐ அடைகின்றன?
US market-இல் splits ஒவ்வொரு ஆண்டும் இரு திசைகளிலும் நடக்கின்றன.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான 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 year2025 இல் பதிவுகளில் 429 forward splits மற்றும் 1038 reverse splits இடம்பெற்றன. இறுதி புள்ளி 2026 முதல் ஜூலை இறுதி வரை மட்டுமே உள்ள தரவைக் காட்டுகிறது. எனவே அதை பகுதி ஆண்டாகப் படிக்க வேண்டும். Chart-ல் காட்டப்பட்ட 10 ஆண்டுகளிலும் reverse column தொடர்ந்து பதிவுகளைக் கொண்டுள்ளது. Option contracts மிகவும் வித்தியாசமாகத் தோன்றும் நிலைகள் reverse splits-இல்தான் உருவாகின்றன. அடுத்து வரவிருக்கும் stock splits அடுத்ததாக திட்டமிடப்பட்டுள்ளவற்றைக் காட்டுகிறது.
உண்மையில் எந்த split ratios நடக்கின்றன?
Forward splits சில குறிப்பிட்ட ratios-களில் திரளுகின்றன. Ratio-தான் adjustment முறையைத் தீர்மானிக்கிறது.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான 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 102-for-1, 407 splits-உடன் முன்னிலையில் உள்ளது. இது 2020 முதல் நடந்த forward splits-களில் 27% ஆகும். அதற்கு அடுத்ததாக 3-for-1, 14.5% splits-உடன் உள்ளது. Adjustment style column இரண்டு நிலைகளைப் பிரிக்கிறது: contracts எளிதாகப் பெருகும் முழு எண் ratios, மற்றும் அவ்வாறு செய்ய முடியாத uneven ratios. மீதிப் பகுதி இந்த uneven rows பற்றியது.
3-for-2 split மற்றும் 150-share deliverable
3-for-2 split-இல் வைத்திருக்கும் ஒவ்வொரு share-க்கும் 1.5 shares கிடைக்கும். அரை contract இருக்க முடியாது. எனவே contract எண்ணிக்கை அப்படியே இருக்கும்; adjustment மற்ற fields-க்கு மாற்றப்படும்:
- Strike, 1.5-ஆல் வகுக்கப்படும். $60 strike $40 ஆகவும், $50 strike $33.33 ஆகவும் மாறும்.
- Deliverable, split-க்கு பிந்தைய stock-ன் 150 shares ஆக மாறும்.
- Multiplier 150 ஆக மாறும். எனவே 2.00 எனக் குறிப்பிடப்பட்ட premium-க்கு $200-க்கு பதிலாக $300 செலவாகும்.
கணிதம் தொடர்ந்து சமநிலையில் இருக்கும். Split-க்கு முன் 100 shares-க்கு $60 என்றால் exercise cost $6,000. Split-க்குப் பிறகு 150 shares-க்கு $40 என்றாலும் cost $6,000. Holder-ன் உரிமை முழுமையாகப் பாதுகாக்கப்படுகிறது. ஆனால் listing இப்போது பரிச்சயமற்றதாக இருக்கும்: $33.33 போன்ற odd strike, 150-ஆல் பெருக்கப்படும் premium, மற்றும் மாற்றியமைக்கப்பட்ட symbol. ஏனெனில் adjusted contracts, XYZ-க்கு பதிலாக XYZ1 போன்ற எண்ணுடன் கூடிய root-ன் கீழ் trade ஆகும். அந்த பெயரில் ஒரு option chain-ஐத் திறக்கும் எவரும், தங்களுக்கு அறிமுகமான contract-இலிருந்து வேறுபட்ட terms கொண்ட contract-ஐப் படிக்கிறார்கள்.
அதன் பிறகு ஒரு contract எதை உள்ளடக்கும்
சமமாக வகுக்க முடியாத ஒவ்வொரு ratio-வும் deliverable-ஐ மறுவரையறை செய்கிறது. கீழுள்ள panel, 2020 முதல் பொதுவாகக் காணப்படும் uneven forward ratios மற்றும் reverse ratios-ஐ எடுத்துக்கொள்கிறது. பின்னர் adjustment அமலுக்கு வந்ததும் 100-share contract எத்தனை shares-ஐ உள்ளடக்கும் என்பதை கணக்கிடுகிறது.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான 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அந்த column-இன் பரவலே முக்கியப் பாடம். மேல்பகுதியில் 3-for-2, ஒரு contract-க்கு 150 shares-ஐ விட்டுச் செல்கிறது. கீழ்பகுதியில் 1-for-20, 5 shares-ஐ விட்டுச் செல்கிறது. Position line-ல் ஒரு contract என்று இருப்பது அந்த column-ல் காணப்படும் எந்த எண்ணிக்கையையும் குறிக்கலாம். எந்த எண்ணிக்கை பொருந்தும் என்பதை adjustment memo மட்டுமே தீர்மானிக்கும்.
Reverse splits இந்த நடைமுறையைப் பின்திசையில் இயக்குகின்றன
Reverse splits வேறுபட்ட முறையில் சரிசெய்யப்படுகின்றன. இந்த வித்தியாசம்தான் பலரைத் தவறாக வழிநடத்துகிறது. 1-for-10 reverse split-இல் strike price மாற்றமின்றி இருக்கும். Contract count-ம் மாறாது. 100 multiplier-ம் தொடரும். Deliverable மட்டும் 10 shares ஆகக் குறைக்கப்படும்.
$0.50 விலையில் உள்ள stock-க்கு $0.50 strike கொண்ட contracts இருப்பதாகக் கொள்ளுங்கள். Consolidation-க்குப் பிறகு stock சுமார் $5.00-க்கு trade ஆகும். Contract-ல் $0.50 strike அப்படியே இருக்கும். ஆனால் அது இப்போது 10 shares-ஐ உள்ளடக்கும். Exercise செய்ய 100 multiplier-ன் அடிப்படையில் $0.50 × 100 = $50 செலவாகும். அதற்குப் பதிலாக சுமார் $50 மதிப்புள்ள 10 shares கிடைக்கும். Value மாறாது. ஆனால் 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-க்குமான terms-ஐ நிர்ணயிக்கிறது. பின்னர் OCC, security, ratio, effective date, புதிய deliverable, புதிய multiplier, strike divisor, மற்றும் புதிய option symbol ஆகியவற்றைக் குறிப்பிடும் தகவல் memo-வை வெளியிடுகிறது. Brokers அந்த terms-ஐப் பயன்படுத்துகின்றன. Positions ஒரே இரவில் update ஆகின்றன. Effective date-க்கு முன்பே memo பொதுவாக வெளியிடப்படும். Exact deliverable வரையறுக்கப்படும் ஒரே இடம் அதுதான்.
Special cash dividends-க்கும் இதே நடைமுறை பயன்படுத்தப்படுகிறது
வழக்கமான quarterly dividends contract-ஐ ஒருபோதும் adjust செய்யாது. Option pricing ஏற்கனவே எதிர்பார்க்கப்படும் dividend stream-ஐக் கணக்கில் எடுத்திருக்கும். ex-dividend date கடந்தாலும் contract terms மாற்றமின்றியே இருக்கும்.
Special அல்லது extraordinary cash distribution வேறுபட்ட முறையில் கையாளப்படுகிறது. OCC வெளியிட்ட cash dividend policy, ஒரு contract-க்கு $12.50 என்ற வரம்பை நிர்ணயிக்கிறது. Standard 100-share contract-இல் இது ஒரு share-க்கு 12.5 cents ஆகும். அந்த வரம்பை அடையும் அல்லது மீறும் distribution adjustment-க்கு உட்படும். Strike குறைக்கப்படுமா அல்லது contract வழங்கும் deliverable-க்கு cash சேர்க்கப்படுமா என்பதை memo குறிப்பிடும். இது எவ்வளவு அடிக்கடி முக்கியமாகிறது என்பதை distribution-ன் அளவு தீர்மானிக்கும். அந்த அளவுகள் சமமாகப் பரவியிருக்காது.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான 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_usd5068 payments, மொத்தத்தில் 40.1%, ஒரு contract-க்கான வரம்புக்குக் கீழான under $0.125 band-இல் உள்ளன. $5.00 and up band-இல் 740 tickers-களில் 1204 payments உள்ளன. அவற்றின் median ஒரு share-க்கு $15 ஆகும். அந்த அளவிலான distribution ex-date அன்று stock-இலிருந்து கணிசமான பணத்தை வெளியேற்றும். Contract terms-மும் அதனுடன் மாறும். Special dividends இதே நிகழ்வின் corporate side-ஐ விளக்குகிறது.
Adjusted contract-ல் சரிபார்க்க வேண்டிய இரண்டு விஷயங்கள்
- Liquidity குறையும். Adjusted series சில காலம் தனது open interest-ஐ வைத்திருக்கும். ஆனால் புதிய participants மிகக் குறைவாகவே வருவார்கள். அதனுடன் bid ask spread பெரிதாகும். Position-ஐ close செய்வதற்கான செலவு, அதைத் தொடங்கியபோதைய செலவைவிட அதிகமாக இருக்கலாம்.
- Screens அடிக்கடி தவறான விலையை காட்டும். பல tools 100 multiplier மற்றும் 100-share 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-ஐயும் மொத்த share claim-ஐயும் மாற்றமின்றி வைத்திருக்கும். 4-for-1 split strike-ஐ நான்கில் ஒரு பங்காகக் குறைத்து contract count-ஐ நான்கு மடங்காக்கும். 3-for-2 போன்ற uneven ratio strike-ஐ 1.5-ஆல் வகுத்து deliverable-ஐ 150 shares ஆக உயர்த்தும். Adjustment நடந்த தருணத்தில் எந்தத் தரப்புக்கும் லாபமோ இழப்போ இல்லை.
Stock price-க்கு பொருந்தாத strike price என் option-ல் ஏன் தோன்றுகிறது?
அது adjusted contract-ன் அடையாளம். குறிப்பாக reverse split-க்குப் பிறகு இது பொதுவாகக் காணப்படும். அந்த நிலையில் strike மாற்றமின்றி இருக்கும்; deliverable மட்டும் குறைக்கப்படும். 1-for-10 consolidation-க்குப் பிறகு சுமார் $5.00-க்கு trade ஆகும் stock-ல் $0.50 strike கொண்ட contract இன்னும் 10 shares மட்டுமே வழங்கும்.
XYZ1 போன்ற option symbol-ல் உள்ள 1 எதைக் குறிக்கிறது?
அது standard 100-share form-இலிருந்து வேறுபட்ட deliverable அல்லது multiplier கொண்ட adjusted series என்பதைச் சுட்டுகிறது. அதே stock-ல் புதிதாக பட்டியலிடப்படும் standard contracts-இலிருந்து adjusted contracts-ஐப் பிரிக்க numbered root உதவுகிறது. அந்த corporate action-க்கான OCC memo exact terms-ஐ வரையறுக்கும்.
Regular dividends-க்காக options adjust செய்யப்படுமா?
இல்லை. வழக்கமாகத் தொடரும் dividends contracts-ஐ மாற்றாது. $12.50 per contract threshold-ஐ அடையும் special அல்லது extraordinary distributions-க்கு OCC-ன் cash dividend policy contracts-ஐ adjust செய்யும். 100-share contract-இல் இது ஒரு share-க்கு 12.5 cents ஆகும்.
இந்தப் பக்கத்தில் உள்ள ஒவ்வொரு எண்ணிக்கையும் filed split மற்றும் distribution records மீது இயக்கப்பட்ட stored query-யிலிருந்து பெறப்பட்டது. அதன் பின்னுள்ள SQL-ஐப் படிக்க panel-ஐத் திறக்கலாம். அல்லது Strasmore terminal-ல் அதே screens-ஐ நீங்களே இயக்கலாம்.