By Nathan Williams Published Updated Options Analysis

BAC Options Are Pricing a $1.62 Move Into August 14 — Our Positioning Read Leans the Other Way From the Chart

Bank of America's options market implies a $61.53–$64.77 range into the August 14 expiration, with max pain sitting at $62 and put skew running at nearly double its own norm. The technical models say $64.10 — here's the gap, the level map, and three defined-risk ways to trade it.

BAC Options Are Pricing a $1.62 Move Into August 14 — Our Positioning Read Leans the Other Way From the Chart

Listen to this analysis — prefer audio? This BAC outlook is also available as a podcast episode:


The options market implies a $61.53–$64.77 range into the August 14 expiration; here's what's driving it, where the walls sit, and three defined-risk ways to trade it.

Published Saturday, August 8, 2026 · Data as of the August 7, 2026 close

Explore the live BAC options data in the Detailed Options Analyzer →

Quick answer

ItemAnswer
Market biasSlightly bearish — a near-term positioning lean inside an intact uptrend
Options-implied range (into Aug 14)$61.53 – $64.77 (±2.6%)
Major support$62 — the Aug 14 put wall (5,836 contracts held open) and that expiration's max-pain strike
Major resistance$65 — the whole chain's heaviest call strike (114,327 contracts). The Aug 14 expiration's own call wall is only $63, which price has already cleared
Max pain (Aug 14)$62
Dealer gamma regime (estimate)For Aug 14 alone, negative — hedging there tends to amplify moves; across the full chain, positive — hedging tends to dampen them, with the flip level estimated near $60
Volatility conditionFalling — IV rank 0/100 · premium fair: options priced about 4 vol points above delivered movement
Technical checkDiverges (bullish, 3-day and 6-day models)
Best-fitting strategyAug 14 $63/$62 put debit spread
Analysis invalidated ifBAC closes above $64.00

1 · What matters today

BAC closed at $63.17 on Thursday, a whisker below its 52-week high of $63.97, after a 5.9% run over the past month. Our read of the options data leans slightly bearish over the next six days — not because anything is breaking, but because the money that arrived this week arrived defensively. Puts now cost about 3.5 vol points more than calls, against a norm of 1.8 for this stock, and open put contracts have caught up with open calls for the first time in weeks. The options market is pricing a move of roughly $1.62 either way into the August 14 expiration — a $61.53 to $64.77 band — and the strike where the most option value would expire worthless (max pain) for that date is $62, just below spot. Both technical models we checked disagree and target higher. The level that settles it: a close above $64.00.

2 · What the options market is pricing

What changed this week

Price did the easy part: BAC added 1.9% over the past five sessions and 5.9% over the past twenty, finishing 1.25% off its 52-week high. Positioning did something quieter. The ratio of open put contracts to open call contracts — a measure of how much standing downside protection is out there — moved from 0.96 five days ago to 1.00, against a 14-day average of 0.96: for every 100 calls held open there are now 100 puts. Thursday alone saw put open interest grow by 10,393 contracts against 3,609 for calls.

The day's trading flow pointed the other way. Put volume ran at just 0.47 per call, well below the seven-day average of 0.78 and unusually call-tilted for this name — an intraday chase in calls sitting on top of an overnight build in puts. The single biggest change in open contracts among live expirations was the August 14 $62 puts, which added 1,529 to 5,836, with the $63 puts adding 1,293 right behind them. (Into Friday's now-settled August 7 expiration, 12,878 of the $63 calls changed hands — final-snapshot history, not a live level.) Implied volatility fell for a fourth straight week: ATM IV at 20.4% is down 4.0% over five sessions and 18.9% over thirty. The short-, medium- and long-horizon trend reads all point the same direction — up — so nothing here says the uptrend broke; it says the last few days of new money bought insurance rather than upside.

Expected move

Into August 14, the options market is pricing a move of about ±2.57%, or ±$1.62 — that's the move implied by what at-the-money straddles cost, derived from the market's estimate of how much BAC will move over the next six days. Around the $63.15 chain-snapshot price, that maps to $61.53 – $64.77.

ExpirationImplied moveRange around $63.15
Aug 14 (7 DTE)±2.57%$61.53 – $64.77
Aug 21 (14 DTE)±3.73%$60.80 – $65.51
Aug 28 (21 DTE)±4.73%$60.16 – $66.14
Sep 4 (28 DTE)±5.68%$59.56 – $66.74

The ladder steps up smoothly with no humps — each rung is roughly what the square root of time says it should be, which tells you the chain isn't bracing for a specific dated event inside the next month.

Volatility

