BAC Options Are Pricing a ±$1.76 Week Into September 4 — But the Walls Sit One Dollar Apart
The options market implies a $60.57–$64.09 range for Bank of America into the September 4 expiration, yet that expiration's own call and put walls are stacked just a dollar apart at $63 and $62, with max pain sitting right on the tape. Here's what the positioning says, where the levels are, and three defined-risk ways to trade it.
The options market implies a $60.57–$64.09 range into the September 4 expiration; here's what's driving it and three defined-risk ways to trade it.
Published Sunday, August 30, 2026 · Data as of the August 28 close
Explore the live BAC options data in the Detailed Options Analyzer →
Quick answer
| Item | Answer |
|---|---|
| Market bias | Neutral |
| Options-implied range (into Sept 4) | $60.57 – $64.09 (±2.83%) |
| Major support | $62 (Sept 4 put wall and max pain); $60.87 swing support below it |
| Major resistance | $63 (Sept 4 call wall) |
| Max pain (Sept 4) | $62 |
| Dealer gamma regime (estimate) | Positive for the Sept 4 expiration — hedging tends to dampen moves; flip level ≈ $63, just above spot |
| Volatility condition | Falling — IV rank 6/100 · premium thin: options priced ~2.8 vol points above delivered movement, in the bottom third of this stock's own recent readings |
| Technical check | Mixed (bullish, 3-day and 5-day models; targets inside the implied range) |
| Best-fitting strategy | Long $62/$64 call debit spread (Sept 4) if you want a cheap directional lean — otherwise no trade |
| Analysis invalidated if | BAC closes below $61.12 |
1 · What matters today
Bank of America closed Friday at $62.32 after a week that ran from $61.31 up to $62.33 in a single session. The options market is pricing a move of roughly $1.76 up or down by the September 4 expiration — the move implied by what straddles cost — which frames a $60.57 to $64.09 band. The awkward part: that expiration's own biggest open-interest piles sit only a dollar apart, calls at $63 and puts at $62, with max pain (the price where the most option value expires worthless) sitting at $62, essentially on the tape. Our read of options flow refuses to pick a side this week: the leading positioning read, near-dated sentiment, skew and the wall corridor all point different ways. Two independent technical models lean bullish toward $62.90. The level that changes everything is $61.12 — a close under it kills the balanced read.
2 · What the options market is pricing
What changed this week
The week was a round trip, not a trend. BAC is up 1.02% over the last five sessions and just 0.58% over twenty, but that hides a slide from $64.81 on August 12 to $61.31 on August 27 and a sharp one-day bounce back. Implied volatility — the market's estimate of how much BAC will move, baked into option prices — kept bleeding through all of it: at-the-money IV finished at 19.9%, down 2.2% on the day, 3.0% over five sessions and 10.0% over thirty, and now sits 5.6% under its 30-day average and about 17% under its 90-day average.
Positioning tells a two-handed story. Put volume ran at 0.89 contracts for every call, above the 0.80 fourteen-day average — traders leaned a little more defensive on the day. Yet open interest went the other way: the put/call open-interest ratio slid from 1.00 five days ago to 0.93, against a 1.00 fourteen-day average, meaning puts are being retired faster than calls. The single biggest change in contracts held open was in the September 18 $60 puts, up 7,245 to 18,867 — real downside insurance being bought three weeks out, well below the current price. Closer in, the September 4 $62 calls added 1,793 contracts on 7,181 of volume and $585,000 of premium, the busiest live contract on the board. (Into Friday's expiration, the settled August 28 $62 calls traded 12,295 contracts and added 3,829 of open interest while the $62 puts shed 3,642 — history now, but it shows how tightly the tape was clustered at $62.)
Our short- and long-term trend reads agree in direction but not in energy: the ~50-day read is firmly bullish, with price up 10.2% over that stretch, while the last week and the last month are flat. The most recent inflection in our flow read came on August 18, a bullish-to-bearish turn, and the composite has printed below zero every session since — though it has climbed from a −14 seven-day average back to −2 on Friday. Flow got defensive, then stopped getting more defensive.
Expected move
Into September 4, the options market is pricing roughly ±$1.76, or ±2.83%, around Friday's $62.33 chain-snapshot price — a $60.57 to $64.09 band, derived from what at-the-money straddles cost.
| Expiration | Implied move | Range around $62.33 |
|---|---|---|
| Fri, Sept 4 | ±2.83% | $60.57 – $64.09 |
| Fri, Sept 11 | ±3.75% | $59.99 – $64.67 |
| Fri, Sept 18 | ±4.76% | $59.36 – $65.30 |
| Fri, Sept 25 | ±5.49% | $58.91 – $65.75 |
The rungs step up almost exactly in proportion to the square root of time — there is no bump, kink or hump anywhere on the ladder. That is what a calm chain looks like: nothing dated inside the next month is being priced as an event.
Volatility
At-the-money IV of 19.9% carries an IV rank of 6/100 — where today's IV sits versus the past year, so 6 means cheaper than 94% of the past year's readings — and an even more extreme percentile of 2, meaning only about 2% of the last year's sessions closed with lower implied volatility. The seven-day average IV rank is 8.8, so this is not a one-day artifact. The interpolated front-month reading is unavailable today (Friday was an expiry day, and a same-day-expiring contract can't be used for it), but the per-expiration ladder does the same job: 20.4% at September 4 rising to 23.2% by mid-October — a gently upward-sloping, calm curve. For context, the volatility index closed the week at 14.43, near the bottom of its own 52-week range, and BAC's implied volatility has tracked it at roughly a 0.59 correlation over the past 60 sessions.
Two "vs its own norm" readings — meaning unusual for BAC, not versus the broader market — are worth pulling out. Twenty-day realized volatility of 17.1% is unusually depressed for this stock. But the five-day-over-twenty-day realized ratio is 1.26, an unusually high reading: BAC's actual day-to-day movement has accelerated sharply relative to its own month, even as option prices have kept sagging.
Premium: rich or cheap? The volatility risk premium — the gap between how much movement options are priced for and how much BAC has actually delivered — sits at about 2.8 vol points (19.9% implied against 17.1% realized). It's positive, so sellers have been collecting more than realized movement cost them, but it is thinner than roughly 72% of this stock's own recent readings (28th percentile). The path matters too: that gap widened to about 5.6 vol points on August 26 as the stock sold off, then compressed straight back by Friday as the bounce came and IV kept falling. Put that beside an IV rank of 6/100 and the verdict is straightforward — this is a week that favors owning premium rather than selling it, with the standing caveat that cheap volatility can stay cheap for a long time.
Skew and sentiment
Puts and calls the same distance from the stock price don't cost the same. Here, 25-delta puts carry 21.9% implied volatility against 17.9% for the equivalent calls — a 4.0 vol-point gap, against a 1.9-point median over the prior 60 sessions. Traders are paying roughly twice the usual premium for crash protection, and that steepening is one of the more stretched readings in the whole file relative to this stock's own history. It is also the single most bearish input in our bias arithmetic.
Near-dated sentiment cuts the other way and then reverses again further out. In the 0–7 day bucket — the one that governs this article's expiration — the read is a strong +52, driven by calls building while puts were retired (call open interest +2,227 against puts −6,841 on matched contracts). The 7–30 day bucket is flat at −4, and the 30–60 day bucket is decidedly negative at −32, with put-side flow and richer-than-usual put pricing dominating. Our summary phrase for that shape is a front-end chase: aggressive short-dated call positioning sitting on top of a more defensive intermediate curve. One more observation vs its own norm: the peer-relative flow reading (unusual sweeps, call side versus put side) is unusually call-tilted for this name, and the drift in open interest toward calls is running well above its own baseline.
Our leading positioning read — a composite built only from flow, skew and term-structure signals, with lagging price and IV inputs deliberately stripped out — printed −9 on Friday but is flagged as a bullish divergence: price fell about 3.3% over the trailing window while the score climbed roughly 20 points. That is a set of conditions that has historically preceded a turn, not a confirmed turn, and it is early and unconfirmed by construction.
The key levels map
Note the split personality: the September 4 expiration's own walls are tight and close, while the whole chain's heaviest strikes sit far away at $65 and $60. Both are real; they just describe different horizons.
| Level | Price | Why it matters |
|---|---|---|
| 52-week high | $65.23 | 4.5% overhead; the ceiling of the last year |
| Call wall, whole chain | $65 | 123,157 calls held open across all expirations — also the largest single gamma strike |
| Top of implied range (Sept 4) | $64.09 | Upper rail of the move the market is pricing this week |
| Second call cluster (Sept 4) | $64 | 9,455 contracts held open; TA's secondary resistance sits at ~$64.00 |
| 20-day moving average | $63.07 | Price is 1.2% below it — the only major average still overhead |
| Call wall (Sept 4) | $63 | 14,914 contracts — the heaviest strike for this expiration; also the gamma flip estimate |
| Upper Bollinger Band | $62.89 | Both technical models name this as first resistance |
| Swing resistance | $62.56 | Nearest clustered pivot from recent price structure |
| Spot / close | $62.33 / $62.32 | Chain-snapshot price and official close |
| Max pain + put wall (Sept 4) | $62 | Max pain strike; heaviest put strike for this expiration, but only 3,239 contracts — a thin floor |
| 50-day moving average | $61.12 | Price is 2.0% above it; the 5-day technical model's stated support |
| Swing support | $60.87 | First heuristic support cluster from recent price structure |
| Bottom of implied range (Sept 4) | $60.57 | Lower rail of this week's priced move |
| Put wall, whole chain | $60 | 103,950 puts held open across all expirations — the real downside magnet |
| 200-day moving average | $54.64 | 14.1% below price; the broader uptrend is not in question |
Estimates are flagged as such: the gamma flip level and the dealer-gamma regime below are modelled from raw gamma and open interest under an assumed convention, not observed dealer inventory.
Positioning and unusual flow
Market makers hedge the options they've sold, and one rough estimate of that positioning reads positive for the September 4 expiration — a regime in which hedging flows tend to dampen moves rather than amplify them. The same estimate puts the flip level at $63, though, which is a dollar above spot: BAC is sitting about 1.1% under that pivot, and that distance is a touch closer to the fragile side than is typical for this stock. Treat both numbers as estimates, not facts.
Three live flow items stood out on Friday. The September 4 $62 calls turned over 7,181 contracts against 4,533 held open — turnover of 1.6× the existing position — and $585,000 of premium changed hands, the largest of any unexpired contract; that is fresh at-the-money call buying into this week's expiration. The September 18 $62 puts traded 1,132 contracts against just 169 held open, nearly seven times turnover, which is new hedging rather than closing. And further out, the October 2 $64 calls traded 1,439 contracts and added 320 to open interest — upside positioning a month forward, on the other side of the same debate.
3 · Technical check (the 20%)

