How Stock Splits Affect Your Options
A stock split adjusts your options automatically. See what happens to the strike price and the 100 share deliverable, and where the math gets strange.
A stock split does not change what your options are worth. The Options Clearing Corporation, the clearing house that issues every listed US option, adjusts each open contract on the split date, and the adjustment is pure arithmetic: the dollars needed to exercise a contract and the shares standing behind it come out where they started. What changes is the shape of the contract, and one family of split ratios reshapes it enough to break the 100 share convention every option chain assumes.
What happens to your options in a 4-for-1 stock split
Start with the clean case, the one that matches most large company splits. A 4-for-1 split pays four shares for every share held, and the share price is quartered on the morning it takes effect. Three fields on the option contract move together:
- The strike price is divided by 4.
- The number of contracts held is multiplied by 4.
- The deliverable stays at 100 shares per contract, under the same ticker.
Run a hypothetical through it. One call struck at $200 on a $220 stock becomes four calls struck at $50 on a $55 stock. Exercising the original meant paying $20,000 for 100 shares. Exercising all four adjusted contracts means paying $20,000 for 400 shares, and 400 post-split shares are the same claim on the company as 100 pre-split shares. Nobody gains and nobody loses at the adjustment.
Every whole number ratio behaves this way, 2-for-1 and 10-for-1 alike. The chain afterward looks ordinary: round strikes, 100 share contracts, an unchanged symbol. A standard stock split leaves an options position with nothing to do, and what the stock does afterward is a separate question from what happens to the contract.
How often do splits reach the options market?
Splits run through the US market in both directions every year.
The exact SQL behind every number
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 yearIn 2025 the record carried 429 forward splits and 1038 reverse splits. The final point covers 2026 through the end of July only, so read it as a partial year. Across the 10 years charted the reverse column stays populated, and reverse splits are where option contracts end up looking strangest. Upcoming stock splits tracks what is scheduled next.
Which split ratios actually happen?
Forward splits cluster on a handful of ratios, and the ratio decides the adjustment.
The exact SQL behind every number
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 leads at 407 splits, 27% of every forward split since 2020, with 3-for-1 next at 14.5%. The adjustment style column separates the two worlds: whole number ratios, where contracts simply multiply, and uneven ratios, where they cannot. The uneven rows are where the rest of this page lives.
A 3-for-2 split and the 150 share deliverable
A 3-for-2 split pays 1.5 shares for each share held. Half a contract does not exist, so the contract count stays put and the adjustment moves into the other fields:
- The strike is divided by 1.5. A $60 strike becomes $40, and a $50 strike becomes $33.33.
- The deliverable becomes 150 shares of the post-split stock.
- The multiplier becomes 150, so a premium quoted at 2.00 costs $300 rather than $200.
The arithmetic still balances. $60 across 100 shares is $6,000 to exercise before the split, $40 across 150 shares is $6,000 after. The holder is whole. The listing is now unfamiliar: an odd strike like $33.33, a premium that multiplies by 150, and a modified symbol, since adjusted contracts trade under a numbered root such as XYZ1 in place of XYZ. Anyone opening an option chain on that name is reading a contract with different terms from the one they know.
What one contract covers afterward
Every ratio that fails to divide evenly restates the deliverable. The panel below takes the most common uneven forward ratios and the most common reverse ratios since 2020, then computes what a 100 share contract covers once the adjustment lands.
The exact SQL behind every number
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 DESCThe spread across that column is the lesson. At the top, 3-for-2 leaves 150 shares behind a single contract. At the bottom, 1-for-20 leaves 5. A position line reading one contract can mean any figure in that column, and only the adjustment memo settles which.
Reverse splits run the machinery backwards
Reverse splits are adjusted by a different route, and the difference is what traps people. In a 1-for-10 reverse split the strike price is left alone, the contract count is left alone, the 100 multiplier stays, and the deliverable is cut to 10 shares.
Take a stock at $0.50 carrying contracts struck at $0.50. After the consolidation the stock trades near $5.00 and the contract still shows a $0.50 strike, now covering 10 shares. Exercising costs $0.50 across the 100 multiplier, $50, and delivers 10 shares worth about $50. Value is unchanged. The screen, though, shows a $0.50 strike against a $5.00 stock, which reads like a deeply in the money call and is nothing of the kind. That single line is the most common misreading around a reverse stock split.
Who decides the adjustment
Not the market, and not your broker. An adjustment panel drawn from the listing options exchanges, with one OCC representative, sets the terms for each corporate action. OCC then publishes an information memo naming the security, the ratio, the effective date, the new deliverable, the new multiplier, the strike divisor, and the new option symbol. Brokers apply those terms, and positions update overnight. The memo is public ahead of the effective date, and it is the only place the exact deliverable is defined.
Special cash dividends use the same machinery
Ordinary quarterly dividends never adjust a contract. Option pricing already carries the expected dividend stream, and the ex-dividend date passes with contract terms untouched.
A special or extraordinary cash distribution is treated differently. OCC's published cash dividend policy sets the line at $12.50 per contract, 12.5 cents a share on a standard 100 share contract, and a distribution at or above that line is adjusted. The memo states whether the strike is reduced or the cash is added to what the contract delivers. Size decides how often this matters, and the sizes are not evenly spread.
The exact SQL behind every number
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% of the total, sit in the under $0.125 band, under the per contract line. The $5.00 and up band holds 1204 payments across 740 tickers, with a median of $15 a share. A distribution that size moves real money out of the stock on the ex date, and the contract terms move with it. Special dividends covers the corporate side of the same event.
Two things to check on an adjusted contract
- Liquidity thins. An adjusted series keeps its open interest for a while but attracts few new participants, and the bid ask spread widens along with that. Closing the position can cost more than opening it did.
- Screens frequently misprice them. Many tools assume a 100 multiplier and a 100 share deliverable, so a 2.00 quote on a 150 multiplier contract shows as $200 instead of $300, and any percentage computed off that base is wrong on the page.
One habit fixes both. Read the deliverable first, then the multiplier, then the strike. In that order an adjusted contract always makes sense.
Stock splits and options FAQ
Do I lose money if a stock splits while I hold options?
No. The adjustment holds the total exercise cost and the total share claim steady. A 4-for-1 split quarters the strike and quadruples the contract count. An uneven ratio like 3-for-2 divides the strike by 1.5 and raises the deliverable to 150 shares. Neither side gains at the adjustment itself.
Why does my option show a strike price that does not match the stock price?
That is the mark of an adjusted contract, most often after a reverse split, where the strike is left untouched and the deliverable is cut instead. A contract struck at $0.50 on a stock trading near $5.00 after a 1-for-10 consolidation still delivers only 10 shares.
What does the 1 in an option symbol like XYZ1 mean?
It marks an adjusted series whose deliverable or multiplier differs from the standard 100 share form. The numbered root keeps adjusted contracts separate from any newly listed standard contracts on the same stock. The OCC memo for that corporate action defines the exact terms.
Are options adjusted for regular dividends?
No. Recurring dividends leave contracts alone. OCC's cash dividend policy adjusts contracts for special or extraordinary distributions meeting the $12.50 per contract threshold, which works out to 12.5 cents a share on a 100 share contract.
Every count on this page comes from a stored query over filed split and distribution records. Open a panel to read the SQL behind it, or run the same screens yourself on the Strasmore terminal.