At-the-money implied volatility is 20.4%, with an IV rank of 0/100 — that is, today's reading sits at the very bottom of the past year's range; option prices have essentially never been cheaper over the trailing 52 weeks. IV is 13% below its own 30-day average (23.5%) and further below the 90-day (25.8%). The front-month read is unavailable today because the nearest expiration in the snapshot had already reached expiry, so the comparison of near-dated versus longer-dated pricing has to wait a session.

The stock has earned that cheapness. Twenty-day realized volatility — how much BAC has actually been moving — is 16.5%, an unusually depressed reading against this stock's own recent history, and the last five sessions have delivered movement at less than half the pace of the last twenty. Compared against BAC's own norm, this is one of the quietest stretches of the past several months.

Premium: rich or cheap? The gap between what options are priced for and what the stock has actually delivered — the volatility risk premium — is about 4 vol points in favor of sellers, and that gap sits around the 36th percentile of this stock's own recent readings: richer than about a third of them, thinner than the rest. A week ago the gap was near zero (0.4 points on July 31), so premium sellers have been paid better each day since — but from a starting point of nothing. (July's earnings report still sits inside the 20-day realized-volatility window, though it produced no price gap, so the distortion here is minimal.) Put the two lenses together — IV rank 0/100 and a middling premium over delivered movement — and neither side of the premium trade is a gift this week. If anything, absolute option prices at a one-year low argue for owning defined-risk optionality rather than selling it for pennies.

Skew and sentiment

This is where the lean comes from. Puts and calls the same distance from the stock price don't cost the same: 25-delta puts are marked at 22.1% implied volatility against 18.6% for the equivalent calls — 3.5 vol points of premium for downside protection, versus a 60-day median of 1.8 points for this name. That skew has steepened by 1.8 points in just five sessions, and it is unusually steep measured against BAC's own recent history. Translation: traders are paying up for crash protection at a rate that is not normal for this stock, at exactly the moment the stock is pressing its 52-week high.

Short-dated sentiment reads the same way. Our read of options flow bucketed by time to expiration scores the 0–7 day bucket at −21 (puts building), the 7–30 day bucket at essentially flat (−1), and the 60–120 day bucket at +35 (call-friendly). The regime label writes itself: defensive up front, constructive further out — positioning is being built for later, hedged for now. Meanwhile the day's volume mix was unusually call-tilted versus this stock's own norm, which is the honest counterweight: somebody is still chasing upside, they're just doing it in cheap, short-dated calls.

The key levels map

LevelPriceWhy it matters
Whole chain's heaviest call strike$65114,327 call contracts open and the largest gamma pile in the chain — the strike a rally has to fight through
Top of the implied range (Aug 14)$64.77Upper edge of the priced-in move for the outlook window
52-week high$63.97Price sits 1.25% below it; a close through it is the breakout confirmation
Technical resistance (both TA reports)$63.50The upper boundary of the current consolidation on the chart
Spot / close$63.15 / $63.17Chain-snapshot price and official close
Aug 14 call wall$63The 6-day expiration's own heaviest call strike — but only 2,715 contracts, and price is already above it
Swing support$62.56Nearest heuristic swing-pivot cluster below spot — an estimate, not a guaranteed reaction zone
Aug 14 put wall & max pain$625,836 puts open — the heaviest downside pile for the outlook window, and the strike expiring value gravitates toward
20-day moving average$61.77Price sits 2.3% above it; the first trend-structure test on a pullback
Bottom of the implied range (Aug 14)$61.53Lower edge of the priced-in move
Swing support$60.87Next heuristic shelf below (estimate)
Gamma flip estimate≈ $60One rough estimate suggests that below here, market-maker hedging tends to accelerate selling rather than cushion it; also a huge open-interest node
50-day moving average$58.39Price is 8.2% above it — the trend cushion is deep
Whole chain's put wall$5069,209 puts open, mostly far-dated portfolio hedging — context, not a near-term level

Positioning and unusual flow

The gamma picture is genuinely split, and it matters which one you're trading. Scoped to the August 14 expiration alone, the dealer-gamma estimate is slightly negative — under that estimate's assumed sign convention, hedging in that expiration leans toward amplifying moves rather than cushioning them. Across the whole chain, the same estimate is comfortably positive with a flip level estimated near $60, which is the more stabilizing configuration. Both are estimates built on an assumed dealer positioning convention, not observed inventory. The practical read: the six-day expiration itself has no meaningful pinning weight, while the broader chain does — so intraweek swings can travel further than the wall map suggests before the bigger structure reasserts.

Three live flow items stood out on Thursday:

  • Aug 14 $64 calls — 10,807 contracts traded against 2,409 open (open interest up 1,108), roughly $340,000 of premium. That's the largest genuine new positioning of the day, and it is a bet that BAC clears the top of the fight zone within six sessions.
  • Aug 14 $66 calls — 9,785 contracts against 860 open, an 11× turnover of open interest, but at a 3-cent mark that's under $30,000 of premium. Big contract count, lottery-ticket money.
  • Aug 14 $60 puts — 5,784 contracts on 1,799 open (3.2× turnover), alongside 2,905 in the $63 puts, which added 1,293 contracts of open interest. Cheap tail protection and at-the-money hedges, bought into strength.