Both technical models lean bullish and both land on the same number. The 3-day model targets $62.90 with a $61.20–$63.60 range; the 5-day model, which lines up with our September 4 expiration, also targets $62.90 with a wider $60.90–$64.10 band. The reasoning is momentum recovery: RSI has climbed off an oversold low near 28 back to 54.5, the MACD histogram flipped positive after a deep trough, price has reclaimed both short-term moving averages and VWAP, and the stock remains comfortably above its 50- and 200-day averages. The stated caution is money flow — the 20-day Chaikin reading sits at −0.160, firmly in distribution territory, and has not confirmed the bounce.
Against our options read, that classifies as mixed. The direction (bullish) is not what the positioning arithmetic produced (neutral), but the magnitude confirms cleanly: a $62.90 target and a $60.90–$64.10 range are almost a carbon copy of the options-implied $60.57–$64.09. In other words, the technicals disagree with us about which way, and agree with us about how far. Where it did move the pen: it kept us from shading the bearish structure below aggressively, and it argues for taking the upside structure's short strike at $64 rather than capping at the $63 call wall.
Model vs. Market: The options market implies $60.57–$64.09 into September 4; the 5-day technical model targets $62.90 inside that band. Both frameworks agree the week is a two-dollar affair — the only argument is whether the $62–$63 corridor breaks upward or simply holds.
Full technical write-ups: 3-day report → · 5-day report →
4 · Three ways the next five days can go
If BAC pushes above the call wall ($63): That strike carries 14,914 calls for this expiration and doubles as the gamma flip estimate, so it is both the heaviest overhead positioning and the pivot in the hedging model. Past it, positioning thins quickly — 9,455 contracts at $64 and then nothing meaningful until the whole chain's $65 wall. A clean break would put the top of the implied range ($64.09) and the 20-day average ($63.07) into play in the same move.
If BAC drifts between the walls: This is the flat, boring, entirely plausible case. Max pain for September 4 is $62, spot is $62.33, and expiring open interest tends to pull price toward where the most contracts die worthless. With the estimated hedging regime for this expiration reading positive — dampening rather than amplifying — the $62 to $63 corridor is where the week can simply sit and let time decay do the work.
If BAC breaks below the put wall ($62): Notice how thin that floor is — only 3,239 puts held open at $62 for this expiration, versus 14,914 calls at $63. There isn't much cushion built into the strike itself. Below it, the map goes to the 50-day average at $61.12, the $60.87 swing support, and the implied-range floor at $60.57, with the whole chain's enormous $60 put wall (103,950 contracts) as the real magnet. Spot is already sitting under the $63 gamma flip estimate, which is the side of that pivot where one rough estimate suggests hedging flows amplify selling rather than cushion it.
5 · Three defined-risk structures
Prices are end-of-day midpoints as of August 28. All structures are hypothetical. Verify live prices before trading — these will be stale by the open.
If you lean bullish: long call debit spread
- Trade: Buy the Sept 4 $62 call, sell the Sept 4 $64 call
- Debit: $0.71 · Max profit: $129 per spread · Max loss: $71 · Break-even: $62.71
- Why it fits: With IV rank at 6/100 and the premium over delivered movement sitting in the bottom third of this stock's own recent readings, you're buying option premium at close to the cheapest it has been in a year — the condition that makes debit structures the sensible family this week. The short strike at $64 sits just inside the top of the implied range ($64.09), with the $63 call wall as the first speed bump en route. Both technical models point at $62.90.
- Makes sense only if: you believe the August 27 low was a higher low and the momentum recovery follows through; you need roughly +0.6% by Friday just to break even.
- Invalidated if: BAC closes below $61.12.
- Managing it: take profit at roughly 70% of the maximum (the spread trading near $1.55–$1.60); if BAC is still under $62.71 by Thursday's close, take the remaining premium off rather than riding expiration-day gamma. A short-term bounce fighting a flat one-month trend argues for early, unsentimental profit-taking.
- Liquidity note: the $62 calls quoted 7¢ wide ($0.78 × $0.85) on 7,181 contracts of volume and the $64 calls 1¢ wide on 7,292 — tight in absolute terms, but 8–10% of mid, so use limit orders near the midpoint rather than paying the offer.
- Analyze this position →
If you expect the range to hold: iron condor
- Trade: Sell the Sept 4 $61 put / buy the $60 put, and sell the Sept 4 $64 call / buy the $65 call. You collect a credit up front and keep it if BAC finishes between the short strikes.
- Credit: $0.23 · Max profit: $23 per condor · Max loss: $77 · Break-evens: $60.77 and $64.23
- Why it fits: max pain is $62 and spot is $62.33, the estimated hedging regime for this expiration is the dampening kind, and both short strikes sit outside the corridor where the walls are stacked.
- Health warning: you're selling premium that hasn't been rich lately — IV rank 6/100 and a 28th-percentile premium over delivered movement — so you are risking $77 to collect $23 in a week when this stock's five-day realized movement is running 26% above its own monthly pace. That is the wrong side of the volatility picture, and the risk/reward shows it.
- Makes sense only if: you specifically want the pin and are sized small enough that the 3.3-to-1 loss ratio doesn't matter.
- Invalidated if: BAC closes outside $60.77–$64.23, or closes decisively through $63 on volume.
- Managing it: close at ~50% of the credit collected; exit the whole structure by Thursday regardless, since the last session of a $1-wide condor is all gamma and no theta.
- Liquidity note: the $61 puts traded 3¢ wide on 2,177 contracts; the $60 puts, $64 calls and $65 calls are all quoted a penny wide but on cheap marks, so the wings are proportionally expensive to cross — leg in on limits or skip it.
- Analyze this position →
If you lean bearish: long put debit spread
- Trade: Buy the Sept 4 $62 put, sell the Sept 4 $60 put
- Debit: $0.51 · Max profit: $149 per spread · Max loss: $51 · Break-even: $61.49
- Why it fits: the put wall for this expiration is thin (3,239 contracts at $62) so there is little structural cushion right beneath the tape, spot sits under the $63 gamma flip estimate, and the steepest signal on the board is skew — puts running 4.0 vol points over calls against a 1.9-point norm, which is exactly the pressure this structure monetizes. The short strike parks at $60, the whole chain's put wall and the level where downside positioning is genuinely dense.
- Makes sense only if: Friday's bounce fails at the $62.56–$63 shelf and the late-August slide resumes; note this fights the bullish technical read and the intact 50-day trend.
- Invalidated if: BAC closes above $63.
- Managing it: take profit at ~60% of maximum value or on any tag of $61.12; cut the position if BAC closes back above $62.89, the upper Bollinger Band both technical models flag as the pivot.
- Liquidity note: the $62 puts quoted 5¢ wide ($0.59 × $0.64) on 2,895 contracts and $178,000 of premium; the $60 puts are a penny wide. Both fill.
- Analyze this position →
If none of these: no trade
There is an honest case for standing aside. A stock sitting within 33 cents of its own max pain, inside a wall corridor one dollar wide, with a bias composite of essentially zero, is not offering a directional edge — it's offering a coin flip with commission attached. Selling premium is the worse of the two mistakes here (IV rank 6/100 and a thin volatility risk premium), but buying a seven-day debit spread into a pin is no bargain either: theta is unforgiving and the corridor may simply hold. If you want BAC exposure without the week's noise, the September 18 expiration carries far deeper positioning — 57,527 calls at $65 and 49,083 puts at $50 — and a ±4.76% implied move that gives a thesis room to work.
6 · Quick FAQ
What is BAC's expected move this week? About ±$1.76 (±2.83%) into the September 4 expiration, or a $60.57 to $64.09 range, per the options market's straddle pricing as of the August 28 close.
Is BAC expected to go up or down over the next five days? Options positioning as of August 28 is genuinely neutral — short-dated sentiment is call-heavy while skew and the 30–60 day curve lean defensive — and that's a description of what traders have done, not a forecast. The actionable map is the $60.57–$64.09 range and the $62/$63 wall pair, with max pain at $62.
Are BAC options expensive right now? No. An IV rank of 6/100 says option prices are lower than 94% of the past year's readings, and on top of that they're running only about 2.8 vol points above the movement BAC has actually delivered — thinner than roughly 72% of this stock's own recent readings. That combination favors owning premium over selling it.
Where is BAC's biggest options support and resistance? For the September 4 expiration: put wall $62 (3,239 contracts) and call wall $63 (14,914). Across the whole chain, the heavier magnets are far wider — the $60 put wall (103,950) and the $65 call wall (123,157).
What invalidates this week's read? A close below $61.12 — the 50-day average and the technical models' stated support. A decisive close above $63 doesn't invalidate the range so much as convert it into the breakout scenario.
Methodology & disclosures. Data: end-of-day options-chain snapshot for BAC, 2026-08-28, generated 2026-08-30T15:37:26Z. Prices shown are midpoints and will differ from live markets. Momentum/positioning scores and volatility-premium comparisons are descriptive measurements of past option flow and past price movement — not investment advice, signals, forecasts, or guarantees. All trade structures are hypothetical. Every structure shown has a defined maximum loss; you can lose the entire max-loss amount. Options involve substantial risk and are not suitable for all investors.