When a split moves your level
AAPL’s raw close fell 74.2% on 31 August 2020 while its adjusted close rose 3.3%: a 4-for-1 split changes the unit, not the stock. Six corporate actions in 12 stocks, with their wall strikes.
In this article 8 sections
The short answer
A split changes the unit a price is quoted in, not the stock, so a level built before it can sit at a multiple of the new price. In GEXfreak’s rebuilt daily rows, the wall in force on split day was still in the old unit: one session is built in (walls are built after the close), and a second came where the rebuilt data had no split-day row.
AAPL’s 4-for-1 split on 31 August 2020 is the example. Its close as traded went from 498.90 to 128.85, while the stock itself rose 3.3%. A wall is a strike, so it stays in the old unit until a new one is built.
We did not check what the live Prism by GEXfreak chart draws on split day; the first bullet below is how you check.
What to do with this
- On split day, compare each wall with the price on your screen before you use it. The split date and ratio are in the company’s notice. A wall several times the price, like AAPL’s 500.00 call wall over a 128.85 close, is in the old unit. Divide it by the split ratio (500.00 ÷ 4 = 125.00) and use the result only to know roughly where the wall was: no stop, target or alert on it until a wall built after the split appears (step 4). For the share splits here that took one to two sessions.
- Check your own lines, alerts and open orders. A price you set before a split is in the old unit unless your broker converted it, and this page did not measure what brokers do.
- If you back-test a level or count how often price reaches it, leave split day and the next session out, and look back by date, not by rows. A row with no wall makes “five rows back” reach further than five sessions (in our rows, five rows before 1 September 2020 is 24 August 2020, six sessions earlier), and an old-unit wall puts any distance to it off by the ratio.
- Do not read a converted wall as a prediction. The converted call wall matched the first fresh one five times out of five and the put wall two times, which is too few to rely on. It would take about 100 logged splits to see a gap smaller than 10 percentage points, so wait for the fresh row.
Raw and adjusted price around a split, with the wall strikes
12 stocks, 2016–2024: 5 splits and 1 spin-off adjustment
The prices are recorded history. The walls are rebuilt after the fact from each prior session’s stored option data, so they can differ from the levels a live Prism by GEXfreak book would show. No trades are involved.
- Close, raw
- Call wall
- Put wall
- ✕ No level row that session
Table, method and data source
| Session | Close | Adjustment factor | Call wall | Put wall |
|---|---|---|---|---|
| Aug 17 | 458.39 | 0.25 | 450.00 | 450.00 |
| Aug 18 | 462.08 | 0.25 | 460.00 | 450.00 |
| Aug 19 | 462.83 | 0.25 | 460.00 | 450.00 |
| Aug 20 | 472.83 | 0.25 | 470.00 | 450.00 |
| Aug 21 | 497.40 | 0.25 | 500.00 | 450.00 |
| Aug 24 | 503.79 | 0.25 | 500.00 | 450.00 |
| Aug 25 | 499.31 | 0.25 | 500.00 | 500.00 |
| Aug 26 | 506.19 | 0.25 | 500.00 | 500.00 |
| Aug 27 | 500.04 | 0.25 | 500.00 | 500.00 |
| Aug 28 | 498.90 | 0.25 | 500.00 | 450.00 |
| Aug 31 (split day) | 128.85 | 1.00 | no row | no row |
| Sep 1 | 134.20 | 1.00 | 125.00 | 125.00 |
| Sep 2 | 131.22 | 1.00 | 125.00 | 125.00 |
| Sep 3 | 120.92 | 1.00 | 125.00 | 125.00 |
| Sep 4 | 120.90 | 1.00 | 125.00 | 112.50 |
| Sep 8 | 112.83 | 1.00 | 125.00 | 112.50 |
| Sep 9 | 117.18 | 1.00 | 125.00 | 112.50 |
| Sep 10 | 113.48 | 1.00 | 125.00 | 112.50 |
| Sep 11 | 112.01 | 1.00 | 125.00 | 112.50 |
| Sep 14 | 115.36 | 1.00 | 125.00 | 112.50 |
| Sep 15 | 115.58 | 1.00 | 120.00 | 112.50 |
- Raw is as traded that day; adjusted multiplies by the adjustment factor (1 divided by the ratios of the splits still to come) to reach the share count on the last day of the window. A wall is the strike with the most call (or put) gamma in GEXfreak's rebuilt level rows, plotted on the session whose data built it and first usable at the next session.
Data receipt: 7 sources, built 2026-09-28
Each source is fingerprinted with SHA-256, so a changed file changes the fingerprint. A single file shows its own hash; a source of several files shows one hash of their names and hashes.
- Daily bars, raw and split-adjusted, 12 stocks (12 files) ·
87eceea7831c3742… - Recorded split and dividend event lists, 12 stocks (12 files) ·
0e30939b527fbc5c… - Recorded level files (walls) for the four stocks with an event (32 files) ·
6caf308c4027a234… - Level-file skip lists for the four stocks (4 files) ·
5028f115b7f6601c… - Independent check of the boundary prices ·
ab538389f3406ee3… - Written review of the closes and one wall pair ·
7e72285729b45c4a… - Written audit of the level build and its skipped sessions ·
6ee3d1ad5aecc385…
Each wall is plotted on the session whose option data built it, after that session’s close, so it could first be used on the next session. The change of units alone moves a raw price by −75.0%.
How we tested
GEXfreak read daily closes for 12 stocks from 26 September 2016 to 31 December 2024, raw and adjusted for splits, with each stock’s recorded split list. For the four stocks that had an event we took the last level row before it and the first row after it.
To judge whether a wall carrying over is unusual, we counted how often those four stocks’ 6,671 level rows (from 1 May 2018) kept the same wall a set number of sessions apart, with no split between them. That happened for 71.1% of call walls and 69.7% of put walls one session apart, and 60.4% and 59.0% two sessions apart. Four splits are compared with the two-session rates and NVDA in 2024 with the one-session rates, and the events are treated as independent. On that basis, keeping all five call walls has a 9.5% chance and keeping two or fewer put walls has a 29.8% chance. A difference was not detected, and five events could only have shown a very large one.
IBM on 4 November 2021 is in the figure but is not a split. Holders received Kyndryl Holdings shares, so earlier prices are multiplied by 1000 ÷ 1046 (0.956) and nobody’s IBM share count changes. Its raw move was −4.9% and its adjusted move −0.6%. It has 28 sessions with no level row, so its walls say nothing here; for a spin-off, read the company’s notice.
| Stock and date | Split | Raw move | Adjusted move | Stale sessions | Call wall: before → new unit → after | Put wall: before → new unit → after |
|---|---|---|---|---|---|---|
| AAPL, 31 August 2020 | 4-for-1 | −74.2% | +3.3% | 2 | 500.00 → 125.00 → 125.00 | 450.00 → 112.50 → 125.00 |
| TSLA, 31 August 2020 | 5-for-1 | −77.5% | +12.6% | 2 | 2500.00 → 500.00 → 500.00 | 2000.00 → 400.00 → 400.00 |
| NVDA, 20 July 2021 | 4-for-1 | −75.2% | −0.9% | 2 | 800.00 → 200.00 → 200.00 | 750.00 → 187.50 → 187.50 |
| TSLA, 25 August 2022 | 3-for-1 | −66.8% | −0.3% | 2 | 900.00 → 300.00 → 300.00 | 900.00 → 300.00 → 266.67 |
| NVDA, 10 June 2024 | 10-for-1 | −89.9% | +0.6% | 1 | 1200.00 → 120.00 → 120.00 | 1200.00 → 120.00 → 130.00 |
Check it yourself with Prism and a spreadsheet
Splits are rare, so rehearse first: in the figure choose AAPL, open “Table, method and data source”, and use its rows for the worked lines. For a real split, keep one sheet per wall, call and put, headers in row 1: row 2 is the session before the split, row 3 is split day, then one row per session until column G reads “new unit”.
| Column | What to write | Where it comes from |
|---|---|---|
| A | Stock and wall, for example AAPL call | Your own label |
| B | Split ratio: new shares per old share | The company’s split notice or your broker’s corporate-actions page |
| C | Session date | Your broker chart |
| D | Raw close that session | Broker daily chart with split adjustment off |
| E | The wall at that session’s open; not needed on the session before the split | Prism chart |
| F | Wall ÷ close | Formula in step 4 |
| G | Unit check: old unit or new unit | Formula in step 4 |
| H | Raw move, on the split-day row | Formula in step 2 |
| I | Adjusted move, on the split-day row | Formula in step 2 |
| J | The split-day wall in the new unit, on the split-day row | Formula in step 5 |
| K | Same wall or differs, on the first “new unit” row | Formula in step 5 |
The steps, and what a small log can say
- 1. Check whether your broker chart adjusts. Open AAPL on a daily chart and read the 28 August 2020 close: 498.90 means the chart shows prices as traded, 124.73 means it is adjusted for the split, so turn the split adjustment off (if it cannot be turned off, multiply an adjusted close by the ratio). Closes can differ slightly from the minute-bar closes used here (more if adjusted for dividends). Write the ratio in column B on every row. Row 2: B2 = 4, C2 = 28 August 2020, D2 = 498.90. Row 3: B3 = 4, C3 = 31 August 2020, D3 = 128.85. Rows 4 and 5 (Sep 1 and Sep 2) also take B = 4, D4 = 134.20 and D5 = 131.22.
- 2. Work out the moves. H3 =D3/D2-1 gives −74.2% and I3 =D3/(D2/B3)-1 gives +3.3%. A big raw fall with a small adjusted move is consistent with a split; confirm it on the company’s notice.
- 3. Read the wall off Prism at each open, starting on split day, and write it in column E; if what Prism shows differs from the figure’s table, note it. On the figure’s table the wall you see at an open is the newest row built before it: the Aug 31 and Sep 1 opens both show Aug 28’s row, so E3 = E4 = 500.00 for the call wall (450.00 for the put wall). The Sep 2 open shows Sep 1’s row, so E5 = 125.00. Stop when column G reads “new unit”.
- 4. Run the unit check. F3 =E3/D3 = 500.00 ÷ 128.85 = 3.88, and G3 =IF(ABS(F3-B3)<ABS(F3-1),"old unit","new unit") reads “old unit” because 3.88 is closer to the ratio 4 than to 1. Fill F3:G3 down to row 5. Row 4 is 500.00 ÷ 134.20 = 3.73, also old unit; row 5 is 125.00 ÷ 131.22 = 0.95, “new unit”. Rows reading “old unit” are stale sessions (2 here). At a live open the close is not there yet, so divide by the price on your screen. In the recorded rows it flagged all 18 call and put walls on the nine stale split sessions as old unit, at 3.0 to 9.9 times the close.
- 5. Convert and compare. J3 =E3/B3 = 500.00 ÷ 4 = 125.00, and on the first “new unit” row K5 =IF(ABS(E5-J3)<0.005,"same","differs") reads “same” because E5 is 125.00. The put block reads “differs”: 450.00 ÷ 4 = 112.50, but the first fresh row had 125.00. This page holds no option-adjustment notices, so it cannot say why.
- 6. Read your log at its size. Divide the count of “same” in K (=COUNTIF(K:K,"same")) by the count of rows that read “same” or “differs”, and compare it with the ordinary rate for your wall and gap from How we tested (59.0% for a put wall over two sessions). The 95% range is, for n = 20 splits and p = 0.59, =1.96*SQRT(0.59*(1-0.59)/20) = 0.22.
| Splits in the log | Smallest gap it could see | Years to reach it | What follows |
|---|---|---|---|
| five (this page) | 43 points | 8.3 | Not detected: only a very large difference could show. |
| 20 | 22 points | 33 | A smaller gap cannot be told from an ordinary day. Keep them as references. |
| 50 | 14 points | 83 | Only a gap above this shows. Inside it, keep them as references. |
| 100 | 10 points | 165 | Inside the range, a converted wall cannot be told from an ordinary one. Clearly outside is a first sign, not a tested rule. |
Limits
- Six events (five splits and one spin-off adjustment) in four of twelve stocks that GEXfreak chose and that were all still listed at the end of 2024. The count is for these stocks, not the market. There was no reverse split; the unit check is untested on one, so check a reverse split by eye.
- The walls are read back from GEXfreak’s end-of-day store of saved daily levels, rebuilt after the close from stored option data, not a live feed or our research rebuild at five-minute marks, which has no row on any of these six days, so nothing here says what an intraday map drew then; this page does not say which expiries each wall includes. Up to 27 March 2023 the rebuilt data has no wall for split day: all five events in that period (four splits and the IBM spin-off) have no split-day row. Where a reason was recorded (IBM’s 28 missing rows) it is that no option-chain rows were found; the recorded rows do not say why. The one later event (NVDA, 10 June 2024) had a row and one stale session, so it is the only clean case. What a live Prism by GEXfreak chart draws on split day was not measured; the log above is how you check it.
- Only call and put walls were measured. The daily, weekly and monthly flips, the expected move and the prior-day high and low were not, so check each against the new price the same way. IBM’s adjustment alone accounts for 4.4% of its 4.9% raw fall. Adjusted prices are adjusted for splits only, in the share count of 31 December 2024.
- The closer-to-the-ratio line in the unit check is ours and was not tested against other choices. The log sizes treat the ordinary rate as exact. Nothing here is a trade or a forecast.
Sources and editorial notes
Read the primary references and editorial policy
Published by GEXfreak. Prism by GEXfreak is the chart product these guides describe. Every figure comes from recorded market history: prices, option open interest and recorded sessions. Where a figure shows trade results, the trades are back-tested, not placed. This is product education, not independent investment research.
Each figure lists its data sources and their SHA-256 fingerprints under “Table, method and data source”. The references below explain the disclosure wording used on this page. They do not endorse GEXfreak or these studies.
- Apple Reports Third Quarter Results (four-for-one stock split) — Apple Inc., press release filed with the U.S. Securities and Exchange Commission, July 30, 2020. Published 2020-07-30. Checked .
- Form 8-K: completion of the separation and distribution of Kyndryl Holdings, Inc. — International Business Machines Corporation, filed with the U.S. Securities and Exchange Commission. Published 2021-11-04. Checked .
For the product’s calculation and data boundaries, read Prism’s methodology.
Check a level on your own chart.
Membership is required for live SPY, QQQ and IWM books. The figures on this page are recorded history, not a live book.
Create an account to save your layout; review current access conditions on the pricing page.