Further out, 4,226 of the September 18 $57.5 puts changed hands. None of this is panic; it is the signature of holders protecting a good month rather than sellers pressing.

3 · Technical check

Both technical reports we checked read bullish, and both land their targets inside the options-implied range — so the disagreement is about direction, not magnitude. The 3-day model targets $63.60 into August 11 with an expected band of $62.10–$64.20, calling the last few sessions a tight bull flag resting on a rising 13- and 34-period EMA cluster. The 6-day model targets $64.10 into August 14 with a $61.80–$65.30 band, noting price sits far above both the 50-day ($58.39) and 200-day ($53.86) averages and treating the current pause as continuation rather than reversal.

The most useful detail is the one both reports flag against themselves: trend strength (ADX 19.7) has collapsed from the 30s during the breakout, MACD is still below its signal line, and money-flow has been mildly negative for several sessions even as price held near highs. That is a chart in a coil, not a chart in a thrust — which is exactly consistent with realized volatility running at a fraction of its own recent pace. Both reports use the same invalidation: a close below $62.70.

Model vs. Market: The options market implies $61.53–$64.77 into August 14 with expiring value gravitating toward $62; the 6-day technical model targets $64.10. Both agree the move is small — they disagree on the sign. The tiebreaker is $63.50–$64.00: a decisive close above it means the call buyers were right and the put builders were paying for insurance they didn't need; failure there hands the week back to the $62 magnet.

BAC technical analysis chart, 7-day horizon

Because the technical read diverges from the positioning lean, we've shaded the structures below toward tighter width and shorter duration rather than pressing size in either direction — and the bullish structure below is built to be the cheapest possible way to be right if the chart wins.

Full technical write-ups: 3-day report → · 6-day report →

4 · Three ways the next six days can go

If BAC pushes above $63.97 (the 52-week high): the six-day expiration's own call wall at $63 has already been cleared and carries only 2,715 contracts, so there is very little near-dated open interest overhead until $65 — where 114,327 call contracts and the chain's largest gamma pile sit. Positioning-wise, that means a break has room to run quickly toward the $64.77 edge of the implied range, then meets real resistance. The $64 calls that traded 10,807 times on Thursday are the crowd positioned for exactly this.

If BAC drifts between $62 and $64: this is the base case the data supports. Max pain for August 14 sits at $62, the put wall is at the same strike, and realized movement has been running at less than half its own monthly pace. Expiring open interest tends to pull price toward where the most option value evaporates, and the mechanical path of least resistance is a slow bleed from $63.15 back toward $62.50–$62.00 as time value drains.

If BAC breaks below $62 (the put wall): the next shelves are the $61.53 bottom of the implied range and the 20-day moving average at $61.77, then the $60.87 swing cluster. Below $60 — where one rough estimate puts the gamma flip — hedging flows are estimated to amplify selling rather than cushion it. Spot is sitting about 5% above that flip estimate, roughly a typical distance for this stock, so this branch requires a real catalyst rather than drift.

5 · Three defined-risk structures

Prices are end-of-day midpoints as of August 7, 2026. All structures are hypothetical. Verify live prices before trading — these will be stale by the open.

If you share the slightly bearish lean: Aug 14 $63/$62 put debit spread

  • Trade: Buy the Aug 14 $63 put, sell the Aug 14 $62 put
  • Debit: $0.32 · Max profit: $68 per spread · Max loss: $32 · Break-even: $62.68
  • Why it fits: It pays its full $1.00 width at or below $62 — the exact strike where the August 14 expiration's max pain and put wall coincide. With IV rank at 0/100, you are buying the cheapest optionality of the past year rather than selling a thin credit, and the 2:1 payoff means the trade only needs the drift case, not a break.
  • Makes sense only if: you accept that the technical read points the other way and are sizing this as a small, defined-cost lean rather than a conviction short.
  • Invalidated if: BAC closes above $64.00.
  • Managing it: Take profit at roughly 60–70% of maximum value rather than holding for the last few cents into expiration Friday; if BAC closes above $63.97 at any point, the thesis is spent — close it. The short-term trend read is flat while the medium- and long-term reads are up, which argues for taking money early rather than pressing.
  • Liquidity note: The $63 puts traded 4¢ wide (2,905 contracts on the day) and the $62 puts 3¢ wide on 2,317 contracts. The percentage spread looks wide only because the options are cheap; both are one- to two-tick markets. Work the mid.
  • Analyze this position →

