GLD Options Are Pricing an $11 Move Into July 31 — Both Technical Models Say Lower
The options market implies a $360.62–$383.16 range for GLD into the July 31 expiration, with max pain at $370 and the heaviest call open interest at $380. Here's what the flow actually shows and three defined-risk ways to trade the next five days.
Listen to this analysis — prefer audio? This GLD outlook is also available as a podcast episode:
The options market implies a $360.62–$383.16 range into the July 31 expiration; here's what's driving it, the levels that matter, and three defined-risk ways to trade the next five days.
Published Sunday, July 26, 2026 · Data as of the 2026-07-24 close
Explore the live GLD options data in the Detailed Options Analyzer →
Quick answer
| Item | Answer |
|---|---|
| Market bias | Neutral with a bearish tilt |
| Options-implied range (into Jul 31) | $360.62 – $383.16 (±3.03%) |
| Major support | $370 (heaviest put open interest in the chain; also Jul 31 max pain) |
| Major resistance | $380 (heaviest call open interest, both for Jul 31 and chain-wide) |
| Max pain (Jul 31) | $370 |
| Dealer gamma regime (estimate) | Split: the whole chain's estimate is negative (hedging tends to amplify moves), the Jul 31 expiration's own estimate is positive (hedging tends to dampen them). No flip level available today. |
| Volatility condition | Falling — IV rank 29/100, ATM IV 22.1% and down 5.2% in five sessions |
| Technical check | Diverges from the raw flow, confirms the tilt (bearish, 4-day and 6-day models) |
| Best-fitting strategy | Short $377/$382 call credit spread (Jul 31), conditional on GLD staying under the $380 call wall |
| Analysis invalidated if | GLD closes above $375 |
1 · What matters today
GLD closed Friday at $371.90, sitting almost exactly on the middle of its own options structure. The options market is pricing a move of roughly $11 up or down through the July 31 expiration — the move implied by what straddles cost — which frames a $360.62 to $383.16 range. Inside that range, the July 31 expiration's max pain sits at $370, just below spot: that's the price where the most option value would expire worthless, and expirations sometimes gravitate toward it.
Short-dated flow was actually call-heavy on Friday, but two things temper it: the biggest single open-interest build of the day was a far-dated put position, and price is still below every major moving average after a 14% slide over the last ten weeks. Both technical models we checked point lower over the same window. The level that changes the picture is $375 — reclaim it on a closing basis and the downward tilt is gone.
2 · What the options market is pricing
What changed over the past week
GLD gained 0.95% over the trailing five sessions and is up just 0.66% over twenty — sideways chop, not a trend. Volatility drained out of the chain while that happened: at-the-money implied volatility (the market's estimate of how much GLD will move, baked into option prices) sits at 22.1%, down 3.2% on the day, down 5.2% over five sessions, and down 23.6% over thirty. It now sits below both its 30-day average (23.8%) and its 90-day average (25.7%).
Positioning lightened on the downside into Friday. The put/call open-interest ratio — how many puts are held open for every call — went from 1.73 five sessions ago to 1.30, a 25% drop, against a 14-day average of 1.46. Friday's put/call volume ratio of 0.69 was well below its 7-day average of 1.16 and its 14-day average of 1.32; for every put that traded, roughly one and a half calls did. That's an unusually call-tilted day for this name — and total option volume ran at only 0.82× its 20-day average, so it happened on a quiet tape.
The counterweight: the single largest open-interest change on the board was a build of 24,884 contracts in the September 18 $350 puts, taking that strike to 40,048 contracts held open. Day over day, put open interest across the chain grew by 77,972 contracts against 39,380 on the call side — the most one-sided push toward puts we've seen relative to GLD's own recent norm. Near-dated traders bought calls; someone much larger bought downside insurance three strikes and two months out. (For context on the settled week: into Friday's expiration the $375 calls turned over 4,972 contracts and added 2,469 of open interest before expiring — history, not an actionable level.)
Expected move
Through the July 31 expiration, the options market is pricing about ±$11.27, or ±3.03%, around Friday's $371.89 chain-snapshot price. Here's the ladder of tradeable expirations:
| Expiration | Implied move | Range around $371.89 |
|---|---|---|
| Mon, Jul 27 (3 DTE) | ±1.26% | $367.20 – $376.58 |
| Wed, Jul 29 (5 DTE) | ±2.36% | $363.11 – $380.67 |
| Fri, Jul 31 (7 DTE) | ±3.03% | $360.62 – $383.16 |
| Fri, Aug 21 (28 DTE) | ±6.13% | $349.09 – $394.69 |
The ladder is unusually kinked at the front: Monday's expiration prices ATM implied volatility of just 13.9%, versus 21.9% for July 31. That is why the implied move nearly doubles between the first two rungs — the front-weekly is priced for a quiet start, not for a bigger event later in the week. From July 29 outward the curve is flat and orderly, hovering near 22% at every tenor out to September.
Volatility
IV rank is 29/100, meaning today's implied volatility is cheaper than roughly 71% of the past year's readings; by percentile, 41% of the last 52 weeks were quieter. Direction is unambiguously lower — down on the day, the week, and the month, and below both the 30- and 90-day averages. Front-month term structure (comparing option prices across expiration dates) is unavailable today because the snapshot fell on an expiry day, so we won't guess at it; the 60-day ATM read of 22.5% is essentially in line with spot vol.
How does that compare with what GLD has actually delivered? Realized volatility over the past 20 sessions is 21.5% — measurably calmer than this ETF's own recent norm — while the last 10 sessions ran hotter at 25.3%. Options are priced only about half a volatility point above 20-day realized movement, a gap that is modestly wider than typical for GLD but nowhere near rich. Translation for structure selection: this is not a fat-premium environment. Credit spreads still make sense as expressions of a range view, but the edge comes from strike placement against the walls, not from selling expensive volatility. One overlay note: GLD's implied volatility has run a 0.61 correlation with VIX over the last 60 observations, and VIX sits at only a 29 rank of its own 52-week range — the broad volatility backdrop is calm too.
Skew and sentiment
25-delta skew — the gap between what puts and calls the same distance from spot cost — is 2.2 volatility points, with those puts at 23.7% versus 21.5% for the equivalent calls. Traders are paying about two points more for downside protection than upside, and that's a touch steeper than the 2.0-point 60-day median. It's persistent demand for insurance rather than panic; the same measure sat between 3 and 4 points during the late-June drawdown, and the five-session change has actually been a flattening of 1.2 points.
Our read of the flow by expiration bucket is split. The 0–7 day bucket leans mildly positive, the 7–30 day bucket is more clearly positive, and the 30–60 day bucket leans negative — driven almost entirely by that September put build. Friday's call-buying pace, the thinning of put open interest, and the peer-relative sweep count all registered well above GLD's own recent norm, which is why the near-dated read tilts bullish. Against that, the day's net new open interest was more put-heavy than is typical for this name, and our leading positioning composite — built only from flow, skew, and term-structure inputs — finished the day essentially flat at a two-day smoothed reading below zero, with no divergence firing. Add the price structure (GLD is below its 20-, 50-, 100-, and 200-day averages, 27% off its 52-week high, and sits at just the 34th percentile of its 52-week range) and the honest resolution is neutral with a downward lean.
The key levels map
| Level | Price | Why it matters |
|---|---|---|
| 50-day moving average | $390.11 | Price sits 4.7% below it; the first real trend-repair level |
| Top of implied range (Jul 31) | $383.16 | Upper rail of the ±3.03% move the options market is pricing |
| Swing resistance | $383.60 | Heuristic swing-pivot cluster (an estimate, not a guaranteed reaction zone) |
| Call wall (Jul 31) | $380 | 2,957 calls held open — the heaviest call strike for this expiration, and also the heaviest across the whole chain at 20,319. Rallies into a call wall often slow |
| Unfilled gap zone | $372.36 – $379.12 | July 23 gapped down 1.78% and hasn't filled — overhead supply through the whole week's upside |
| Mid-range gamma pile / invalidation | $375 | Second-largest total gamma strike in the chain (roughly 18,000 calls and 18,900 puts open); a close above it kills the bearish tilt |
| 20-day moving average | $372.93 | Price is 0.28% below it — the immediate line in the sand |
| Friday's close / swing support | $371.90 / $371.88 | Spot is sitting directly on the nearest heuristic support level |
| Max pain + put wall | $370 | Jul 31 max pain, chain-wide heaviest put strike (41,859 contracts) and the single largest gamma strike — the gravity point for the week |
| Recent swing low zone | $366.98 | Where the July 16 low and the technical models' lower band converge |
| Put wall (Jul 31) / swing support | $363 / $363.46 | The July 31 expiration's own heaviest put strike (2,507 contracts) sits right on a swing-pivot cluster |
| Bottom of implied range (Jul 31) | $360.62 | Lower rail of the priced move |
| Far-dated hedge strike | $350 | Where Friday's 24,884-contract put build landed (Sep 18, now 40,048 open) — the market's chosen disaster level |
Note the disagreement worth flagging: the July 31 expiration's own put wall is at $363, while the whole chain's heaviest put strike is at $370. The $370 pile is dominated by later expirations (August 21 alone holds 15,948 puts there). For this week's mechanics, $370 matters because it is also the July 31 max pain; $363 matters as the expiration's own downside shelf.
Positioning and unusual flow
Market makers hedge the options they've sold, and the sign of that exposure decides whether their hedging cushions or accelerates moves. One rough estimate across the entire chain puts GLD in a negative regime — hedging that tends to amplify rather than dampen. But scoped to the July 31 expiration alone, the same estimate flips positive, which is the read that applies to this week's pin question. No gamma flip level could be computed today, so we won't quote one. Treat both readings as estimates built on an assumed dealer sign convention, not observed inventory.
Three non-expired flow items stood out:
- July 31 $374 calls: 2,235 contracts traded against just 139 held open — sixteen times turnover, the 100th percentile versus comparable contracts, and $804,600 of premium. That was the single biggest premium print in the July 31 expiration, and it's a bet on a push back through the 20-day average this week.
- July 31 $368 puts: 1,655 contracts on 454 open, $467,538 of premium, also at the 100th peer percentile. The downside was being bought at the same time — traders on both sides of $372.
- August 21 $370 puts: 2,199 contracts on a standing 15,948 open, $1.69 million of premium — the largest money in the whole chain on Friday, and the reason the $370 strike dominates the aggregate picture.
3 · Technical check
Both technical reports we ran are bearish, and both were generated from Friday's $371.90 close, so there's no data-date mismatch. The 4-day model targets $369.20 with a $365.00–$378.50 range and marks support at $368, resistance at $377. The 6-day model, aligned to the July 31 expiration, targets $368.00 with a $362.50–$381.00 range.
Classify that as diverges from the raw flow, confirms the calibrated tilt. Friday's call-heavy tape argues one way; the indicator picture argues the other. The two most decisive technical reads: the short-term EMA pair has just crossed bearish while price trades below both lines, and ADX has collapsed from the mid-30s to 19 with −DI still above +DI — a weak trend with a seller's skew, which is exactly the profile that produces range chop rather than a directional break. Both reports use the same invalidation for their dominant bearish scenario: a close back above $374.50.
Crucially, the 6-day technical range ($362.50–$381.00) sits inside the options-implied range ($360.62–$383.16) and is shifted slightly lower. Neither model is asking for a move the options market hasn't already paid for — they're just asking for it in one direction. That's what pushed the strike selection below: the condor's put side is placed further from spot than the call side, and the bullish structure's break-even sits below the technical models' own downside targets.
Model vs. Market: The options market implies $360.62–$383.16 into July 31; the 6-day technical model targets $368.00. The market is paying for a $11 move in either direction while the chart says the odds inside that band are tilted about $4 lower — which makes range-selling with a downward skew the cleaner expression than an outright directional bet.

Full technical write-ups: 4-day report → · 6-day report →
4 · Three ways the next five days can go
If GLD pushes above the call wall ($380): That strike holds the heaviest call open interest both for July 31 and across the entire chain, and positioning that thick overhead tends to slow rallies as hedging flows lean against the move. It also requires filling the unfilled July 23 gap ($372.36–$379.12) on the way up. A clean break through $380 leaves noticeably thinner positioning until $383–$385, at which point the 50-day average at $390.11 becomes the conversation.
If GLD drifts between the walls: The base case. Max pain for July 31 sits at $370 with the chain's largest put pile and largest gamma strike at the same level, and the July 31 expiration's own dealer-gamma estimate is positive — the configuration in which hedging tends to dampen moves and expiring open interest pulls price toward the pile. With ATM implied volatility falling, IV rank at 29, and realized movement running below this ETF's own norm, a $368–$377 chop into Friday is what the structure is set up for.
If GLD breaks below the put wall zone: The first shelf is $366.98, then the July 31 expiration's own put wall at $363. Below there, the whole-chain gamma estimate turns negative, which is the regime where one rough estimate suggests market-maker hedging amplifies selling rather than cushioning it — and the 40,048 contracts of open interest now parked at the September $350 puts tell you where the market has decided the tail lives. No gamma flip level was computable from Friday's chain, so treat that acceleration case as directional structure, not a precise trigger.
5 · Three defined-risk structures
Prices are end-of-day midpoints as of 2026-07-24. All structures are hypothetical. Verify live prices before trading — these will be stale by the open.
If you lean bearish (best fit): short call spread
- Trade: Sell the Jul 31 $377 call, buy the Jul 31 $382 call
- Credit: $1.32 · Max profit: $132 · Max loss: $368 · Break-even: $378.32
- Why it fits: A credit spread means you collect premium up front and keep it if GLD stays below the short strike. The break-even at $378.32 sits under the $380 call wall, inside the unfilled July 23 gap zone, and above both technical models' resistance ($377) — three independent reasons the upper half of the implied range is the harder side to reach.
- Makes sense only if: you accept a 1:2.8 reward-to-risk in exchange for the structural tailwind, and you're comfortable that IV rank of 29 means you are not being paid richly for the vol.
- Invalidated if: GLD closes above $375
- Managing it: close at roughly 50% of max credit; exit regardless by Thursday's close rather than carrying 1-day gamma; if GLD closes through $377, close rather than hope.
- Liquidity note: the $377 calls traded 21¢ wide on 1,728 contracts and $415,584 of premium — easy fills. The $382 long wing is 16¢ wide on a $1.09 mid (about 15%), so work the mid rather than paying the ask.
- Analyze this position →
If you expect the range to hold: iron condor
- Trade: Sell the Jul 31 $365 put / buy the $360 put, and sell the Jul 31 $377 call / buy the $382 call
- Credit: $2.27 · Max profit: $227 · Max loss: $273 · Break-evens: $362.73 and $379.27
- Why it fits: Both short strikes sit inside the ±3.03% implied range, and the profit zone brackets the $370 max pain with room on either side. The put side is deliberately placed further from spot than the call side because the technical models target $368 — a $365 short put keeps the downside break-even at $362.73, below the July 31 put wall at $363.
- Makes sense only if: you expect the falling implied volatility and weak-trend reading to keep producing chop rather than a directional break.
- Invalidated if: GLD closes above $377 or below $365 — at that point one wing is in play and the trade is a directional loss, not a range trade.
- Managing it: take it off at ~50% of max credit; roll or close the threatened side if either short strike is breached on a closing basis; don't hold into Friday's final session for the last 20¢.
- Liquidity note: the $365 puts traded 20¢ wide on 681 contracts; the $360 puts are the loosest leg at 19¢ on a $1.005 mid (about 19%) — the widest slippage risk in the package, so leg the put wing patiently.
- Analyze this position →
If you lean bullish: short put spread
- Trade: Sell the Jul 31 $368 put, buy the Jul 31 $363 put
- Credit: $1.31 · Max profit: $131 · Max loss: $369 · Break-even: $366.70
- Why it fits: This is the trade that says Friday's call-heavy flow and the 25% five-day drop in the put/call open-interest ratio are the real signal. The short strike sits at the busiest put strike of the expiration (1,655 contracts, $467,538 of premium, 100th peer percentile), and the long wing is parked exactly on the expiration's own put wall at $363.
- Makes sense only if: you're willing to fade both technical models — the 6-day target of $368.00 is right at your short strike, and its bearish scenario points to $364–$366, which is through your break-even.
- Invalidated if: GLD closes below $368
- Managing it: close at ~50% of max credit; exit by Thursday's close; if the $366.98 swing-low shelf breaks intraday, close rather than defend into the negative-gamma zone below.
- Liquidity note: the $368 puts traded 25¢ wide (about 9% of mid) on heavy volume; the $363 puts are 18¢ wide on 2,507 contracts of standing open interest — both fill acceptably.
- Analyze this position →
If none of these: no trade
There's an honest case for standing aside here. IV rank at 29 means you're selling cheap volatility, and implied vol is only about half a point above what GLD has actually delivered over the last month — the premium cushion is thin. Meanwhile the directional read is genuinely conflicted: near-dated flow leans up, the chart and the 30–60 day positioning lean down, and price is pinned within a point of its 20-day average. Seven-day credit spreads in a low-IV, no-edge tape are a lot of gamma risk for $130 of credit. Waiting for either a close through $375 (which resolves the direction question upward) or a break of $366.98 (which resolves it downward) is a perfectly good use of the next five sessions.
6 · Quick FAQ
What is GLD's expected move this week? About ±$11.27, or ±3.03%, into the July 31 expiration — a $360.62 to $383.16 range, derived from what straddles cost as of the July 24 close. The Monday, July 27 expiration prices only ±1.26%.
Is GLD expected to go up or down over the next five days? Options positioning as of July 24 is close to neutral with a downward lean — short-dated flow was call-heavy, but the biggest new position of the day was a large far-dated put build and price sits below every major moving average. That's a read of what traders have done, not a forecast. The actionable map is the $360.62–$383.16 range and the $370 / $380 levels.
Where is GLD's biggest options support and resistance? For the July 31 expiration, the heaviest call open interest is at $380 and the heaviest put open interest at $363. Across the whole chain, the biggest put pile is at $370 — which is also July 31's max pain and the single largest gamma strike.
Is GLD implied volatility high or low right now? Low-to-middling: IV rank is 29/100, so today's 22.1% ATM implied volatility is cheaper than roughly 71% of the past year's readings, and it's fallen 23.6% over the last thirty sessions.
What invalidates this read? A close above $375. That reclaims the chain's second-largest gamma strike, the 20-day average, and both technical models' bearish-scenario invalidation level in one move.
Methodology & disclosures. Data: end-of-day options-chain snapshot for GLD, 2026-07-24, generated 2026-07-26T18:05:37.849Z. Prices shown are midpoints and will differ from live markets. Momentum/positioning scores are descriptive measurements of past option flow — 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.