If you expect the range to hold: Aug 14 $60/$62/$64/$66 iron condor

  • Trade: Sell the Aug 14 $62 put, buy the $60 put, sell the Aug 14 $64 call, buy the $66 call. A credit structure: you collect premium up front and keep it if BAC finishes between the short strikes.
  • Credit: $0.47 · Max profit: $47 · Max loss: $153 · Break-evens: $61.54 and $64.47
  • Why it fits: The short strikes straddle max pain ($62) and the crowd's upside target ($64), and realized movement is running at less than half its own recent pace — the market has been quieter than the options are priced for, if only by about 4 vol points.
  • Makes sense only if: you are comfortable that the short strikes sit inside the priced-in $61.53–$64.77 move — that's precisely why there is a credit at all, and precisely why this is the riskiest of the three. With IV rank at 0/100, you are collecting the thinnest premium of the past year for that risk.
  • Invalidated if: BAC closes outside $61.54–$64.47; treat a close through either short strike as the exit trigger.
  • Managing it: Close at ~50% of max credit, and exit the whole thing by Wednesday August 12 regardless — the last two sessions of a 7-DTE condor are where gamma risk overwhelms the remaining theta, and the six-day expiration's own dealer-gamma estimate is the amplifying kind.
  • Liquidity note: All four legs are 1–3¢ wide with four-figure volume; the $66 calls (9,785 traded) mark at 3¢, so don't overpay for the wing — if you can't buy it at 3–4¢, skip the trade.
  • Analyze this position →

If you lean bullish with the chart: Aug 14 $63/$65 call debit spread

  • Trade: Buy the Aug 14 $63 call, sell the Aug 14 $65 call
  • Debit: $0.65 · Max profit: $135 · Max loss: $65 · Break-even: $63.65
  • Why it fits: It caps out exactly at $65, the whole chain's heaviest call strike — the level where a rally realistically stalls — and it does so with the cheapest implied volatility of the past 52 weeks. Both technical models target inside this spread ($63.60 and $64.10), and the medium- and long-horizon trend reads are unambiguously up.
  • Makes sense only if: BAC clears the $63.50 chart resistance early in the window; this trade needs movement, not drift, and drift is what the positioning data expects.
  • Invalidated if: BAC closes below $62.70 — the invalidation both technical reports name.
  • Managing it: Because the short-term trend read is flat against a bullish longer trend, take profits into strength rather than holding for the full width; a touch of $64.50 is worth banking. Cut at a 50% loss of the debit if $62.70 fails.
  • Liquidity note: The $63 calls traded 2¢ wide on 6,458 contracts — the tightest market in the expiration — and the $65 calls 1¢ wide on 1,715. Fills are easy.
  • Analyze this position →

If none of these: no trade

There is a respectable case for standing aside. Implied volatility sits at the very bottom of its one-year range while the premium over delivered movement is only middling (36th percentile) — so credit structures pay the thinnest premium in a year for real assignment risk, and the condor above collects $47 to risk $153 across a range narrower than the market's own priced-in move. On the other side, the positioning lean and the technical read point in opposite directions, which is the textbook definition of no directional edge. If you don't already have a view on whether $63.50 breaks, waiting for that resolution costs you nothing but a few cents of decay, and BAC's option prices are unlikely to get dramatically cheaper from a one-year low.

6 · Quick FAQ

What is BAC's expected move this week? About ±$1.62 (±2.57%) into the August 14 expiration — a $61.53 to $64.77 range — based on straddle pricing as of the August 7 close.

Is BAC expected to go up or down over the next six days? Options positioning as of August 7 leans slightly lower — put skew is running at nearly double its own norm, put open interest has caught up with calls, and max pain for August 14 sits at $62 — but that is a read of what traders have already done, not a forecast. Both technical models point the other way. The actionable map is the $61.53–$64.77 range and the $62 / $65 levels.

Are BAC options expensive right now? No. IV rank of 0/100 means at-the-money option prices are lower than essentially every reading of the past year. On top of that, they're running about 4 vol points above the movement BAC has actually delivered — richer than roughly a third of this stock's own recent readings, so the premium edge for sellers is unremarkable. Net: this is a better week to own defined-risk optionality than to sell it.

Where is BAC's biggest options support and resistance? For the August 14 expiration, the put wall is $62 (5,836 contracts) and the call wall is only $63 (2,715 contracts) — which price has already cleared. Across the entire chain, the heaviest call strike is $65 with 114,327 contracts, and the estimated gamma flip sits near $60.

What invalidates this week's read? A close above $64.00.


Methodology & disclosures. Data: end-of-day options-chain snapshot for BAC, 2026-08-07, generated 2026-08-08T20:25:11Z. 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. Earnings dates and reported results are from the data provider's earnings feed as of 2026-08-08T20:25:11Z; report dates can change. 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.

Back to Blog