HendriksWealth
The archive

Every note,
in order.

A complete chronological archive of the firm’s published commentary. Essential reads — the pieces best suited to understanding the firm’s thinking — are highlighted first. The catalog and the full text of every note follow.

Catalog

113 notes, newest first.

Click any entry to jump to its full text below.

2026

113 notes
Full reading

Every note, in full.

Two notes a day, every trading day. Pre-market framework before the open; market note after the close. Educational commentary; the firm does not discuss its positions or trading activity here.

Pre-market framework
July 29, 2026

Pre-market framework — July 29, 2026

MARK'S MORNING CALL: An FOMC decision day arrives into a tape whose internals softened yesterday even as trend measures stayed firm.

Today the calendar does most of the talking. The Federal Open Market Committee meets on July 28–29, 2026, with the policy statement released at 2:00 p.m. Eastern Time on Wednesday, July 29, followed by the Chair's press conference at 2:30 p.m. ET.

This is one of the four 2026 meetings that does not include a Summary of Economic Projections, so there is no dot plot. That absence matters. Without fresh projections, the market's read of the meeting will hinge almost entirely on the statement's phrasing and on what the Chair chooses to emphasize in the press conference — a narrower channel through which to interpret intent.

The backdrop for that channel is worth stating plainly. The federal funds target range has stood at 3.50%–3.75% since December 2025.

The committee's June dot plot showed a median year-end 2026 rate of 3.8%, up sharply from 3.4% in March — a flip from a projected cut to an implied hike; nine of eighteen officials pencilled in at least one rise this year, and seventeen of eighteen judged inflation risks tilted to the upside, while the statement itself was shortened and stripped of its earlier easing bias. The June meeting therefore reset the interpretive frame around every subsequent communication. Today's task, from the market's perspective, is to determine whether the June tone has hardened, softened at the margin, or simply been restated.

The overnight tape

Treasury futures sit essentially flat into the European morning, with the long end unwilling to commit either direction — the posture of a market that has already priced what it thinks it knows and is waiting for confirmation. Implied volatility on equity indices remains in the middle of its trailing range, neither compressed nor stretched, which is the ordinary character of a session that expects its own catalyst. The dollar and cross-asset correlations have been quiet overnight. Quiet, in this case, is not the same as calm; it is the stillness of a room before a scheduled announcement.

Yesterday's US session left an ambivalent fingerprint. Trend measures on the index futures stayed firm through the afternoon, with price holding above its session VWAP and the shorter moving averages carrying an upward slope into the close. Underneath that, however, breadth eroded. The cumulative advance-decline line drifted off its intraday high, and the closing tick reading was firmly negative — the kind of divergence that does not by itself mean anything but that is worth marking down. A trending surface with softening internals is a familiar configuration heading into a binary event. It rewards patience more often than it punishes it.

What the day will answer

The interesting question is not what the Fed does. Consensus around a hold is well-established, and the mechanical outcome will surprise very few people. The interesting question is how the statement's language compares, sentence by sentence, to June's — and whether the press conference reinforces the hawkish tilt that the June projections implied or begins, subtly, to walk it back. Two-year yields will register that judgment first. Equity breadth will register it second, and more honestly than the index prints will.

Between now and 2:00 p.m., the tape is essentially a waiting room. Volume will thin, ranges will compress, and any pre-announcement drift is more likely to reflect positioning than conviction. The session's real information content arrives in the afternoon, and the hour after the press conference typically tells more than the hour after the statement.

Decision days reward the reader who can distinguish between the sound of a market moving and the substance of one repricing. Today will offer both, in that order.

Post-close note
July 28, 2026

Post-close note — July 28, 2026

MARK'S CLOSE REPORT: A session where the index drifted higher on narrowing internals, and volatility declined to notice.

The session closed the way sessions have been closing lately: with the tape holding its levels while the machinery underneath quietly rearranged itself. The headline index finished the day carried by fewer names than the print suggests. Advancers outpaced decliners on the NYSE, but the margin thinned into the afternoon rather than expanded, and the closing tick reading was negative — not aggressively so, but enough to note. The last hour was not a rush to the exits. It was more like a slow letting-go.

Volatility, for its part, remains unbothered. The VIX ticked marginally higher on the day, which in context means almost nothing; the index continues to sit in the compressed range it has occupied for weeks. Realized volatility in the last hour was, again, higher than the middle of the session — a pattern that has become familiar enough to be worth naming. Whatever hedging or repositioning is happening seems to be happening at the edges of the day, not in the meat of it.

Breadth doing the quiet work

The tension in this tape is not between buyers and sellers. It is between the index and its own composition. Trend indicators on the front-month equity futures point cleanly higher and momentum readings sit in the upper reaches of their range, but the shorter-term average has slipped beneath the longer one. That is a small technical detail; it matters only because it echoes what the breadth data is saying. A market that closes green on shrinking participation is not the same market that closed green a month ago, even if the chart looks identical.

Rates were a non-event. Ten-year yields held their recent range and the long end of the Treasury curve barely moved. Nothing in the fixed income tape today argued with the equity tape or endorsed it. That absence of macro signal has been part of the character of the summer — the bond market is neither providing tailwind nor pushing back, and equities have been left to work out their own internals.

What the day revealed

The useful question after a session like this is not what happened but what it exposed. Today exposed a market whose surface calm rests on a narrower base than the surface calm would suggest. That is not a warning; it is a description. Narrow markets can persist for a long time, and often do. But they behave differently under stress than broad ones, and the character of participation matters more the longer compression continues.

Tomorrow's session will inherit the same open questions. Whether the afternoon softness in breadth was a one-session artifact or the beginning of a rotation is not something today answered. Whether volatility stays where it is, or begins to price in the narrowness underneath, is likewise unresolved. The tape does not have to declare itself on any particular day, and it declined to today.

Markets in this kind of regime tend to reward patience over cleverness. The reading is not urgent. It is simply that the arithmetic of an index and the arithmetic of its constituents have been diverging in small ways, and small divergences are the material from which larger ones are eventually built — or from which they quietly resolve. Which of the two happens here is the only thing worth watching.

Pre-market framework
July 28, 2026

Pre-market framework — July 28, 2026

MARK'S MORNING CALL: An overnight session that resolved little, a rate backdrop that has stopped moving, and a tape whose internal condition merits closer attention than its surface.

The overnight session did not do much, and what it did do was not particularly informative. Equity index futures drifted within a range that would have been unremarkable a month ago and is only slightly more interesting now because the range itself has narrowed. Treasury futures gave back a small amount as European hours progressed. Nothing in the tape argued for a change in character.

That is worth naming, because a tape that refuses to argue with itself is a tape that is accumulating something. The question is what.

The backdrop

Implied volatility sits in the middle of its recent range — neither pricing in event risk nor especially complacent about its absence. That neutrality is itself the story. Over the last several sessions, the volatility surface has stopped reacting to the sort of headlines that would have moved it earlier in the summer. Readers can draw their own conclusions about what that habituation implies; the firm's view is simply that a market which stops flinching is a market whose next flinch tends to be larger.

The rate complex has been quiet in a similar way. Ten-year yields have settled into a band that has held through most of July, and the front end has been unusually well-behaved into the Fed meeting later this week. The absence of drift in either direction reads less like conviction and more like a market waiting to be told something it does not yet know. Whether the meeting supplies that information or defers it is one of the two structural questions of the week.

The other is earnings. We are now past the point in the cycle where index-level reactions can be attributed to one or two mega-cap names; the dispersion beneath the surface has widened even as the surface has not. Breadth on the close yesterday was constructive but not emphatic — the kind of reading that describes a market being carried rather than led.

What is worth watching

The first thing is the opening hour's character relative to the overnight range. When an overnight session compresses this tightly, the cash open is where the market decides whether the compression was accumulation or exhaustion. Watching how the tape resolves the overnight range tells us more than where it resolves to.

The second is the relationship between breadth and the index. A session in which the tape rises with narrowing participation is a different session from one in which it rises with broadening participation, even if the index prints the same close. The last several sessions have leaned toward the former. Whether today extends that pattern or breaks it is the observable question.

The third is the front end of the curve into the FOMC. Rate-sensitive sectors have been trading with a lightness that is difficult to interpret in isolation but becomes meaningful if the two-year begins to move. It has not, yet. That is worth noting precisely because it has not.

A market that has stopped reacting is not the same as a market that has stopped listening. The distinction usually becomes visible in retrospect, which is why it is worth trying to see it while it is still ambiguous.

Post-close note
July 27, 2026

Post-close note — July 27, 2026

MARK'S CLOSE REPORT: A quiet-tape session with constructive breadth and compressed volatility, and the question of what a trending regime asks of its participants.

The session closed the way it opened: without much argument. Volatility drifted lower into the bell, Treasuries barely moved, and the tape had the particular quality of a market that has decided, at least for now, that it does not need to relitigate anything. Days like this are easy to describe and harder to read.

The shape of the session

Breadth held constructive throughout. Advancers led decliners for the full session, and the ratio was steady enough that it never demanded attention — which is, in its own way, the point. The intraday tick oscillated across zero without any of the extreme prints that tend to accompany forced flows, and the closing reading sat in the modest-positive band that suggests participation was broad but unhurried. Nothing in the internals looked stressed. Nothing looked euphoric either.

Beneath the surface, the character was more interesting than the summary. The index rode below its session VWAP for much of the afternoon while the trend indicators continued to register as strongly directional — a familiar pattern in which price consolidates slightly under its own average while momentum measures remain stretched. Trend strength readings of this kind are not uncommon after a run; what they describe is the market's memory of the move more than a statement about the next one. The distance between the shorter and longer moving averages narrowed modestly into the close. A pause, not a turn.

Volatility deserves its own sentence. The VIX finished lower on the day and remains in the compressed regime that has defined most of July. Realized volatility on the index has been running below implied for long enough that the gap is no longer a curiosity; it is a condition. Conditions of this sort tend to persist until they don't, which is a truism that nonetheless carries some information — namely, that the risk in a quiet tape is almost always in the transition, not in the tape itself.

What the day revealed

The macro backdrop cooperated. The long end sat still, front-end expectations did not shift meaningfully, and there was no data release large enough to redirect the session's attention. In the absence of a catalyst, the market did what markets in a trending, low-volatility regime tend to do: it drifted in the direction of least resistance and asked its participants to sit with the discomfort of a chart that has traveled a long way in a short time.

That discomfort is worth naming. Trending regimes reward patience and punish cleverness, and they do both quietly enough that the lesson is easy to miss until it has been delivered several times. The firm's attention today was less on the day's marginal moves than on the way the market absorbed a run of them without incident. Whether that absorption reflects genuine breadth of conviction or the mechanical calm of a low-vol summer session is the question the next few sessions will begin to answer.

For now, the tape is doing what it has been doing. The internals are consistent with it. The macro is not fighting it. There is not much more one can honestly say about a day like this without inventing meaning that isn't there.

A market that stops arguing with itself is worth listening to more carefully, not less.

Pre-market framework
July 27, 2026

Pre-market framework — July 27, 2026

MARK'S MORNING CALL: A quiet overnight tape into a Monday open, with implied volatility sitting near the lower end of its recent range and Friday's internals leaving mixed evidence about the character of participation.

The tape into this morning has the character of a Monday that hasn't decided what it wants to be. Overnight ranges in equity index futures were narrow, Treasuries drifted without conviction, and implied volatility sits toward the lower end of its trailing range — closer to summer complacency than to summer stress. None of that is meaningful in itself. It is the raw material the session will work with.

The overnight and what it leaves us

Rates have been the quieter half of the picture. The long end stabilized late last month and has spent the interval since in a range that looks, at least on the surface, like a market waiting for the next data point rather than reacting to the last one. Ten-year futures overnight barely moved off their opening print. That kind of stillness in the belly of the curve tends to compress the cross-asset signal — equities lose the excuse of a rate move and have to justify themselves on their own terms.

Volatility, similarly, has drifted lower. Realized moves in the index have not been dramatic, and options markets have priced accordingly. This is the environment in which small provocations produce disproportionate reactions, because the pricing assumes they won't. It is worth keeping in mind that a compressed vol regime is not the same as a stable one; it is a regime that has not yet been tested.

Friday's internals were the more interesting artifact. The advance-decline line finished the session firmly on the constructive side, but the intraday TICK told a less coherent story — deep negative extremes early, a shallow positive close. Breadth held, but the path breadth took to get there was uneven. That combination tends to leave the following session with something to prove. Participation either broadens out and confirms the underlying tape, or the earlier hesitation turns out to have been the more honest read.

What the day will answer

The questions today poses are structural rather than directional. The first is whether the breadth strength that closed the week reasserts itself into the new one, or whether last Thursday's internal weakness — the deep negative TICK excursions — was the leading indicator and Friday's tape the lagging one. Both readings are consistent with what we saw; only the next few sessions distinguish between them.

The second is whether the vol complex holds its compressed posture through what is a data-adjacent week. When implied volatility is priced this benignly, the interesting information is not in the level but in the response. A move in the index that leaves vol unchanged is a different message than the same move that lifts it, and the tape often tells us which regime we are in by how the vol surface reacts rather than by what the index does.

And the third, quieter question is about leadership. A tape carried by narrow leadership behaves differently from one carried by broader participation, even when the headline index prints look similar. Watching which cohorts do the work today is worth more than watching the index do it.

Markets in July have a way of appearing to sleep while rearranging the furniture. The useful discipline is to notice the rearrangement, and to resist the temptation to narrate it before it is finished.

Post-close note
July 24, 2026

Post-close note — July 24, 2026

MARK'S CLOSE REPORT: A Friday session in which trend and breadth pointed in different directions, and volatility declined to meet neither of them.

The Friday close leaves the week in an unusual posture. The tape carried a directional character all day — the kind of one-sided drift that registers as trend on every timeframe that matters — and yet the internals underneath it did not agree. Advancers finished the day comfortably ahead of decliners. The TICK spent most of the afternoon in neutral territory, closing modestly positive after an earlier excursion to the downside that no one seemed particularly interested in defending. Volatility, for its part, drifted lower into the bell.

Reconciling these three observations is the whole exercise.

A trending tape without a trending market

The index moved. The average stock, on balance, did fine. Those two facts are not always in tension, but they were today. When the largest weights carry a session in one direction while the broader list quietly leans the other way, what you have is not really a market moving — it is a small number of names deciding the print, with the rest of the roster doing something structurally distinct underneath.

This is the sort of session that shows up cleanly in trend indicators and messily in breadth indicators, and reasonable people will describe it as two different days depending on which they consult first. Neither reading is wrong. They are measuring different things. Trend, in this configuration, is a statement about weight concentration; breadth is a statement about participation. When they diverge, the useful question is which one the following session ratifies.

The rate complex offered no counter-narrative. Treasuries were quiet. The long end of the curve has been unusually still all week, and today did nothing to change that. Whatever the equity tape was reacting to, it was not a repricing of the discount rate.

What the volatility surface said about the day

The most telling feature of the session may be the volatility character. A market with an ADX pinned at the top of its range and price meaningfully below its session VWAP would ordinarily be accompanied by some expansion in implied volatility — some acknowledgment, in the options market, that the move mattered. That acknowledgment did not arrive. Implied volatility drifted down into the close, indifferent to the drift below the average.

Two readings of that indifference are available. One is that the options market has already priced whatever the underlying was doing and sees no reason to re-mark. The other is that participation has thinned to the point where the surface is simply not responding to intraday information the way it would in a more engaged tape. Late-July sessions have a way of producing both explanations simultaneously, and it is often not obvious which one is doing more of the work.

The RSI on the intraday chart closed in territory that in a different regime would be worth noting for its own sake. In this regime, with ADX where it is and the spread between the short- and intermediate-term averages carrying a consistent sign, it is better understood as a feature of the trend than as a countervailing signal. Overextension inside a trend and overextension against a trend are different phenomena that happen to share a number.

What the day revealed

Fridays in late July are not usually where the market's character gets decided, and this one is unlikely to be an exception. What it did produce is a clean example of a session in which the headline reading and the underlying reading pulled in different directions, and the volatility market declined to arbitrate. Next week's first sessions will do that arbitration by default, one way or the other.

The tape tells you what happened. The internals tell you who was there. When the two disagree, the honest thing to do is note both and wait.

Pre-market framework
July 24, 2026

Pre-market framework — July 24, 2026

MARK'S MORNING CALL: Overnight steadiness meets a soft internal tape from yesterday's close, leaving today's question one of whether participation broadens or the drift continues without conviction.

The overnight session traded in the manner of a market that has, for the moment, run out of arguments with itself. Equity index futures held a narrow range. Treasuries firmed marginally on the long end, with the ten-year continuing to sit in the middle of the range it has occupied since the last policy meeting. Implied volatility remains subdued — closer to the lower half of its trailing range than the upper — which tells you something about how participants are pricing the next few sessions but nothing about how they will actually behave when tested.

What is more interesting than the overnight tape is the residue of yesterday's close. Breadth ended the session meaningfully negative, with advance-decline finishing near its lows and the closing TICK printing below zero after spending part of the day above it. That is the signature of a market where the indices finish quietly but the underlying names do not. It is worth naming plainly, because the surface calm of the futures tape this morning has to be reconciled with a cash session that closed on a softer internal footing than the headline number implied.

The macro backdrop

Rates are the quieter half of the story right now. The long end has been range-bound for weeks, and the curve's behavior suggests participants have largely absorbed the recent run of data without needing to reprice the path of policy. That is a useful backdrop against which to read equity behavior: when rates are not the marginal driver, the equity tape has to explain itself on its own terms — earnings dispersion, sector rotation, positioning. The absence of a rates catalyst does not simplify the equity read; it complicates it, because it removes the easy attribution.

The economic calendar this week has been the kind that produces more commentary than movement. There is nothing on the docket today that structurally reorders the picture, which means intraday behavior will be driven by flow, positioning into the weekend, and whatever earnings prints land after the bell tonight and before the bell tomorrow.

What is worth watching

The first question is whether yesterday's breadth deterioration extends or reverses. A tape that opens firm but fails to repair its internals through the morning is a different animal from one that opens flat and sees the advance-decline line climb steadily off the open. Both are possible from here; the distinction matters because it tells you which cohort of participants is actually pressing.

The second is the character of volatility inside the session rather than its headline level. Compressed implied volatility with selectively elevated realized volatility in specific windows — the open, the European close, the last hour — has been the pattern of recent weeks. Whether that pattern holds today, or whether volatility distributes itself more evenly across the session, is a small tell about how conviction is being expressed.

The third, quieter thing to watch is the relationship between the index and its trend reference. When price sits meaningfully below a rising longer-term average while shorter measures curl, the tape is neither trending nor reversing; it is deciding. Days like this one tend to reveal that decision through participation, not through price.

Markets that look quiet are rarely quiet underneath. The work is in reading the difference.

Post-close note
July 23, 2026

Post-close note — July 23, 2026

MARK'S CLOSE REPORT: A session whose surface calm concealed a persistently negative internal tape, and what that gap between headline and breadth suggests about the current regime.

The index tape and the internal tape spent the day telling different stories. That gap — not wide enough to alarm, not narrow enough to ignore — is the structural feature worth sitting with.

Two tapes, one session

At the headline level, the day was unremarkable. Volatility drifted lower into the close, the long end of the Treasury curve barely moved, and the futures complex ground through the afternoon without incident. A reader who watched only the index prints would describe the session as quiet.

Underneath, the picture was less serene. Advance-decline internals sat firmly negative from the opening bar and stayed there — not deteriorating through the day, but never repairing either. The tick oscillator swung across a wide intraday range yet closed on the softer side of neutral, suggesting that whatever buying appeared in bursts was met promptly and absorbed. Breadth of that character, paired with a settled headline, is the signature of a market where the largest weights are doing the work and the median name is quietly drifting.

This is not a new condition. It has been the dominant texture of the last several weeks. What was distinctive today was the consistency of it — the negative internal reading held remarkably steady from open to close, without the intraday oscillation that normally accompanies rotation. Steady is a different thing than weak, and it is worth naming the difference.

The volatility question

Realized volatility beneath the surface has been selectively higher than the compressed implied readings would suggest, and today did nothing to change that. The index moved little; individual constituents moved more. When the disparity between headline vol and dispersion vol persists, it typically reflects a market that has agreed on the direction of the aggregate but not on the composition of it.

The rate backdrop is doing very little to disturb this arrangement. Treasuries were essentially inert, the curve held its recent shape, and the macro calendar offered no forcing event. In the absence of a catalyst, the market defaults to the path of least resistance, and that path currently runs through the largest names.

The question the next few sessions will answer is whether the internal weakness that has been carried without consequence begins to matter, or whether it continues to be absorbed. Both outcomes have precedents. Neither is available to know in advance.

What the day revealed

Days like this one are easy to underestimate. Nothing happened at the level a headline can capture, and yet the market spent seven hours quietly reinforcing a structural pattern that has been building for weeks — narrow leadership, compressed surface volatility, and an internal tape that is not participating in the calm. The reinforcement is the news.

There is a habit, especially among readers who watch markets closely, of looking for the day that changes the regime. Regimes rarely change on the day one expects them to. They accumulate, and then at some point the accumulation is visible to everyone at once. Today added another layer to the accumulation.

The market's most important sessions often look like the least important ones on the tape.

What remains is to keep watching — the breadth, the dispersion, the relationship between what the index says and what its constituents are actually doing. The tape will eventually resolve the disagreement between its two voices. It always does.

Pre-market framework
July 23, 2026

Pre-market framework — July 23, 2026

MARK'S MORNING CALL: An overnight tape pulled between an Asian chip bid and a firmer crude backdrop, with breadth entering the day on its back foot and implied volatility drifting off its lows.

The overnight tape arrived in two pieces that do not quite fit together. Asian equities firmed, with the Kospi leading regional gauges as investors leaned into the artificial intelligence capex story; Samsung and SK Hynix each gained more than three percent . At the same time, Brent trading near the mid-nineties has been tightening the inflation backdrop and rebuilding some hike pricing at the margin — the semiconductor bid is real, and so is the oil move . Those are not incompatible impulses, but they pull on different parts of the curve, and the session ahead will have to reconcile them.

US index futures entered the morning without a clean directional read. Nasdaq 100 futures had erased earlier softness that followed Alphabet's heavier-than-expected capital spending guide , leaving the tech complex to relitigate a familiar argument: whether accelerating AI infrastructure spend is a durable earnings story or a margin one. Yesterday's cash session offered no resolution. The S&P 500 closed a shade below flat, the Nasdaq Composite slipped, and the Dow finished essentially unchanged, with a rise in oil doing most of the visible work on sentiment .

Macro and rate context

Treasuries opened the morning quiet, with the ten-year hovering in the middle of its recent range. The rate story is less about the level than about what the crude move implies for the path. Brent settled above ninety-four dollars yesterday, briefly through ninety-five, and WTI closed near eighty-seven, following an eleventh consecutive round of US strikes against Iran . Energy-led inflation impulses have a way of showing up in breakevens before they show up in headline prints, and the front end has been sensitive to that transmission all summer.

Europe adds its own weight to the morning. The July ECB meeting is on deck, with a hold widely expected, and the read-across will be less the decision than whether the tone in the guidance stays hawkish . A firmer euro path, if it arrives, feeds back into the dollar and into the same rates conversation US traders are already having.

What is worth watching

Internals came into the day carrying a bruise. Yesterday's closing breadth on the NYSE finished decisively negative, and the cumulative tick faded into the bell rather than repairing. Whether that residue gets absorbed in the first hour or extends is one of the more useful tells available this morning — a session that opens weak and holds, and a session that opens weak and slides, are structurally different animals regardless of where the indices print by lunch. Implied volatility has drifted up from its recent lows without doing anything dramatic; it sits in a range that suggests the options market is paying a little more attention than it was a week ago, but not much more.

Earnings continue to dominate the calendar, with Intel scheduled to report after the close . Post-close semiconductor prints have been driving the following morning's tape for weeks, and there is little reason to expect that pattern to break tonight.

The interesting question is not which of these forces wins today — chip enthusiasm, crude, rates, breadth repair. It is which one the tape decides to notice. Markets in this kind of configuration usually pick a story and hold it until something forces a change; the day's work is watching for the choice, not anticipating it.

Attention is the scarce resource in a market with too many narratives. Today will show where it goes.

Post-close note
July 22, 2026

Post-close note — July 22, 2026

MARK'S CLOSE REPORT: A session in which the tape drifted higher while participation quietly deteriorated beneath it.

The index closed the day in reasonable shape. The participation beneath it did not.

That is the tension worth sitting with tonight. On the surface, the session had the character of a low-volatility trend day — implied volatility drifted at the low end of its recent range, realized volatility was modest, and the mega-cap complex carried the tape with the kind of quiet efficiency that has become familiar this summer. Underneath, breadth told a less generous story. Advancers were outnumbered by decliners throughout most of the afternoon, and the closing tick readings leaned decisively negative into the bell. The index and its constituents were not moving together.

A thin kind of strength

Sessions like this one are common in the late stages of a compression regime. Volatility has been squeezed for long enough that directional moves in the index no longer require broad participation to sustain themselves; a handful of the largest names is sufficient. The rest of the tape can quietly deteriorate for hours without disturbing the surface. This is not, in itself, a warning. It is a description of what happens when index-level volatility gets small enough that concentration effects dominate.

But it is worth naming, because breadth is one of the few honest witnesses left in a market where flows dwarf fundamentals on any given day. When the tape and its internals disagree, something is being obscured. Sometimes what is being obscured is nothing — the divergence closes on the next session, the mega-caps take a breath, and breadth catches up. Sometimes what is being obscured is the beginning of a rotation the index has not yet acknowledged. The distinction is only visible in hindsight.

The rate side offered little counter-narrative. Treasuries sat quietly for most of the afternoon; the long end has been in a slow-motion consolidation for weeks now, and today did nothing to disturb it. Absent a macro catalyst — and there was not one today — the rate complex behaved as a stable backdrop rather than an active input. Equities are, for the moment, being asked to price themselves on their own terms.

What the day leaves behind

Trend regimes with weak breadth are structurally more fragile than they look, but "fragile" is not the same as "about to break." Compression can persist for a long time. What matters is whether the next session's participants interpret today's internal weakness as noise to be faded or as information to be respected. Both interpretations are defensible from where we sit tonight, which is precisely why the next few sessions will be more informative than this one was.

The firm's attention going into tomorrow is on two questions. Whether the mega-cap leadership can continue to carry a tape whose foundation is thinning, and whether the volatility complex — which has been remarkably patient — begins to price any of this at all. Neither question has an answer yet. Both will be answered soon enough, one way or another.

A market that rises on narrower and narrower shoulders is not necessarily a market in trouble. It is, however, a market that has fewer places to hide if the shoulders tire. Today did not resolve that. Days like today rarely do.

Pre-market framework
July 22, 2026

Pre-market framework — July 22, 2026

MARK'S MORNING CALL: Overnight quiet leaves the tape in a compressed-volatility regime with a soft internal finish behind it; the question is whether today's participants extend yesterday's late fade or fade it themselves.

The overnight session gave us little to argue with and less to work from. Equity index futures drifted inside a narrow range, Treasuries held their ground, and the volatility complex sat where it has been sitting — toward the lower end of its trailing range, without quite settling into the floor. When the tape offers this little friction before the bell, the temptation is to treat the coming session as continuation. The more useful posture is to treat it as an open question.

What yesterday left behind

Yesterday closed with an internal picture that did not match its surface. Index prices held reasonably well into the bell, but breadth deteriorated through the afternoon and the closing tick reading landed on the negative side of neutral. Advancers finished ahead of decliners, but not by the margin the earlier part of the day implied. That mismatch — a firmer print sitting on top of a softer participation base — is the kind of thing that either resolves quietly overnight or becomes the organizing feature of the following morning.

The trend regime on the Nasdaq complex remains intact on the higher timeframe, and the moving-average structure is still stacked in the direction it has been. But shorter-term momentum coming into the close was pointing the other way, and the last-hour distribution from the session's volume-weighted average was wider than the recent norm. A trending tape with a tired last hour is a specific configuration. It rewards patience in interpretation rather than speed.

The macro backdrop

Treasury yields have been sitting in a compressed band for weeks now, and the belly of the curve in particular has stopped doing the work it was doing earlier in the summer. The rate market is neither confirming nor contradicting the equity tape; it is simply quiet, which is its own kind of information. Implied volatility across index options remains subdued relative to the last quarter, and the term structure has flattened enough that the reflexive hedging bid of earlier months is no longer visible in the same way.

None of this changes the structural story. It changes the cost of being wrong about it. When volatility is cheap and the rate market is idle, the market's tolerance for surprise is wider than it looks, and the reaction function to any incoming data item is harder to read from prior sessions.

What is worth watching

The first hour will tell us whether yesterday's late-session breadth softness was noise or the beginning of something the overnight tape has not yet acknowledged. If the opening drive brings participation with it, the late-Monday fade reads as housekeeping. If the opening drive is narrow — a handful of index heavyweights carrying a thin cast behind them — then the question becomes how long that arrangement can persist before the internals demand to be taken seriously.

The other thing worth watching is how the tape behaves around its recent volume-weighted reference levels. In compressed-volatility regimes, those levels tend to act as gravity rather than as walls, and the way price interacts with them through the middle of the session often reveals more about intent than the opening range does.

Markets in quiet weeks train readers to expect quiet weeks. That is usually when the reading matters most.

Post-close note
July 21, 2026

Post-close note — July 21, 2026

A session where trend and internals disagreed, and the disagreement itself was the tell.

MARK'S CLOSE REPORT: The session closed with the index near its highs and the breadth tape somewhere else entirely. That gap — between where the tape settled and how the average name behaved underneath it — is the feature of the day worth sitting with.

A trend without a crowd

The structural reading through the afternoon showed a market in a directional regime, with short-term averages holding above longer ones and price sitting comfortably above its volume-weighted center. On the surface, that is the picture of a market being carried somewhere. Underneath, the picture was more ambivalent. The advance-decline line spent the day positive but never expansive, and the short-term tick readings deteriorated into the close, drifting negative after opening constructively. A market that trends while its internals thin is not unusual in this part of the summer, but it is worth naming when it happens.

The clearest way to describe it: the index moved as if a smaller and smaller group of names was doing the work, while the broader list quietly went home. Whether that reflects a rotation still in progress, a genuine narrowing of leadership, or simply the mid-summer liquidity character asserting itself is not something a single session can answer.

Volatility, for its part, offered no drama. The implied measure closed roughly where it opened, and the intraday range on the volatility index was almost nothing. Realized volatility in the index itself was similarly contained. This is a market that is not asking to be repriced. It is a market being carried by drift and a shrinking cohort of participants willing to lean in the same direction.

What the day revealed

Two things stood out. The first is the mismatch between the trend indicators and the momentum reading beneath them. A market can trend hard while its shorter-horizon momentum measure exhausts itself; that combination usually resolves either through a pause that lets the internals catch up, or through a quick shakeout that resets the willing participants. Which of those the market chooses is what the coming sessions will show.

The second is the behavior of Treasuries. The long end drifted marginally lower on the day, without conviction in either direction. Rates have been quiet enough recently that they are neither providing tailwind nor imposing discipline on equities. When the rate complex goes silent, equities tend to trade on their own internal logic — which today meant trend on the surface, fatigue underneath.

None of this is a story about what happens next. It is a description of what the session was: a market in an established directional regime, thinning breadth, muted volatility, and a bond market that stepped out of the conversation. Those are the conditions. What participants do with them from here is a separate question.

The temptation with a day like this is to resolve the ambiguity — to decide whether the trend or the internals is telling the truer story. That temptation is usually the mistake. Both are true. The market is trending; the crowd inside the market is thinner than the tape suggests. Holding both facts at once, without collapsing them into a view, is closer to what the session actually offered.

A tape that rises on fewer shoulders is not wrong. It is just carrying less.

Pre-market framework
July 21, 2026

Pre-market framework — July 21, 2026

MARK'S MORNING CALL: A quiet overnight session hands the US open a market with soft breadth from yesterday, compressed volatility, and steady rates — the kind of tape that asks better questions than it answers.

The overnight session was unremarkable in a way that is itself informative. Equity index futures drifted rather than trended, Treasuries held their ground, and implied volatility sits in the middle of its recent range — closer to complacent than anxious, but not committed to either reading. Mornings like this tend to inherit whatever character the prior close left behind, and yesterday's close left a soft edge.

What yesterday left behind

Breadth deteriorated into the bell. Advancers trailed decliners meaningfully by the end of the session, and the closing TICK finished on the negative side of neutral after spending part of the afternoon at more extreme lows. That is not a collapse; it is a session in which fewer names carried the tape as the day wore on. The distinction matters. Indices can hold their level while the underlying participation quietly narrows, and the resulting configuration is one where the surface looks calmer than the interior is.

Trend structure on the Nasdaq complex remains constructive on the shorter moving averages, but price closed the prior session below its volume-weighted average — the kind of separation that either resolves through absorption on the next open or hardens into a distribution pattern. Momentum readings have cooled from the upper half of their range into more neutral territory. None of this is dramatic. All of it is worth noting.

The macro backdrop

Treasury futures are steady, and the long end of the curve has been unusually well-behaved through the last several sessions. Yields have not been the story lately, which is itself the story: when rates stop dictating the day, equity dispersion tends to reassert itself, and the market's attention returns to earnings, positioning, and the particular character of each session's flow. We are in that kind of window now.

There is no top-tier data print anchoring the morning. That leaves the tape to write its own agenda, which usually means the first hour matters more than usual for setting the day's tone.

What is worth watching

The question the session will answer is whether yesterday's late-day breadth softness was noise — an artifact of month-end-adjacent rebalancing and thinning summer participation — or the early edge of something with more staying power. If breadth improves off the open and the majority of names lift together, the prior session gets filed as a pause. If the narrowing continues, and index level is again sustained by a handful of names while the median stock drifts, that is a different kind of tape, and one worth taking seriously.

Implied volatility's willingness to stay compressed through any afternoon test is the second thing to watch. A market that absorbs weakness without a repricing of forward volatility is a market with a bid underneath it. A market that lets vol lift on modest weakness is telling the observer something about how thin the standing interest actually is.

The craft, on mornings like this, is patience with ambiguity. The tape has not declared itself, and there is no reward for pretending otherwise. Read what the session gives; do not fill in what it hasn't.

The interesting sessions are rarely the ones that announce themselves at the open.

Post-close note
July 20, 2026

Post-close note — July 20, 2026

MARK'S CLOSE REPORT: A session in which the surface held while the internals told a quieter, more honest story about participation.

The tape closed roughly flat on the surface, but the surface was not where the day's information lived. Underneath, breadth carried a persistent negative cast for most of the afternoon, and the ratio of declining to advancing issues never made a serious attempt to recover. This is the kind of session that looks unremarkable in a screenshot and reads quite differently in the internals.

Volatility, for its part, stayed compressed. The VIX drifted in a narrow range and finished near where it opened, which is what one would expect on a day where nothing was resolved and nothing needed to be. Realized volatility in the index was similarly muted. The dispersion, such as it was, sat in the constituents.

What the internals said

Breadth is the piece worth sitting with. The advance-decline line spent the session in negative territory and closed there, while the tick indicator swung through a wider range on the downside than the upside — a familiar asymmetry when a headline index is being held up by a narrow cohort while the median name quietly gives ground. The close did not repair this; it simply ended it.

That configuration — index steady, breadth heavy, volatility asleep — is not a warning in itself. It is a description of a market in which fewer names are doing the work. Whether that concentration is a feature of the current regime or a symptom of something thinning out beneath it is a question the next several sessions will answer, not this one.

Trend structure in the Nasdaq futures held its shape into the afternoon, with the shorter moving average sitting above the longer one and the spread between them intact. But price spent the day beneath the volume-weighted average, and momentum drifted lower through the session rather than pressing higher. A trending regime and a fading intraday impulse can coexist; they often do, right up until they don't.

Rates and the backdrop

Treasuries were quiet. The ten-year note ground higher in the smallest possible increments and yields sat roughly where they have been sitting. There was no macro catalyst to speak of, no data release that reshaped anyone's assumptions about the path of policy. In the absence of a reason to move, the rates complex declined to invent one.

This matters because a good deal of what has been carrying the index in recent weeks is a story about the discount rate as much as it is a story about earnings. When rates go still, the equity narrative has to stand on its own for a while, and the current answer to whether it can is: partially, with help from a shrinking group of names.

What the day revealed

The useful reading here is not directional. It is that the market's willingness to hold levels is not the same as the market's willingness to broaden. Those are two different questions, and today only one of them was answered affirmatively. The other was answered by silence — which, in breadth terms, is itself an answer.

A quiet close is not the same as a settled one. It is often the pause between two different conversations the market is preparing to have with itself.

Pre-market framework
July 20, 2026

Pre-market framework — July 20, 2026

MARK'S MORNING CALL: Volatility sits mid-range and Friday's breadth closed weak beneath a firm tape; the open will show whether that divergence resolves or persists.

Monday openings after a Friday that closed with weak breadth carry a particular character. The index tape ended the week without much visible damage, but participation underneath it had already thinned. That is the condition the market walks into this morning.

The overnight and the rate backdrop

Overnight flows in equity index futures have been quiet, with the tone set more by what did not happen than by any fresh catalyst. Treasuries are close to unchanged, ten-year yields sitting where they left off before the weekend. Implied volatility opens the week roughly in the middle of its trailing range — not compressed enough to signal complacency, not elevated enough to suggest the market is bracing for something. It is the sort of reading that tells you very little on its own, which is itself worth noting. A flat vol tape into an ambiguous macro week means the burden of expression falls on price and breadth rather than on the options market.

The rate context remains the quiet fulcrum of the summer. Yields have been oscillating in a narrower band than they did in the spring, and the curve's structural questions have not resolved so much as gone dormant. Dormancy in the rate complex tends to be a temporary condition. It is worth remembering that the equity regime of the last several weeks has been built on the assumption that the rate picture stays roughly where it is; any disturbance to that assumption tends to arrive without much warning.

What Friday left on the table

The more interesting piece of the setup is the internal one. Friday's session closed with the advance-decline line meaningfully negative even as the headline indices held their ground. Cumulative TICK finished the day positive, but the intraday range was wide in both directions, which describes a session that was working harder than the closing print suggests. Divergences of that shape resolve one of two ways: either breadth catches up to price, or price gives back to breadth. Neither outcome is preordained, and the mechanism by which one wins over the other is usually not obvious until after the fact.

That is the frame for this morning. The question is not whether the market opens firm or soft — it will do one of those things and the answer will be visible within minutes. The question is what the second and third hours look like. Sessions that open on thin participation and then broaden out tell a different story than sessions that open firm and then narrow. Watching which of those patterns takes hold is more informative than watching the opening print itself.

Earnings season is beginning to thicken, and the calendar this week carries a handful of names whose reports will color sentiment across their respective sectors. There is no single macro release today that reorganizes the map. That places the emphasis, again, on structure — on how the tape behaves rather than on what it is reacting to.

The observation

Markets that look calm on the surface and unsettled underneath are the ones that reward patience with attention rather than patience with waiting. The distinction matters. This week begins with a tape that is asking a question it has not yet answered, and the useful work is in listening for the answer, not in guessing it.

Post-close note
July 17, 2026

Post-close note — July 18, 2026

A session that carried a trending character on the surface while the internals told a more divided story.

MARK'S CLOSE REPORT: The session closed with the kind of split personality that rewards patience in reading and punishes hasty summary. On the tape, the index behaved in a manner consistent with a trending regime — directional persistence, orderly ranges, no obvious dislocations. Beneath it, the internals argued with the tape more than they agreed with it.

The surface and the substrate

Watching only the index, one would describe today as constructive. Trend character was intact, intraday pullbacks were shallow, and the relationship between price and its short-term moving averages remained cooperative rather than combative. Volatility, by the measures that matter for regime classification, stayed in the well-behaved zone it has occupied for most of the past several weeks. Nothing about the shape of the session suggested stress at the index level.

The breadth picture was less flattering. Advancers and decliners spent the day pointing in a direction the index refused to acknowledge, and the tick oscillator's range — wide in both directions, closing modestly positive — described a market where participants disagreed vigorously about which names deserved the bid. That is a familiar configuration in this cycle: a small cohort of heavyweights doing the structural work while the median name treads water or drifts. It is not new, and it is not, in itself, a warning. It is a fact about the composition of leadership, and the appropriate response to it is to keep noticing it rather than to keep being surprised by it.

Momentum by the shorter oscillators sat closer to the lower end of its neutral band than the upper — a mild tension against the trending surface, and one worth registering. Trend and momentum need not agree bar for bar, but when they diverge for long enough, one of them is eventually revised.

Rates and the backdrop

The rate complex was quiet in the way that has become characteristic this summer. Longer-dated Treasuries held their range without conviction in either direction, and the front end has offered nothing new to price since the last round of data. That quiescence is doing more work than it appears to. When the rate backdrop stops generating fresh information, equity dispersion has to be explained by something else — earnings composition, sector rotation, the mechanical behavior of index weights — and those explanations are harder to hold in the hand than a rate move. The market has been living inside that ambiguity for weeks.

What the close leaves on the table for next week is a fairly specific question. The index has continued to make its way higher on narrow leadership while breadth has continued to disagree. Either the breadth catches up, resolving the tension in the tape's favor, or the leaders relent, resolving it the other way. The configuration itself does not tell us which. It only tells us that the resolution, when it arrives, will not be subtle.

A market that trends on the surface and argues underneath is not confused. It is simply doing two things at once, and asking the observer to hold both in mind without collapsing them into a single story too early.

Pre-market framework
July 17, 2026

Pre-market framework — July 17, 2026

MARK'S MORNING CALL: An overnight session in which rates drifted quietly while equity internals closed the prior day tilted higher, into a morning where the question is whether that late-day lean survives daylight.

The overnight tape has the character of a market waiting rather than acting. Treasury futures traded in a narrow band through the European morning, ten-year yields hovering near where they settled at the end of last month's data cycle. Implied volatility went out yesterday in the middle of its recent range — neither the compressed reading that has defined much of the summer nor anything that would suggest participants are bracing. It is the kind of setup that tempts writers to call it quiet. Quiet is not quite right. Held is closer.

What the prior session left behind

Yesterday's close was interesting less for where it finished than for how it got there. The advance-decline line firmed into the last hour, and the tick reading printed its session high on the closing bar. That is a specific pattern — internals resolving upward late — and it tends to leave the following morning with a question rather than an answer. Did the late strength represent real accumulation, or was it the mechanical residue of month-approaching rebalancing flows finding the path of least resistance?

The question is not rhetorical. Sessions that close on their strongest breadth reading of the day fall roughly into two camps. In one, the next morning opens firm and the prior close is treated as a floor. In the other, the overnight session unwinds the late lean without much drama, and the cash open finds itself back inside yesterday's range within an hour. Both outcomes are common enough that neither is a prediction; the useful work is watching which one participants choose to write.

Underneath the index level, the technical picture on the Nasdaq contract carries some tension worth naming. Shorter-term moving averages closed the day beneath longer-term ones, and momentum indicators sat at the lower end of their oscillator range while trend strength readings remained elevated. That combination — persistent directional pressure without an obvious exhaustion signal — is the kind of structure that resolves either through a mean-reverting bounce that repairs the shorter averages, or through continuation that flattens the readings from the other direction. The market has not yet told anyone which.

Rate context and the day ahead

The rate side is the quieter half of the story this morning. Ten-year yields have been range-bound for weeks, and overnight Treasury futures did nothing to disturb that. In an environment where the rates complex is not driving equity dispersion, sector rotation tends to become the more useful lens than index-level direction. Whether today's session honors that pattern or breaks from it is worth attention.

The economic calendar into the open is light, which places more weight on the opening auction itself. When there is no external catalyst, the market's own microstructure — where liquidity sits, how the first hour digests the overnight bias, whether breadth confirms or diverges from price — becomes the entire text. Sessions like this one are useful precisely because they strip away the excuse of the headline. What happens today happens because of what participants are actually willing to do at the marks in front of them.

The reader should watch the first hour for whether yesterday's late-session internal strength gets reaffirmed on the open, or whether it evaporates into the ordinary gravity of a summer Friday. The market keeps a ledger of these small tests. Most days it just quietly writes another entry.

Post-close note
July 16, 2026

Post-close note — July 16, 2026

MARK'S CLOSE REPORT: A session that opened with an even hand and closed with a decisive one, and what the asymmetry between breadth and volatility reveals about the current regime.

The session began with the kind of composure that tends to invite complacency. Breadth was mildly constructive into the first hour, the tape was orderly, and the volatility complex sat where it has been sitting for weeks — quiet, compressed, unbothered. By mid-afternoon that composure had thinned. The last stretch of trading did most of the day's work, and it did it in one direction.

The character of the tape

What made today interesting was not the magnitude of the move but the shape of it. Breadth deteriorated through the afternoon in a way that felt less like distribution and more like a steady withdrawal of bids — advancers gave ground to decliners gradually, then all at once. The upticks that dominated the morning were replaced, in the final hour, by a persistent flow of downticks that had the unmistakable signature of index-level pressure rather than idiosyncratic selling.

And yet the volatility surface barely registered any of it. Implied volatility drifted lower into the close, essentially where it opened. That is worth sitting with. A tape that closes on its lows with weakening breadth, alongside an options market that shrugs, describes a market in which participants are treating today's weakness as noise inside a larger regime rather than the start of something. Whether that reading survives the next session is the question the tape is now posing.

Treasuries did very little. The long end held its recent range, and the front of the curve continues to reflect a policy stance that has stopped being a moving story. In a session where equities did most of the talking, the rates market's silence was itself a piece of information: this was not a macro-driven day. Whatever moved the tape moved it from inside the equity complex.

What the day revealed

Trend regimes are easiest to see in retrospect, and the honest work is describing what today added to the picture rather than declaring what the picture is. Today added an asymmetry. The morning's breadth was not confirmed by leadership; the afternoon's weakness was not confirmed by volatility. Both halves of the session were, in their own way, undersubscribed. Markets that cannot muster conviction in either direction usually resolve that ambivalence eventually, and the resolution is often more instructive than the setup.

The internals told a cleaner story than the headline print. Cumulative tick spent most of the day in negative territory even while the index held up, which is the sort of tell that becomes visible only after the fact but tends to reward the analyst who was writing it down at the time. The relationship between what the index does and what its constituents do is the relationship that matters, and today the two drifted apart before quietly reconciling to the lower reading.

None of this changes the regime. It refines it. The environment remains one of low ambient volatility punctuated by concentrated afternoon pressure — a pattern that has shown up often enough this summer to be worth naming. Sessions like today are the reason we keep the framework qualitative. A market that whispers most of the day and shouts for the last hour is not describing itself in averages.

What tomorrow reveals about whether today's late weakness was a punctuation or a sentence is the only useful question to carry into the evening.

Pre-market framework
July 16, 2026

Pre-market framework — July 16, 2026

MARK'S MORNING CALL: A quiet overnight tape hands the day a clean surface; the question is whether the session finds a reason to disturb it.

The overnight session did very little, and did it evenly. Equity index futures traded in a narrow band, Treasuries drifted with a mild downward tilt, and implied volatility sits toward the lower end of its recent range. There is no single headline the tape appears to be organized around this morning. That is worth noticing on its own — days that begin without a clear organizing question tend to find one before lunch.

Rate and macro backdrop

Longer-dated Treasuries have been quietly softer overnight, which is the kind of move that would be unremarkable in isolation but becomes worth watching if it extends into the cash session. The ten-year has been range-bound for several weeks now, and the boundaries of that range have started to feel less like walls and more like a habit. Habits break.

The macro calendar this week has been thinner than the price action would suggest is needed to justify a directional move, which is part of why the compression in implied volatility has persisted. When there is no scheduled catalyst, dealers and systematic participants tend to lean on the assumption that yesterday's regime will hold through today. That assumption is usually correct, until it isn't, and when it fails it tends to fail quickly.

What the tape is asking

Yesterday's close brought internals in reasonably constructive shape — advancing issues finished the day comfortably ahead of decliners, and the closing tick print suggested the last hour was not distributed. That is a decent handoff into today, but a decent handoff is not the same as a directional statement. The index closed slightly below its session VWAP, and the shorter-term moving average structure has flattened against the intermediate one. The tape is not trending in any meaningful sense. It is coiled.

The question the session will answer is which timeframe gets to speak first. If the day opens and immediately probes yesterday's closing range in either direction without conviction, the compression continues, and the note tomorrow will look a great deal like this one. If instead the first hour widens the range materially — with breadth confirming — then the several weeks of quiet will have been the setup for the day rather than the state of it. Both outcomes are structurally coherent. Only one of them will happen.

Worth watching, in no particular order: whether the opening auction produces a tick extreme in the first thirty minutes, whether the advance-decline line diverges from the index during any early move, and whether the rate market's overnight softness translates into anything the equity tape wants to acknowledge. The correlation between the two has been intermittent lately, which is itself a piece of information.

A brief note on the craft

There is a tendency, on quiet mornings, to reach for something to say. The firm's view is that the more honest response is to describe the quietness itself carefully — its texture, its internals, the conditions under which it would end — and let the session provide the material for a stronger reading. Attention costs nothing. Manufacturing a thesis to fill the space costs more than it looks like it does.

The market will tell us what it is today. Our job is to be listening when it does.

Post-close note
July 15, 2026

Post-close note — July 15, 2026

MARK'S CLOSE REPORT: A session whose surface calm masked a quiet drift beneath the volume-weighted average, with breadth intact but conviction thin.

The session closed the way it opened: without much theater. Volatility drifted lower into the bell, and the tape gave the impression of a market that had decided, sometime around midday, that it did not need to resolve anything before tomorrow. That is a description of behavior, not a judgment. Days like this do work, quietly, in the background.

The shape of the session

Breadth was constructive but not emphatic. Advancers held a modest edge on the NYSE through most of the afternoon, and the tick oscillated across zero without ever committing to a real thrust in either direction. The intraday extremes on the tick were unremarkable — no washout, no stampede — which is often what a market looks like when participants are content to let existing exposures ride rather than reprice them.

Underneath the index, though, there was a subtle asymmetry worth noting. Price spent most of the afternoon below its volume-weighted average, and the shorter-term trend measure closed under the longer one. Neither by much. But the two together describe a session where the surface — a small change on the headline — hides a slower drift beneath. The trend-strength reading was elevated, which in this context is less a statement about direction than about how organized the drift was. Orderly is not the same as decisive.

Volatility itself continued its compression. Implied has spent enough time in this neighborhood that the market has visibly adjusted to it — options premium behaves like a resource that has to be spent carefully, and hedging flows lose some of their reflexive character. Whether that compression is durable or simply the current equilibrium is the question that eventually gets answered, usually abruptly.

What the day revealed

The rates complex sat still. Treasuries firmed marginally into the close, and the long end has behaved, over the last several sessions, like a market waiting rather than a market moving. That posture matters for equities more than it appears to, because it removes one of the more common sources of intraday cross-asset friction. When yields are quiet, equities are freer to trade their own internals — and today, their internals said: not much to do.

The interesting tell was the divergence between a fine breadth reading and an unimpressive price path. A market with more buyers than sellers that nevertheless slides beneath its VWAP is a market where the sellers, though fewer, are the ones with urgency. That is not a forecast. It is a description of who was in a hurry today and who was not.

Sessions like this one tend to be underrated in retrospect. They do not produce headlines, and they do not clarify anything on their own. What they do is establish a reference — a stretch of orderly, low-volatility behavior against which the next disruption, whenever it arrives, will be measured. The compression period is where the assumptions get built. The next surprise is where they get tested.

For now, the tape is doing what a tape does when it has no reason to do anything else. Attention, then, is better spent on what would end that condition than on the condition itself.

A quiet market is not an empty one. It is a market whose questions have not yet been asked out loud.

Pre-market framework
July 15, 2026

Pre-market framework — July 15, 2026

MARK'S MORNING CALL: A quiet overnight tape into a session where trend and breadth disagree; the day will decide which one is telling the truth.

The overnight session did very little to disturb the picture that closed yesterday. Equity index futures drifted within a narrow overnight range, Treasuries were marginally firmer, and implied volatility sits near the lower half of its trailing range — not compressed to the point of complacency, but far from anything the tape would call defensive. The dollar was quiet. Nothing in the overnight flow rewrote the framework we brought into it.

That is worth naming, because the closing hour yesterday was less placid than the surface suggests. Breadth deteriorated into the bell — advancers gave back a decent portion of their earlier lead, and the tick tape leaned negative in the final stretch. The index held. Beneath it, participation thinned. When the headline number and the internals part ways in the last hour, the following morning tends to inherit the question of which of the two was the honest read.

The regime question

The trend structure on the Nasdaq futures is still intact on the surface — short-term moving averages remain above longer ones, and price is holding above the session's volume-weighted average. But momentum has been softening underneath that structure. Relative strength has drifted into the lower part of its neutral band, and the distance between price and its recent trend anchors has been widening in a way that usually resolves one of two ways: either the trend reasserts itself and the internals catch back up, or the price structure eventually acknowledges what breadth has been quietly saying.

This is the kind of tape where the label — trending — is technically accurate and practically misleading. The trend is present. Its conviction is not what it was two weeks ago. Sessions that open in this posture tend to be decided by how the first hour treats the prior day's afternoon weakness. If overnight strength is sold into the cash open, the internals were the honest signal. If the open absorbs supply and breadth repairs, yesterday's late fade was noise around a still-functioning trend.

Rates and the backdrop

The rate complex is doing its part to keep the equity picture legible. Ten-year yields have been stable through the last several sessions, and the front end has not asked equities any hard questions this week. That matters because it removes one of the variables — when yields are quiet, moves in risk assets are more cleanly attributable to earnings, positioning, and breadth rather than to duration reprising itself into the tape. There is no scheduled data of the first magnitude in the US morning, which leaves the session largely to its own internals.

Earnings season is beginning to layer in underneath all of this. The dispersion between reactions to individual reports has been more informative than the aggregate direction. When single-name moves are large and idiosyncratic while the index barely notices, the market is telling you something about how participation is being allocated — and, by extension, about how much of the index level is being carried by how few names.

What to watch, then, is not a level. It is whether the first hour repairs yesterday's late breadth or ratifies it. Trends do not usually end on the day the internals first waver. They rarely survive the third or fourth time the internals waver without correction.

A trend is a hypothesis the tape keeps testing. Today is another test.

Post-close note
July 14, 2026

Post-close note — July 14, 2026

MARK'S CLOSE REPORT: A session where the tape held its trend while internals quietly worked in the other direction, and what that divergence tends to mean.

The session closed with the index sitting above its short-term averages and volatility subdued, but the interior of the tape told a less tidy story. Breadth spent most of the afternoon leaking. The advance-decline line drifted lower off its morning highs and finished near the day's weaker readings, and the cumulative TICK pattern skewed to the downside — its extremes reached further into negative territory than into positive, and the closing print sat below the waterline. That is a familiar shape: a market that appears calm at the headline level while participation is being trimmed underneath.

The regime, described honestly

The trend character of the index remains intact. Short-term averages are stacked in the direction of the prevailing move, and the spread between them is positive if narrow. What is worth naming, though, is the tension between that structural picture and what the internals did through the afternoon. Momentum on the index itself softened into the close — the kind of softening that shows up in oscillators before it shows up in price. Realized volatility on the tape stayed contained; the VIX barely moved. Treasuries firmed marginally, which is consistent with a session in which the equity move was carried by fewer names rather than more.

This is the texture of a trend that is still working but is doing so on a narrowing base. The index does not need broad participation to close green on any given day. Over longer stretches, though, the quality of a move tends to be legible in its breadth, and today's breadth was the quieter half of the story.

What the day revealed

Three things are worth carrying into the next session.

First, the divergence between headline strength and interior weakness is now several sessions old rather than a one-day artifact. That does not require a resolution tomorrow, but it does mean the market is no longer in the phase where breadth and price are corroborating each other cleanly. They are telling somewhat different stories, and the reader of the tape has to decide which voice to weight.

Second, the volatility complex is doing very little. Implied volatility remains compressed near recent lows, and realized volatility on the intraday tape has been unremarkable. Compressed volatility during a narrowing advance is not, by itself, a warning — but it does mean that when the tape decides to widen its range, it will likely do so from a low base, and the move will feel larger than the underlying change in conditions warrants.

Third, the rate backdrop was quiet and cooperative. Treasury futures firmed into the afternoon without drama, and the long end of the curve held its recent range. Nothing in fixed income today argued against the equity trend; nothing in it argued strongly for a broadening either.

Watching, not forecasting

The interesting question the next session will pose is whether the internal deterioration begins to show up in price, or whether the internals rotate back up to meet the tape. Both resolutions happen. Neither is available for prediction. What is available is the discipline of noticing which one is actually occurring, in something close to real time, and adjusting the weight one gives to the headline accordingly.

A trend that narrows is still a trend. It is also information about how many hands are still carrying it.

Pre-market framework
July 14, 2026

Pre-market framework — July 14, 2026

MARK'S MORNING CALL: A morning caught between an inflation print, a Fed testimony, bank earnings, and an oil market reacting to renewed Strait of Hormuz tensions.

The overnight tape came in with the slightly stiff posture of a session that knows a lot is coming and does not want to commit before it arrives. Equity index futures drifted; oil did not. Energy prices climbed further as tankers in the Strait of Hormuz were struck and the U.S. signaled it will tighten its blockade, and the moves followed hawkish remarks from FOMC Governor Waller warning that higher rates may be needed to tame core inflation. Two impulses, pushing in the same direction on yields and in opposite directions on risk.

Monday closed heavily in the growth complex. The Nasdaq Composite dropped over one and a half percent, with chipmakers leading the losses on persistent concerns that AI hyperscalers could scale back infrastructure spending. That is worth holding in mind this morning, because it means the tape entered today's calendar events already carrying a defensive tilt in the areas that have led the year. Breadth on the NYSE closed the prior session soft, and the intraday tick range showed more downside extremes than upside ones — the shape of a session that sold rallies rather than one that bought dips.

Implied volatility sits meaningfully off the lows of the quarter but is not yet at anything resembling a stress reading. Ten-year note futures are quiet. The long end has done its adjustment in the cash market rather than in overnight futures flow, which is the ordinary pattern when the driver is a policy re-pricing rather than a growth scare.

What today asks of the tape

The calendar is unusually dense. Investors are awaiting the U.S. inflation print and Fed Chair Warsh's testimony before Congress, with earnings from JPMorgan Chase, Goldman Sachs, Bank of America, Citigroup, and Wells Fargo due later in the day. Any one of these would ordinarily set the tone. Stacked, they create the kind of morning where the first hour tells you very little and the last hour tells you what the day was actually about.

The bank prints already crossed pre-open and the reaction has been instructive in its restraint. JPMorgan traded lower despite posting its strongest profit level ever, Bank of America dropped modestly even after beating, and Wells Fargo sank despite a report also seen as a beat. When a good number is not enough, the market is telling you what it is worried about, and it is not the quality of Q2 earnings.

The inflation figure is the pivot. Ahead of the release, odds of a July twenty-five-basis-point rate hike sat near a third, and September closer to two-thirds, according to the CME FedWatch Tool. Those probabilities are not settled convictions; they are placeholders waiting for data. An upside surprise interacts with an oil shock in an obvious way. A downside surprise interacts with a hawkish Fed governor in a less obvious one.

What is worth watching

Three things. First, whether the growth complex — semis in particular — can stabilize independent of the macro news, or whether it continues to be treated as the funding source for defensive rotation. Second, whether the front end of the curve leads or follows the equity reaction to the CPI print; leadership from twos usually means the market is trading policy, leadership from tens usually means it is trading growth. Third, whether crude's premium holds through the U.S. session, or whether it fades the way most geopolitical premiums have faded over the past two years.

A morning like this is not one to have strong views about. It is one to watch carefully and let the day do its own work of resolution. The market will tell us which of these threads it considers primary. Our job is to listen closely enough to notice when it does.

Post-close note
July 13, 2026

Post-close note — July 13, 2026

MARK'S CLOSE REPORT: A session that closed with weak internals and compressed cross-asset volatility, revealing an index drifting away from its own average participant.

The session closed the way it spent most of the afternoon: with the tape leaning one direction and the cross-asset picture refusing to confirm it. Equity internals were negative through the day, breadth failed to recover into the bell, and yet the volatility complex barely acknowledged any of it. That combination — soft breadth, quiet vol — is the shape worth sitting with tonight.

The internals told one story, the vol surface another

Advancers-minus-decliners spent the entire session on the wrong side of zero and drifted further from it as the day wore on. The TICK oscillated but printed its most extreme values to the downside, and the close registered a mildly negative reading rather than the flush or the recovery that would tidy things up. This is the character of a distribution session that never became disorderly. Sellers were present and consistent; buyers were absent rather than routed.

Against that, the front-month volatility index closed essentially where it opened, in the middle of a range it has occupied for weeks. Treasury futures were quiet, the ten-year yield settled near where it has been anchored since the last data release, and the long end offered no signal to speak of. When breadth deteriorates and the volatility bid does not appear, one of two things is usually true: either the deterioration is orderly enough that hedgers are content, or the market has already paid for protection and is running through inventory rather than reaching for more. Either reading points to a regime that is being managed, not one that is being surprised.

The index itself spent the session below its intraday volume-weighted average, and the shorter moving averages crossed under the longer ones in the last stretch of trading. Momentum measures reached the kind of stretched-down readings that historically resolve either through a pause or through a further, more disorderly leg. Which of those the market chooses tomorrow will say more about the regime than anything today did on its own.

What the day revealed

The useful observation from a session like this is not directional. It is that the index and its participants are drifting apart. The tape can grind lower with the average stock underperforming the average headline, and the vol market can shrug, and none of it needs to resolve inside a single session. What it does mean is that the cushion under the index — the breadth of names actually participating in any rally attempt — has been thinning for several sessions in a row. Thin cushions do not cause anything. They simply change what a small disturbance is capable of producing.

Tomorrow's session inherits a market where the trend and the trend's supporting cast are no longer telling the same story. The interesting question is not which way the index goes. It is whether breadth reasserts itself in either direction — a broadening of selling that would confirm what the internals have been whispering, or a broadening of buying that would put the last several sessions in a different light. Both are structurally coherent outcomes from here.

Markets rarely announce their transitions. They wear them for a while first, and this session had the look of something being worn in.

Pre-market framework
July 13, 2026

Pre-market framework — July 13, 2026

MARK'S MORNING CALL: A quiet overnight tape hands off to a US session where compressed volatility and a choppy character invite patience rather than conviction.

The overnight session did very little, and did it slowly. Equity index futures drifted in a narrow band, Treasuries held their ground, and the dollar spent the European morning trading against itself. There was no catalyst and, more tellingly, no attempt to manufacture one. Sessions that begin this way tend to reveal their character late — often in the second hour, sometimes not until after lunch.

Implied volatility sits toward the lower end of its trailing range. That is worth noting not because low volatility is unusual in mid-July, but because the last several sessions have shown selectively firmer realized volatility beneath a placid surface. When the two diverge, the reconciliation is usually instructive. It arrives either as a compression of realized activity back toward the implied reading, or as a widening of implied to catch up with what the tape is actually doing. Which of those the market chooses is often the most important thing to observe on a quiet morning.

The macro frame

Treasury yields have stabilized in the wake of the recent data run, and the front end has stopped doing most of the work. The curve's behavior over the last two weeks has been more about digestion than direction — participants sorting out how much of the second-quarter data reflects a genuine cooling and how much is seasonal noise. Rate-sensitive equity groups have taken the cue and settled into a rhythm that looks less like conviction and more like waiting.

The broader macro calendar this week is heavier on the back half than the front. That timing matters. Mondays with light data and low volatility are structurally different from Mondays that lead into a Wednesday event — the former can drift because there is no reason not to; the latter often drift because participants are unwilling to commit ahead of what is coming. Recognizing which kind of quiet you are looking at is more useful than reacting to the quiet itself.

Breadth heading into the open has been narrower than the index level suggests. That is a familiar summer pattern, and on its own it is neither a warning nor a reassurance. It is a fact about the tape that shapes how any move today should be read. A broad-index advance carried by a thin cohort of names asks a different question than one where participation is widening.

What is worth watching

The first hour will tell us whether the overnight quiet was information or absence. If early breadth confirms the drift — small ranges, muted TICK excursions, an advance-decline line that barely moves — then the tape is likely to spend the day looking for its own reason to do something. If instead the first hour brings expansion in either direction, the more useful question is whether that expansion holds through the mid-morning reset, when the initial flows finish and the session's actual character emerges.

The regime read coming in is choppy rather than trending, and choppy regimes reward patience with structure and punish patience without it. The distinction is worth holding in mind. Watching carefully is not the same as waiting; waiting is not the same as watching.

Quiet mornings are the ones that teach the most, provided the reader is willing to be taught something other than what they expected.

Post-close note
July 10, 2026

Post-close note — July 10, 2026

MARK'S CLOSE REPORT: A session that closed constructively on the tape but revealed less conviction underneath than the headline suggested.

The session ended on a firmer footing than it began, but the improvement was uneven in a way worth naming. The closing tick print leaned positive, and advancing issues finished ahead of decliners, yet neither internal reached the kind of reading that suggests broad participation. The tape closed green. The breadth closed adequate. Those are two different sentences.

Volatility remained compressed through the day. The index of implied volatility hovered near the lower band of its recent range, and the ten-year note traded in a narrow interval, drifting slightly heavy without any real conviction behind the move. Yields have been quietly stable for several sessions now, which has the effect of removing rates as an active variable from the equity conversation. When the rate complex is not asking questions, equity participants tend to spend their attention on positioning and flow rather than on macro reappraisal. That appears to be the character of this stretch.

What the internals said, and what they didn't

The intraday spread of the tick — a swing from meaningfully negative to solidly positive — is the more informative feature of the session. That range implies the tape was traded in both directions with genuine effort, and the close near the upper end of that range implies the second half of the day was where the work was done. Advancers-minus-decliners narrowed into the close rather than expanding, which is the opposite pattern of a strong-breadth trend day. In practice this is the fingerprint of a market where index-level movement is being carried by a smaller subset of names than the surface would indicate.

The Nasdaq futures regime read as choppy through the afternoon, with short-term and intermediate moving averages sitting close to one another and a directional strength measure that failed to register anything at all. In plain language: price has been going somewhere, but not with the kind of persistence that lets trend-following logic settle in. Realized ranges have been modest. The distance from the volume-weighted average, while not trivial, was accumulated slowly rather than in an impulse.

The condition the day revealed

A market that closes up on thin internals in a quiet volatility regime is not a market issuing a verdict. It is a market waiting for one. The interesting question is what will pull it out of the wait. Earnings season is the obvious candidate on the calendar, and rates would qualify if they stopped being quiet. Neither has arrived yet.

What is worth noticing is how comfortably participants have settled into low realized volatility. Compression of this kind tends to persist longer than observers expect and end more abruptly than they prepare for. That is not a forecast; it is a property of how these regimes have historically resolved. The condition is the condition until it isn't, and the transition is usually visible in the internals before it is visible in the index.

For now, the session closed with a constructive tone laid over a less-committed foundation. Whether tomorrow's participants read that as an invitation or as a warning is what the next tape will tell us.

A quiet market is not a market with nothing to say. It is a market being careful about what it says.

Pre-market framework
July 10, 2026

Pre-market framework — July 10, 2026

MARK'S MORNING CALL: A quiet overnight leaves the tape sitting above trend with volatility subdued, and the question is whether Thursday's participation extends or fades on a summer Friday.

The overnight session offered little of the drama that sometimes precedes a July Friday. Index futures drifted rather than traveled, Treasuries held their ground with a modest concession into the European morning, and implied volatility sits near the lower end of its trailing range — compressed enough to matter, not so compressed as to feel anomalous. The tape arrives at the cash open with the same character it carried into yesterday's close: a market that is trending, but not urgently.

The shape of the setup

Yesterday's close on the NQ complex left the index above its shorter-term trend anchors, with the faster and slower exponential averages positively arranged and separated by a reasonable margin. Trend strength readings are firm — the kind of firm that suggests the move has been in place long enough for participants to have taken sides — but momentum oscillators have softened into the middle of their range. This is a familiar structural tension. Price says one thing; the second derivative of price says something a little quieter.

Distance from the session's volume-weighted anchor remains meaningful. When price extends this far above the day's mean transaction level and volatility does not expand to justify the extension, the tape tends to resolve in one of two ways: either the anchor rises to meet price on the next session, or price returns to test the anchor. Which of those happens is generally less about the chart than about what the broader environment is doing to force a decision.

Breadth into yesterday's close was constructive but not emphatic. The advance-decline picture finished the day green without ever really running, and the intraday tick profile stayed inside its normal bounds. A trend day it was not. A distribution day it also was not. It was the kind of session that leaves the read for the following morning genuinely open.

What matters into the open

The rate complex is doing most of the useful work right now. Ten-year yields have been marking time in a range that suggests the fixed income market has, for the moment, made peace with the current path of policy expectations. Small overnight give-backs in Treasuries of the sort we saw this morning do not, on their own, change that read; they become interesting only if the equity tape starts to pay attention to them. So far this week it has not.

The macro calendar into the weekend is thinner than earlier in the week, which places more weight on price behavior itself. On days when there is no external catalyst to organize participants around, the question becomes whether the existing regime carries its own momentum or whether the absence of new information is reason enough for positioning to unwind at the margin. Fridays in July tend to amplify this dynamic — books get lighter, conviction gets tested by the simple gravity of the weekend.

Three things are worth watching. Whether the first hour extends the overnight drift or reverses it. Whether the volume-weighted anchor from yesterday holds as support on any pullback, or slips through without much defense. And whether the volatility complex stays quiet — because a lift in implied volatility on an otherwise uneventful Friday would say more than any single price move.

The tape is not asking a hard question this morning. It is asking a small one, and small questions are often the ones that get answered most honestly.

Post-close note
July 9, 2026

Post-close note — July 9, 2026

MARK'S CLOSE REPORT: A quiet-tape session that nonetheless carried directional character underneath, with breadth positive but unenthused and volatility content to sit still.

The session closed the way it opened: without much theatre. The index drifted along a shallow trend, the VIX barely moved from where it had settled the day before, and Treasuries gave back a small increment without disturbing the yield structure that has held for weeks. On the surface, nothing happened. Underneath, a few things did.

The character of a quiet tape

There is a version of a quiet session that is genuinely inert — participation thin, breadth muddled, price wandering. This was not that. Advancers outpaced decliners for most of the day by a workmanlike margin, and the NYSE TICK spent the session oscillating in a range that was tilted, mildly but consistently, toward the upside. It faded into the close rather than surged, which is worth noting: the strongest breadth prints came earlier, and the last hour worked off some of that enthusiasm without reversing it.

That pattern — an early positive impulse in the internals that decays into a flatter finish — has been recurring. It is the signature of a market where dip-buyers are present but unhurried, and where sellers are willing to lean against strength without pressing. Neither side is convicted. Both sides are patient. The result is a tape that trends in small increments and refuses to give anyone a clean entry or a clean exit.

Volatility deserves its own note here. Implied vol remains compressed, and today did nothing to change that. Realized volatility has been running below implied for long enough that the gap has become part of the regime rather than an anomaly within it. When realized eventually catches up to something — and eventually it does — the mechanics of that adjustment are worth thinking about in advance. Not predicting it. Just being unsurprised by it.

What the internals were saying

The relationship between the index and its constituents was the more interesting story. The NDX-style leadership held its shape through the day; the broader tape participated but did not lead. Trend strength in the futures complex was elevated by any reasonable measure, and yet momentum oscillators sat in the middle of their range — the kind of divergence that shows up when a market is grinding rather than sprinting. The distance from session VWAP was meaningful but not extreme, which is another way of saying the trend was real and the participation supported it, without any of it feeling forced.

Rates behaved. The ten-year drifted in a range too narrow to interpret, and the front end offered no new information. That absence of macro incident is itself a condition: equities have been trading, for some time now, on their own internal logic, with the rate complex neither helping nor hindering. When that stops being true, it will matter. Today it was still true.

Closing thought

The temptation on days like this is to describe them as uneventful and move on. But a market that grinds without breaking, that shows positive breadth without conviction, that suppresses volatility without deadening it — that is a market saying something specific about the balance of forces inside it. Whether the balance holds is the question every quiet session leaves behind.

Sessions like today do not answer questions. They accumulate them.

Pre-market framework
July 9, 2026

Pre-market framework — July 9, 2026

MARK'S MORNING CALL: Overnight tape holds a constructive posture into the open even as yesterday's internals closed heavy, and the question is whether trend behavior or breadth honesty carries the session.

The overnight tape came in without drama. Treasury futures sit close to unchanged, the ten-year yield has spent the last several sessions in a narrow band, and equity index futures have drifted in the kind of quiet that usually means participants are waiting rather than committing. Implied volatility, measured off yesterday's close, sits toward the lower half of its trailing range — not compressed enough to suggest complacency, not elevated enough to suggest fear. A market between weather systems.

What makes this morning worth attention is the disagreement inside yesterday's close. On the surface, the index tape has been carrying a constructive character; short-term trend measures remain above longer ones, and price has held meaningfully above its session-anchored average. The regime, read structurally, is one where trend followers are still being paid for staying with the direction. That is the surface reading.

Underneath, the internals told a different story into the bell. Cumulative advance-decline finished the day deeply negative, and the closing tick print was heavy — the kind of asymmetric distribution where the day's high in upticks was dwarfed by the day's low in downticks. Breadth did not confirm price. This is not, by itself, a warning. It is a note in the margin. Markets can drift higher on narrowing participation for a long time before the narrowing becomes the story.

The rate context

Yields have been the quieter half of the picture for a couple of weeks now. The long end has stabilized in a range that suggests the bond market has, at least for the moment, priced what it thinks it knows about the policy path. Front-end pricing has settled alongside it. When rates go quiet, equity dispersion tends to widen — the macro overlay recedes and single-name and sector stories do more of the work. Whether that pattern continues today is one of the things to watch.

The economic calendar is light enough not to force a decision on anyone. That tends to hand the session over to positioning and to whatever residual momentum yesterday left behind. On days like this, the first hour often reveals more than it should, because it reveals what participants wanted to do before any new information arrived.

What is worth watching

Three things, held loosely. First, whether the opening hour repairs the breadth divergence from yesterday's close or extends it. A tape that opens with participation catching up to price is a different animal than one that opens with price grinding higher on a thinning bid. Second, whether the recent quiet in the rate complex survives contact with the cash session, or whether the stability of the last several days has been an artifact of thin summer conditions. Third, the character of volatility itself — whether realized moves stay contained in the way implied volatility currently suggests they will, or whether the intraday range starts to argue with the overnight calm.

None of these questions have answers before the open. That is the point of asking them now: to have a frame in place before the tape starts producing evidence, so that the evidence can be read rather than reacted to.

Markets in this posture reward patience over conviction. The tape will say what it means; the work is to listen without deciding in advance what one wants to hear.

Post-close note
July 8, 2026

Post-close note — July 8, 2026

MARK'S CLOSE REPORT: A session in which the index drifted higher on narrowing internals, leaving a familiar tension between headline strength and participation.

The session closed with the index sitting comfortably above its volume-weighted anchor, trend indicators extended, and breadth quietly telling a different story underneath. This is not a new configuration for the year, but it presented itself today with unusual clarity.

The shape of the day

Price behavior in the majors carried the marks of a trending session: a persistent lean above the intraday reference, moving averages fanning out in the direction of strength, and a directional index consistent with a market that has picked a side without conviction bordering on urgency. The regime read qualitatively as risk-on trend, and the relative strength of the index closed in territory that is elevated without being stretched to the point where the tape itself begins to protest.

Underneath, the internals told a less flattering story. Advance-decline readings sat deeply negative for most of the afternoon, and the cumulative tick spent more of the day pressing lows than exploring highs. The last hour, in particular, saw tick prints reach downside extremes that the index price itself declined to acknowledge. That divergence — headline firmness supported by a shrinking bench — is worth naming plainly, because it recurs often enough in this cycle to constitute a feature of the regime rather than a curiosity within it.

Volatility remained subdued. The equity volatility index nudged fractionally higher into the close but continues to inhabit the lower end of its multi-month range. Treasuries were quiet; the front of the note curve held its ground, and the ten-year yield complex behaved as if there were nothing to react to, which today there mostly wasn't. Cross-asset, this was a session with no meaningful macro catalyst and no meaningful macro response.

What the internals were saying

A market whose index rises while its median stock falls is doing something specific. It is expressing concentration — a small number of names doing the work of many — and it is also expressing selectivity in the participation of the marginal buyer. Neither of these is inherently a problem. Concentration can persist for extended periods, and selectivity is often the correct posture when opportunity is uneven. But the two conditions together mean that the surface reading of the tape and the underlying reading of the tape are describing different markets, and a careful reader has to hold both descriptions at once.

The question that today leaves open is a familiar one: whether the narrow leadership pulls the broader tape along behind it, or whether the broader tape's reluctance eventually shows up in the leaders. Sessions like this one are not resolutions; they are accumulations of evidence for a resolution that will happen elsewhere, on a day that looks different from this one.

Volatility being where it is complicates the reading further. Compressed implied volatility tends to flatter trend regimes — every drift higher looks orderly, every pullback looks like noise — right up until it doesn't. The character of a low-vol trend is that it feels durable while it lasts and looks obvious in retrospect once it ends. We are somewhere inside that arc; where exactly is not something a single session's close can tell us.

The tape today rewarded patience and punished nothing in particular. Days like that are easy to under-read. They are also, quietly, where the record of a market's condition is written.

Pre-market framework
July 8, 2026

Pre-market framework — July 8, 2026

MARK'S MORNING CALL: Overnight tape carries yesterday's trend character into the open, but breadth and volatility disagree about how much conviction to attach to it.

The overnight session extended the drift higher that closed yesterday's cash market, though the extension came in the quiet way overnight moves usually do — thin, orderly, without the shape of anything being decided. Rates were steady into the European open. The dollar did nothing worth describing. Equity index futures held their bid without pressing it. Mornings like this often look like continuation and turn out to be a pause; the question is which one the cash session chooses to make it.

The regime, and what disagrees with it

The trend character in index futures has been intact for several sessions now. Short-term momentum runs meaningfully above medium-term momentum, trend strength has firmed rather than faded, and price sits well above its session-anchored volume mean. On its own, that is a coherent picture of a market being carried by something structural rather than sentiment.

The internals are the part that does not agree. Yesterday's advance-decline reading closed deeply negative even as the index closed green — the kind of narrow tape where the surface obscures what is happening underneath. Cumulative intraday tick spent much of the afternoon below zero before recovering into the bell. Momentum indicators on the leading index have pushed into the upper reaches of their range, which is not a warning in itself but is the sort of condition that requires fresh participation to sustain, and fresh participation is precisely what the breadth data has been withholding.

So the picture is a trending regime whose engine is running on fewer cylinders than it appears. That is a common enough configuration. It resolves in one of two directions and rarely announces which.

Context and what today asks

The macro calendar is lighter than the front half of the week was, which tends to hand the tape back to positioning rather than to catalysts. Implied volatility sits toward the middle of its trailing range — not compressed enough to signal complacency, not elevated enough to signal fear. Treasuries have been range-bound at the long end for long enough that the bond market is, for the moment, offering no opinion on the equity move. When rates decline to participate in the conversation, equities tend to argue with themselves.

The FOMC minutes are the one item on the docket with the shape to matter. Minutes rarely change the framework the market has already built around a meeting, but they occasionally reveal a distribution of views that was flattened in the statement. Whether this set does that, or passes as a footnote, is one of the two things worth watching.

The other is simply whether breadth catches up. A trending index with weakening internals can either resolve by broadening — the laggards find a bid, the tape thickens, the move earns its extension — or by the leaders giving back enough to reconcile with the average stock. Both resolutions are common. Neither is knowable in advance. What can be observed is which one begins to happen in the first two hours after the open, when the participation question tends to answer itself.

The trend is intact. The tape underneath it is thinner than the trend suggests. That gap is the interesting thing about this morning, and gaps of that kind are usually closed rather than sustained — the only question is from which side.

Post-close note
July 7, 2026

Post-close note — July 7, 2026

MARK'S CLOSE REPORT: A session in which the tape trended cleanly higher while breadth quietly refused to confirm, and what that divergence says about the current regime.

The session closed with the index tape in what looked, from a distance, like an unambiguous trend day. The moving averages fanned out in order, the shorter one riding above the longer, and price spent most of the afternoon comfortably north of its volume-weighted average. Momentum measures pushed into the upper reaches of their range — the kind of reading that in an earlier regime would have prompted talk of exhaustion, and in this one has become almost ambient. Trend strength indicators confirmed what the eye already suspected: this was a directional session, not a chop.

And yet the internals told a subtler story.

The breadth question

Advancing issues did not keep pace with the tape. The advance-decline line spent the entire session underwater, and its low was made in the afternoon rather than the morning — which is to say, the breadth deterioration was not a stale opening artifact that faded, but a condition that persisted while the headline number rose. The intraday tick oscillator finished near the middle of its range after visiting a deeply negative extreme earlier in the day, suggesting that the up-move was carried by a narrower cohort of names doing more of the work.

None of this is unusual in the current regime. Concentration in leadership has been a defining feature of this cycle, and it is possible to have a "risk-on" tape and a soft breadth print in the same session without either being wrong about the other. But the pairing does matter for how one reads the day. A trending index with weak breadth is a different animal from a trending index with participation behind it. The former is a market that is being pulled forward; the latter is one that is being pushed.

Rates and volatility, sitting still

The cross-asset backdrop was quiet in a way that reinforced the equity tape rather than pushing against it. Treasuries drifted with only marginal give in price into the close, and the long end of the yield curve was unremarkable on the day. The volatility surface was similarly composed — implied readings held in the same neighborhood they have occupied for weeks, and the intraday range in the volatility proxy was narrow enough to note. When rates are not moving and implied vol is not moving, equity indices are free to be led by whichever handful of names decide to lead them. That is roughly what happened.

The interesting tension is between an equity tape that has momentum readings running hot and a rates-and-vol complex that suggests no one is being forced to reprice anything urgently. Those two things can coexist for a long time. They can also stop coexisting quickly. Which of those it turns out to be is not something one deduces from a single session; it is something one watches for in the character of the next several.

What the day revealed

The session was, in the end, a fairly clean expression of the regime that has been in place for some time: narrow leadership, orderly rates, compressed volatility, and an index that trends when nothing in the macro tape gives it a reason not to. The reading worth taking home is not about the direction of the day but about the composition of it — the gap between the surface and the internals is real, and it has been real for a while.

A market can move for a long time on the strength of a few names. What one learns about it, one learns on the days that stop being true.

Pre-market framework
July 7, 2026

Pre-market framework — July 7, 2026

MARK'S MORNING CALL: A quiet overnight tape into a mid-summer session, with volatility firm but not stretched, rates steady, and breadth still doing the work of telling us what kind of market this is.

The overnight session did what mid-summer overnights tend to do: it moved without going anywhere in particular. Treasuries firmed modestly into the European morning, and equity index futures traded in the sort of narrow band that suggests participants are neither pressing yesterday's close nor abandoning it. The absence of directional conviction overnight is itself a piece of information — a market that has decided to wait usually has a reason.

Implied volatility sits toward the upper end of its recent range without being elevated in any absolute sense. That is a specific kind of tension. It is the market pricing in the possibility of movement without yet committing to a direction for that movement. Realized volatility, by contrast, has been more restrained than what the options complex implies, and the gap between the two is where the interesting questions live this morning.

The rate backdrop

The ten-year has been remarkably well-behaved through the last several sessions. Yields sit in a range that has held for long enough to become the reference frame against which everything else is measured, and this morning's overnight strength in Treasuries does not disturb that frame. When rates are quiet, the equity tape is forced to answer for itself; it cannot borrow a narrative from the bond market. That is worth noting because on days when rates provide the story, breadth and internals get treated as noise. On days like this one is shaping up to be, they get treated as signal.

The economic calendar into the back half of the week reintroduces the possibility of rate volatility. Until then, the yield curve is functioning as background rather than foreground, and the burden of price discovery falls on the equity complex itself.

What is worth watching

Breadth yesterday closed constructively but not emphatically — the kind of finish that reads differently depending on what follows it. If today's tape opens with participation broadening, yesterday's close becomes a foothold. If it opens narrow, yesterday's close becomes a ceiling to be tested. The internals will resolve that ambiguity faster than the index prints will.

The intraday character to watch for is whether volume clusters around the open and fades, as it has for several sessions now, or whether the afternoon regains some of the participation it has been losing. Summer tapes are famous for their light back halves, and the pattern has largely held. A day that breaks the pattern — either by delivering an afternoon that matters or by producing a morning that reverses cleanly — is a day worth studying regardless of direction.

Sector rotation beneath the index level has been doing more work than the headline prints suggest. The dispersion between what is leading and what is lagging has widened quietly, which is the sort of structural feature that tends to matter more in retrospect than it does in the moment. We are watching it in the moment anyway.

The frame

A market that trades tightly overnight and opens into a quiet macro window is a market that has been given room to reveal its own preferences. What it does with that room is the question the session will answer. Whether the tension in implied volatility resolves through movement or through decay, whether breadth confirms or contradicts the index, whether the afternoon shows up or does not — these are the terms in which today will be legible.

The tape rewards the observer who is willing to let it speak first.

Post-close note
July 6, 2026

Post-close note — July 6, 2026

MARK'S CLOSE REPORT: A quiet holiday-adjacent session that traded within itself, with compressed volatility, mixed internals, and an index tracing its own average.

The first full session after the long weekend had the character of a market that had not quite reconvened. Participation was uneven, the tape moved in short arcs rather than sustained pushes, and by the afternoon the index was doing something close to what it had been doing at midday. Sessions like this one are easy to dismiss as noise. They are usually worth reading anyway, because the absence of conviction is itself a piece of information.

The shape of the session

Volatility, both implied and realized, sat in the lower half of its recent range. The index spent most of the day tracking its volume-weighted average rather than departing from it, and the intraday trend measures — the shorter and longer exponential averages — remained wound tightly around one another. When those averages sit that close, the tape is telling you that neither side has taken control of the timeframe. Momentum readings hovered near the middle of their scale, neither stretched nor exhausted. The trend-strength gauge stayed at a level that historically marks the boundary between drift and directional behavior, and drift won the day.

Breadth was the more interesting piece. The cumulative up-down measure has softened over the last several sessions, and today's internal readings swung across the zero line more than once without settling firmly on either side. The high-frequency breadth measure showed a session that opened weak, reached for something more constructive in the middle of the day, and then let go of it before the close. That pattern — early softness, an attempted repair, a fade — is a familiar rhythm in tape that lacks a sponsor.

Rates and the wider context

The Treasury complex was quiet in a way that reinforced the equity picture rather than contradicted it. The long end held its recent range, and the ten-year yield remains in the neighborhood it has occupied for weeks. When rates are neither pressing risk assets nor supporting them, equity behavior tends to be driven by positioning and flow rather than by macro narrative. Today looked like that kind of session. There was no rate story to lean on, no data release to organize the day around, and no obvious external catalyst to prompt a reallocation.

Sessions of this kind are common in the first days of July. Desks are thinned by the holiday, and the calendar toward the back half of the week — with the FOMC minutes and the resumption of Treasury supply — gives participants a reason to wait rather than commit. That is not a reason to dismiss the price action, only a reason to weigh it appropriately.

What the day revealed

The useful question after a session like this is not what happened but what became clearer. Two things did. The first is that the recent regime — a slow grind with compressed volatility and thinning internal support — is intact. The second is that the market has not yet been asked a hard question. Whether it can answer one when it is asked, and how the internals behave under that pressure, will tell us more than another week of drift.

Markets that trade this quietly for this long tend to be storing something. What they are storing, and in which direction it releases, is rarely visible until the release is already underway.

Pre-market framework
July 6, 2026

Pre-market framework — July 6, 2026

MARK'S MORNING CALL: A post holiday week resumes with implied volatility firm, breadth softening into last Thursday's close, and short-term trend measures leaning against the prior direction.

The US session reopens after the Independence Day break with the tape carrying a specific residue from Thursday's close: breadth that had held constructive at the open faded through the afternoon, and the closing tick print settled modestly negative even as the advance-decline line kept its composure. Two indicators pointing in slightly different directions is not a contradiction; it is the market's way of noting that participation and price were not quite in agreement heading into the long weekend.

Implied volatility sits toward the upper portion of its trailing range. Not stressed, but not sleepy either — the kind of reading that says options desks are not willing to underwrite calm at pre-holiday prices. Realized volatility over the shortened week was more selective, concentrated in specific sessions rather than distributed evenly. Whether that pattern continues, or whether the reopening produces a broader-based move, is one of the questions a Monday after a holiday tends to answer quickly.

The rate backdrop

Treasury futures are trading essentially flat in the overnight, with the ten-year yield having stabilized in the days leading into the holiday. That stability itself is worth noting. A market that has spent much of the year re-pricing the path of policy has, for the moment, stopped arguing with itself. Whether the reopening brings a fresh round of that argument — via data, supply calendar, or Fedspeak — will shape whether equities can rely on a quiet rates tape as a background condition or must contend with one that pulls attention back toward the front end of the curve.

The Treasury complex often sets the mood on the first session of a shortened return week. When rates lead, equity structure tends to follow; when rates are inert, the equity tape has to generate its own story.

What the reopening will reveal

The internal picture in Nasdaq futures coming into the break was one of trend measures cooling from their earlier readings. Shorter-term averages had drifted below their longer-term counterparts, price had settled meaningfully below the session's volume-weighted reference, and momentum oscillators had worked into the lower half of their range without reaching the kind of extreme that usually resolves quickly in one direction. The trend character remained directional — that is, the tape had not gone sideways — but the direction had rotated from what dominated most of June.

There is a difference between a market that is exhausted and a market that is repositioning. The former tends to resolve into range; the latter tends to resolve into a new trend. The reopening will offer early evidence of which of those descriptions fits. Watch for whether early breadth confirms or contradicts the price action, whether the tick prints cluster on one side of zero or oscillate, and whether the first hour's range holds through the European close.

The economic calendar is light in the immediate term, which places more of the burden on price itself to communicate. In quieter data weeks, structure carries the narrative. It is worth taking those weeks seriously, because they are often where the more durable shifts announce themselves — not through a headline, but through the accumulation of small decisions made by participants who no longer need a catalyst to change their minds.

A market returning from a holiday is always, in some sense, a new market. What it decides to remember from before the break is the first thing worth learning.

Post-close note
July 2, 2026

Post-close note — July 2, 2026

MARK'S CLOSE REPORT: A session where breadth held firm while the index drifted below its intraday reference, and what that split says about current participation.

The session closed with an unusual split personality. Advancers finished comfortably ahead of decliners, and the day's arithmetic of participation was constructive from open to close — the kind of breadth reading that, in isolation, describes a healthy tape. And yet the index itself spent the afternoon working below its volume-weighted reference and drifting further from it as the hours went on. Two truths about the same six hours of trading, and the reconciliation lives somewhere in the weights.

What the internals said and did not say

The tick tape told the story more honestly than the headline print. Early in the session, the extremes leaned positive; by the close, they had rotated to the downside, with the last hour showing more aggressive selling impulses than buying ones. This is what a fade looks like from the inside — not a reversal in what participants own, but a reversal in who is willing to press. The advance-decline picture stayed intact because the median stock behaved. The cap-weighted index softened because the names that move it did not.

Trend strength, measured qualitatively, remained meaningful throughout — this was not a directionless session. The shorter moving averages sat below the longer ones, and the spread between them widened rather than closed as the day progressed. Momentum readings drifted toward the lower end of their neutral band without reaching the zones that typically mark exhaustion. In other words: the character of the session was orderly weakness in the index leaders alongside quiet participation elsewhere. Those two things can coexist for a while. They usually do not coexist indefinitely.

The macro backdrop that framed it

Rates were a non-event, which is itself information. The long end of the Treasury curve firmed modestly, and implied volatility in equities held near the levels it has occupied for the past several sessions — elevated relative to the spring, unremarkable relative to the last month. Nothing in the rate complex demanded a repricing of equity risk today, and nothing in the volatility surface suggested participants were reaching for protection with any urgency. The macro tape was, in effect, standing aside and letting the equity internals speak for themselves.

That is worth noting because sessions where the macro is loud tend to overwrite whatever the internals are saying. Today the internals had the floor. What they said was that the tape's leadership is narrower than the breadth suggests, and that the marginal seller in the mega-caps was more motivated than the marginal buyer.

What next week will clarify

The question the next session inherits is whether the breadth that held today can pull the weights back toward their reference, or whether the weights will drag the breadth down to meet them. Both resolutions have precedent. Neither is the default. The tape will tell us which one participants are underwriting by the way the first hour trades against the prior close and against the volume-weighted level the index spent today avoiding.

A market can be two things at once for a while. It rarely stays that way.

Pre-market framework
July 2, 2026

Pre-market framework — July 2, 2026

MARK'S MORNING CALL: A quiet overnight session leaves participation constructive but unconvincing as the market approaches the holiday-shortened week's data cluster.

The overnight session has been quiet in the way that early-July sessions often are — thin, deliberate, and reluctant to commit. Treasury futures sit modestly firmer than they closed, ten-year yields hovering in the middle of their range of the last several weeks. Equity index futures drift near their prior settlement without the kind of directional insistence that would tell you anything about how the cash session intends to open. Implied volatility, as measured by the front-month VIX complex, remains toward the upper end of what has been a compressed trailing range — not elevated in any absolute sense, but not slack either.

That combination — firm bonds, contained equities, mid-range volatility — is the character of a market waiting for information rather than responding to it.

The context around the tape

Yesterday's session closed with breadth that was constructive without being emphatic. Advance-decline internals finished on the positive side of neutral; the closing tick print was essentially flat after a session that saw both meaningful buying pressure and meaningful selling pressure intraday. The interpretation matters more than the arithmetic: participation was broad enough to sustain the index but not concentrated enough to produce follow-through. Sessions like this often resolve less through their own dynamics than through whatever the following morning imports from outside.

The rate environment provides the frame. Treasury yields have stabilized in the wake of the last data cycle, and the curve's behavior has been more about slow drift than repricing. That stability tends to give equity dispersion room to widen at the sector level even as the index itself remains anchored. Whether today's session sees that dispersion continue, or whether the index-level calm imposes itself on the internals, is one of the questions that will resolve into the afternoon.

Today also sits inside the awkward pocket that precedes a US holiday. Payrolls report tomorrow, an early close alongside it, and then a full market closure Friday. Liquidity conditions tend to thin from the middle of a week like this onward, which changes the character of price movement without necessarily changing its direction. Moves that look decisive can be a function of who is not there.

What is worth watching

The question of the day is really the question of the week: does the softness in participation that has crept in over recent sessions harden into something more structural, or does it dissolve on the other side of the payrolls print? The market has been offering both interpretations at once, which is what markets tend to do when the next real piece of information is still in the future.

Watch how the opening hour treats yesterday's afternoon range. Watch whether the rate complex holds its overnight firmness once cash Treasuries trade in size. Watch whether the sector rotation that has been the quiet story underneath the index continues to broaden or begins to narrow again. None of these are predictions. They are the places the session will speak, if it decides to say anything.

Markets in early July often reward patience over conviction, not because patience is a virtue but because conviction is expensive when the crowd is thin. The tape will tell us what it wants to tell us. It usually does.

Post-close note
July 1, 2026

Post-close note — July 1, 2026

MARK'S CLOSE REPORT: A quiet first session of the third quarter, with constructive breadth, compressed volatility, and a tape that spent the day drifting rather than deciding.

The first session of the third quarter closed the way many first sessions do: without much argument. Volatility drifted lower into the bell, breadth stayed constructive without ever becoming emphatic, and the index spent the day tracking a shallow path beneath its volume-weighted average. Nothing was resolved. Nothing needed to be.

The character of the day

The session's texture was the story. Tick readings swung through a wide intraday range but closed almost exactly flat, which is the fingerprint of a tape that was busy without being directional — buyers and sellers cycling through the book, neither side accumulating pressure. Advance-decline internals held a comfortable positive posture throughout, but the reading was steady rather than expanding. That combination — a firm breadth backdrop with indecisive impulse — describes a market that is content to hold its ground while it waits for something worth reacting to.

The volatility complex told a compatible story. Implied volatility ticked lower on the day and finished at levels that continue to describe an unstressed regime. Realized volatility in the index has been living inside a narrow band; the trend framework the firm watches is still oriented constructively, but the spread between short- and intermediate-term averages has narrowed, and the index closed the session below its session VWAP. None of this is contradictory. It is the shape of a market pausing at the top of a range rather than one preparing to leave it.

Treasuries were the quietest asset on the board. Yields barely moved, the long end held its recent posture, and the rate curve offered no fresh input into the equity conversation. That matters, because much of the character of the last several weeks has been dictated by what rates were doing in the background. Today, they did nothing, and equities filled the silence with drift.

What the session revealed

Quarter-end and quarter-start sessions are notoriously unreliable narrators. Flows dominate, positioning resets, and the tape often says more about the calendar than about conviction. A day like this one is best read as a datapoint about conditions, not about direction. The conditions, taken together, are these: volatility compressed, breadth constructive, rates quiescent, trend intact but flattening. That is a specific configuration, and it has implications for how the next several sessions will be interpreted regardless of which way they go.

If the tape firms from here, it will do so from a base of already-constructive internals, which would argue that participants read the compression as accumulation. If the tape softens, it will do so from a stretched trend structure with little volatility cushion, which would argue the compression was complacency. The same setup, read two ways. Which reading wins is not something today told us. It is something the next few sessions are being asked to answer.

The holiday-shortened week ahead will not make the answering easier. Liquidity thins, ranges compress further, and the signal-to-noise ratio deteriorates in a predictable way. What the firm will be paying attention to is less the direction of the next few closes than the character of the participation behind them — whether breadth continues to hold its posture, whether volatility stays where it is, whether rates continue to abstain.

Quiet sessions are not empty ones. They are the market gathering its thoughts.

Pre-market framework
July 1, 2026

Pre-market framework — July 1, 2026

MARK'S MORNING CALL: A quiet overnight into the first session of the second half, with breadth and volatility sending mixed signals about how much of the recent trend the tape actually owns.

The second half of the year begins the way the first half ended: with an index tape that has been drifting higher on a narrower base than most participants would like, and with the internals refusing to fully confirm the surface. Overnight was uneventful in the way summer overnights tend to be. Treasury futures held their range, the ten-year yield sat close to where it settled, and equity index futures traded in a corridor tight enough that anyone watching a two-minute chart could have spent the session doing something else.

That quiet is worth naming, because it is the setup into which the day opens.

The character of the tape

Yesterday's close carried a mild contradiction. The index prints have kept their trend character intact — momentum readings on the Nasdaq contract sit toward the upper end of their trailing distribution, and short-term averages remain meaningfully above longer ones. On the surface, this is a market in a clean uptrend. Beneath the surface, breadth told a less cooperative story: advancers trailed decliners by a wide margin through most of the session, and the cumulative tick spent more of the day below zero than above it. The last hour did not resolve the disagreement so much as leave it in place.

This is a familiar configuration and not, on its own, a problem. Trends often run for stretches on narrow leadership, and the mechanical relationship between a handful of large weights and the index they dominate can persist far longer than the breadth statistics suggest is reasonable. What matters is not whether the disagreement exists — it does — but whether it begins to compress or widen. A tape that keeps making highs while participation quietly rebuilds is one thing. A tape that keeps making highs while participation quietly erodes is another.

Implied volatility, for its part, remains subdued. Realized volatility has been selectively higher intraday than the closing prints would suggest, particularly around the open and into the final hour, but the overall regime is one in which hedging is cheap and complacency has a low carrying cost. Cheap hedges tend to matter mostly at the moments no one has bothered to hold them.

What the day can answer

The macro calendar into a holiday-shortened week is thin but not empty. The rate complex has been drifting in a narrower band than earlier in the quarter, and the front end has spent recent sessions treating incoming data as confirmation of the path it already believes in. Whether that patience survives the next round of labor data later this week is the larger question; today's session is more about how the tape carries itself into that question than about resolving it.

A few things are worth watching without needing to be predicted. Whether breadth improves on any early strength, or whether it fades again while the index holds — that is the tell. Whether the ten-year yield stays contained inside its recent corridor, or begins to press one edge. Whether the volatility surface stays flat into a shortened week, which is the usual pattern, or whether someone decides to pay up for optionality against it.

The first session of a new quarter tends to be read for meaning it does not always contain. The tape's job today is to trade; the analyst's job is to notice what kind of trading it is, and to keep the interpretation separate from the wish.

Half the year is behind us. The market does not know that, and does not care.

Post-close note
June 30, 2026

Post-close note — June 30, 2026

MARK'S CLOSE REPORT: A quarter-end session that closed firm at the index level while internals leaned the other way, with rates and volatility quietly composed underneath.

The last session of the quarter closed with the kind of surface calm that rewards a second look. The index drifted higher into the bell, trend measures on the futures complex remained organized, and short-term moving averages stayed cleanly separated above their longer cousins. By the close, the tape had the posture of a market in an established uptrend — momentum extended, but not disorderly.

Underneath, the day told a more divided story.

A split between the index and its weights

Advance-decline internals spent the entire session on the heavier side of the ledger, and the cumulative tick reading drifted negative more often than not, with intraday excursions deeper to the downside than to the upside. That is the structural fingerprint of a session carried by a narrow cohort of large weights rather than a broad bid. The index can finish firm in that configuration; the average stock often does not.

It is worth dwelling on what that means at quarter-end specifically. Rebalancing flows, window-dressing into the names that worked, and the mechanical demand created by benchmark-linked capital can all produce exactly this signature: headline strength, internals that lean the other way. None of those flows are a verdict on the next session. They are a reminder that the last tape of June is partly an accounting artifact and should be read with that in mind.

Volatility character was consistent with the surface reading. The VIX ticked up modestly into the close but remained in the compressed range it has occupied for weeks. Realized volatility in the futures complex stayed contained as well — directional, but not wide. When trend is intact and dispersion is low, the index tends to make its progress quietly. That is what today looked like.

Rates and the macro frame

The rate complex was the quietest part of the picture. Ten-year yields barely moved, and Treasury futures closed essentially flat on the day. After a first half of the year defined more by the path of policy expectations than by the path of earnings, a closing session in which rates do nothing is not a void — it is a kind of statement. It says the bond market is willing to let equities finish the quarter on their own terms.

That quiet rate backdrop matters because it removes one of the usual sources of intraday cross-asset noise. When yields are inert, equity internals get to speak for themselves. Today they spoke about narrowness.

What the day revealed

A useful question to carry forward: when the calendar-driven flows of quarter-end clear, does the breadth picture catch up to the index, or does the index come back to meet the breadth picture? The answer to that question will not be available for several sessions. What is available now is the observation that the two have been drifting apart, and that the drift accelerated into today's close.

There is a temptation, on days like this, to treat the closing print as the summary of the session. The closing print is one number. The session is the relationship between several of them, observed over six and a half hours, and that relationship today was less unanimous than the tape suggests.

Markets finish quarters. They do not, as a rule, finish thinking.

Pre-market framework
June 30, 2026

Pre-market framework — June 30, 2026

MARK'S MORNING CALL: A quiet overnight tape into quarter-end, with rates firm and volatility well-behaved, leaves the question of whether participation broadens or simply marks the calendar.

The last session of the quarter opens into a tape that has spent the overnight hours doing very little, which is itself a kind of statement. Treasury futures drifted higher in a narrow range, the long end of the curve sits near where it closed yesterday, and equity volatility came into the morning at the lower-middle of its trailing range. None of that is dramatic. Quarter-end mornings rarely are, until they are.

The more interesting feature is the contrast between yesterday's index-level composure and what was happening beneath it. Closing breadth on the NYSE finished marginally negative on the tick, and the advance-decline reading sagged into the bell despite a benign tape at the top. That is the sort of internal weakening that often goes uncommented on a Monday, then matters on a Tuesday. Whether it carries into today, or gets papered over by month-end and quarter-end flows, is the first thing worth watching.

The macro frame

Rates have been the quiet partner in this regime for some weeks. The ten-year has held in a range that no longer surprises anyone, and the front of the curve continues to take its direction from data prints rather than from speeches. There is no Fed meeting in the immediate window, which means today's session belongs to flow rather than narrative. Quarter-end rebalancing has been telegraphed for days; the question is not whether it happens but whether the size of it has been overestimated by the desks who spent last week writing about it.

Overseas, the overnight session passed without an obvious catalyst. European fixed income was orderly, Asian equities closed mixed but unremarkable. The dollar has been the steady character in the play, neither pressing nor retreating. When the macro backdrop is this quiet, the temptation is to assume it stays that way. The firm has learned to treat quiet overnight tapes as data about positioning rather than as data about the day ahead.

What today asks

Three things are worth attention as the cash session opens.

The first is whether the index strength of recent sessions broadens or remains carried by the same handful of names. Trend conditions in the large-cap futures have been intact, with the shorter-term moving averages running comfortably above the longer ones and the distance to session VWAP still meaningful. That is the picture of a market in a directional regime. Directional regimes end not with a reversal but with a loss of participation, which is why yesterday's closing internals are worth a second look.

The second is how the bond market behaves through the morning auctions and month-end index extensions. The recent character of yields has been one of stability punctuated by short, sharp moves around data; today carries no data of the first rank, which puts the burden on flow.

The third is the volatility complex itself. Implied volatility entering a quarter-end has been, historically, a poor predictor of what realized volatility does in the first week of the new quarter. A compressed read today says less about tomorrow than people often assume.

Quarter-ends reward patience over conviction. The calendar turns whether the tape cooperates or not, and the work is to read what the session actually shows rather than what the date suggests it should.

Post-close note
June 29, 2026

Post-close note — June 29, 2026

MARK'S CLOSE REPORT: A session that trended quietly higher on narrow internals, with volatility compressed and rates barely moving — the kind of day that reveals more about regime than direction.

The last Monday of the second quarter closed the way a lot of recent sessions have closed: with the index drifting upward on internals that never quite caught up. Breadth was net positive but unremarkable, and the tape's intraday rhythm — a firm open, a wider midday range, a softer hand into the bell — described participation rather than conviction.

The shape of the session

The character of the day belonged to a market that is trending without trending hard. Trend strength registered on the lower end of what one would normally associate with directional days; the spread between short- and intermediate-term moving averages on the index futures was positive but modest, and the day's range stayed inside what realized volatility has been delivering all month. None of this is unusual in a late-June session squeezed between quarter-end positioning and a holiday-shortened week. It is, however, worth naming.

Tick readings spent most of the session oscillating across zero with brief excursions to either side and a soft close. That pattern — wide-amplitude breadth swings without a sustained directional push — tends to describe a market in which liquidity providers, not directional participants, are setting the marginal price. The advance-decline line held its ground but did not expand. The index was carried, in other words, by the same names that have been carrying it.

Implied volatility ticked slightly lower into the close, sitting in territory that has become familiar — low enough to imply complacency to some readers, structurally appropriate to others, depending on which lens one chooses. The honest description is that the options market is not pricing in much. Whether that is a statement about the next two weeks or about the last two months is a question worth holding.

Rates and the macro frame

The Treasury complex was, mercifully, uneventful. Ten-year yields finished the session essentially where they began, and the long-end futures closed marginally firmer. There is a tendency, on quiet rate days, to underweight what those days are telling us. They are telling us that the bond market has, for now, settled into a range it finds tolerable — not a verdict on the cycle, but a pause in the argument.

Quarter-end is always its own micro-regime. Rebalancing flows distort what would otherwise be readable signals, and the lesson of past Junes is that the cleanest read of the tape tends to arrive a few sessions into July, once the mechanical flows have washed through. The week ahead — abbreviated by the holiday — is unlikely to settle much. It is more likely to set up the questions than to answer them.

What the day revealed

A session like this one is easy to dismiss as nothing happening. That misreads it. What happened is that the market, given the opportunity to break in either direction, declined the invitation. Conditions remain: a measured uptrend in the index, narrow internals, compressed volatility, a rates market that has stopped arguing with itself for the moment. What participants do with those conditions — whether they treat the calm as permission or as warning — will define the second half of the year more than any single print.

Quiet days are not empty days. They are the market telling you what it is willing to do when nothing forces its hand.

Pre-market framework
June 29, 2026

Pre-market framework — June 29, 2026

MARK'S MORNING CALL: A Monday open following a Friday that closed soft on the tape, with rates quiet and volatility drifting back toward the middle of its range.

Friday closed the way unsettled weeks often close: not with conviction in either direction, but with the tape giving up its earlier composure into the final hour. Breadth, which had held a constructive shape through the midday, narrowed by the bell. The closing TICK print landed firmly negative — the kind of reading that suggests the last hand on the tape was a seller, not a buyer pressing for a weekend mark. Advance/decline finished mixed, neither a thrust nor a washout. The session ended as a small statement rather than a definitive one.

That ambiguity is what the firm carries into this morning.

The macro frame

Treasury futures drifted slightly higher into Friday's close, and the ten-year yield sat essentially still through the afternoon — flat enough that the rate market appears to be waiting rather than leading. That matters. For much of the last several weeks, equity character has taken its cue from whether yields were grinding higher or relenting. When the rate tape goes quiet, equity participants are forced to make their own decisions on flow and positioning rather than borrowing the macro narrative wholesale.

The economic calendar this week tilts toward the back half, with payrolls Thursday ahead of the holiday-shortened Friday. Mondays before a data-heavy week tend to trade with one eye on what is coming rather than on what is in front of them, and the early hours often reflect more housekeeping than conviction. Whether that holds today, or whether overseas flows force the issue earlier, is one of the questions the morning will answer.

Implied volatility on the index sits around the middle of its recent range — not compressed enough to suggest complacency, not elevated enough to suggest fear. It is the reading of a market that has not yet decided what story it is telling itself.

What to watch as the session opens

The structural picture in the index futures coming into this morning is one the firm would describe as directionless rather than weak. Short-term trend measures are slightly negative against medium-term ones, but the spread is narrow. Trend strength, by the usual measures, is low. Price has been working below its session reference level but not by a margin that demands attention. This is the geometry of a chop regime — not a downtrend dressed up, but genuine indecision being expressed bar by bar.

In a chop regime, the first hour tends to overstate whatever it does. A strong open invites the assumption that Friday's softness has been digested; a weak one invites the opposite. Neither is reliable in isolation. What is more telling is whether breadth confirms whatever price does in the first thirty to sixty minutes — whether the second derivative of participation agrees with the first derivative of the index. When those two move together, the session has found a thesis. When they don't, the chop usually persists.

The other thing worth watching is the response to the prior session's closing area. Markets that respect Friday's late-day weakness early often spend the rest of the day testing whether sellers will press it. Markets that reclaim that area quickly often spend the rest of the day forgetting Friday happened. The reaction matters more than the level.

A market that cannot decide is not a market that is wrong. It is a market that is asking a question. The work this morning is to listen for which question.

Post-close note
June 26, 2026

Post-close note — June 26, 2026

MARK'S CLOSE REPORT: A session that drifted rather than trended, with breadth holding up better than the tape and volatility quietly firming into the bell.

The session that just ended was the kind that rewards patience more than conviction. The index spent most of the day below its volume-weighted average, in a band narrow enough that the trend-following machinery had little to chase. Directional strength, measured the way one measures these things, never asserted itself. What we had instead was a slow oscillation around a mean — a regime in which the moving averages compress and the spread between them tells you the market is undecided rather than directional.

Closing prints carried a slightly heavier tone than the day itself suggested. The cumulative tick rolled over into the final hour and finished at its lows, a familiar fingerprint: passive flows in the morning, a more determined seller into the close. That kind of asymmetry between the body of the session and its last hour is worth filing away. It is often the part of the day that carries the most information about who is actually in the market.

Breadth held up better than the tape

The internals tell a more constructive story than the closing tick suggests. Advancers held a meaningful edge over decliners throughout the session and never relinquished it, even as the index slid in the afternoon. A market that loses ground while its breadth stays positive is a market where the heaviest names are doing the damage — a cap-weighted phenomenon rather than a broad distribution. Whether that is a sign of rotation underneath the surface or simply a quiet day in the smaller names is the question one only answers in retrospect.

Volatility firmed into the close, modestly. Implied measures pushed to their session highs at the bell, which is not the same as a spike but is not nothing either. When the tape grinds sideways and the volatility complex bids up on the way out, it usually means the options market is paying for something it cannot quite see — a calendar item, a piece of policy noise, an earnings cluster. The signal is not the level. The signal is the direction of travel late in an otherwise dull session.

Rates as backdrop, not driver

The Treasury complex was unremarkable, which is itself worth noting. Ten-year yields sat through the afternoon without meaningful incident, and the long bond drifted in a range so tight that it could not plausibly have been the source of equity weakness. Days in which rates do not participate in the equity story are days when the equity story is internal — about positioning, about supply and demand for the index components themselves, about the calendar more than the macro.

That distinction matters. When the cross-asset backdrop is quiet, the equity tape is the only thing speaking, and what it says tends to be smaller and more technical: where participation thinned, which sectors gave back what they took in the morning, whether the close was a function of marks or of genuine intent.

The session resolved into a configuration that is easy to under-read: indecisive on the surface, slightly heavier underneath, with volatility quietly bid. None of those features in isolation says much. Taken together, they describe a market whose participants have decided to wait for the next piece of information before committing to anything.

Sometimes the most informative day is the one that refuses to make a statement.

Pre-market framework
June 26, 2026

Pre-market framework — June 26, 2026

MARK'S MORNING CALL: A quiet overnight handoff into a session where trend character and breadth quality will be tested against a compressed volatility backdrop.

Yesterday closed without much of a verdict. Equity index futures finished mid-range, breadth internals firmed into the bell without producing the kind of expansion that signals genuine demand, and the volatility complex drifted slightly lower into settlement. The overnight tape carried that same restraint forward. There is a version of this morning in which the calm is a pause before a decision, and a version in which it is the decision.

The rate and volatility backdrop

Treasuries were quiet into yesterday's close and have stayed quiet overnight. Ten-year yields are sitting in the middle of their recent range, neither pressing the upper bound that has caused trouble for duration-sensitive equities nor breaking lower in a way that would suggest the bid is shifting toward growth concerns. That middle-of-the-range posture is, in its own way, informative: it tells you the rate market is waiting on something it has not yet been given.

Implied volatility remains compressed, sitting in the lower half of its trailing range. Compression of this kind tends to be self-reinforcing until it isn't. The interesting feature is not the absolute level but the unwillingness of the curve to price in much premium for the back half of the week, even with the calendar carrying its usual share of data and Fedspeak. The market is telling you it expects the regime it has been in to continue. Whether that expectation survives contact with the session is the question.

What today asks of the tape

The index has been trading below its near-term moving averages and beneath session VWAP for most of yesterday afternoon, with momentum readings sitting in the lower part of their neutral band rather than in anything that resembles capitulation. Trend strength indicators suggest the directional character of the past several sessions is still intact even as price coils. This is the texture of a market that has decided something but not committed to it.

Breadth told a similar story. The cumulative advance-decline measure closed at the upper end of its intraday range while the tick distribution oscillated around the zero line — broad participation arriving late, without conviction behind it. A market that closes strong on weak internals is a market asking to be retested. Whether today's open accepts that invitation or refuses it will say more about the regime than any single print.

The macro calendar is light enough that price action itself is likely to be the dominant input. That is worth noting. On days when there is no scheduled catalyst, the structural features of the tape — where liquidity sits, where the prior session's reference points are, how the first hour behaves relative to the overnight range — tend to do more of the explanatory work. The temptation on such days is to read meaning into noise. The discipline is to wait for the tape to assert something before deciding what it has asserted.

What we are watching

The first question is whether the early session honors the overnight range or breaks it. The second is whether breadth confirms or fades whatever direction price chooses. The third, and the one that usually matters most in a compressed-volatility regime, is whether realized volatility expands enough to change the character of the day, or whether the tape simply consolidates further and pushes the decision into tomorrow.

Markets reveal themselves slowly, and then all at once. Today is more likely to be the first kind of day than the second. That is not a complaint.

Post-close note
June 25, 2026

Post-close note — June 25, 2026

MARK'S CLOSE REPORT: A session that closed firm on the tape but soft underneath, with breadth steady and volatility quiet in a way that deserves attention rather than comfort.

The session closed with the kind of surface composure that does not always survive a second reading. The headline tape was orderly. Volatility drifted lower into the bell, the front-end implied measure settling near the lower portion of its recent range, and Treasury futures finished essentially where they began, with the long end refusing to do much of anything in either direction. On the surface, a quiet Wednesday.

Underneath, the picture was a little more interesting.

What the internals were saying

Breadth held positive throughout the day and closed at its session high. That is worth pausing on, because the index itself spent the afternoon working against its own short-term trend structure — trading meaningfully below its volume-weighted average, with the faster moving average rolled under the slower one and the momentum oscillator pressed into the lower half of its range. In other words: the cap-weighted picture and the participation picture were telling somewhat different stories. The median name was doing better than the index. The advance-decline line firmed into the close even as price did not.

This is the kind of divergence that often gets read as a clean signal one way or the other. It is more honest to call it what it is — a tension. When breadth strengthens while the headline index drifts, the market is rebalancing internally, and what matters is whether that internal rebalancing eventually pulls the headline higher or whether the heavy weights continue to set the tone regardless. Today did not resolve that question. It posed it more sharply.

The intraday tick distribution carried the same flavor. The extremes reached in both directions were wide enough to suggest active participation, but the close near the upper middle of that range, rather than at the day's high water mark, points to a session that found buyers without finding conviction.

Volatility and the rate backdrop

The volatility complex remains compressed. Implied measures continue to sit in the lower half of their multi-month range, and realized volatility — outside of brief afternoon pockets — has been modest. The trend strength indicator on the index futures has been creeping higher even as price has drifted, which is the technical fingerprint of a market that is organizing itself rather than resting. Compressed implied volatility paired with rising trend-strength readings is not a forecast; it is a structural description. It tells you the conditions are tightening, not which way they will release.

The rate backdrop was a non-event in the most useful sense. Ten-year yields held their recent range, Treasury futures closed near unchanged, and the curve did not migrate. When rates refuse to participate in the day's narrative, equity internals get more room to express themselves — which may explain why the breadth-versus-price split was as visible as it was.

What the day revealed

A session like this rewards the patient reader more than the decisive one. The market did not break in either direction; it sorted itself. Breadth healed quietly. The headline tape gave up nothing dramatic. Volatility, the variable most likely to settle disputes between competing readings, declined to weigh in.

The useful question now is whether tomorrow's tape pulls the index toward the breadth or pulls breadth toward the index. Both happen often enough that one cannot be presumed.

Quiet days are rarely empty. They are usually the ones doing the work.

Pre-market framework
June 25, 2026

Pre-market framework — June 25, 2026

MARK'S MORNING CALL: An overnight session that resolved gently lower on the Nasdaq complex, with rates firmer and volatility quiet — and the question of whether yesterday's late-day character carries forward.

The overnight session has been the kind that does not leave a strong impression. Treasuries firmed modestly, equity index futures drifted, and implied volatility sits in the lower-middle of its trailing range. None of these are statements; they are the absence of statements. Markets that arrive at the open without conviction tend to spend the first hour looking for some.

The interesting feature this morning is not in the cross-asset prints themselves but in what yesterday left behind. The closing internals were mixed-to-constructive — breadth held up better than the index tape suggested, and the late-day TICK distribution leaned positive without being emphatic. That is the sort of close that can either extend or evaporate, and the two outcomes look identical at 8:30 in the morning.

The rate backdrop

The Treasury complex continues to do its slow work in the background. Tens-year yields drifted lower overnight in a way that, taken alone, would suggest a small bid for duration; taken together with the quiet equity tape, it suggests something closer to general low-energy. The macro calendar is the operative variable here. The market has spent recent weeks reweighting its read on the policy path, and yields have moved in a corridor narrow enough that any data print with a pulse can produce a disproportionate reaction.

What matters for the open is less the direction of rates than their stability. When the long end sits still, equity dispersion tends to reassert itself — winners and losers separate, factor rotations pick up, and the index level becomes a less informative summary of what is actually happening underneath. When the long end moves, the opposite: everything correlates, and the only question is which way.

What today asks

The Nasdaq complex enters the session below its session VWAP from yesterday afternoon and with its short- and intermediate-term moving averages slightly inverted. Trend strength readings remain meaningful, but momentum oscillators have come back toward the middle of their range. This is a configuration that resolves in one of two ways: either yesterday's late constructive tone reasserts itself and the spread between the faster and slower averages compresses from above, or the inversion deepens and yesterday's close gets re-tested from the underside. Neither outcome is more probable than the other in the abstract. The session itself will adjudicate.

Worth watching: whether the opening hour brings participation broad enough to matter, or whether the tape narrows into a handful of names doing most of the work. Whether implied volatility holds its compressed character through the cash open. Whether the bid in Treasuries this morning is the leading edge of something or the residue of overnight liquidity. And, more quietly, whether yesterday's breadth print — better than the headline — was a tell or a coincidence.

The honest reading is that today is a session in search of a catalyst rather than one delivering one. That is not a complaint. Markets spend a great deal of their time waiting, and the discipline of watching a quiet tape is the same discipline that pays attention when the tape stops being quiet. The work is the same either way.

Patience is not the absence of action. It is the willingness to let the session tell you what it is before deciding what it means.

Post-close note
June 24, 2026

Post-close note — June 24, 2026

MARK'S CLOSE REPORT: A session that closed beneath its volume-weighted center on positive but unenthusiastic breadth, with volatility settling and rates quiet — the shape of a market digesting rather than deciding.

The session closed the way a sentence trails off when the speaker has lost interest in finishing it. Breadth was positive but unconvinced; the tape spent most of the afternoon beneath its volume-weighted center; volatility drifted lower without anyone seeming to celebrate the fact. Days like this resist a clean description, which is itself a kind of description.

The shape of the session

The cleanest reading is from the relationship between the index and its own internals. Advance-decline figures held in mildly positive territory through the close, and the cumulative tick spent the day oscillating across zero with a slight upward bias by the bell. Under normal conditions, this is the signature of a market that is participating broadly but without conviction — the kind of breadth profile that accompanies digestion rather than direction.

What complicates the picture is the index's posture relative to its volume-weighted average. Price spent the afternoon meaningfully below VWAP, and the shorter-term trend structure sat beneath the intermediate one for the duration of the session. Trend strength readings were elevated, which is the part that matters: this was not aimless drift. There was a directional bias in the tape, even as breadth registered mildly green. When the breadth and the index disagree about the day's character, the index usually wins the argument over the medium term — but it is the disagreement itself that is the interesting feature, not the resolution.

Momentum sat near the midline. That is the textbook condition for a market that has neither exhausted a move nor committed to a new one.

Context around the tape

The volatility complex offered no surprises. The VIX eased modestly into the close, finishing near the lower end of its intraday range, which is consistent with a market that has been priced for less drama than it has lately delivered. Treasury futures barely moved; the ten-year yield was effectively unchanged on the session. There was, in other words, no macro pressure on the equity tape today — neither a rates impulse nor a volatility re-rating. Whatever happened in the index happened on its own terms.

That is worth pausing on. A great deal of equity behavior in recent quarters has been a derivative of the rates picture, and on days when the rates picture is quiet, the equity tape gets to speak for itself. Today it spoke, and what it said was: not yet.

The question the next session will answer is whether the gap between the index and its own volume-weighted center closes from above or from below. If participants treat today's drift as a digestion of recent strength, the repair happens upward. If they treat it as the first soft edge of something else, it does not. The conditions themselves do not adjudicate; the participants do.

Markets often spend more time waiting than moving, and the waiting tends to look, at the time, like nothing is happening. It rarely is.

Pre-market framework
June 24, 2026

Pre-market framework — June 24, 2026

MARK'S MORNING CALL: A session that closed with mixed internals against a still-trending tape, into a quiet rate backdrop and a compressed volatility regime.

Yesterday's close left an unusual fingerprint on the tape. The index drifted sideways into the bell while the breadth measures faded — advancers gave back ground through the afternoon, and the cumulative tick spent the back half of the session below the zero line despite a quiet headline. That kind of split — index steady, internals softer — is the sort of detail that tends to matter on the next session's open rather than the one in which it appeared.

The trend signature itself has not broken. Trend strength on the front-month NQ contract sits near the high end of where it usually registers before something gives, momentum measures are stretched on the upper side, and the index is trading meaningfully below its session VWAP even as the short-term moving averages remain stacked constructively. The shape of that combination is familiar: a market that has been carried by a persistent bid is asking, quietly, whether the bid is still there in the same size.

The rate and volatility backdrop

Treasuries are doing very little this morning. The ten-year note future is essentially flat from yesterday's settle, and the cash yield closed Monday with no meaningful movement off its prior range. There is no scheduled Treasury supply event that the firm regards as decisive into the open, and the curve has not been the story for several sessions now. When rates step aside, equity internals tend to do more of the explaining, and that is the lens to bring to today.

Implied volatility, for its part, closed the prior session at the firmer end of its recent trailing band — not stressed, but no longer asleep. Realized volatility into the close was selectively higher than the day's average, concentrated in the final hour. A market with compressed but slowly firming implied vol, against softening internals, is a market that has options on both directions priced more honestly than it did a week ago. That is a structural fact, not a forecast.

What today will be asked to clarify

The question the session opens with is whether yesterday's late-day breadth softening was a function of quarter-end positioning mechanics or something more substantive about participation. The two look identical for several hours and then diverge. If the opening hour reabsorbs the late weakness — if advancers reassert and the tick prints stay constructively above the line — the trending regime continues to be the operative description. If instead the open extends the afternoon's drift, the firm will be reading the tape for evidence that the leadership cohort that has carried the index is rotating rather than refreshing.

The other thing worth watching is how price behaves relative to the prior session's VWAP. A market that spends the morning reclaiming a reference it lost the day before is telling a different story than one that uses the same reference as a ceiling. Neither outcome is a forecast. Both are descriptions the day will write for itself.

Strong trends do not announce their endings; they simply stop being confirmed by the smaller things. Today is a day to watch the smaller things.


Post-close note
June 23, 2026

Post-close note — June 23, 2026

MARK'S CLOSE REPORT: A session whose internals softened beneath an index that held its trend, and what that dispersion suggests about the present regime.

The session closed with the index quieter than its internals. That gap — between the surface and what was happening underneath — was the day's defining feature, and it deserves more attention than the headline print will get.

A trend that thinned as the day wore on

The tape opened with the kind of constructive breadth that frames a healthy session. Advancers led, the early TICK readings stretched comfortably positive, and the broader composite of issues moved in the same direction as the futures. By midday, that posture had quietly inverted. Breadth turned, the cumulative TICK drifted below its baseline, and the final hour delivered a measurable negative impulse in the internals even as the index itself held a respectable shape.

This is the texture of a market where the trend remains intact at the level of the largest weights but is no longer being ratified by the median name. The directional indicators on the index still describe a strong upward regime — moving averages spaced cleanly, momentum elevated, trend strength firm. Underneath that, the breadth composite is telling a different story. When the two diverge, what matters is not which one is "right" but how long the divergence persists before one resolves toward the other.

Volatility behaved consistently with this read. The VIX firmed modestly into the close — not a stress move, but a refusal to compress further on a session that ostensibly held its ground. Realized volatility in the index has been muted; implied volatility is declining to do the same. That hesitation, small as it is, is worth filing away.

Rates, and the backdrop that allows this regime to exist

The rate complex was quiet. Treasury futures gave back a small amount into the afternoon, the ten-year yield essentially unchanged on the session. The market is not currently being asked to reprice the rate path, and the equity regime of the last several weeks has had the benefit of a stable discount rate against which to extend. That is a permissive backdrop, not a driving one. Permissive backdrops are easy to take for granted until they stop being permissive.

Momentum on the index sits at a level that is historically associated with overextension, while the index trades at a meaningful discount to its session VWAP. Both of those things are true at once. A market that is stretched on the momentum axis while closing below its volume-weighted average is a market where the late-day flow disagreed with the morning's enthusiasm. Whether tomorrow's participants treat that disagreement as a buying opportunity or as confirmation of fatigue is the question the next session will answer.

What the day revealed

The useful observation from a session like this one is not what the index did but what the index did despite. Held trend at the cost of thinning participation. Maintained its character at the level of price while shedding it at the level of breadth. These are not contradictions; they are descriptions of a regime that is mature rather than young. Mature regimes can persist for a long time. They can also end without warning the people who were paying attention to the wrong layer.

Read the surface and the substrate. They tell different stories on most days, and on the days they tell the same story, that itself is the information.

Pre-market framework
June 23, 2026

Pre-market framework — June 23, 2026

MARK'S MORNING CALL: A session opens with breadth carrying yesterday's deficit and rates quiet at the front of the morning — the question is whether participants treat the recent softness as a regime change or as a pause.

Yesterday closed with breadth carrying a clear deficit into the bell. Advancing issues finished well behind decliners, and the tick tape spent most of the afternoon below the zero line, with the lows reached earlier in the session rather than late. That distinction matters. A market that bleeds breadth into the close is different from one that loses breadth at lunch and then stabilizes. We had the latter. It is a softer kind of weakness, but it is weakness.

Implied volatility, for its part, sits in the unremarkable middle of its trailing range. There is no fear premium being paid here, and there is no obvious complacency either. The options market is treating the recent drift as ordinary. That is itself a piece of information: the participants who hedge for a living are not yet treating the breadth deterioration as a structural problem.

The macro frame

Treasury futures are firm but quiet in the pre-market, and the ten-year yield closed yesterday near the middle of where it has lived for the last several sessions. There is no rate-driven story this morning — no auction to digest, no fresh data print that has rearranged the curve overnight. When rates are not the story, equities tend to write their own. That puts more weight on internals and less on the macro backdrop than has typically been the case this spring.

It is worth remembering that quiet rate sessions are also when positioning shifts happen without much announcement. The absence of a catalyst is not the absence of activity; it is often the opposite.

What today asks

The session arrives with index futures sitting below their recent volume-weighted average, momentum readings stretched toward the lower end of their normal range on the short timeframe, and a trend regime that has not yet broken but is no longer pulling in the same direction as price. The shorter moving averages have crossed beneath the longer ones on the index futures most sensitive to growth expectations. None of this is dramatic on its own. Together it describes a tape that has lost its upward bias without yet establishing a downward one.

The interesting question is what the morning does with yesterday's breadth deficit. If participants arrive willing to absorb supply at lower levels, the prior session reads as a flush — uncomfortable, but the kind of thing that resets internals and lets a trend continue. If supply meets thin demand and the tape drifts further from its volume-weighted average without a flush-style reversal, then yesterday's weakness was the first chapter rather than the last paragraph of something else.

Either interpretation is available from the same starting conditions. That is what makes the open worth watching rather than worth predicting.

A note on reading mornings

There is a temptation, after a session that closes poorly, to treat the next morning's open as a referendum. It rarely is. Opens reflect overnight positioning and the appetite of the earliest participants; the verdict, when there is one, usually arrives between ten and eleven, after the first wave of orders has cleared and the people who waited can see what was actually there.

The market does not owe yesterday an explanation. It will offer one anyway, but only to those who wait for it.

Post-close note
June 22, 2026

Post-close note — June 22, 2026

MARK'S CLOSE REPORT: A Monday session that opened soft, stayed soft, and closed without the reflex bounce that a heavier tape sometimes produces.

The session arrived with a quiet bid in Treasuries and an equity tape that never quite found its footing. Volatility, measured by the standard index, drifted in a narrow band near the lower end of its recent range — present, but not animated. The bond complex was steady. Yields sat where they sat. None of the cross-asset instruments behaved as though something specific had to be priced in by the close, and yet equities spent the day below their reference levels, leaking gently rather than breaking.

That combination — a calm rates backdrop, contained implied volatility, and persistent downside drift in the index — is the structural feature worth naming.

Breadth told the cleaner story

The internals were not a market in conflict. Advancers trailed decliners decisively from the open, and the gap did not close into the afternoon. The intraday tick readings spent more time below the zero line than above it, and the lower extremes ran further than the upper ones. This is the shape of a session where selling is not urgent but is everywhere — distribution by attrition rather than by event.

Notably, none of this came with the volatility expansion that usually accompanies a session worth fearing. The VIX behaved like an instrument that does not believe today mattered very much. That disagreement — between an unbothered volatility surface and an unmistakably heavy tape — is the kind of texture that deserves to be noted rather than resolved. Markets are allowed to be heavy without being afraid.

In the index futures complex, the shorter trend measures sat below the longer ones, and price spent the session beneath its volume-weighted reference. Trend strength readings were modest, not strong. This is a tape that is going down because no one is buying it, not because anyone is in a hurry to be elsewhere.

What the day revealed

A useful question after a session like this is whether the absence of stress is a feature or a tell. When breadth deteriorates without volatility joining it, two interpretations sit on the table. The first is that the market is digesting — repricing a slightly worse mix of inputs without panic, the way a well-functioning auction is supposed to. The second is that the calm in volatility reflects positioning rather than belief, and that conviction has simply not yet been asked for.

The honest answer is that today does not distinguish between those readings. It only rules out the third possibility — that the session was noise. A tape this one-sided in its internals, sustained from open to close, is not noise.

What this leaves on the table for the rest of the week is a market whose surface looks unbothered and whose plumbing looks tired. Those two facts have to reconcile eventually. They usually do, and the direction of the reconciliation tends to reveal more about the regime than any single session's drift.

For now, the firm notes the divergence and leaves the rest to the tape.

A quiet day with bad breadth is still a bad day. It is the quiet part that deserves the attention.

Pre-market framework
June 22, 2026

Pre-market framework — June 22, 2026

MARK'S MORNING CALL: A quiet overnight tape into a Monday open, with implied volatility soft, rates steady, and breadth carrying a tired close into the new week.

The week opens with the kind of overnight session that does not announce itself. Equity index futures drifted within a narrow range while the rates complex held the shape it took into Friday's close. Treasury futures gave back a fractional tick in the early morning hours; the long-end yield closed last week marginally firmer. Neither move qualifies as a statement. They are the residue of a calendar turning, not a market deciding.

Implied volatility sits toward the lower end of its recent range. That, more than any individual price, is the structural fact worth holding in mind this morning. A compressed volatility surface coming into a fresh week tells you that the options market is not pricing urgency — but it also tells you that the cushion against surprise is thinner than it looks. Cheap volatility is cheap for a reason until it isn't.

The tape we are walking into

Friday's session closed weak at the internals level. Breadth deteriorated into the bell, and the late-day tick reading registered a meaningfully negative final print. Advance-decline finished the day positive but receding from its highs. The shape of that close — broad participation that frayed as the session wore on — is the question the new week inherits. Does Monday treat Friday's softness as a one-session exhale, or as the beginning of a posture change in how participants are willing to carry risk into summer?

The short-term technical picture on the index futures carries a similar ambiguity. Trend strength has been low; the eight- and twenty-one-period moving averages have converged and crossed back over one another without conviction. Price has been trading at a modest discount to the volume-weighted reference. Momentum readings sit in the lower portion of their range without yet registering the kind of extreme that historically precedes a mechanical bounce. The directional machinery is, in a word, undecided.

What the day will be answering

The macro calendar this week is heavier in the back half than the front. That leaves Monday's session with relatively little exogenous input and relatively more opportunity to express whatever the tape already wants to express. Sessions of that character tend to reveal positioning more than narrative. The early hour will be worth watching for whether the opening drive sustains past the first reversal window, or whether liquidity pockets get tested the way they were on Friday afternoon.

Rates are the second axis. The Treasury complex has been doing less work than usual for the equity tape over the last several sessions; correlations across asset classes have loosened. If that decoupling persists, it changes which signals are informative. If it tightens back up — particularly around any back-half data — the read on cross-asset behavior becomes cleaner.

The honest framing for a Monday like this one is that the market is not yet committed to anything. Volatility is soft, breadth is tired, trend is absent, and the calendar is quiet until it isn't. None of those conditions is unusual on its own; their coincidence is what makes the session worth reading carefully.

Markets that look like they are doing nothing are often doing the most important thing they do, which is deciding what to do next.

Pre-market framework
June 19, 2026

Pre-market framework — June 19, 2026

MARK'S MORNING CALL: An overnight session that drifted without resolving anything, against a rate backdrop that has gone quiet and an internal tape that closed yesterday on its weakest tick.

The overnight tape did very little, and that is itself the observation. Index futures held a narrow range through the European morning, with no leg extended enough to call directional and no compression tight enough to call coiled. Implied volatility sits in the middle of its trailing range — not the kind of reading that demands attention, but also not the kind that gives the session permission to ignore it. Treasuries firmed slightly into the US morning after a quiet Asian session; the long end has been unusually well-behaved this week, which is either a pause or a tell, and the difference will not be obvious in real time.

The rate backdrop continues to be the structural anchor. Ten-year yields have been drifting sideways at the lower end of their recent shelf, and the curve has stopped doing the work of telling a single story. When the rate complex goes quiet, equity participants tend to find other things to react to — earnings revisions, sector rotation, the shape of breadth — and those reactions are usually larger than the underlying news warrants. We have been here before. It is the kind of environment that rewards reading the tape on its own terms rather than reaching for a macro narrative to explain each tick.

What yesterday left behind

Yesterday's close was the part of the session worth carrying forward. Internals deteriorated into the final hour: the closing tick printed near the lower end of its session range, and advance/decline finished well off its highs. That is not, by itself, a structural break — closing weakness on a Wednesday in mid-June is among the more common things a tape can do — but it does mean the index level entered the overnight session carrying a small debt. Whether that debt gets paid or forgiven in the first hour today is the first thing worth watching.

Beneath the surface, the regime character has been choppy rather than trending. Trend-following internals are flat; the spread between shorter and longer moving averages is narrow; ADX-style measures of directional strength remain subdued. None of this is unusual for June, but it does change what counts as information. In a trending regime, the size of a move is the signal. In a chop regime, the location of a move — where in the prior range it begins and ends — carries more weight than its magnitude.

What today asks

The questions the session poses are modest. Does the early tape repair yesterday's late-day internal weakness, or extend it? Does VWAP act as a magnet or a ceiling in the first two hours? Does the rate complex stay quiet, which would leave equities to sort themselves out on their own terms, or does it begin to move, which would override whatever the tape was trying to do on its own?

There is no economic release of the first rank on the calendar this morning, which means the session will be more about how participants read each other than about how they read incoming data. Those sessions tend to look slow until they don't.

The market is rarely as boring as a quiet open suggests.

Quiet tapes are easy to underestimate. The work, on a morning like this, is to keep watching anyway.

Post-close note
June 18, 2026

Post-close note — June 18, 2026

MARK'S CLOSE REPORT: A session that drifted higher on the tape while the internals quietly drained, leaving the index and its constituents telling slightly different stories into the close.

The session closed with the kind of split personality that has become familiar this quarter. The headline tape held a constructive posture — advancers carried a modest edge over decliners through most of the day, and volatility on the index level stayed compressed, with VIX finishing barely changed from where it opened. Beneath that surface, the last tick prints leaned heavily negative, and the breadth ratio that had been firmer through the morning gave back ground into the afternoon. The index and its weights did not finish the day in the same mood.

That is a familiar pattern: a benign close on the surface, with the internals quietly draining in the final hour. It does not, in itself, tell us anything about tomorrow. It does tell us something about today — namely, that participation narrowed as the session aged, and that whatever conviction was present at the open did not compound.

Regime character

The intraday character was choppy in the technical sense of that word. Trend strength was modest; the index drifted around its short-term moving averages without committing to either side of them. Range was contained, and the distance between price and the session's volume-weighted reference was the kind of figure that suggests rotation rather than directional pressure. This is a regime in which time, more than price, does the work — and in which the largest mistakes tend to be made by reading too much into any single bar.

Treasuries were essentially unchanged on the day, with the long end stable and the ten-year yield finishing near where it opened. That stability is part of what allowed the equity tape its drift higher: when the rate complex sits still, the equity market is free to be moved by its own internal weather. The internal weather, today, was light wind and shifting direction.

What the day revealed

The interesting structural feature was the divergence between the index and the tick. An index that closes near its highs while the cumulative tick prints fade into negative territory is an index whose late strength is being delivered by a smaller and smaller group of names. There is no judgment in that observation — narrow leadership is not, on its own, a warning. But it is a fact about the texture of the session, and it is the kind of fact that compounds when repeated across days.

The question the next session inherits is whether the breadth backdrop reasserts itself or whether today's late-day narrowing extends. Both are possible. What would distinguish them is not the level at which the index opens tomorrow but the character of participation in the first hour — whether the broad list joins, or whether the index is again carried by a thinning cohort while the tick runs the other way.

A note to ourselves, more than to anyone else: the days that look quiet on the index but restless underneath are the days that teach the most, if one is willing to read them slowly. The tape's headline number is the easiest thing to record and the least useful thing to remember. What was happening beneath it is the part worth carrying forward.

Markets reward attention to the second sentence, not the first.

Pre-market framework
June 18, 2026

Pre-market framework — June 18, 2026

MARK'S MORNING CALL: A quiet rate tape and a soft close leave the morning to sort out whether yesterday's afternoon weakness was structural or incidental.

The overnight tape has been the kind that rewards patience and punishes overinterpretation. Equity index futures drifted within a narrow range while Treasuries traded with the faintest downward lean — small enough that calling it direction overstates the case. Ten-year yields sit roughly where they closed yesterday afternoon, neither confirming nor disturbing the broader rate picture that has anchored the last several sessions. The dollar held its recent shape. Nothing in the overnight session demanded a new interpretation of the macro backdrop; nothing in it ruled one out either.

What carries forward from yesterday is more interesting than what happened overnight. The prior session closed with breadth meaningfully negative — more issues declining than advancing by a comfortable margin — even as the headline indices gave up less than the internals suggested they should have. That gap between surface and substrate is the kind of detail worth holding in mind. When the tape and the breadth disagree, one of them is usually telling a story the other will eventually acknowledge. Which way that resolution runs is not something this note will guess at.

The rate context

Treasuries continue to trade as if the macro picture has temporarily stopped surprising anyone. Implied volatility in equities sits in the middle of its trailing range — not compressed enough to suggest complacency, not elevated enough to suggest stress. That middle ground is, in some ways, the harder regime to read. Pronounced volatility regimes telegraph what kind of session to expect; ambivalent ones reserve the right to become either.

The rate-sensitive corners of the equity market have been the cleanest tell recently, and they remain the place where the morning's first useful information will likely show up. Whether yesterday's afternoon softness was a rate-driven recalibration or simply position housekeeping into the back half of June is a question the opening hour tends to answer faster than commentary does.

What is worth watching

Three things deserve attention as the session opens. First, whether breadth resumes the trajectory it ended on, or whether overnight stability marks a pause that the cash session honors. Second, whether the morning's first move respects the prior session's late-day low, or trades through it without resistance — the difference between those two outcomes is the difference between consolidation and continuation. Third, the behavior of the rate-sensitive cohort relative to the index as a whole; divergence there has been one of the more reliable markers of the regime's character over the last few weeks.

There is no scheduled data release this morning that would on its own be expected to redirect the tape, which means the session's character will be set by participation rather than by catalyst. Sessions of that kind tend to reveal who has conviction and who is simply present.

The longer one watches markets, the more apparent it becomes that most mornings ask a smaller question than the one the headlines suggest. Today's question is narrower than it looks: did yesterday's internal weakness mean something, or did it not. The answer will arrive on its own schedule, and the work in the meantime is to watch carefully enough to recognize it when it does.

Post-close note
June 17, 2026

Post-close note — June 17, 2026

MARK'S CLOSE REPORT: A session in which the tape and the breadth disagreed quietly, and the disagreement was more interesting than either taken alone.

The session closed with the index sitting below where its short-term average wanted it to be, and with breadth that looked considerably worse than the headline. That kind of gap — a tape that holds together while the internals do not — is usually the more informative part of the day.

A quiet tape, a noisier interior

Volatility, measured by the index that gets quoted for it, barely moved. The VIX sat in the high teens and finished close to where it opened, the sort of reading that suggests the options market is neither hedging aggressively nor unwinding hedges. Treasury yields drifted; the long end was effectively unchanged, and the front of the curve gave back almost nothing. Read together, those two facts describe a session in which the cross-asset backdrop did not ask equities to do anything in particular.

And yet underneath the surface the day was not flat. Advancing-versus-declining issues spent the whole session deeply negative and stayed there into the close, which is the kind of breadth print that does not happen in a genuinely constructive tape. The TICK told a different story — it ranged widely in both directions, with episodes of concentrated buying interrupted by equally concentrated selling, finishing modestly positive. A market where the count of participating names is uniformly weak but the intensity of order flow is two-sided is a market in which a small number of large weights are doing the work of holding the index up.

That is worth naming. The character of the day was not selling, exactly, and it was not strength, exactly. It was narrowness — the kind that can persist for some time before it announces itself, and the kind that tends to be discussed only in retrospect.

What the close revealed

By the cash close the index futures had drifted meaningfully below their session VWAP and below the shorter of the two moving averages most traders watch. Momentum, in the slower sense, had cooled to a level usually associated with sessions that have spent their energy. The trend regime is still intact in the technical sense — the structure has not broken — but the spread between the fast and slow averages has compressed from what it was earlier in the month, and the distribution of strength across the tape has thinned.

None of this resolves anything. It describes a market that has stopped expanding without yet contracting, in which the cross-asset signals are quiet and the internal signals are not. Tomorrow's session will either redistribute the participation more evenly — at which point today reads as a pause inside a broader move — or it will not, at which point today reads as the early part of something else. The honest answer is that the evidence available at the close is consistent with both readings, and pretending otherwise is the kind of mistake that compounds.

The useful work between now and the next open is not forecasting which interpretation wins. It is being clear, in advance, about which observations would distinguish them.

A narrow tape is not a verdict. It is a question the next session is asked to answer.

Pre-market framework
June 17, 2026

Pre-market framework — June 17, 2026

MARK'S MORNING CALL: A quiet overnight tape, a rate complex that has stopped arguing with itself, and an internal picture that closed strong but unresolved.

The overnight session was the kind that rewards patience more than attention. Index futures drifted in a narrow band, Treasuries gave back a sliver of yesterday's bid, and implied volatility sits roughly where it has been sitting — in the lower half of its trailing range, neither relaxed nor alarmed. None of the overnight moves were large enough to constitute information. They were, mostly, the absence of it.

That is a useful place to start the day from, because it forces the question onto the cash session rather than letting the overnight do the work.

The rate backdrop has gone quiet, which is itself a tell

The ten-year area has stabilized in a band that the market seems, for now, willing to accept. Front-end pricing has not moved meaningfully in either direction this week, and the curve has stopped sending the kind of mixed signals that characterized the spring. When rates stop being the story, equities tend to be left to sort themselves out on their own internals — which is harder, not easier, because the macro alibi disappears.

The firm has been watching for whether this stretch of rate calm is durable or merely the pause between two arguments. The data calendar this week is light enough that the answer may not arrive today. But the character of the calm matters. Compressed implied volatility against a quiet rate tape is a different setup than compressed implied volatility against a noisy one; the first tends to store energy, the second tends to dissipate it.

What yesterday left on the table

Yesterday's close was constructive on the surface — breadth firmed into the bell, the tick tape ended on the strong side of neutral, and advancers outpaced decliners by a comfortable margin. But the day's range told a more ambivalent story: a wide swing in tick readings, with the worst prints arriving in the middle of the session rather than at the open or the close. That is the signature of a tape that found buyers when it needed them, not one that was being accumulated steadily.

On the index futures side, the trend regime remains intact in the broader sense — the directional energy in the tape has not dissipated — but price closed yesterday below its session VWAP and with the shorter moving average tracking under the longer one. Momentum oscillators are sitting near the middle of their range. This is the shape of a market that is still in its prevailing regime but has spent the last session digesting rather than extending.

So the question the cash session will answer is whether the late-day firmness in internals carries through the open, or whether it was the kind of close that flatters the tape without committing to it. Strong closes that hold into the next morning's first hour tend to mean something. Strong closes that fade by 10:30 tend to mean the opposite.

What is worth watching, then, is the relationship between the opening drive and the breadth picture an hour in. If participation broadens as price works higher, the digestion was real. If price has to be carried by a narrow set of names while breadth softens underneath it, yesterday's close was a courtesy rather than a commitment.

Markets reveal themselves most clearly on the days when nothing dramatic is required of them. Today looks like one of those days.

Post-close note
June 16, 2026

Post-close note — June 16, 2026

MARK'S CLOSE REPORT: A session that closed firm on the tape but soft underneath, with breadth recovering late while the index sat well below its volume-weighted center.

The session ended on a constructive note at the surface and a more ambiguous one underneath. The closing tick reading came in firmly positive after spending part of the day in negative territory, and advance-decline internals finished near their session highs. That is the kind of tape that, in isolation, reads as a recovery. The texture beneath it is what makes the day worth thinking about.

A trend regime that is no longer trending

The intraday character on the index futures retained the formal markings of a directional regime — the trend-strength reading remained elevated through the afternoon — but the price action itself had stopped behaving like one. The faster moving average sat below the slower one by a meaningful margin, and the index spent the entire session beneath its volume-weighted average, never seriously challenging it. Momentum oscillators hovered near the middle of their range. None of these are signs of distress. They are signs of a market whose recent direction has run out of conviction without yet producing its opposite.

This is a common state and an awkward one to describe. The machinery that measures whether something is moving still says yes; the machinery that measures where it wants to go has gone quiet. When those two readings disagree, the honest interpretation is that the prior move has matured, and what comes next will be decided by something that has not yet entered the tape.

Breadth healed, volatility did not flinch

The breadth recovery into the close deserves attention precisely because it was not accompanied by a corresponding change in the volatility complex. The VIX drifted higher by a sliver and closed near its session high — modest in absolute terms, but notable in that it failed to relax even as the internals improved. Treasury yields were similarly inert. The ten-year sat in a narrow band; the long bond contract barely moved across its final hour. Cross-asset markets, in other words, declined to ratify the late-session equity bid.

That divergence is the day's most useful structural fact. A breadth thrust into the close, in the absence of any easing in implied volatility or any meaningful move in rates, tends to reflect mechanical rebalancing rather than a change of mind. Whether the participants who lifted the tape in the final hour are the same ones who will be present tomorrow is the question the next session will answer.

What the day revealed

A clean trend day leaves the market with a clear answer and a clear next question. A day like today leaves it with neither. The index closed well off its volume-weighted center, breadth ended better than it traded, and the volatility surface refused to confirm either the weakness of the middle of the day or the strength of the end of it. The regime, as measured, remains coherent; the price action inside the regime no longer matches it.

Sessions of this shape are usually transitional. Whether the transition is from trend to consolidation, or from one trend to its mirror, is not a question the tape has answered. It rarely answers it on the day the question is first posed.

The market spent today rehearsing two different stories. Tomorrow it will have to pick one.

Pre-market framework
June 16, 2026

Pre-market framework — June 16, 2026

MARK'S MORNING CALL: A quiet overnight tape into a market where breadth has firmed but volatility has not yet decided what kind of session this is.

The overnight session passed without incident. Treasury futures sit close to where they settled, ten-year yields drifted modestly lower into yesterday's close, and the equity complex carries forward the late-day firmness that defined Monday's final hour. Implied volatility remains in the lower half of its trailing range — not compressed in the way that precedes a sudden reawakening, but not stretched either. The tape is, for the moment, behaving.

That phrasing matters. Behaving is not the same as trending. A market that closes near its session highs with breadth that improved into the bell can resume that improvement the following morning, or it can quietly give it back over the first hour as participants who were absent the day before reassess. Both are common. Neither is predictable from the prior close alone.

What the overnight tape carried forward

Yesterday's internals finished better than they started. The advance-decline reading climbed through the afternoon, and the closing print on the tick was constructive rather than exhausted. Read narrowly, that is a session where buyers were still showing up at the end of the day — the kind of finish that often produces a stable overnight and a thoughtful, rather than urgent, open.

The macro backdrop is doing very little to disturb that reading. Ten-year yields are near the lower end of their recent range, the front of the curve is steady, and the dollar has not produced any of the overnight moves that would normally pull through into the equity open. The rate environment, in other words, is providing neither headwind nor tailwind this morning. When that is true, the session's character tends to be written by the cash open and the first hour, not by anything carried in from the prior evening.

What is worth watching

The question worth holding in mind is whether yesterday's late-day breadth improvement extends or fades. The two paths look almost identical for the first fifteen minutes and very different by mid-morning. An extension would show up as continued participation across sectors with the tape holding above its prior-session VWAP. A fade would show the index drifting while internals quietly weaken — the kind of divergence that does not announce itself but is visible to anyone watching breadth alongside price.

Volatility character is the second thread. Implied measures are subdued, but realized volatility has been selectively higher in the final hour over the past several sessions. If that pattern persists, the morning may be less informative than the afternoon. If it breaks — if today's range is set early and held — that itself is a piece of information about how participants are reading the week.

There is no scheduled catalyst of the first rank on the US calendar this morning, which leaves price action to do its own work. Days like this are often more revealing than days dominated by a data release. The market has to show its hand without being prompted.

A note on patience

A session that opens quietly is not a session in which nothing is happening. The information is simply distributed differently — across breadth, across the relationship between the index and its components, across the cadence of the first and last hours rather than the headline of a single print. Reading those days well is mostly a matter of not demanding that the market be more dramatic than it is.

The tape will say what it intends to say. The work is to listen at the right volume.

Post-close note
June 15, 2026

Post-close note — June 15, 2026

MARK'S CLOSE REPORT: A session that trended in character but closed with internals at odds with the surface, and a volatility complex that refused to react.

The session carried a trending character from the open, but the closing tape left an impression that was harder to summarize than it first appeared. The index drifted in one direction with the kind of orderly persistence that suggests a regime rather than an event. Underneath, the picture was less tidy.

A trend in name, a divergence in fact

By the standard read, this was a directional day. The trend-following lens — the one that watches short-term averages pull away from longer ones, that watches the spread widen, that watches the directional index firm up — would have called this a session with conviction. The afternoon held its character. There was no obvious unwind into the bell.

And yet the momentum oscillators told a different story by the last hour. Price held its ground while the internal measure of buying pressure had quietly slipped into territory that, in a less trending tape, would read as exhausted. That divergence is the part of the session worth sitting with. It is the signature of a market in which the index is being carried by a narrower group of names than the headline suggests — the cumulative tick stayed constructive, but the advance-decline tone faded through the afternoon, ending well off its highs. Participation thinned even as the surface held.

This is the texture of a late-stage push rather than the texture of a fresh one. We do not need to label it more than that. Whether tomorrow brings rotation, consolidation, or a continuation that drags the laggards along is the question the next session will answer, and it is a more interesting question than it would have been had breadth simply confirmed the move.

The volatility complex declined to participate

The macro backdrop did nothing to complicate the picture. Treasury futures finished a hair softer, the ten-year yield held essentially where it began, and the volatility index drifted lower into the close. None of these moves carried information; they carried the absence of information. On a day when the equity tape trended and breadth quietly weakened, a falling volatility index is a particular kind of statement — a statement that the options market sees nothing in this divergence worth pricing.

That is worth noting without overreading. Compressed implied volatility is not a forecast. It is a description of how the marginal hedger is behaving, and right now the marginal hedger is behaving as though the regime is durable. Realized volatility, measured intraday, was unremarkable. The day's range was a day's range.

The instructive contrast is between the trend signal and the breadth signal — one says the regime is intact, the other says the regime is being held up by fewer hands than yesterday. The volatility surface, having been asked to pick a side, picked neither.

What the day revealed

Sessions like this one are useful precisely because they are ambiguous. A clean trend day teaches little; a clean reversal teaches little; a day in which the surface and the substrate disagree is the kind of day that rewards careful reading later in the week. The note to ourselves is simple. Trends that have to be carried by a narrower roster are not weaker for that fact alone, but they are different, and the difference eventually matters.

Markets reveal themselves most clearly on the days that resist a single sentence.

Pre-market framework
June 15, 2026

Pre-market framework — June 15, 2026

MARK'S MORNING CALL: A Monday open into a market that closed Friday in a choppy, mean-reverting posture, with rates firmer and volatility quiet.

Monday opens into the residue of a week that ended without conviction. Equity index futures spent Friday in the kind of range that produces a great deal of motion and very little displacement, and the overnight session has done nothing to disturb that character. Treasuries are slightly heavier this morning; the long end gave back a small amount of ground after Friday's drift higher in yields. Implied volatility sits near the lower end of its trailing range, which is a fact that says more about the recent past than it predicts about the week ahead.

The regime entering the week

The technical structure on the index side is the structure of a market in equilibrium rather than a market with a thesis. Short- and medium-term trend measures are stacked closely together, the kind of arrangement that produces frequent crosses without meaningful follow-through. Trend strength readings are subdued. Momentum is in the middle of its range. Distance from the volume-weighted reference is modest. Nothing about the picture argues for a directional regime; everything about it argues for a mean-reverting one, at least until something arrives to displace it.

That something is, of course, what every choppy tape is waiting for. Choppy regimes are not stable in any deep sense — they are the period during which participants are still negotiating what the next regime will be. The internals from Friday's close were neutral to mildly constructive: the advance-decline picture finished above the midpoint, the tick distribution swung symmetrically through the session, and nothing in the breadth tape suggested either accumulation or distribution of any urgency. A market that ends a Friday this evenly is a market whose hand has not yet been forced.

Macro and what is worth watching

The rate context is the more interesting half of the picture. Ten-year yields drifted firmer late last week, and the overnight tone in Treasury futures continues that drift, though gently. Whether this is the front edge of a repricing or the tail of one is the question the next several sessions will answer. The firm has noted before that rate moves of this character — slow, persistent, without obvious catalyst — tend to matter more for equity structure than the larger headline-driven moves, because they change discount-rate assumptions without giving anyone an obvious moment to react to.

For today specifically, the items worth attention are the early-session breadth read against Friday's close, the behavior of the long end through the European morning, and whether implied volatility shows any willingness to expand from compressed levels. A volatility complex this quiet does not stay quiet indefinitely; the interesting question is what eventually moves it, not when. Economic data this morning is light, which means that price will largely be reacting to itself.

A choppy tape rewards patience and punishes the desire to be doing something. The week will, in time, declare itself. Mondays rarely do.

Post-close note
June 12, 2026

Post-close note — June 12, 2026

MARK'S CLOSE REPORT: A session that travelled without conviction: compressed volatility, a wide TICK range that resolved near neutral, and an index drifting above its volume-weighted mean without committing to it.

A session that moved without going anywhere

Friday closed the way much of the week had traded: with motion that did not accumulate into direction. The index spent the day above its volume-weighted average but never far enough above it to suggest the move was being defended. By the last hour, the spread between the short- and intermediate-term moving averages had narrowed to something close to a rounding error, and trend strength — measured by the usual directional indices — sat in the range one associates with chop rather than conviction. Momentum oscillators finished the day near the midpoint of their range. None of these are individually remarkable. Taken together, they describe a tape that was working, but not deciding.

Implied volatility drifted slightly lower into the close, finishing in the high teens — a level that has now persisted long enough to be the background condition rather than a story. Realized volatility, for its part, was concentrated in shorter intervals: brief expansions inside otherwise narrow ranges, the signature of a market in which participants are reacting locally without changing their broader stance. The intraday TICK swung across a wide band — meaningful negative excursions early, meaningful positive ones later — before settling near zero. A wide range that closes neutral is not the same as a quiet day. It is a day in which both sides showed up and neither left with the tape.

Breadth told a similar story. Advancers held a modest edge over decliners through the session, eroding somewhat into the close. Participation was real but not broad enough to call the day a thrust, and not weak enough to call it distribution. The index drifted; the underlying names drifted with it; the relationship between the two stayed within its recent character.

The rate backdrop, and what the week leaves behind

Ten-year yields ticked higher in the afternoon, with the long end firming modestly while the futures complex held steady. That is the kind of small divergence that tends to matter only in retrospect — either it was noise, or it was the first sign that the rate environment is preparing to do something the equity tape has not yet priced. The week as a whole has been one of compressed ranges across asset classes, and compression of that kind is information of its own sort. It does not tell you what comes next. It tells you that the market is waiting on something it has not yet been given.

The question for the coming week is whether the regime everyone has been treating as the default — low implied volatility, narrow daily ranges, indecisive breadth — continues to hold, or whether one of the inputs the market has been ignoring stops being ignorable. Rate-sensitive sectors and the long end of the curve are where we would expect the first hints. Whether they arrive is a different matter.

There is a temptation, on days like this one, to read the absence of a clear story as the absence of a story. It rarely is. Quiet sessions are where positioning gets rebuilt and where assumptions get tested without anyone announcing the test. The tape said little today. That is itself something to have noticed.

Pre-market framework
June 12, 2026

Pre-market framework — June 12, 2026

MARK'S MORNING CALL: A trending tape into Friday with implied volatility refusing to compress, and a rate complex that has gone quiet at the wrong moment.

The week is ending the way it was set up to end: with an index tape that has been pressing higher day after day, breadth that has been participating without enthusiasm, and a volatility surface that refuses to do what a trending market is supposed to make it do. Yesterday's close left the major equity index futures extended against their shorter-term moving averages by an amount that, in a different regime, would have been described as stretched. In this regime, it has simply been described as Tuesday, then Wednesday, then Thursday.

The overnight session has not disturbed any of that. Treasuries traded in a range narrow enough to suggest the rates market has, for now, decided it has nothing to add. Ten-year yields sit roughly where they sat at yesterday's cash close. The dollar has been quiet. Asia closed mixed and Europe is drifting. None of this is information, exactly, but the absence of information at the end of a strong week is itself a structural fact worth marking.

The volatility tell

What is more interesting is what implied volatility has been doing, or rather what it has been declining to do. The VIX sits in the middle of its trailing range — neither alarmed nor asleep. In a tape that has trended cleanly higher on rising breadth, the standard expectation would be for the volatility surface to compress materially. It has not. The front of the curve has held a bid that does not match the price action above it.

There are a few honest readings of that. One is that the options market is paying for protection against an event the index market is choosing not to look at — the late-week macro calendar, or the rate auctions that come next week, or simply the accumulated distance between current levels and the last meaningful pullback. Another reading is more mechanical: dealer positioning may be holding implieds up regardless of what realized is doing. The firm does not need to choose between these. It is enough to note that the divergence exists and that, historically, divergences of this kind get resolved rather than sustained.

What today asks

The session opens into a Friday with no scheduled top-tier US data and a tape that has earned the right to consolidate. Whether it takes that right is the first question. The second is whether the early hour repeats the pattern that has defined the week — soft open, midday firming, afternoon extension — or breaks it. The third, and the one the firm will be paying most attention to, is the behavior of breadth against the behavior of the index. A tape that continues higher on narrowing participation tells a different story than one that continues higher on broadening participation, and it has been doing some of both this week without committing to either.

Rate markets will get a vote eventually. They have been polite about waiting their turn.

Trends end in one of two ways: they reverse, or they stop being trends and start being something else. The interesting work is in noticing which is happening before the label changes.

Post-close note
June 11, 2026

Post-close note — June 11, 2026

MARK'S CLOSE REPORT: A trending session that closed on its highs, with breadth confirming the move and volatility refusing to flinch.

The session closed the way it traded: with the index leaning forward and the internals leaning with it. Closing TICK printed near the upper end of its intraday range, advancers outpaced decliners through the afternoon without ever surrendering the lead, and the late tape carried the kind of one-sided character that tends to discourage second-guessing in the final hour. Volatility did not protest. The VIX drifted slightly higher into the close but remained in a range that suggests options markets are not yet treating the trend as something to insure against.

That last detail is the one worth sitting with. A market making new highs while implied volatility ticks up — even modestly — is a market in which someone is paying attention to the asymmetry. It is not panic. It is not even caution, exactly. It is the quiet purchase of optionality by participants who would rather not need it.

The shape of the day

Beneath the index, the structure was unusually clean. Trend strength readings sat well into the range typically associated with directional regimes rather than mean-reverting ones, and the spread between near- and intermediate-term moving averages widened through the session rather than compressing into the close. Price spent the day comfortably above its volume-weighted reference, and momentum oscillators reached zones that are, by any honest accounting, stretched.

Stretched is a description, not a verdict. Momentum extremes in trending regimes resolve in two ways: through time, as the underlying basis catches up, or through price, as the trend exhausts the marginal participant. Which of those resolutions is underway is rarely knowable from a single session's tape. What can be said is that the conditions for either are present, and the next several sessions will distribute weight between them.

Breadth, for its part, was supportive without being euphoric. The advance-decline reading held a healthy lead but never reached the kind of blow-off figure that sometimes marks the back end of a leg. That distinction matters. A market making highs on participation that is broad but measured behaves differently from one making highs on a narrow group of names doing all the work.

Rates as the quieter story

Treasuries did very little, and that is itself information. The ten-year sat in a tight band through the afternoon and the long end of the futures complex closed essentially unchanged from where it opened. Equity strength that does not require a corresponding rally in bonds is a different animal from equity strength that depends on it; today belonged to the former. Whether that independence persists into the rest of the week is the kind of question the next CPI print or auction calendar will answer, not this note.

The firm has been watching, across recent sessions, how often the equity bid has been arriving without an accompanying duration bid. It is becoming a feature of the regime rather than an exception. A market that can climb without help from rates is telling you something about who is doing the climbing.

A trending day asks one thing of the observer: do not confuse the smoothness of the tape for the durability of the move. They are not the same variable, and they are seldom correlated for long.

Pre-market framework
June 11, 2026

Pre-market framework — June 11, 2026

MARK'S MORNING CALL: Yesterday closed with breadth giving way late and implied volatility drifting higher; the question this morning is whether that softness was a single session or the start of a different posture.

Yesterday's close left a particular kind of residue. Breadth weakened into the bell rather than recovering from it, and the closing prints in the advance-decline and tick measures sat near the lower end of their intraday ranges. That is a different shape than a session that sells off and stabilizes. It is the shape of a session whose late participants were the sellers.

Implied volatility moved up modestly into the close and now sits at the higher end of its trailing range without being elevated in any historical sense. The cash Treasury complex was quiet, with the long end roughly unchanged and the ten-year yield holding the range it has occupied through the back half of last week. There is no obvious macro forcing function in the overnight tape. What pressure exists appears to be internal to equities.

Macro and rate context

The rate environment has been doing very little for several sessions, and that quietness is itself worth noting. When yields stop moving, equity dispersion tends to take over as the dominant cross-sectional story, and the index begins to reflect the weighted opinion of whichever cohort of names is being repriced. The firm is watching whether that pattern continues through this morning's data window or whether the front end finally registers something. Either outcome is informative.

Globally, the overnight session offered no obvious catalyst, which means the US open will be asked to price yesterday's late weakness rather than something fresh. Sessions that open with nothing new to digest tend to reveal whether the prior afternoon's behavior was idiosyncratic or structural. That is the most useful thing about a quiet overnight: it isolates the variable.

What is worth watching

The first question of the morning is whether the early tape repairs the breadth damage from yesterday's close or extends it. A session that opens with broad participation on the upside would suggest yesterday's softness was a single-day event tied to positioning into the close. A session that opens narrow, or that opens firm and narrows during the first hour, would suggest something more durable about the regime shift that began late yesterday.

The second question concerns the character of any rebound, if one comes. Rebounds from oversold conditions vary considerably in their internals. Some are led by the same names that led the prior advance; some are led by what was most punished; some are mechanical and rotate through everything indiscriminately. Each carries a different implication for what the rest of the week looks like. The firm pays more attention to which cohort leads than to whether a bounce occurs at all.

The third item is volatility itself. With implied measures drifting higher and realized volatility selectively appearing in the final hour of recent sessions, the open will tell us whether that late-day character has migrated forward in the session or remained confined to the close. Where in the day volatility lives is often a better tell than how much of it there is.

A market that closes weak overnight in the absence of news is asking a question, not answering one. Today is when we find out what the question was about.

Post-close note
June 10, 2026

Post-close note — June 10, 2026

MARK'S CLOSE REPORT: A session in which breadth led the index lower from the open, volatility firmed without breaking out, and the tape closed below its volume-weighted mean.

The session resolved the way mornings of this character usually do: not with a single decisive move, but with a steady erosion that gave latecomers no obvious place to push back. Breadth was negative from the opening prints and stayed that way. The advance-decline line opened soft and drifted softer through the afternoon, finishing near its lows for the day. The cumulative tick told a similar story — a market in which sellers were never overwhelming, but were consistently the marginal participant. There were no upside thrusts of the sort that mark a contested tape. The bid simply was not there in size.

The character of the decline

What is worth noting is the texture, not the magnitude. Implied volatility firmed modestly but did not break into a different regime; the volatility surface behaved as if the move were ordinary rather than alarming. That is informative. When breadth deteriorates and volatility refuses to expand commensurately, it tends to mean the selling is methodical rather than reactive — a reweighting rather than a flight.

The index spent the session beneath its volume-weighted average price, and the distance widened as the day progressed. Short-term trend measures crossed beneath their longer counterparts; momentum oscillators reached the lower end of their range. None of this is exotic. It is the ordinary signature of a trending decline in which participants are not panicking and are not stepping in. The afternoon offered a few attempts at stabilization, none of which produced follow-through. By the close, the tape had the look of a session that had simply run out of buyers earlier than it ran out of time.

Treasuries were quiet in a way that mattered. Yields barely moved, and the long end held its recent range. Whatever the equity tape was working through, it was not a rates story today. That detail is worth carrying forward: when an equity drawdown happens against a steady fixed-income backdrop, the explanation tends to live in positioning and flow rather than in the macro narrative the next morning's commentary will reach for.

What the day revealed

The useful question after a session like this is not what caused it — causes are usually overdetermined and assigned in retrospect — but what conditions it leaves behind. The market enters tomorrow with breadth at the soft end of its recent range, volatility elevated but not unhinged, and price sitting well below the mean it spent the prior week defending. Those are three separate facts. Whether they cohere into something more durable depends on how the opening hour treats them: a tape that opens firm and reclaims its prior reference points reads one way; a tape that opens heavy and extends reads another. The session itself will answer.

It is tempting, on days like this, to file the move under a tidy heading and move on. The discipline is to resist that. A single session of orderly selling against a quiet rates backdrop is a description, not yet a thesis. The market will tell us, over the next several sessions, whether today was a pause in a longer pattern or the opening sentence of a different one.

Patience is not the absence of conviction. It is conviction applied to the right timescale.

Pre-market framework
June 10, 2026

Pre-market framework — June 10, 2026

MARK'S MORNING CALL: A quiet rates tape and compressed volatility frame a session whose internals closed mixed; the question is whether yesterday's late softness was a pause or a tell.

Yesterday closed in a way that did not quite resolve itself. Breadth held positive on the advance-decline measure through most of the afternoon but drifted lower into the bell. The tick tape, which had spent the morning reaching for higher highs, finished closer to neutral than to where it had been at midday. Neither development is alarming on its own. Together they describe a session that ran out of conviction before it ran out of time.

The overnight stretch into this morning has not added much. Treasury futures barely moved across the evening session, and the ten-year yield is sitting near where it closed. Implied volatility remains in the middle of its trailing range — neither suppressed enough to suggest complacency nor elevated enough to suggest the market is bracing for something specific. This is the kind of overnight tape that asks the day session to supply its own narrative.

What the structural picture looks like

The index futures backdrop is, by most readings, still in a trending posture, but with the kind of internal contradictions that often precede transitions. The short-term moving average has slipped just under its medium-term counterpart, a configuration that does not by itself mean much but does mean the easy alignment of the last several sessions is no longer in place. Price has spent the recent stretch below its volume-weighted reference, which is worth noting more for what it implies about who has been adding versus trimming than for any directional read. Trend strength remains respectable. Momentum is unremarkable.

The way to hold these observations together is probably this: the trend regime is intact in the indicator sense, but the quality of the trend has thinned. That distinction matters because thinning quality is how trends usually end, and it is also how trends usually consolidate before continuing. The same readings produce both outcomes. The session that follows is what distinguishes them.

What the day is being asked to settle

Three things are worth watching, in roughly this order of importance.

The first is breadth. Yesterday's fade into the close left the advance-decline reading at a level that is constructive but no longer obviously so. Whether the morning brings broadening participation back, or extends the narrowing, will say more about the state of the tape than any single index print.

The second is the rate complex. Treasury yields have been remarkably still for several sessions now. Stillness in rates has been a useful background condition for risk assets, but stillness is not a permanent state, and the question of which direction yields move when they finally move is more consequential than the move itself.

The third is volatility's character. Compressed implied vol with selectively higher realized vol — which has been the pattern in recent afternoons — is not a stable arrangement. Either the realized side calms down to match the implied, or the implied side firms up to reflect what is actually happening intraday. Watching which way that reconciles is more informative than watching the index level.

The economic calendar today is light by the standards of this stretch. That tends to throw more weight onto the internals, which is fitting, because the internals are where the more interesting question lives this morning.

A session like this one rarely announces itself. It tends to settle the prior day's ambiguity quietly, in the first hour, before most observers have decided what to think.

Post-close note
June 9, 2026

Post-close note — June 9, 2026

MARK'S CLOSE REPORT: A session that drifted beneath its volume-weighted anchor while breadth held a mildly positive lean, with rates and volatility both quiet at the margins.

The session closed with the kind of mixed texture that resists a clean summary. Breadth carried a modestly positive lean throughout the day — more advancers than decliners on the NYSE, but never decisively so — and the impulse readings that flickered briefly toward the upper end of their intraday range faded into something closer to neutral by the bell. The tape spent most of its day below its volume-weighted average, which is a small but meaningful detail: an index that finishes the day beneath the price at which most of its volume changed hands is an index whose late-session participants paid less than its earlier ones.

Volatility, for its part, did almost nothing. Implied vol sat in a narrow band and closed essentially where it opened. Realized vol within the session was unremarkable. Rate markets matched the mood — the long end barely moved, and the ten-year held the level it had carried into the morning. When equities, rates, and vol all decline to commit on the same afternoon, the result is usually not a verdict but a postponement.

Trend without conviction

The trend characterization for index futures remained intact — a directional regime by the formal definition, with adequate trend strength on the usual measures — but the shorter and intermediate moving averages converged and crossed quietly during the afternoon. That is the signature of a market still organized enough to be called trending, but no longer being pushed. Momentum oscillators sat near the middle of their range. The distance from the volume-weighted average widened modestly into the close rather than narrowing, which is the more interesting observation of the day: late participants were willing to transact below the session's center of gravity without demanding much in return.

This is the part of a regime that tends to get described in retrospect rather than in the moment. Trends rarely end with a single bar. They end with a sequence of sessions in which the trend's defining features — expanding range, leadership rotation that supports the move, vol behavior consistent with the direction — each quietly step away from the table. Today did not look like that kind of resignation. It looked like a market waiting for its next reason.

What the day revealed

Sessions like this one are easy to dismiss and easy to overread. The honest summary is that the structural conditions that defined recent weeks remain in place, but with less force than they carried a few sessions ago. Breadth is constructive but unenthusiastic. Volatility is compressed but not collapsed. Rates are stable but not signaling. None of these are contradictions; together they describe a market that has worked through its most recent catalysts and has not yet found the next one.

What tomorrow's session will reveal is whether participants treat today's drift beneath the volume-weighted average as the start of a re-pricing or as a pause within the existing arrangement. Both readings are available from where we sit tonight. Only one will survive contact with the next data print or the next opening auction.

The market is patient with us until it isn't. The work in quiet sessions is to notice what is no longer present, not only what is.

Pre-market framework
June 9, 2026

Pre-market framework — June 9, 2026

MARK'S MORNING REPORT: An overnight that closed weak on the internals into a session where rate stability and compressed implied volatility frame the day's questions.

The prior session closed with internals that did not match the tape's outward composure. Breadth weakened into the bell, and the tick distribution spent more of its time below the line than above it. Indices can absorb that kind of drift for a while before it begins to matter; whether yesterday's tail counts as drift or as the start of something more structural is the question this morning carries forward.

Implied volatility sits near the lower end of its trailing range — the kind of reading that, on its own, says very little. Compressed vol can persist for weeks, and it can also be the quiet that precedes a repricing. It is a condition, not a forecast. What makes the current configuration worth noting is the pairing: a soft internal close into a quiet vol surface, with rate markets steady rather than restless.

The rate backdrop

Treasuries firmed modestly into the prior close, with the long end stable and the ten-year yield holding within the band it has occupied for several sessions. There is no overnight catalyst worth elevating; the rate complex looks like it is waiting on data rather than leading it. That matters because the equity tape's recent character — a trend regime with thinning momentum underneath — has been underwritten in part by the absence of any disorderly move in yields. Remove that underwriting and the tape would have to make its case on its own internals, which, as of yesterday's close, were not making much of one.

The relevant point is structural: when the bond market is quiet and breadth is weakening, the index tends to lean on a narrowing set of names. That leaning is invisible at the headline level and obvious one layer down. It is the kind of condition that resolves either through breadth catching up or through the leaders giving back — and the path between those two outcomes is rarely linear.

What today asks

The overnight tape leaves the cash open with a few questions worth holding lightly. Does the breadth weakness from the prior close extend into the first hour, or does it get absorbed by the opening auction? Does implied volatility stay compressed through the morning, or does the vol surface begin to firm as participants react to whatever the session's first real test happens to be? And does the rate complex remain the quiet partner it has been, or does it start to move with enough conviction to matter?

None of these are predictions. They are the markers by which the day will reveal what kind of session it is. A morning that opens with stable internals and a flat vol surface tells a different story than one in which yesterday's late softness extends and implied volatility begins to bid. Both are possible from where this morning starts. Neither is owed.

The craft, on mornings like this, is to resist the urge to decide early. A quiet open is not the same as a quiet day, and a soft close yesterday is not the same as a soft tape today. The market will say what it intends to say. The work is to be listening when it does.

Conditions, not conclusions. That is what the morning offers.

Post-close note
June 8, 2026

Post-close note — June 8, 2026

MARK'S CLOSE REPORT: A quietly heavy session in which weak breadth and a soft Nasdaq tape coexisted with placid volatility and steady rates.

The session closed the way it spent most of the afternoon: heavier underneath than the headline tape suggested. The Nasdaq drifted lower against its own short-term mean through the back half of the day, with the index trading beneath its session VWAP and momentum readings working their way into the lower end of their range. Trend was present, but it was a downward drift rather than anything resembling a flush.

What stood out was the disconnect between price action and the volatility complex. The VIX finished essentially unchanged, near the lower reaches of where it has spent recent weeks. Ten-year yields were quiet; the long end of the Treasury curve firmed slightly into the close. None of the cross-asset instruments behaved as though the day's weakness in equities was a story they needed to price in. That is itself a piece of information.

Breadth told the truer story

The internals leaned negative for most of the session and stayed there. The NYSE tick spent more of the day below zero than above it, and the advance-decline line on the Nasdaq finished near its lows for the session — the kind of reading where the index level flatters what is happening beneath it. There were brief windows where buyers attempted to broaden participation, but those attempts faded before lunch and were not seriously revisited.

This is the texture of a market being sold quietly rather than aggressively. No single sector capitulated; no single sector held things together. The distribution was diffuse, which is often harder to read than a clean rotation, because there is no obvious counterparty story to tell about it. When breadth deteriorates without volatility expanding, the question is whether the calm is a sign of orderly repositioning or simply of attention that has not yet arrived.

The rate backdrop, and what it didn't do

Treasuries gave the equity tape no help and no harm. Yields held in the range they have occupied for several sessions, and the bid that emerged into the close was modest. For a market that has spent much of the spring taking its cues from the rates complex, the relative indifference of bonds to today's equity weakness is worth noting. It suggests that whatever is moving equity prices today is not, at least in the bond market's reading, a macro event. It is something more local — positioning, exhaustion, the slow exhale of a tape that ran for several weeks without much resistance.

Whether that reading survives the week's data is a separate matter. The conditions are these: compressed volatility, weak internals, a soft Nasdaq with momentum stretched to the downside intraday, and a rates market that has so far declined to participate in either direction. What comes next will reveal whether participants treat this as a pause inside a still-intact uptrend or as the first quiet evidence of something turning.

The firm's read for the evening is that today was less a referendum and more a measurement. A measurement of how much the tape can sag without volatility waking up. A measurement of how patient the marginal buyer is willing to be when the index drifts away from its averages. Those measurements accumulate into a regime over time; one session rarely answers them on its own.

Markets that decline quietly are doing a different kind of work than markets that decline loudly. The work is no less real for being inaudible.

Pre-market framework
June 8, 2026

Pre-market framework — June 8, 2026

MARK'S MORNING REPORT: A look at how Friday's downside trend and softer breadth set the table for a session in which participants will decide whether last week's pressure was a flush or the start of a regime change.

Friday closed with the market leaning, not breaking. That distinction matters this morning, because the work of the week opens with a tape that is stretched to the downside but has not yet given participants a reason to believe the stretch is finished.

What the weekend inherits

The cash session ended Friday with index futures well beneath their session VWAP and with shorter-term trend measures running notably below their intermediate counterparts. Trend strength, on the indicators the firm watches, is unusually high; momentum oscillators sit in territory that would, in a quieter regime, be described as washed out. Both can be true simultaneously without contradiction. A strong trend can produce a stretched oscillator and keep going; an exhausted oscillator can mark the spot where a trend pauses to reconsider. Which of the two interpretations the morning chooses to honor is the first question the day will answer.

Breadth into the Friday close was the more telling element. Advance-decline internals finished the week meaningfully negative, and the late-session TICK readings were not the kind of capitulatory prints that usually accompany a tradable low — they were merely heavy. Heavy is a different texture than panicked. A market that closes panicked has resolved something. A market that closes heavy has only postponed the resolution to the next session.

Implied volatility, for its part, drifted up but stayed within the range it has occupied for most of the spring. There is no fear premium being demanded yet. That is worth noting without overreading. The options market has, for several weeks now, been declining to pay up for protection even on sessions where the underlying clearly wanted it. Whether that posture survives a Monday open with negative breadth carry-over is the second question worth holding in mind.

The rate backdrop

Treasury futures finished Friday quietly, with the long end barely moved and ten-year yields essentially unchanged on the day. The rate complex has, for the better part of the last month, been content to let equities tell their own story. That is a meaningful condition. When equity weakness is unaccompanied by a flight into duration, the implication is that the selling is being read as a positioning question rather than a growth question. The firm is watching whether that decoupling persists into this week or whether yields begin to participate — in either direction — as the equity tape resolves.

There is no scheduled event of consequence before the open this morning. The calendar later in the week carries more weight, which means today's session will be largely about how participants choose to interpret the inheritance from Friday in the absence of fresh information. Those are often the most revealing sessions of a given week, because the only inputs are the tape itself and the convictions traders brought with them from the weekend.

What to watch

The opening hour will say a great deal. A market that absorbs the Friday close and rotates internally — even without recovering price — would suggest the heaviness was distributional rather than directional. A market that extends the Friday pressure without finding two-way interest would suggest something more structural is being worked out. The firm does not need to decide in advance which it will be; the session will declare itself, and declaring itself is what sessions are for.

The hardest discipline in a stretched tape is to let the tape finish its sentence before answering it.

Post-close note
June 5, 2026

Post-close note — June 5, 2026

MARK'S CLOSE REPORT: A session in which the tape spent the day below its volume-weighted anchor while breadth stayed firmly negative and volatility quietly firmed.

The session closed the way it traded: heavier underneath than the headline suggested. The index spent the day below its volume-weighted anchor, and the distance from that anchor widened rather than closed as the afternoon wore on. Short-term and intermediate trend measures separated meaningfully, with the shorter sitting well beneath the longer. That is the shape of a tape that has been distributing, not consolidating.

Trend strength readings were notably elevated for a market that, on the surface, looked merely soft. When directional intensity runs hot at the same time momentum oscillators press into oversold territory, the market is not drifting — it is being moved. Whether that movement reflects positioning unwinds, a re-rating of forward expectations, or simply the absence of dip-engagement on a Friday is the kind of question the next session begins to answer.

Breadth and the shape of participation

Breadth told a cleaner story than price. The advance-decline line on the NYSE sat deeply negative essentially from the opening bell and did not improve through the session; the range between its high and low was narrow, and the low was the close. That is the signature of a day in which sellers were patient and buyers were absent, rather than one in which a particular catalyst forced a flush. The intraday TICK oscillated through a wide band but spent more time below the line than above it, with a notably extreme negative print earlier in the day that was not subsequently retested. A wide TICK range paired with a persistently negative cumulative tone usually indicates that liquidity providers were the ones supplying upticks while real flow leaned the other way.

The volatility complex behaved consistently with that reading. VIX firmed modestly into the close, finishing at the high of its intraday range. It is still not at a level that suggests dislocation. It is at a level that suggests the bid for protection is no longer apologetic.

Rates as the quiet variable

The rate side of the cross-asset picture was the least dramatic part of the day. Ten-year yields drifted lower in a measured way, and the long end of the Treasury curve traded with a small bid into the afternoon. That is worth marking, because risk-off sessions that are accompanied by a coherent rates bid look structurally different from risk-off sessions that are not. When equities and bonds move in their textbook relationship, the move tends to be read as a growth-and-positioning event rather than a stress event. When that relationship breaks, the conversation changes quickly.

It did not break today. The rates market behaved like a market processing data and flow in the usual way. The equity market behaved like a market that was tired. Those two things can coexist for a long time, and frequently do, before they have to be reconciled.

A useful exercise after a session like this one is to separate what was confirmed from what was merely reiterated. Today reiterated that breadth has been the more honest indicator for some weeks now. What it confirmed is harder to say, and that is usually a sign to wait for another session before saying it.

Markets that look tired on Friday have a habit of being asked to explain themselves on Monday.

Pre-market framework
June 5, 2026

Pre-market framework — June 5, 2026

MARK'S MORNING CALL: A quiet overnight tape leaves the open to interpret a session that closed weak under the surface despite calm headline pricing.

Yesterday closed with the kind of stillness that is easier to describe than to explain. Index futures finished close to where they began the final hour, implied volatility sits near the lower end of its recent range, and the ten-year complex drifted without committing in either direction. On the surface, nothing happened. Underneath, the picture is less settled.

The cumulative tick on the cash session spent meaningful time on the offered side, and the closing print landed below the zero line after a session that had reached well into positive territory earlier in the day. Advance-decline finished modestly constructive, which is the part most desk summaries will lead with. The more interesting observation is the gap between those two readings. Breadth in name count held up; breadth in conviction did not. That kind of divergence does not predict anything, but it does describe a market where participation was wider than it was deep.

The rate backdrop

Treasuries continue to trade in a contained range, with the ten-year yield hovering in the zone it has occupied for most of the past several weeks. The front of the curve has been the more informative segment recently, and the calendar this week — with attention turning toward the upcoming employment data — explains some of the reluctance to take duration risk in either direction. The dollar has been similarly unhurried.

What is worth noting is that the equity tape has been willing to extend without much help from rates, and rates have been willing to sit still without much pressure from equities. Cross-asset correlations have loosened. Sessions like yesterday's, where the headline indices closed quietly while internals leaked, are easier to produce when no single macro variable is forcing everyone to look in the same direction.

What today asks

The overnight tape has been orderly. European cash opened without incident, and the overnight range in index futures has been narrow by the standards of the last two weeks. That leaves the cash open with a relatively clean slate and a soft question hanging over it: does yesterday's late-session weakness in internals get treated as a one-session artifact, or does it become the first observation in a sequence?

Trend conditions on the higher-timeframe equity picture remain intact in the sense that price has stayed above its medium-term moving averages, but momentum readings have been creeping toward the upper end of their typical range without the kind of expansion in realized volatility that usually accompanies a genuine acceleration. A market that grinds higher with compressed volatility and softening internals is not unstable, but it is conditional. The conditions are what they are; the interpretation belongs to the session.

Today's data calendar is light ahead of the more consequential prints later in the week, which tends to leave price action to fend for itself. Sessions without a catalyst are often more revealing than sessions with one, because they show what participants do when they are not being told what to think.

The question we carry into the open is narrow. Yesterday gave us a closing tick that disagreed with the closing tape. One of the two was the truer signal. The next several hours will tell us which.

Markets speak most clearly on the days they are left alone.

Post-close note
June 4, 2026

Post-close note — June 4, 2026

MARK'S CLOSE REPORT: A session of quiet trend behavior in the index with breadth that did not quite confirm, and a rates backdrop content to stay out of the way.

The session closed with the index above where it opened and above where it has been spending most of its recent time, but the texture of the day was less assertive than the tape's final mark would suggest. Volatility, measured in the usual way, drifted lower across the day and settled near the lows of recent weeks. The intraday range was narrow. The character was one of quiet absorption rather than demand.

What the day looked like underneath

Breadth told a more ambivalent story than price. The cumulative tick measure spent stretches of the afternoon on the wrong side of the line, and the closing print was negative despite an index that finished firm. Advancers maintained a workable margin over decliners through the day, but the margin was the kind one expects in a session that drifts rather than one that participates. It was the sort of breadth profile that tends to accompany leadership concentration — fewer names doing more of the work, and the rest along for the ride.

The relationship between the index and its weights matters more on days like this than on days that move. When the headline is calm and the underneath is mixed, the question becomes whether the calm is the truth of the regime or a thin layer over something else. Today did not settle that question. It rarely does in a single session.

Rates were the quietest part of the picture. The ten-year sat almost motionless into the close, and the long contract barely moved off its level. That is its own kind of information. A bond market that declines to react is a bond market that does not yet see anything in the data or the calendar worth repricing for. The macro backdrop, for the moment, has stepped back and let equities do whatever they were going to do.

Reading the regime

The trend-following structure visible on intraday timeframes remained intact through the day, with short-term moving averages still above longer ones and the session holding a respectful distance above its volume-weighted reference. Momentum indicators sit in territory that is constructive without being stretched. None of this constitutes a forecast; it is a description of what one sees when one looks. The regime presently in place is one of orderly drift higher in the headline, with breadth that has been gradually narrowing and volatility that has been gradually compressing.

Compression of this kind is neither bullish nor bearish in itself. It is a condition. What follows compression is determined by what happens to arrive, and what happens to arrive is, by definition, not yet known. The useful posture is to notice the compression and to remain attentive to the kind of break — in either direction — that would resolve it. The market will tell us which it is when it tells us.

Tomorrow brings another session, and with it the usual question of whether today's quiet was the prelude to something or simply the thing itself. The notes here will record what shows up. The reader is invited to do the same.

Calm tape, mixed underneath, rates indifferent. That is the day, and the day is the only thing we are entitled to describe.

Pre-market framework
June 4, 2026

Pre-market framework — June 4, 2026

MARK'S MORNING REPORT: A session opening with compressed volatility, soft breadth carry-over from the prior close, and a rate backdrop that has stopped doing the work of explaining tape behavior.

The prior session closed without resolving anything. That is worth saying plainly, because there is a tendency on mornings like this to treat the absence of a decisive close as a kind of decision in itself. It is not. It is the market deferring, and the question for today is what it was deferring to.

The shape of the overnight

Implied volatility sits near the lower end of its recent range, which is the kind of reading that flatters every framework until it doesn't. Realized volatility through yesterday's session was modest, but breadth told a less comfortable story — the advance/decline line finished meaningfully negative and the cumulative tick spent the afternoon below the zero line. A flat tape with weak internals is a particular regime. It tends to mean that index-level prices are being held up by a narrowing group of names rather than by broad participation, and that is a condition which can persist longer than feels reasonable before it asserts itself.

Treasury futures drifted lower into yesterday's close and the ten-year yield sat near the upper portion of its trailing range without doing much that demanded attention. Rates have been, for several sessions now, a quiet input rather than a driving one. When yields stop explaining the equity tape, it is usually because something else has taken over the explanation — flows, positioning, calendar effects — and the writer's job is to notice the handoff rather than to keep narrating the old story.

Overnight index futures held a tight range. The price action on the technical side of the screen reads as undirected: the short and intermediate moving averages are essentially overlapping, trend strength is weak, and price is trading near a session reference rather than away from it. That is a description, not a forecast. A market this close to its own mean is one where the next meaningful move tends to come from outside the chart — from a data print, a desk reallocation, a piece of news the tape had not been pricing.

What today actually asks

The session opens with two readings that do not quite agree. Volatility says nothing is wrong. Breadth says something is wearing thin. Both can be true for a while. The useful question is which of the two the market chooses to reconcile toward as the day progresses — whether participation broadens to validate the calm, or whether the calm gives way to acknowledge the narrowness.

Worth watching: the first hour's breadth, which often clarifies whether yesterday's soft internals were a late-day artifact or a carry-over condition. The behavior of rates around any morning data — whether yields continue to be ignored or briefly reclaim the steering wheel. And the cash open's relationship to overnight range, which on quiet mornings is a reasonable proxy for whether institutional flow is engaged or absent.

There is a temptation, in regimes like this one, to mistake quiet for stable. They are not the same thing. Quiet is a description of amplitude; stable is a description of structure. The work this morning is to keep them separate in the reading.

A market that is not telling you much is still telling you something. It is telling you to wait for the question to sharpen.

Post-close note
June 3, 2026

Post-close note — June 3, 2026

MARK'S CLOSE REPORT: A session that traded in a narrow band on the surface while breadth quietly deteriorated underneath, leaving the close at odds with the tape.

The session closed quietly, which is not the same thing as closing well. The index drift across the day was modest, volatility stayed compressed, and the headline read like a non-event. Underneath, the internals told a different story — one that is worth sitting with before tomorrow's open rearranges the evidence.

A flat tape over a heavier book

Advancers trailed decliners by a wide margin from the opening hour and never meaningfully closed the gap. The cumulative tick spent most of the session below zero, with the deepest readings arriving mid-afternoon rather than at the open — the pattern of a market where sellers were patient rather than urgent. That is a different character than a panic, and it should be read as such. Panics resolve. Patient distribution does not announce itself; it accumulates.

Index-level price action, meanwhile, was almost decorous. The major futures held inside a narrow range, the short-term moving averages converged toward each other, and trend strength faded to the lower end of what one would call directional. By the standards of the last few weeks, the regime was choppy in the technical sense and indifferent in the experiential one. Price hovered just below its volume-weighted reference for most of the afternoon — close enough that the level did not feel contested, far enough that buyers never quite reclaimed it.

The disconnect between a steady tape and a heavy book is the structural feature worth naming. When breadth weakens beneath a flat index, the index is being held up by a narrowing group of names. Whether that narrowing is a feature of late-cycle leadership or a temporary artifact of month-start flows is the question, and it is not one a single session answers.

The rate backdrop, and what it didn't do

Treasuries were almost still. The ten-year yield drifted within a tight band; the futures contract closed essentially where it opened. Volatility on the equity side — measured by the standard index — finished slightly higher but remains in the lower half of its recent range. None of these inputs did the work of explaining the breadth picture. There was no rate shock, no growth scare, no obvious macro trigger. The deterioration underneath equities happened on its own, which makes it more interesting, not less.

A market that sells off because something happened is easy to interpret. A market that sells off because nothing happened is the kind that rewards careful reading. The absence of a catalyst is itself information about positioning and conviction.

What the session leaves on the table

Tomorrow inherits a tape that looks fine from a distance and frayed up close. The questions to carry forward are simple ones. Does breadth repair on the next session's open, or does the index begin to converge toward the message its internals have been sending? Does volatility stay compressed if participation continues to narrow, or does the compression itself become the story? Is the steady close a sign of absorbed supply or merely deferred resolution?

None of these questions have answers yet. They have conditions, and the conditions are visible enough to track.

The market's quietest sessions are often the ones doing the most work. Today did some.

Pre-market framework
June 3, 2026

Pre-market framework — June 3, 2026

MARK'S MORNING CALL: A quiet overnight session sets up a day defined less by direction than by whether participants are willing to commit to either side of a narrow range.

The overnight tape did not give the day much to react to. Implied volatility sits near the lower end of its trailing range, Treasury yields are roughly where they finished yesterday, and the front of the curve has not had to absorb anything new since the last data print. That is a particular kind of quiet — not the quiet of conviction, but the quiet of a market that has run out of reasons to move and is waiting for one.

Yesterday's internals were mixed in a way that matters. Breadth held a positive cast into the close without ever pushing into the kind of reading that signals real participation, and the tick distribution oscillated through a wide intraday range before settling near the middle. Sessions that close near the middle of their own internal range tend to leave the next morning's open without an obvious tell.

The regime question

The character of the last several sessions has been choppy in the technical sense — short-term and intermediate-term trend measures sitting close together, trend strength readings subdued, and price working both sides of session VWAP without committing. That is the structural fingerprint of a market in distribution or accumulation; which of the two it turns out to be is usually only legible in retrospect.

What is worth noticing this morning is that the compression has held across multiple sessions without resolving in either direction. Compressed ranges resolve eventually. The question is not whether, but what kind of catalyst the market will demand before it lets itself move, and whether that catalyst arrives endogenously — from the exhaustion of one side of the order book — or exogenously, from a data print or a headline.

What today asks

The economic calendar is the most obvious source of asymmetric information into the session. Rate markets have been notably patient through the recent run of prints, and the term structure of volatility in fixed income suggests that participants are pricing more uncertainty into the back half of the month than the front. If today's data passes through without disturbing that picture, the equity tape inherits the same patience by default.

The more interesting thing to watch is whether the opening hour respects yesterday's range or rejects it. A market that opens inside the prior session's body and stays there is telling you something different than one that probes either extreme in the first thirty minutes. The first scenario suggests the compression continues; the second suggests participants are ready to test where the real liquidity lives. Neither is a forecast. Both are observations about what the session would have to do to declare itself.

Treasury supply is on the calendar later in the week, which means the rate complex has a reason to keep its powder dry. That reason does not have to bleed into equities, but in environments where cross-asset correlations are elevated, it usually does. Watching the relationship between the long end and the index through the morning is a reasonable use of attention.

A session like this rewards patience and punishes the need to have a view before the market has one. The work of the morning is to watch what the tape is actually doing, not to decide in advance what it ought to do. Markets in compression are essays in restraint — for them, and for the people reading them.

Post-close note
June 2, 2026

Post-close note — June 2, 2026

MARK'S CLOSING REPORT: A quiet tape with constructive but unenthusiastic breadth, low volatility, and a rates backdrop that refused to do much of anything.

The session that just closed was, in the most literal sense, uneventful. That is itself worth pausing over. Days like this one are easy to dismiss and easy to misread, because the absence of incident is not the same as the absence of information.

The shape of the day

Index-level behavior drifted within a narrow envelope, with price working modestly above its session VWAP and the short-term moving averages stacked only barely apart. The trend structure was technically intact but unconvincing — the kind of arrangement where the slope exists if you measure it but does not assert itself if you simply look. Directional strength, by any reasonable read of it, was muted. The tape spent most of the day in what one might fairly describe as a holding pattern, with intraday excursions that reverted before they accumulated meaning.

Breadth told a coherent story with the price action. Advancers held a modest edge over decliners through the close, but the margin was the sort that flatters a slow drift rather than confirming participation. The session's TICK distribution had genuine range earlier in the day — both sides of zero were visited with conviction at points — but resolved into something near neutrality by the bell. Buyers were present. They were not insistent.

Volatility character was the quietest part of the picture. The VIX printed near the lower end of its recent terrain and barely moved across the session, and intraday realized volatility in the index complex was correspondingly subdued. This is a regime in which option premium is cheap because the market has, for now, stopped paying for protection it isn't using. Whether that is complacency or correct pricing is a question the next material catalyst will answer; in the meantime, the compression is the regime.

Rates and the backdrop

The rate complex was almost ostentatiously quiet. Ten-year yields hovered without conviction, and the long end of the Treasury curve closed roughly where it opened. There was no data print today large enough to dislodge the consensus that the next move in policy is some distance away and not yet worth pricing aggressively. Equities have been content to take that as permission to drift higher when nothing contradicts it, and today nothing did.

What is more interesting, structurally, is the durability of the low-volatility regime against a macro backdrop that is not obviously placid. Earnings season is past its peak but not finished. Rates remain in a band that, while stable, is not historically low. The willingness of the tape to compress under these conditions is the feature of this market that most rewards attention.

What the day revealed

The honest summary is that today was a day in which the dominant tape character — slow drift, compressed volatility, breadth that participates without enthusiasm — extended itself by one more session. Regimes persist until they don't, and the practitioner's task is to keep noticing the regime as it is rather than as it might soon become. The temptation when nothing happens is to assume something must be about to. That assumption has cost more careful readers more money than most of the obvious mistakes.

The market today said very little. What it said, it said clearly.

Pre-market framework
June 2, 2026

Pre-market framework — June 2, 2026

MARK'S MORNING CALL: A quiet overnight tape into a session that will test whether yesterday's narrow advance can broaden, with rates and volatility offering little resistance either way.

Yesterday closed the way a lot of recent sessions have closed: index level firm, internals less so. The advance-decline line spent the day in negative territory and finished there, while the closing TICK leaned modestly positive. That combination — a tape that ends green on the screen and red underneath — is the structural feature worth carrying into this morning.

Overnight has not done much to disturb it. Treasury futures are essentially where they settled, the ten-year yield is sitting in the middle of the range it has occupied for the last couple of weeks, and implied volatility on the index remains compressed near the lower end of its trailing range. Nothing in the cross-asset picture suggests that participants arrived this morning with a different question than the one they left with yesterday afternoon.

The narrow tape problem

A market can advance on narrow participation for a long time. The literature on breadth divergences is full of examples in both directions — episodes where the divergence resolved through a sharp catch-down by the index, and episodes where it resolved quietly through a rotation that pulled the laggards up to meet the leaders. The honest reading is that breadth divergence is a condition, not a forecast. It tells you what is fragile about the current configuration. It does not tell you when, or whether, the fragility will be tested.

What it does do is change how to read the day. On a tape where breadth is confirming, a strong open can be taken largely at face value. On a tape where breadth has been lagging for several sessions, the more useful question is whether an early move broadens out by mid-morning, or whether it remains the property of the same handful of names that have been carrying the index. The answer tends to arrive between the opening hour and the European close, and it tends to arrive in the breadth data before it arrives in the price data.

Macro backdrop and what the session can resolve

The rate complex is quiet enough this morning to be a non-factor at the open, which is itself a piece of information. When yields are neither pressing the index nor relieving it, the session's character is more likely to be set by flow and positioning than by the macro overlay. There is no first-tier US data release before the bell that would obviously reorder the picture.

Two things are worth watching once the cash session is underway. The first is whether the opening TICK extremes are symmetric or skewed — a tape that prints deep negative TICKs without matching positive ones is telling a different story than one that prints both. The second is the relationship between the index and its session VWAP through the first hour; a tape that holds above VWAP on shrinking breadth is a different animal from one that holds above VWAP as breadth repairs.

Neither of those is a prediction. They are just the readings that will distinguish a session in which the recent pattern continues from one in which it begins to change. The market does not owe an observer a clean answer on any given day, but most days it offers enough to update the reading by the close.

The tape has been telling a consistent story for a couple of weeks. Today is another chance to find out whether it still wants to.

Post-close note
June 1, 2026

Post-close note — June 1, 2026

MARK'S CLOSE REPORT: A session in which the index drifted higher on a trend that the broader tape declined to ratify.

The first session of June closed with the kind of split personality that has become familiar in recent weeks: an index quietly extending its trend while the underlying tape declined to come along. The headline futures complex held above its short-term moving averages and stayed comfortably above the session's volume-weighted average price, with momentum measures in the upper half of their neutral band. By the conventional reading, this was a trend day. By the breadth reading, it was nothing of the sort.

A trend the tape did not ratify

Advance-decline internals spent the entire day in negative territory and finished there, with declining issues outpacing advancers by a meaningful margin into the close. The intraday tick distribution was wider than the closing print suggests — there were moments of genuine selling pressure, and moments of buying that lifted the indicator firmly positive — but the dispersion itself is the story. A market that swings between conviction and reluctance within the same session is not a market that has decided anything.

What carried the index, then, was concentration. When the cap-weighted average drifts higher while the equal-weighted tape erodes, the arithmetic is doing the work that breadth used to do. This is not new — it has been the dominant texture of 2026 — but it is worth noticing each time it reasserts itself, because the conditions under which that arithmetic stops working are the conditions worth watching for.

Volatility offered no objection. The implied measure sat near the lower end of its recent range and barely moved across the session. Realized volatility, by feel, was higher than the implied print suggested, particularly in the midday hours when the tick swung through its widest excursions. The gap between what is being priced and what is being lived is, again, not new. It is, again, worth noticing.

Rates, and what they were not saying

The rate complex was conspicuous in its quiet. The long bond drifted in a narrow band, the ten-year yield finished essentially unchanged, and there was no meaningful curve activity that one could point to as either supporting or restraining equity behavior. On a day without a scheduled catalyst, this is unremarkable. But it does mean that whatever explanation one wants to construct for the index's drift higher, one cannot lean on the rates story. The bid for duration was neither stepped on nor reached for. It simply existed.

That leaves the equity tape to be read on its own terms. And on its own terms, today was a session in which the strongest names continued to do the work, the median name continued to lag, and volatility participants saw no reason to reprice the risk of either condition changing.

What the day revealed

The honest summary is that the market did very little today, and did it in a way that confirmed what it has been doing for some time. Trend in the index, fatigue in the tape, calm in the vol surface, silence in rates. None of these are diagnostic in isolation. Together they describe a regime that is neither extending with conviction nor breaking down, and that asks the patient observer to keep watching the same handful of relationships that have mattered all year.

A market that refuses to resolve itself is still telling you something. It is telling you it has not yet been asked the right question.

Pre-market framework
June 1, 2026

Pre-market framework — June 1, 2026

MARK'S MORNING CALL: A new month opens with implied volatility subdued, breadth closing Friday on the defensive, and the rate complex steady — a quiet tape that asks careful questions of the first session in June.

The last session of May closed with breadth tilting against the tape into the bell. Advancers lagged decliners through most of the afternoon, and the tick distribution finished the day with its lowest readings in the final hour. That is a specific kind of weakness — not a broad liquidation, but a steady drift in which the marginal participant chose to lighten rather than press. Markets that end the week this way often open the next one carrying the question with them.

Implied volatility, meanwhile, sits at the lower end of its trailing range. Realized volatility through last week was unremarkable. The compression is real, and it is the backdrop against which everything else this morning should be read. Quiet tapes are not the same as stable ones; they are tapes in which the cost of being wrong about direction has been temporarily discounted by the option market. Whether that discount survives the first full week of a new month is one of the things June will tell us.

The rate context

Treasury yields closed Friday firmer at the long end, with the ten-year drifting up through the afternoon and the front of the curve quiet. Nothing in the rate complex looked disorderly. The pattern was consistent with the tone that has prevailed for several weeks: a market that has stopped reacting violently to every data point and has settled into something closer to a working assumption about the path of policy. That working assumption is not a forecast. It is simply the level at which the marginal holder of duration is comfortable being wrong by a little.

The calendar this week brings the usual start-of-month sequence — ISM, JOLTS, the payrolls print on Friday. None of it is exotic. What matters is whether the rate market continues to absorb the data the way it absorbed last week's, or whether the absorption capacity thins out as positioning resets for the new month. The two regimes look identical until they don't.

What is worth watching

The first hour of the US session will say something about whether Friday's closing weakness was a Friday phenomenon or a Monday inheritance. Breadth into the opening drive is the cleanest read available; if participation broadens with the open, the late-Friday drift can be filed as housekeeping. If it doesn't, the question reframes itself as one about the character of the new month rather than the end of the old one.

Beyond that, the interaction between a compressed volatility surface and a breadth tape that has been quietly narrowing is the structural question of the session. These two conditions can coexist for a long time. They can also resolve quickly in either direction. The honest answer this morning is that the conditions describe a market that has stopped insisting on a story, and is waiting for one to be offered.

A new month is a convenient fiction. The tape does not know it is June. But the participants do, and that is enough to make the first session worth reading slowly.

Pre-market framework
May 29, 2026

Pre-market framework — May 29, 2026

MARK'S MORNING CALL: A quiet overnight tape, compressed volatility, and a yield curve that has stopped arguing with itself set the stage for a session whose character will be defined by what participants choose to do with calm.

The week is closing into a holiday weekend, and the tape reflects it. Overnight ranges in equity index futures were narrow, Treasury futures barely moved, and the dollar drifted without conviction. None of this is unusual for the Friday before Memorial Day. What is more interesting is the shape of the conditions underneath the quiet.

The structural picture

Implied volatility sits near the lower end of its trailing range. Realized volatility has been similarly subdued through the back half of the week, which means the gap between what the options market is pricing and what the tape is delivering has narrowed considerably. Compressed-vol regimes have a particular failure mode — they tend to absorb small shocks well and large shocks poorly — but the more immediate observation is simpler: there is no premium being paid for protection right now, and there is no obvious catalyst on the immediate horizon demanding one.

Rates tell a related story. The ten-year yield drifted lower into yesterday's close, the long end of the curve has stabilized after a stretch of restless behavior earlier in the month, and Treasury futures finished the session essentially unchanged. The bond market, in other words, has stopped arguing with itself for the moment. Whether that pause reflects genuine consensus about the path of policy or merely the exhaustion of a thin pre-holiday book is the more honest question.

Breadth into yesterday's close was modestly constructive without being emphatic. The advance-decline picture finished positive but well off its session highs, and the tick distribution through the day was symmetric rather than one-sided. That is the signature of a market that is being carried rather than driven — participation is adequate, conviction is not.

What this session will reveal

The PCE deflator prints this morning, and it is the only macro release of consequence on the calendar before the long weekend. The reaction function matters more than the number. A market that has compressed its volatility and flattened its directional conviction has, in effect, declared that it does not expect the print to matter. If the tape confirms that posture, the session likely trades like the overnight — narrow, mechanical, dominated by month-end rebalancing flows into the afternoon. If the tape contradicts it, the move will be amplified by the very thinness that produced the calm.

Month-end itself is the other structural feature worth respecting. Rebalancing flows tend to concentrate in the final hour, and in a quiet tape they can look like genuine directional intent when they are nothing of the sort. Reading the last hour of a month-end Friday as a signal about the following week is a recurring way to be wrong.

The questions to hold lightly through the day: does the morning data move the front end of the curve at all, or does the bond market continue its truce? Does breadth firm into the afternoon or fade? And does the lower-volatility regime that has defined the past two weeks survive the transition into June, or does the holiday simply mark the end of a particular kind of quiet?

Calm markets are not the absence of information. They are information about what participants have decided not to worry about — for now.

Post-close note
May 28, 2026

Post-close note — May 28, 2026

MARK'S CLOSE REPORT: A quiet tape with compressed volatility, mildly constructive breadth, and an index trading well above its session anchor — a day that revealed more about character than direction.

The session closed without drama, which is itself a kind of statement. Implied volatility sat near the lower end of its recent range and barely moved through the afternoon. Treasury yields drifted slightly lower into the cash close after a morning that produced no meaningful reaction in the long end. The ten-year and the front of the curve both behaved like instruments waiting for a different week's data to arrive.

Breadth was constructive without being emphatic. Advancers led decliners on the NYSE through most of the day, but the ratio softened into the close rather than expanded. The TICK oscillated in a recognizable range — pressing higher in bursts, retracing to neutral, never producing the kind of sustained negative readings that mark distribution. It was a tape where buyers were present but unhurried, and sellers were neither absent nor insistent. The kind of session that does not announce itself.

The character of the day

What stood out was the relationship between price and its intraday anchor. The index spent the session comfortably above its volume-weighted average, and the distance between fast and slow short-term averages widened modestly through the afternoon. Trend strength registered firmly on conventional measures, while momentum indicators stayed mid-range — the combination that describes a market grinding rather than reaching. Realized range was modest. The ATR has been compressing for several sessions now, and today added another quiet observation to that series.

The interesting tension is between this surface calm and the structural picture underneath. A tape that trends without volatility, with breadth that participates without insisting, is a tape that has either absorbed something or is still in the process of absorbing it. The difference between those two interpretations is usually only visible in hindsight. What can be said now is that the conditions — compressed implied vol, stable rates, positive but unspectacular breadth, price extended above its session anchor — are coherent. They fit together. Markets in coherent regimes tend to continue behaving coherently until something arrives that they cannot price.

What the close leaves behind

Holiday-shortened weeks have a way of producing exactly this kind of session: enough activity to keep the tape honest, not enough to resolve anything. The participants who matter for direction are often not at their desks; the participants who are at their desks are managing risk rather than expressing views. Reading too much into the character of such a day is a familiar mistake. So is reading nothing into it.

What today did clarify is the volatility regime. Compression of this duration leaves a market with a particular kind of sensitivity — not to the direction of news, but to its arrival. The question for the sessions ahead is not whether the current calm continues, but what kind of catalyst, if any, the tape is currently underpricing. That is a structural question, and it will be answered structurally: by where breadth breaks first, by whether the rate complex moves before or after equities, by whether the next expansion of range happens on a day with obvious news or on a day without.

Quiet sessions are not empty sessions. They are the market telling you what it currently believes. Listening is the work.

Pre-market framework
May 28, 2026

Pre-market framework — May 28, 2026

MARK'S MORNING CALL: A quiet overnight tape and compressed volatility leave the session's character to be defined by what participants do with stability rather than what they do with stress.

The overnight session was the kind that does not announce itself. Index futures drifted within a narrow band, Treasuries held the ground they took back yesterday afternoon, and the dollar moved without conviction. When a tape behaves this way ahead of an open, the temptation is to read it as a pause before something. Sometimes that is right. More often, it is simply what a market does when the marginal participant has decided to wait.

Implied volatility sits near the lower end of its trailing range, and has been there long enough that the compression has become a regime characteristic rather than a passing condition. Realized volatility, particularly in the index complex, has been similarly subdued, with the bulk of intraday range concentrated in the first and last hours. The middle of the session has, for several weeks now, behaved as if the market were on a slow conveyor.

The rate backdrop

Yields on the long end closed yesterday's session a touch lower and have stayed there overnight. The ten-year is meandering inside the range it carved out after the last set of data prints, and the curve has neither steepened nor flattened in any way that would change the conversation. What is notable is what is not happening: there has been no sustained pressure on the front end despite the run of firmer activity data earlier in the month, and no flight bid in the long bond despite the equity tape's recent indecision. The rate market is, for now, telling a story of equilibrium. Whether that equilibrium is the calm of a market that has priced its inputs correctly, or the calm of a market that has stopped asking, is the kind of question that gets answered slowly.

Yesterday's internals were mixed in a quiet way. Breadth held in positive territory through most of the cash session but never broadened meaningfully, and the tick tape spent the day oscillating around zero rather than committing to either side. That pattern — participation that is present but not enthusiastic — has been the dominant character of this stretch.

What today asks

The morning's economic calendar carries the usual late-week items, and the firm will be watching the reaction function more than the prints themselves. Markets that have absorbed several weeks of compressed range tend to respond to data in one of two ways: they either ignore it and the compression continues, or they use it as a pretext to release stored kinetic energy. Which of those happens is not something one can know in advance. It is something one observes.

The more interesting question is what the index does if nothing in particular happens. A market that cannot find a reason to move when nothing is in its way is telling you something about who is and is not engaged. The volume profile near yesterday's value area, and whether the cash session opens inside or outside it, will be worth attention. So will the behavior of the small-cap complex, which has lagged the megacaps for long enough that any sign of rotation deserves more than passing notice.

Calm tapes are not empty of information. They simply require a different kind of reading.

Post-close note
May 27, 2026

Post-close note — May 27, 2026

MARK'S CLOSE REPORT: Constructive breadth and compressed volatility; the kind of session that resolves nothing and clarifies the conditions into which the next one arrives.

The session closed the way it began: without much insistence. Volatility expectations drifted lower into the bell, the long end of the curve barely moved, and the equity tape spent most of the afternoon trading around a level it seemed reluctant to leave. Sessions like this rarely make the highlight reel, but they tend to be more informative than they look.

The character of the day

Breadth was the more interesting feature. Advancing issues outpaced decliners on the NYSE by a comfortable, steady margin — the kind of reading that suggests participation was broad rather than concentrated in a handful of index heavyweights. The intraday TICK swung wide in both directions but closed firmly positive, which is consistent with a market that did its selling early and its buying late. Neither extreme persisted long enough to imply urgency on either side.

Volatility was the quieter story. The VIX drifted through a narrow range and settled near the lower end of it. Realized volatility on the index futures looked similarly subdued; trend strength readings were soft, the spread between short- and intermediate-term moving averages was negligible, and price spent the afternoon orbiting the volume-weighted average rather than trending away from it. When the range compresses and breadth holds, the market is usually telling you that participants are content to wait for the next piece of information rather than reposition ahead of it.

Rates cooperated with that posture. Ten-year yields hovered, Treasury futures barely budged, and the curve gave no signal that would have demanded a response from equities. On a holiday-shortened week, with month-end approaching and meaningful data still ahead, the bond market's stillness was probably more cause than effect.

What the session revealed

The interesting question after a day like this is not what happened, but what the absence of incident implies. A tape that refuses to break in either direction despite a wide intraday TICK range is one where neither side has the conviction to press, but both sides have enough confidence to participate. That is a different condition from the apathy of a true holiday tape. There were buyers and sellers; they simply met in the middle.

It is worth noting how much of the late-cycle commentary one reads assumes that compressed volatility is itself a signal — that quiet must give way to loud, that the spring must eventually uncoil. Sometimes it does. Sometimes the quiet is the regime, and the participants who insist on betting against it accumulate small frustrations until something external arrives to relieve them. The honest answer is that compressed volatility tells you about the present, not the future. It describes the conditions into which the next catalyst will land. It does not describe the catalyst.

Month-end flows are the obvious near-term consideration, with rebalancing pressures often distorting the last two sessions in ways that obscure the underlying tape. After that, the calendar reasserts itself. Whether the breadth visible today persists when those distortions clear is the question worth carrying into the week's remaining sessions.

For now, the market has done what it usually does between catalysts. It has waited, in good order.

Pre-market framework
May 27, 2026

Pre-market framework — May 27, 2026

MARK'S MORNING CALL: A quiet overnight handoff with compressed volatility and a firm yield backdrop leaves the session's character to be decided in the first hour of US trade.

The tape comes into Wednesday's open the way it left Tuesday's close: composed, narrow, and without any of the urgency that occasionally arrives with a holiday-shortened week. Yesterday's session printed a closing tick at the upper end of its intraday range, and advance-decline finished modestly negative despite that late lift. Two readings, slightly at odds with each other, are the sort of mixed signature that tends to ask a question rather than answer one.

The overnight handoff

Treasury yields drifted lower into the afternoon and stayed there overnight, with the ten-year holding in the lower portion of its recent band. The front-end and the long-end have spent most of May negotiating with each other rather than with the equity tape, and that negotiation produced very little yesterday. Implied volatility, for its part, sits near the floor of its trailing range — not the kind of compression that demands attention on its own, but the kind that quietly shapes how participants size into the session.

Equity index futures came through the Asian and European hours without incident. There is no overnight gap worth describing as a gap. The cash open, in other words, will inherit a relatively clean slate, and whatever character the session develops will be authored in the first hour rather than imported from elsewhere.

Beneath the surface, the trend structure on the index futures remains intact but lazy. Short-term moving averages sit above their longer cousins by a modest margin, momentum readings are constructive without being stretched, and the average true range continues to grind narrower. This is the kind of regime in which the difference between drift and direction is decided by participation, not price.

What the session will reveal

The questions worth carrying into the open are mostly about confirmation. Yesterday's late strength in the tick reading came without breadth to support it; today will show whether that was an artifact of a thin afternoon or the start of something the broader list is willing to validate. The behavior of yields around the morning's data window matters here too — a stable rate backdrop has been the precondition for the equity tape's recent calm, and the test of that calm comes when the bond market disagrees with itself for a few hours.

It is also worth noticing what is absent. There is no obvious catalyst forcing a decision today, no auction or release that markets have been organizing themselves around for a week. That absence is itself a condition. Sessions without a forcing function tend to be sessions in which positioning, not news, sets the tone — and positioning is hardest to read precisely when volatility is this quiet.

The shape to watch is whether the morning's first move extends or fades. A trend day from a compressed regime usually announces itself by the end of the first hour, through breadth that broadens rather than narrows as price moves. The absence of that broadening, on a day that opens with a directional impulse, is often more informative than the impulse itself.

Quiet markets are not empty markets. They are markets in which the writing is small, and the reader has to lean closer.

Pre-market framework
May 26, 2026

Pre-market framework — May 26, 2026

MARK'S MORNING CALL: A holiday-shortened week opens with compressed volatility, stable rates, and breadth that closed Friday on a quiet note — the question is whether participation broadens once volume returns.

The US session reopens this morning after the Memorial Day pause. Long weekends are useful for a particular reason: they interrupt the continuity that traders mistake for information. Whatever conviction the tape carried into Friday's close has had three days to dissolve, and what reassembles at the opening bell is rarely identical to what was set down.

The shape of the reopen

Friday closed without drama. Implied volatility sits toward the lower end of its trailing range — the kind of reading that describes a market neither fearing nor congratulating itself. Treasury futures and the long-end yield drifted into the holiday largely unchanged, which is itself a statement: the rate complex declined to commit either way ahead of three days of headline risk it could not respond to.

Breadth, as measured by advance/decline behavior on Friday, finished mixed but unalarming. The tick distribution through the session traveled a wide band before settling near neutral, suggesting a market with active rotation underneath but no decisive directional resolution at the index level. That is a common signature of pre-holiday tape, and it should not be over-read. What matters is whether the same dispersion reasserts itself once full participation returns, or whether the reopen brings a cleaner one-way print.

The macro calendar this week is denser than the holiday-week atmosphere suggests. Consumer confidence, durable goods, the second estimate of Q1 GDP, and the PCE deflator at week's end form a sequence in which the last release carries the most weight. The rate market's quiet posture into Friday is therefore best read as positioning room rather than as a verdict.

What today reveals

The first hour after a long weekend is typically a poor sample. Volume is uneven, overseas desks have had different information sets, and the algorithmic layer that normalizes intraday behavior takes a session or two to recalibrate. The more useful observation window is the midday stretch, when the early reopen flows have cleared and the tape begins to express what it actually thinks.

Three things are worth watching with that in mind. The first is whether implied volatility holds its compressed posture into the data sequence, or whether it begins to firm ahead of Friday's inflation print. Compression can persist longer than seems reasonable; it can also unwind without warning. The second is the behavior of breadth on any move — index-level direction supported by participation is a different artifact than index-level direction carried by a handful of names. The third is the long end of the curve, which has been the quieter half of the rate complex recently and which tends to speak loudest precisely when it has been silent for a while.

None of this is a forecast. The conditions are: low implied volatility, a rate complex in waiting, breadth that closed indecisive, and a calendar that escalates as the week progresses. What participants do with that combination is what the next several sessions will tell us.

A market returning from a holiday is essentially a market being asked to remember what it was doing. Sometimes the answer is the same one it gave last week. Sometimes it has quietly forgotten, and the new answer is what the chart will record. The work this morning is to watch which it is, without insisting on knowing in advance.


Post-close note
May 23, 2026

Post-close note — May 23, 2026

MARK'S END OF WEEK REPORT: A Friday session that ended near unchanged on the breadth tape but moved meaningfully beneath the surface, with volatility quiet and rates steady.

The week ending session closed in a posture that will not generate much weekend commentary, which is itself the point worth examining. The headline tape was quiet. The interior was not.

A flat finish that wasn't flat

Breadth read close to neutral by the bell, but the path there was the interesting part. The TICK tape spent the day stretching in both directions — pushing well into positive territory at moments, then giving the same ground back, then doing it again — before settling almost exactly at the line. That is the signature of a market in which participants are active but not aligned. Advancers and decliners ended in rough balance on the NYSE, the kind of finish that masks how many individual names were rotated through during the hours in between.

It is tempting to call sessions like this one indecisive. A more honest description is that the index level absorbed a great deal of disagreement and produced a small number. Two different things were happening underneath, and they happened to cancel.

Volatility kept its head down. The VIX held in a compressed range and closed near the lower end of its recent character, which means that whatever was being argued about across single names did not rise to the level of an index-level concern. Realized volatility in the Nasdaq complex was modest as well; price spent the afternoon working below VWAP without conviction in either direction, momentum indicators drifted toward the lower end of their range, and the short-term trend structure flattened into something closer to drift than direction.

The rates backdrop that wasn't there

The ten-year yield finished the week effectively where it started the day, and intermediate Treasury futures barely moved off their reference levels. That matters because the equity tape's recent character has often been organized around the rates tape. When yields are doing nothing, the equity market is forced to find its own reasons, and the reasons it found today were small and local. Rotation, in other words, rather than reallocation.

This is the regime question worth holding onto going into next week. A market that is quiet at the index and busy underneath can resolve in either direction depending on what catalyst arrives first. The current arrangement does not lean — it simply waits.

What the day revealed

The useful read from a session like this is not directional. It is that the market has, for the moment, settled into a posture where macro inputs are not driving cross-sectional behavior. Single-name dispersion is doing the work that index-level moves used to do. That can persist for some time, and historically it often does — until something arrives that re-correlates the tape, at which point the quiet sessions look in retrospect like a pause rather than a destination.

The craft, on days like this, is to resist the urge to read more into the close than the close contains. A balanced breadth print after a wide intraday swing is not the same thing as a calm market. It is a market doing its arguing in places the headline does not reach.

Sometimes the most informative sessions are the ones that look, from a distance, like nothing happened.

Pre-market framework
May 22, 2026

Pre-market framework — May 22, 2026

MARK'S MORNING CALL: A quiet overnight tape into a Friday open where breadth has softened from its early reach and momentum indicators sit in stretched territory.

The overnight session arrived without much to argue about. Treasury futures drifted in a narrow band through the European hours, ten-year yields holding near where they settled yesterday, and equity index futures spent most of the night working a tight range. Implied volatility remains in the lower half of its trailing range — not collapsed, but compressed enough that any meaningful move during the cash session will require a catalyst the overnight tape did not provide.

That is the setup. A market that has spent the week climbing without forcing the question, and a Friday open that begins with breadth already easing off its earlier highs.

What the open is telling us

The first half-hour of pre-market internals is doing something worth noticing. The early tick readings were firmer than where they sit now; the advance-decline spread has come in from its session high without giving back the day's positive cast. This is the signature of a tape where the initial enthusiasm of the opening auction is being absorbed rather than extended. It is not weakness. It is the market asking whether yesterday's bid is something today's participants want to renew.

Index futures sit above their short-term moving averages and meaningfully above the developing session VWAP, with momentum oscillators in territory that, on any other week, would be described as stretched. Trend strength on the standard measures has firmed. None of this is unusual in the late stages of a directional run; all of it is the kind of condition that rewards patience in interpretation rather than reflex in conclusion.

The rate complex is the quieter half of the picture. Treasuries finished yesterday essentially in line with the morning, and the overnight session offered nothing to disturb that. When yields are not the story, equities tend to take their cues from internals, sector dispersion, and whatever single-name news the morning produces. That is where attention belongs today.

The question the day will answer

Two structural features will resolve themselves into something readable as the session matures. The first is whether the early softening in breadth is a normal opening-print cooling — the kind that gives way to broadening participation by mid-morning — or whether it is the front edge of a tape that has run out of marginal buyers for the week. The second is whether stretched momentum on the index continues to be tolerated by a market that has been willing to extend, or whether the absence of a fresh catalyst becomes its own catalyst.

Friday sessions carry their own rhythm. Positioning gets adjusted into the weekend, conviction tends to thin in the afternoon, and the closing hour often tells a different story than the opening one. A useful exercise today is to track when, and at what level of participation, the tape's character changes — not to anticipate it, but to recognize it when it arrives.

The week has been a study in a market that keeps finding the next bid without quite explaining why. Whether today extends that pattern or marks the place where it pauses is less interesting than the discipline of watching it happen without leaning on the answer. Markets that do not need to be read loudly are usually the ones worth reading carefully.

Pre-market framework
May 21, 2026

Pre-market framework — May 21, 2026

MARK'S MORNING CALL: A quiet overnight session leaves the open with compressed volatility and mixed internals from the prior close, and the question of which reading the day chooses to honor.

The overnight tape did very little, and did it without conviction. Index futures drifted in a narrow band, implied volatility sits near the lower end of its recent range, and Treasury yields are roughly where they finished yesterday afternoon. None of this is the same as calm. It is the absence of a reason to move, which is a different condition and tends to resolve differently.

The interesting thing about the prior session is the mismatch it left behind. Advance-decline finished firm — broader participation than a casual glance at the index would suggest. But the closing tick told a different story, with the late tape leaning heavily to the offer into the bell. Two readings of the same day. The first says the market under the surface is healthier than the headline. The second says the marginal flow at the end of the session was not interested in carrying risk overnight. Both are true. Which one the morning chooses to honor is the question the open will start to answer.

The rate and macro backdrop

Ten-year yields nudged slightly higher into yesterday's close, but the move was small enough that it reads as drift rather than reassessment. The front of the curve has been remarkably patient with the data of the last few weeks; the long end has been the more expressive part of the structure. That has implications for how equity sectors transmit any rate impulse, but for this morning the relevant fact is simpler: the bond market is not, at this moment, telling equities what to do.

Implied volatility is compressed enough to be worth naming. When the volatility surface sits this quiet for a stretch, the cost of being wrong about direction goes down and the cost of being wrong about timing goes up. Realized volatility has been doing most of its work in narrow windows — the first hour, the last hour, around scheduled releases — with long flat stretches in between. That pattern, if it persists, shapes what a meaningful move actually looks like when one arrives.

What today asks

The session opens into an indeterminate regime. Trend indicators on the index futures are flat, the moving-average structure is neither expanding nor compressing in any committed direction, and the distance from session VWAP is unremarkable. There is no structural tell to lean on here. That itself is information.

A few things are worth watching as the morning develops. Whether the broader participation visible in yesterday's breadth carries into this morning's first hour, or whether the late-session selling tone was the more honest read. Whether the long end of the curve stays patient or starts to express something the front end has so far declined to acknowledge. And whether volatility holds its compressed posture through the lunchtime hours, when low-volatility regimes most often either confirm themselves or quietly end.

None of these are forecasts. They are the questions whose answers, once visible, will tell us what kind of session this was. The work of a morning like this is mostly to know what to be watching for, and to resist the temptation to decide what it means before the tape has spoken.

Markets that look like nothing is happening are usually doing something. The discipline is to wait until they tell you what.

Pre-market framework
May 20, 2026

Pre-market framework — May 20, 2026

MARK'S MORNING CALL: A quiet overnight tape sits against a benign rate backdrop and unsettled internals, leaving the session to clarify what the recent stretch of compressed volatility actually means.

The overnight tape has not given the morning much to argue with. Equity index futures drifted within a narrow range, Treasuries held the ground they reclaimed midweek, and the dollar moved without conviction. Sessions like this can read as restful or evasive depending on what one expects from them, and the distinction usually does not resolve until the cash open forces a decision.

Implied volatility continues to sit toward the lower end of its trailing range. That is not, in itself, a statement about complacency — it is a statement about what the options market is willing to pay for protection given recent realized behavior, which has been contained. The gap between what the index does intraday and what it does close-to-close has narrowed over the past several sessions, and a compressed environment of that kind tends to either persist longer than people expect or break in a way that surprises them. Both outcomes are familiar; neither is predictable from the surface of the tape.

The rate backdrop

Treasury yields are stable into the open, with the long end behaving as if it has already absorbed the most recent round of data and is waiting for the next one. The ten-year area has settled into a range that the market seems comfortable defending in both directions, which is itself a piece of information. When yields stop reacting to second-tier prints, it usually means the larger question — about the path of policy, about the trajectory of inflation, about where neutral actually sits — has temporarily moved out of the front of participants' minds. It rarely stays there long.

The shape of the curve continues to do most of the structural communication. Watching how it responds to the day's auctions and any rate-sensitive headlines will say more about the broader environment than the headline yield levels themselves.

What the session has to answer

Breadth, going into today, is the more honest read. Recent sessions closed with internals that did not match the resilience of the index level — fewer names participating in the late-day firmness than the tape's surface suggested. That divergence is the kind of thing that either repairs quietly over a few sessions or hardens into something the market eventually has to acknowledge. Whether today's participation broadens or continues to thin is the question worth holding in mind.

Trend indicators on the index futures sit close to neutral. The short- and intermediate-term moving averages have converged, momentum readings are mid-range, and price is operating near its volume-weighted reference. There is no regime here to lean on, only a market that has spent the last several sessions deciding what kind of market it wants to be next. Conditions of this sort tend to reward patience over interpretation; the structural read becomes clearer once participants commit, and not before.

The economic calendar offers a few items capable of moving rate expectations, and the back half of the week carries more weight than the front. Until then, the work is to watch how the tape behaves in the absence of a catalyst — which is often where the most useful information about positioning is hidden.

A quiet market is not the same as a settled one. It is the interval in which the next argument is being assembled.

Pre-market framework
May 19, 2026

Pre-market framework — May 19, 2026

MARK'S MORNING CALL: An overnight session shaped by a familiar tension: yields anchored near the year's highs, equity internals soft, and an FOMC minutes release waiting on the other side of the open.

The week opens into the same gravitational field that closed the last one. Benchmark Treasury yields remain near one-year highs, supported by persistently elevated oil prices that continue to fuel global inflation pressures and constrain central banks' ability to ease monetary policy. That sentence is, by now, almost a piece of furniture in the morning macro picture. What matters is less the level than how durable the explanation has become — and how comfortable the market appears to be holding equities at full valuation while it persists.

Overnight, the long end did not break either way. Ten-year yields drifted around the same shelf they have occupied since the producer price reading earlier in the month, and the front-end Treasury complex traded with the quiet posture of a market waiting for new information rather than fading the old. Equity index futures inherited that stillness. The dollar held. Crude has not yet decided whether last week's geopolitical headlines deserve a second look.

What the tape is carrying in

Breadth coming out of last week was the more interesting tell. The internals closed the prior session under the surface — a market where the index print did more work than the median name, and where the intraday TICK distribution skewed negative through the afternoon. Advance-decline data from the close before that carried the same complexion. None of this is dramatic in isolation. Taken together it describes a tape where participation has been narrowing while headline indices have continued to look orderly, which is the kind of asymmetry that tends to be resolved rather than maintained.

Implied volatility, for its part, sits at the lower end of its trailing range. Realized volatility on the index has been similarly muted, with the sharper moves concentrated in single names reacting to earnings and rate-sensitive corners of the curve. A compressed vol surface against a softening breadth picture is a configuration the firm has seen before; it is not a forecast, only a description. It tends to make the first session that breaks the calm feel larger than its underlying cause.

What today will answer

The session has two pieces of information ahead of it. Investors await the upcoming FOMC meeting minutes and flash US PMI data for further signals on the direction of monetary policy and the broader economic outlook. Minutes are not new data, but they are a chance for the market to reprice its read of the committee's tolerance — particularly relevant given that markets currently expect the Fed to leave the fed funds rate unchanged through year-end, though the implied probability of an additional 25bps rate hike has risen to around 40%. A market that has spent a month migrating from "cuts later" to "perhaps another hike" is a market whose sensitivity to language has gone up, not down.

The PMI release is the cleaner test. Activity data that confirms the inflation pressure complicates the rate path; activity data that softens it raises a different question about why yields have stayed where they are. Either reading is informative. Neither requires a view to be useful.

Worth watching, then: whether the early tape can hold its composure into the minutes; whether breadth follows the index or contradicts it; whether the rate complex treats the data as confirmation or as a reason to reconsider. The conditions are in place for a session that reveals something. What it reveals is the market's business, not ours.

A quiet tape is not the same as a settled one. The difference usually shows up on a Wednesday.

Post-close note
May 18, 2026

Post-close note — May 18, 2026

MARK'S CLOSE REPORT: A session that drifted beneath its volume-weighted anchor with breadth tilted negative and trend strength quietly building underneath.

The session closed the way it had been hinting it would since mid-morning: index futures resting below their volume-weighted average, the short-term trend slipping under the longer one, and the tape doing nothing dramatic enough to demand attention but nothing constructive enough to earn it back. It was, in the most precise sense, a session that lost altitude without losing composure.

The character of the day

What stood out was not the direction but the texture. Distance from the volume-weighted average widened gradually through the afternoon, which is the kind of drift that suggests participants were content to let the tape go rather than defend it. The faster moving average rolled under the slower one early and stayed there. Momentum oscillators sat in the lower half of their range without venturing into the kind of territory that invites reflexive interest from dip-buyers. Range, measured against the recent average, was unremarkable. None of this is dramatic on its own. Taken together, it describes a market that spent the day exhaling.

Trend strength, however, was the quiet tell. The directional indicator was firmer than the price action would suggest — the sort of reading that often appears when a market has been moving in one direction long enough that the move stops looking like noise and starts looking like a regime. Whether it is one is a different question, and not one a single session can answer.

Breadth confirmed the tone rather than complicating it. The advance-decline picture leaned negative through the bulk of the session, and short-term tick readings spent more time below the zero line than above it, with the lower extremes more extreme than the upper ones. That is the signature of a tape where sellers are working patiently and buyers are not pressing. It is not capitulation. It is something more like consent.

The wider frame

The rate complex was largely uneventful, which mattered. When yields are quiet, equity weakness has to be explained by something other than the discount rate, and that forces attention back to positioning and earnings tone rather than macro reflex. Implied volatility in the index has remained well-behaved relative to what the underlying tape has actually been doing — a familiar configuration this cycle, and one worth keeping in the back of the mind. Compressed implied volatility against a market that is grinding lower is not, by itself, a contradiction; it is a description of how participants are choosing to hedge, which is its own piece of information.

Treasuries idled. The long end did not do the work of pulling equities in either direction today, and the dollar offered no obvious cross-asset narrative either. Days like this are useful precisely because they strip away the easy explanations. What is left is the market's own internal arithmetic.

The question worth carrying into tomorrow is whether the drift below the session's volume-weighted anchor hardens into a level participants now defend from above, or whether the overnight resets the frame entirely. Both are plausible interpretations of the same closing print. The tape will tell us which one it preferred.

Markets that exhale quietly are often the ones that have the most to say later. The work is in listening before they do.


Pre-market framework
May 18, 2026

Pre-market framework — May 18, 2026

MARK'S PREMARKET REPORT: A week that closed soft on the tape opens with compressed volatility and a flat rate backdrop; the question is whether participants treat last week's drift as resolution or as pause.

The week ended with the kind of tape that does not announce itself. Breadth on Friday tilted negative without conviction, the closing TICK readings stayed below zero through the afternoon, and the advance-decline backdrop coming out of Wednesday's session was meaningfully heavy. None of it was disorderly. It was the shape of a market that has run out of marginal buyers in the middle of the session but is not being pressed by sellers either — a slow leak rather than a break.

Index futures enter the new week with their shorter-term trend structure flattening. The eight- and twenty-one-period exponential averages on the Nasdaq contract are essentially overlapping, and price has been working below VWAP into the close. Momentum oscillators sit toward the lower end of their neutral range without yet reaching the kind of reading that historically marks washouts. Trend strength, by the conventional measure, is present but unremarkable. This is the texture of a market still inside its prior structure, not one that has chosen a direction out of it.

The rate and volatility backdrop

Treasury futures spent the back half of last week unchanged at the margin, with the ten-year cash yield holding inside the range it has occupied for most of the month. There is no rate shock priced in for this week's release calendar, and that absence is itself part of the structure: when the rates complex is quiet, equity dispersion has more room to be driven by single-name and sector flows than by the macro overlay. The firm has noted this character before. It tends to persist until it doesn't.

Implied volatility sits in the lower portion of its trailing range. Realized has been modestly higher than implied in selective windows — the last hour of trading, in particular, has carried more movement than the bulk of the session. That asymmetry is worth holding in mind. A compressed front-month volatility surface against a tape that is willing to move at the close is not a contradiction so much as a description of who is participating when.

What the session will answer

The useful questions for today are structural ones. Does the breadth weakness that defined the back half of last week extend into the new week's open, or does the absence of fresh catalyst allow internals to repair quietly? Does the index level hold the area it spent Friday defending, and if so, on what kind of participation? Is the late-day volatility character of last week a feature of month-to-date positioning flows, or something that survives into a fresh week with different inventory?

The economic calendar this week carries housing data and a handful of regional Fed surveys, none of which on their own tend to reset the rate path. The earnings tail from the prior reporting cycle continues to thin out. In the absence of a forcing event, what gets revealed is how the market behaves when nothing in particular is asking it to behave at all. Those sessions are often the most informative.

Markets that drift sideways for long enough eventually teach the careful reader what they are made of. The job this morning is to watch, not to conclude.

Post-close note
May 16, 2026

Post-close note — May 15, 2026

MARK'S END OF THE WEEK REPORT: A Friday session that closed with negative breadth and compressed volatility, leaving the index quietly below its volume-weighted center.

The session closed in a posture that is harder to read than it first appears. The index drifted under its volume-weighted center for most of the afternoon, and breadth — both the issue-level advance-decline and the intraday tick — spent the day on the heavier side of neutral without ever producing the kind of pressure that defines a real distribution day. Nothing snapped. Nothing flushed. The tape simply leaned, and the leaning was enough.

That is a particular kind of day, and worth describing carefully.

The character of the weakness

Implied volatility remained compressed into the close, sitting near the lower end of where it has been trading for several weeks. Realized volatility on the index futures was similarly modest; the average true range stayed contained, and the spread between the short- and intermediate-term exponential averages was narrow but persistently negative through the back half of the session. Momentum measures softened into oversold territory without producing the kind of capitulation tick that usually accompanies a real low.

This is the texture of a market that is not being sold so much as it is being declined to be bought. The distinction matters. When sellers are active, breadth deteriorates in waves and volatility expands; when buyers are absent, breadth bleeds slowly, volatility stays quiet, and price slides under its own weight. Today read as the second.

The internals support that reading. The tick spent more time below zero than above, but its extremes were not severe. The advance-decline differential closed firmly negative but at levels that, in this regime, have repeatedly resolved either way within a session or two. Trend strength, measured conventionally, sits in the band where the market is neither clearly trending nor clearly consolidating — the awkward middle where most of the year's chop has lived.

What the rate complex was saying

The Treasury complex offered no help in either direction. Ten-year yields hovered near where they have been pinned all week, and the long futures were essentially unchanged on the session. That stability is itself a piece of context: equity weakness in a stable-rate environment is a different animal than equity weakness driven by a yield repricing. Today's softness arrived without a macro accelerant, which tends to make it less informative about the next several sessions and more informative about positioning and participation right now.

The question that closes the day is whether the absence of bidders is a function of the calendar — a Friday with no catalyst, into a weekend — or whether it reflects something more durable about how participants are willing to engage with the index near its recent range. Monday's open will start to answer that. So will the first hour of any session in which a real catalyst arrives.

Compressed volatility into a quietly weakening tape is one of the harder configurations to interpret in real time, because it offers very little asymmetry to work with. The market is not telling us much. That, too, is information — markets that have nothing to say are usually preparing to say something. What it will be is not yet visible in the tape.

The work, on days like this, is to keep watching without insisting the watching produce a conclusion.

Pre-market framework
May 15, 2026

Pre-market framework — May 15, 2026

MARK'S MORNING CALL: A Friday session opens into the second day of the Beijing summit, a Fed Chair handover, and an Asia-Pacific tape that has lost its footing overnight.

Yesterday's tape closed in a place that, by recent standards, has become routine: the S&P 500 and Nasdaq Composite at record highs, and the Dow up roughly 370 points to retake the 50,000 mark . The interesting thing about routine record highs is how quickly they stop functioning as news. The index print is no longer the story; what surrounds it is.

This morning, what surrounds it has changed character. U.S. equity futures are softer ahead of the open, with Dow, S&P, and Nasdaq futures all lower as investors watch the ongoing U.S.–China summit . Asia did not help. Korea's Kospi reversed sharply from a fresh record above 8,000 to close near 7,493, with the small-cap Kosdaq down more than five percent , a move catalyzed in part by Samsung Electronics falling more than eight percent after its labor union confirmed an 18-day strike from May 21, even as the company offered to resume wage talks . Japan's Nikkei lost roughly two percent, the ASX drifted slightly lower, and Hong Kong's Hang Seng and the CSI 300 both gave back ground . The overnight tone is not a panic; it is a withdrawal of the bid.

The rates and macro frame

The rate backdrop has been doing quiet work underneath the equity rally. The 10-year Treasury yield closed near its 2026 high earlier this week, with the prior peak set in March , and April PPI came in well above expectations, with headline up 1.4% and core up 1% against consensus near a third of those numbers . The follow-through from that print — yields firmer, the path of policy reset — is the context any equity strength is now climbing against. CPI earlier in the week pushed the rate-cut probability lower and lifted the implied odds of a hike , which is not a small change in the surrounding architecture, even if the index tape has absorbed it without complaint.

Implied volatility, for its part, sits at the lower end of its trailing range. Realized volatility in the overnight session has been higher than that, concentrated in Asia and in the futures complex around the summit headlines. That gap — calm options, jumpy cash — is itself a structural feature worth holding in mind.

Two things converge on the calendar today. The 8:30 Empire State print, and 9:15 industrial production and capacity utilization for April arrive into a tape already chewing on PPI. And separately, Jerome Powell's term as Fed Chair ends today, with Kevin Warsh expected to succeed him . Chair transitions tend to be priced as continuity until they aren't. The transition itself is not the event; the first communication from the new chair is.

What today will answer

The summit is the loose variable. Trump and Xi met in Beijing on May 14 to address the Iran conflict, trade imbalances, and the Taiwan question, alongside new bilateral boards on economic and AI oversight , and Trump indicated in a Fox News interview that China has agreed to buy U.S. oil, with Chinese ships heading to Texas, Louisiana, and Alaska . How much of that gets ratified, contradicted, or quietly walked back over the U.S. session is the open question. Markets have been treating the summit as a deadline of sorts; deadlines tend to clarify whatever was ambiguous before them.

Beneath the macro layer, the dispersion story has not gone away. A note this week from BTIG's chief technician described the rally as one with growing divergences and dispersion, with cyclical parts of the economy responding to higher rates and energy prices while capital continues to flow into AI-related names . That description is worth keeping nearby today, because a session that opens softer is precisely the kind of session in which dispersion either compresses or widens, and the answer to that is usually visible by lunchtime.

The question for the day is simple in shape and difficult in practice: does the overnight withdrawal of risk appetite extend into U.S. hours, or does the now-familiar pattern — early softness absorbed, breadth narrowing, leadership reasserting — reassert itself once again. The pattern has held for six weeks. Patterns that hold for six weeks are interesting precisely because they eventually do not.

Records make the tape look orderly. The architecture beneath them rarely is.

Post-close note
May 14, 2026

Post-close note — May 14, 2026

MARK'S CLOSE REPORT: A session that closed near the middle of its range, with breadth that never committed and volatility that refused to choose a direction.

The session ended without ever quite settling into a regime. The tape opened with a modest negative tilt in the internals, spent the morning trying to repair it, and finished with the closing tick reading mildly positive — a recovery in form more than substance. Between the high and low of the TICK, the day's range was wide enough to suggest participation; the close, near the middle of that range, suggests participants did not agree on what the participation meant.

That is the cleanest way to describe today: a market that moved without resolving.

Regime character

Trend diagnostics on the Nasdaq complex held in that uncomfortable middle ground where the short and intermediate moving averages remain stacked in the correct order but the spread between them has narrowed to something close to noise. Directional strength readings stayed beneath the threshold that typically separates a market that is going somewhere from one that is rotating in place. RSI sat near the midline. ATR was unremarkable. Price closed above its session VWAP, but only modestly — the kind of finish that flatters the index without telling you much about the conviction behind it.

This is what a low-ADX session looks like when it does not feel obviously sleepy. The volatility surface stays compressed, the realized moves arrive in short bursts, and the close prints near enough to the opening reference that the day's chart will not be remembered. The session was active without being decisive.

Implied volatility, for its part, continues to sit in the lower band of its recent range. There is no premium being demanded by options markets at the moment, which is itself a statement about how participants are pricing the path from here. Calm gets paid for by being calm.

What the internals revealed

The advance-decline picture coming into the day carried a negative cast, and the session did not fully repair it. Breadth widened on the rallies and thinned on the pullbacks in the familiar pattern of a market where index-level prints are doing more work than the underlying constituents. When the headline number outruns the breadth that is supposed to support it, the gap is information. It tells you that a smaller set of names is carrying the weight, and that the index level, viewed in isolation, is a less reliable description of the day than it appears.

The rates complex offered no friction. Treasury futures barely moved through the cash session, and the ten-year yield's behavior in recent sessions has been one of stability rather than reassertion. That removes one of the variables that has been animating equity behavior on and off this spring. Without a rates story to react to, the equity tape was left to negotiate with itself, and what it produced was the indecision visible in today's close.

The question worth carrying into tomorrow is whether the narrow breadth resolves through broadening or through the index quietly giving back what the leaders provided. Both outcomes are consistent with where things stand at the bell. The session did not pick one.

Some days the market says something. Today it cleared its throat.

Pre-market framework
May 14, 2026

Pre-market framework — May 14, 2026

MARK'S MORNING CALL: A quiet overnight tape into a compressed-volatility morning, with breadth and rates sending mildly conflicting signals about what yesterday actually meant.

The overnight tape has been quiet in the way that quiet tapes usually are this far into a compression regime — not asleep, exactly, but unwilling to commit. Equity index futures drifted in a narrow band against a Treasury complex that barely moved on the bar. Implied volatility sits near the lower end of its trailing range, which is less a statement about risk appetite than about the absence of a near-term catalyst the tape feels obligated to price.

That distinction matters. A market that is calm because nothing is happening behaves differently from a market that is calm because participants have agreed on what is happening. Yesterday's session left a fingerprint that suggests the former: the closing breadth on the NYSE measures finished meaningfully negative even as the headline indices held together, and the intraday TICK distribution skewed asymmetrically — pushing harder to the upside in bursts than it did to the downside, but spending more time below the line. That is the shape of a session where a narrow cohort of names carried the index while the broader list quietly gave ground.

The rate backdrop

Ten-year yields are sitting where they have been sitting, which is to say in the middle of a range that has refused to resolve for several weeks. The front end has done most of the work of repricing this cycle; the long end has been the patient one. With no Treasury auction of consequence on today's calendar and the next inflation print still a few sessions away, the bond market is functioning, for the moment, as scenery rather than narrative. That can change quickly, and usually does without warning, but it is the condition the morning opens into.

Worth noting only because it sometimes matters: the yield curve's behavior on quiet days tends to reveal positioning more honestly than its behavior on loud ones. When there is no news to react to, what moves is what someone decided to move.

What the morning is asking

The question for today is whether yesterday's breadth deterioration was a one-session quirk or the beginning of something the index level has not yet acknowledged. Index-level prints and underlying participation have been telling slightly different stories for about a week now. Either the breadth measures catch up to the tape, or the tape catches down to the breadth, or — the option people forget — both continue in parallel for longer than seems reasonable, which is what compressed-volatility regimes specialize in.

The technical backdrop on the Nasdaq complex remains constructive on the surface: short-term trend measures are above their slower counterparts, and price is comfortably extended above the prior session's volume-weighted reference. Trend strength readings, however, sit in the territory that historically describes drift rather than conviction. A market can rise within a drift regime for a long time. It can also reverse within one with very little ceremony. The character of the move matters more than its direction.

Today's economic calendar is light enough that the session will largely be left to its own internals. Watch the opening half hour for whether the breadth divergence reasserts itself or quietly resolves. Watch the close for whether anyone was willing to carry exposure into tomorrow.

A quiet market is not the absence of information. It is information arriving slowly enough to be misread.

The patient reader of tape spends most of their time waiting for the market to say something it means. Today may or may not be one of those days. The work is the same either way.

Post-close note
May 13, 2026

Post-close note — May 13, 2026

MARK'S CLOSE REPORT: A session in which the index drifted higher while breadth quietly disagreed, leaving the day's character harder to read than the tape suggested.

The session closed with the index above its volume-weighted average and the short-term moving averages stacked in the conventional order, which on its own would suggest a straightforward day. The internals tell a less tidy story. Advance-decline readings spent the entire session in negative territory and finished there, while the tick distribution oscillated around zero with neither a decisive expansion nor a meaningful capitulation. The index drifted; the average stock did not come along.

This is the kind of tape that rewards careful reading. The headline number flatters the day, and the breadth quietly contradicts it. Neither is wrong. Both are describing the same market from different vantage points, and the gap between them is the thing worth noticing.

Regime character

Implied volatility remained compressed near the lower end of its recent range, and the rates complex was effectively still — Treasury futures unchanged through the cash session, the ten-year yield holding within a narrow band. None of the macro inputs that would force a regime change were present today. The trend strength indicator continued to read as ambiguous rather than directional, which is consistent with what the price action actually delivered: a grind rather than a thrust, momentum measures elevated but not stretched, and a distance from the session's volume-weighted reference that suggests the day's buyers were paying up without much competition from sellers.

When volatility is this quiet and breadth this divided, the index becomes a less reliable witness to what the broader market is doing. A handful of weights can carry the tape on a day when participation is thin. Whether that carry persists is usually answered by the next session, not the current one.

What the day revealed

The more interesting structural feature was the disagreement itself. Sessions where the index closes constructively while the advance-decline line closes poorly are not rare, but they accumulate meaning over time. They tend to cluster in environments where concentration is doing the heavy lifting and where the marginal buyer is selective rather than enthusiastic. The tick range — wider to the upside than the downside, but with a close that barely registered — suggests bursts of demand that did not generalize.

None of this is a verdict. It is a description of conditions. The conditions are: compressed volatility, stable rates, a constructive index print, and breadth that quietly refused to confirm. What happens from here will reveal whether participants read this configuration as resilience or as narrowing.

The craft, on days like this, is to resist the pull of the cleaner story. The index closed where it closed; the breadth closed where it closed; both readings are real, and the temptation to reconcile them prematurely is almost always more costly than sitting with the contradiction for another day.

Markets are usually telling more than one story at once. The work is in hearing both.

Pre-market framework
May 13, 2026

Pre-market framework — May 13, 2026

MARK'S MORNING CALL: Overnight tape carries forward a quiet upward drift while breadth and momentum readings tell two different stories about the same session.

The overnight session was orderly in the way that recent weeks have trained participants to expect. Equity index futures held a narrow range against a backdrop of stable Treasury pricing, and implied volatility sits roughly mid-pack relative to its trailing range — neither compressed enough to suggest complacency nor elevated enough to argue that anyone is bracing for something. The character of the tape has been less about direction than about the absence of resistance to direction.

That absence of resistance is itself a structural feature worth naming. When the path of least resistance is upward and the cost of insurance is unremarkable, the market is in a kind of equilibrium that tends to persist until something external disturbs it. The interesting question is rarely whether such regimes continue, but what the first sign of disturbance tends to look like when it arrives.

The internals are not unanimous

Yesterday's session closed with a noticeable disagreement between the two breadth measures the firm watches most closely. Short-horizon participation, as read through cumulative tick behavior, finished the day on the constructive side. Advance-decline internals, by contrast, ended materially negative — the kind of split where the index level and the median stock are describing different sessions. This is not unusual in regimes led by a narrow cohort of large names, and it is not, by itself, a warning. It is, however, a reminder that the headline tape is summarizing a market in which most things are doing less than the index suggests.

Momentum on the index futures themselves is stretched on shorter intraday windows. Trend strength readings are only moderate, which is the more telling combination: extension without conviction. Markets that look like this can keep going for longer than seems reasonable, and they can also turn quickly when the marginal buyer steps back, because there is nothing structural underneath to catch the price. Whether today's session widens the participation or narrows it further is the question that matters more than where the index closes.

Rates, calendar, and what to watch

The rate complex has been the quiet center of the recent regime. Ten-year yields drifted lower into yesterday's close, and front-end Treasury futures opened today's overnight session marginally firmer. There is no obvious catalyst on the immediate calendar to disturb that, which means the rate tape is currently giving equities permission to do what they want to do — a permission that can be revoked on any single data print and tends to be revoked without much warning.

What is worth watching today, then, is less a level and more a behavior. Does breadth converge upward toward the index, or does the index drift down toward breadth? Does the first hour's tape carry into the lunchtime pause, or does it fade the way recent sessions have faded around midday? And in the rate complex, does the bid that has supported Treasuries this week hold through the afternoon, when liquidity thins and conviction shows itself more honestly?

A market that has been easy to describe is not the same as a market that has been easy to read. The session ahead will offer another chance to tell the difference.

Post-close note
May 12, 2026

Post-close note — May 12, 2026

MARK'S CLOSE REPORT: A session that wore the costume of strength while its internals quietly disagreed, and what that gap between surface and structure tends to mean.

The tape closed with the index sitting comfortably above its short-term moving averages, the trend indicators aligned, and the volatility surface placid. On the surface, an unremarkable continuation day. Underneath, something less tidy.

The shape of the session

The character of the day was the gap between price and participation. The index drifted upward in a way that read as orderly — short-term trend measures pointing the same direction, the spread between the faster and slower exponential averages widening modestly, momentum indicators stretched well into territory that historically marks late-stage extensions. And yet breadth, by the close, was meaningfully negative. The advance-decline reading was deeply skewed toward decliners; the cumulative tick spent the session oscillating but settled only marginally positive. That combination — a benign-looking print on the headline, an unhappy print under the hood — is the structural feature worth naming.

It is the sort of session where a small group of names does most of the work, the cap-weighted averages reflect that work, and the average stock spends the day quietly drifting the other way. Trend strength as measured by the directional indicators was, notably, not strong; the trend exists, but its conviction reading is middling. A trend that runs without breadth and without conviction is a trend that depends on the continued cooperation of a narrow cohort.

Volatility character supported the same reading. The implied volatility index closed near the lower end of its recent range, with intraday movement that barely registered. Realized volatility in the index futures was contained. There was no flinch, no test, nothing that asked participants to reveal what they actually thought. Days like this often look like consensus and are in fact something closer to absence.

What the day revealed

Rates were a non-event in the useful sense. Treasury futures held a narrow range, the ten-year yield essentially unchanged from the prior session's close. The macro backdrop did not push or pull; the equity tape was left to its own internal logic, and that internal logic produced the divergence above.

The question the session leaves on the table is not about direction. It is about whether the narrowness of participation is a temporary feature of a quiet Monday-after kind of tape, or whether it is the more durable signature of a market in which fewer names are doing more of the lifting. Both interpretations are available from today's data. Which one the next several sessions confirm will matter more than where the index closed.

Momentum readings of the sort that registered today have a dual character. In strong regimes they persist far longer than seems reasonable; in tiring regimes they mark the point at which the easy part is over. The distinction is not visible in the indicator itself. It is visible only afterward, in what follows.

A closing thought, more on the craft than the day: it is tempting to read a green close as confirmation and a red close as warning, and to let the headline number organize the rest of one's perception. The more useful exercise is the opposite — to read the internals first and let the headline be whatever it happens to be. Today, the internals had a different story to tell than the print. That is worth sitting with for an evening.

Pre-market framework
May 12, 2026

Pre-market framework — May 12, 2026

MARK'S MORNING CALL: A quiet overnight with compressed volatility sits against weak prior-session breadth; today's question is whether sellers extend or fade.

The overnight tape arrived calm, but calm in the way a room can be quiet because everyone is listening for the same thing. Implied volatility sits near the lower middle of its trailing range — not asleep, not awake. Treasury yields are roughly where they ended yesterday, with the long end having drifted a touch firmer into the prior close. The dollar has done nothing memorable. Equity index futures came in without conviction in either direction.

That surface stillness sits on top of a session, yesterday, whose internals were less polite than the index prints suggested. Advancers lagged decliners by a wide margin into the close. The tick tape spent meaningful stretches of the afternoon at the lower end of its daily envelope before recovering modestly into the bell. A reading like that — a benign headline draped over heavier internals — is the kind of setup the next session tends to resolve one way or the other within the first hour.

The rate backdrop

Yields have stabilized after the recent stretch of data-driven repricing, and the front end has been the steadier of the two ends. The curve has not moved enough overnight to change anyone's framework, which is itself a piece of information: rate volatility is not currently the thing pushing equity volatility around. When that is true, equity dispersion tends to be driven more by sector rotation and earnings residuals than by macro reflex. Whether that holds through the morning's economic releases is one of the questions the day will answer.

It is worth remembering how thin the line is between "rates are stable" and "rates have stopped being the story." The first is a description of the tape. The second is a narrative readers project onto it. The firm tries to keep those two things separate.

What is worth watching

Three things sit at the top of the list this morning. The first is whether yesterday's weak breadth carries into the open or gets faded immediately — these two outcomes mean very different things about who is in control of the tape on a multi-day horizon. The second is the behavior of leadership names in the first hour; narrow leadership recovering on light participation is a different regime than broad participation reasserting itself. The third is the character of intraday volatility relative to the overnight quiet. A session that opens placid and stays placid is one regime. A session that opens placid and develops range by mid-morning is another, and the distinction usually becomes visible before lunch.

There is also the matter of the technical posture going into the open. The index futures are sitting close to their session VWAP from yesterday with shorter-term moving averages slightly below longer ones — a configuration that is neither broken nor healthy, the kind of in-between state where the next directional move tends to be informative precisely because the prior one wasn't. Momentum readings entered the overnight on the softer side, which means the room to absorb selling without it registering as something larger is narrower than it was a week ago.

None of this is a forecast. Markets resolve their own ambiguities; the work is in noticing which ambiguities are actually present and which are imagined. Today the genuine one is whether yesterday's internals were a warning or a wobble.

The tape will say. It usually does, eventually, and rarely on the schedule anyone hoped for.

Post-close note
May 11, 2026

Post-close note — May 11, 2026

MARK'S CLOSE REPORT: A session that traded heavy beneath the surface even as the headline tape held its composure, with breadth and momentum telling a quieter story than the index.

Today closed the way certain sessions do: without much drama at the index level, and with a good deal of it underneath. The tape gave the impression of stability, but the internals were doing different work. That divergence is the most useful thing to take from the day.

The session in structure

Breadth told the cleaner story. Advancers trailed decliners through most of the afternoon, and the imbalance never meaningfully repaired itself into the bell. The closing tick reading was modestly constructive, but the range it traveled during the session — touching deeply negative territory in the morning before stabilizing — described a market in which selling pressure was the dominant texture and buying came in pulses rather than as a sustained bid. A late lift in tick against a still-negative advance-decline line is the signature of mechanical closing flow on top of an otherwise heavy day, not of genuine accumulation.

Volatility character was muted in the way that matters most. The VIX held in a tight range and finished essentially where it opened the bar. There was no fear premium being built into the close, which means whatever discomfort the session produced was being absorbed at the single-name and sector level rather than being expressed as broad index hedging. That is consistent with a regime where dispersion is doing the heavy lifting and the index is the average of forces that mostly cancel.

In the rate complex, the long end nudged higher in yield by a hair, with the cash ten-year and ten-year note future moving in their usual mirror. Nothing about the rate session demanded a reaction from equities, and equities did not give one. The macro backdrop, for a day, simply receded.

What the tape revealed

The more interesting tension was between trend structure and momentum. The session traded beneath its shorter moving average for most of the afternoon, with the index sitting a touch below VWAP into the close — the kind of configuration that says supply is still in charge of the intraday auction. Momentum, on the indicators we track, finished the session in territory more commonly associated with the back end of a pullback than the beginning of one. Trend strength, meanwhile, was middling. Not a market that has decided anything. A market that has stopped going up for now and is waiting to find out what it is.

This is the harder kind of session to read, because it offers two plausible interpretations at once. One is that the heaviness beneath the surface is the early phase of a broader rotation that the index has not yet acknowledged. The other is that breadth has done the corrective work the index never had to do, and the next session inherits a cleaner slate than the close suggests. Which of these is right is not something the tape will tell us in advance. It will tell us in retrospect, in the first hour of the next session, by what the prior day's lows and the VWAP from this afternoon are treated as.

The work between now and then is to watch carefully and resist the urge to decide.

Markets often look quietest on the days they are changing.

Pre-market framework
May 11, 2026

Pre-market framework — May 11, 2026

MARK'S MORNING CALL: A Monday open that arrives with implied volatility firmer than it left, into a tape whose trend character on Friday was unusually clean.

The weekend did what weekends often do, which is to leave the volatility complex slightly more alert than the cash tape itself. Implied volatility opened the week firmer than it closed Friday, the kind of small re-pricing that happens when nothing in particular goes wrong but participants want to be paid a little more to carry exposure across two non-trading days. It is a modest move and not, on its own, a regime change. It is worth noting because Mondays that begin this way tend to spend the first hour resolving the question of whether the bid for protection was warranted or whether it fades by mid-morning.

Treasuries enter the week roughly where they left it. The long end has been quiet, the curve has not moved meaningfully since the last data print, and the rate complex is doing the thing it does in the lull between scheduled catalysts — neither leading nor lagging risk, content to watch. That stillness is itself a piece of information. When yields refuse to participate in equity moves in either direction, the equity move tends to be interpreted as a positioning artifact rather than a macro statement, and positioning artifacts have shorter half-lives than macro statements.

What Friday left on the table

Friday's session closed with internals that were constructive without being euphoric. Breadth firmed into the bell, the cumulative tick character was net positive without registering as a buying climax, and the technical posture on the index futures was that of a trend still in possession of itself — trend strength elevated, the short-term moving averages spaced cleanly above the longer ones, price working at a respectable distance above its session-volume reference. Momentum, however, had cooled even as price held. That divergence is not a warning so much as a reminder that the most useful trends are the ones that grind rather than the ones that lunge, and grinding trends spend a fair amount of time looking tired before they decide what to do next.

The relevant structural question for the open, then, is whether the buyers who carried Friday's tape are still in the room this morning or whether the weekend's small volatility bid reflects a quieter handoff. The two are not mutually exclusive. Trends often persist through changes in the identity of who is sponsoring them, and one of the more useful exercises in the first hour is to watch for that handoff rather than to insist the tape declare itself immediately.

What is worth watching

Three things are worth attention without being made into a checklist. First, whether implied volatility's firmer open holds past the first hour or is absorbed by the cash session. Second, whether the rate complex stays as politely disengaged as it has been, or whether something in the morning's flow nudges yields into a directional posture. Third, whether breadth on the open confirms or contradicts Friday's late-session firming — a tape that opens narrow after closing broad is telling a different story than one that simply continues.

None of these will be answered at the bell. They will be answered, if at all, by lunch.

A market that looks tired is not the same as a market that is finished, and the discipline of the morning is to tell those two apart without forcing either conclusion.

Post-close note
May 8, 2026

Post-close note — May 8, 2026

MARK'S END OF THE WEEK REPORT: A Friday close in which a quiet volatility tape masked a session whose internals trended more decisively than the headline action suggested.

The Friday tape closed in a way that will look, in the weekly chart, almost uneventful. Volatility drifted higher by a fraction. Treasuries held the range they had carved out earlier in the week. The headline indices finished without producing a story that anyone will repeat on Monday morning. And yet underneath that quiet, the session's internals were doing something more deliberate than the surface implied — which is the kind of asymmetry worth noting before the weekend swallows it.

The shape of the day

Breadth opened ambivalent and finished constructive. The tick tape spent the morning oscillating around the zero line with roughly symmetric extremes in either direction, the kind of two-sided print that suggests neither side has the conviction to press. By the afternoon, the upside extremes were doing more work than the downside ones, and the closing print arrived on the firmer side of neutral. That progression — from symmetric to skewed — is more informative than the absolute readings. A session that begins indecisive and ends with one-way pressure tells you something about where the marginal participant ended up.

The advance-decline picture from earlier in the week had been comfortably positive without being euphoric, and nothing today disturbed that backdrop in a meaningful way. Participation has been broad enough to support the trend that has been in place but not so lopsided as to produce the kind of exhaustion that usually precedes a reset.

Volatility itself remained in its compressed regime. The VIX inched up but stayed well inside the range it has occupied for weeks. There is no fear premium being bid for the weekend. There is also no complacency premium being given away. It is, by any reasonable definition, a quiet volatility tape — and quiet volatility tapes are the environment in which trend conditions persist longest, because nothing forces participants to reconsider their working assumptions.

What the rate side did, and didn't, do

The Treasury complex was largely a non-event. Ten-year futures and yields settled into the same neighborhood they have inhabited for several sessions, neither confirming nor disputing the equity tape's drift. When rates do nothing on a day when equities trend, the trend gets to stand on its own two feet — it cannot be explained away as a duration trade or a discount-rate story. That is worth registering. The week's macro calendar offered nothing of the size required to dislodge the rate range, and the rate range, in turn, offered no excuse for equities to do anything dramatic.

The technical structure on the index futures side told a coherent story consistent with that backdrop: a trend regime by every reasonable measure, with the short-term and intermediate moving averages aligned in the direction of the move and momentum readings firm without being stretched. The relationship between price and the session's volume-weighted average has remained on the same side throughout, which is the simplest signature of a one-way day even when the closing change is modest.

What the session revealed

A week like this one is easy to misread in two opposite ways. One temptation is to call it dull and tune out. The other is to call it fragile, on the theory that anything this quiet must be storing energy for a reversal. Neither reading earns its keep. The honest description is narrower: the market is in a regime where trend persists, breadth supports it, volatility does not contest it, and rates are not interfering. Whether that combination continues into next week is a question that next week will answer.

The market does not owe its observers a dramatic session. Most weeks, it will not provide one. The work of reading carefully is done in the weeks that look like nothing happened.

Pre-market framework
May 8, 2026

Pre-market framework — May 8, 2026

MARK'S MORNING CALL: An overnight session that resolved little, against a rate backdrop that has stopped doing the work, and a tape whose trend and exhaustion are pointing in opposite directions.

The week is closing into a session whose character was largely set yesterday afternoon and has not been seriously revisited overnight. Equity index futures have drifted within a narrow band, Treasuries have held near their late-Wednesday marks, and the dollar has been quiet enough that none of the overnight macro prints rose above background. There is a version of pre-market quiet that is digestive and a version that is simply uncommitted. This morning reads closer to the latter.

The rate backdrop has stopped doing the work

For much of the spring, the equity tape took its cues from the long end. A softer ten-year yield gave risk assets room; a firmer one took it back. That mechanical relationship has been loosening. Yields are sitting near the middle of their recent range, and the curve has not done anything dramatic in either direction over the last several sessions. When the rate channel stops driving the conversation, the conversation has to come from somewhere else — earnings dispersion, breadth, the behavior of the leadership cohort — and that handoff is rarely smooth.

Implied volatility remains toward the lower end of its trailing range, which is consistent with a market that does not believe a near-term shock is being priced. Realized volatility has been less obliging; the intraday ranges late in the week have been wider than the headline closes suggest. That gap between what options markets are asking for and what the tape is actually delivering is one of the more interesting features of the current regime, and it tends not to persist indefinitely.

What today's session will be asked to resolve

The internals coming into Friday are mixed in a specific way. The trend structure on the index futures is still intact on the daily frame — the ADX-style measures of trend strength have been firm, and the moving-average stack has not rolled — but the shorter-horizon momentum gauges have moved into the lower half of their range, and price has been working below its volume-weighted reference for most of the prior session. A market that is trending by one measure and exhausted by another is a market in transition, or a market that is about to reassert. Friday sessions, with their position-management overlay into the weekend, are not always the cleanest place to find out which.

Breadth was acceptable yesterday without being convincing. The advance-decline reading finished modestly negative, and the intraday tick distribution, while it pushed to the upside in the morning, did not hold there. None of this is alarming on its own. It is the kind of internal that asks to be confirmed or denied by the next session rather than carried forward as a conclusion.

What is worth watching, then, is whether the morning trade can pull price back to its session-anchored reference points without help from a macro catalyst, or whether the index has to give more ground before buyers are interested. Either resolution tells us something about how participants are reading the regime. A drift back through the prior session's mid would suggest the late-Wednesday weakness was mechanical. A failure to reclaim it would suggest something more deliberate.

The tape does not owe anyone a clean answer before the weekend. Sometimes the most useful sessions are the ones that simply clarify which question is the right one to be asking on Monday.

Post-close note
May 7, 2026

Post-close note — May 7, 2026

MARK'S MARKET CLOSE REPORT: A session whose internals never quite agreed with its surface, closing with volatility quiet and the tape leaning lower.

The session closed without resolving the small disagreement it carried all day. On the surface, equities looked composed — the VIX drifted slightly lower into the bell, Treasury yields barely moved, and the front-end of the futures complex traded as if nothing in particular were being decided. Underneath, the picture was less settled.

A quiet tape with a directional lean

Breadth told the more honest story. The TICK spent the day oscillating across zero with a wide range — printing strongly positive in the morning and meaningfully negative midsession — before settling only modestly above neutral at the close. That is the shape of a tape that is being worked rather than carried. When the highs and lows of intraday breadth are both extended but the close lands near the middle, the session has effectively been a debate that ended in a shrug.

Index futures themselves told a clearer version of the same story. The shorter moving averages slipped beneath the longer ones, the trend-strength reading firmed into territory consistent with a directional regime, and price spent the afternoon meaningfully below its session VWAP. RSI cooled toward the lower end of its neutral band without reaching levels that historically attract reflexive interest. None of these features were dramatic in isolation. Together they describe a tape that spent the day grinding rather than breaking — orderly, persistent, lower.

What is structurally interesting is the absence of confirmation from the volatility complex. A session that closes near its lows with weakening breadth would, in a more anxious regime, be accompanied by a bid in implied volatility. That bid did not appear. Whether that reflects genuine composure among option markets or simply the slow drift of a holiday-adjacent week is the question the next session will help answer.

Rates as the quiet anchor

The fixed income side of the ledger barely registered today. Ten-year yields and Treasury futures effectively held still, and the macro calendar offered nothing forceful enough to dislodge them. In a tape where equities are doing the moving and rates are doing the watching, the conversation belongs to equity-internal questions: positioning, breadth, sector rotation. The macro backdrop is permissive rather than directive.

This is a useful regime to recognize when it appears. When rates stop driving and equity internals start mattering more than headline levels, the analytical work shifts. The relevant questions become structural — what is participating, what is leading, where is the dispersion — rather than reactive to the latest data print. Today was a session of that character.

The thing worth carrying forward is not the magnitude of the move but its texture. A controlled drift lower, with breadth divided and volatility unbothered, is not the same kind of weakness as a session that breaks under pressure. The former invites patience; the latter demands attention. Today was the former.

Markets give two kinds of information: what they did, and how they did it. The how, today, was more instructive than the what.

Pre-market framework
May 7, 2026

Pre-market framework — May 7, 2026

MARK'S MORNING CALL: A note on a market that closed yesterday with constructive tape but soft internals, and the questions that asymmetry leaves for today's session.

Yesterday closed with the index tape in one place and the breadth picture in another. The cash session ended with advancers and decliners roughly in balance, leaning slightly toward decliners by the bell, while the trend indicators on the front-month equity future continued to drift higher. That kind of split — a tape that looks orderly on the surface, internals that are quietly thinning underneath — is the sort of condition that invites the careful reader to sit a beat longer with the chart before drawing conclusions from it.

Implied volatility remains in the lower portion of its trailing range. Realized volatility through yesterday's afternoon was modest, with the late-day TICK readings spending more time below the zero line than above it. None of this is alarming on its own. It is, however, the kind of context in which momentum readings on the upper indices have stretched into territory that historically marks the end of a leg rather than the middle of one. Whether that observation matters today depends entirely on what the macro backdrop hands the tape at the open.

Rates and the macro frame

The long end of the Treasury curve has been quiet. Ten-year yields have stabilized in the band they have occupied for the better part of the last two weeks, and the futures complex closed unchanged in the afternoon window. Quiet rates are a permission slip for equity dispersion to sort itself out on its own terms; noisy rates are not. The session opens, then, in a regime where macro is presently a backdrop rather than a forcing variable. That can change at any data print, and the calendar this week is not empty, so the assumption deserves to be re-examined hour by hour rather than held as a premise.

The dollar and the front of the curve have likewise not moved enough in the overnight session to redraw the map. Asia traded inside its prior range; European cash opened without conviction in either direction. The overnight tape, in other words, has handed the US session a clean slate and very little instruction.

What the session has to resolve

The interesting question this morning is whether the breadth softness that closed yesterday's session was a function of late-day rebalancing flows or something more structural. If the open brings broad participation back — if advancers and decliners reassert in proportion to the index move — then the indicator stretch on the upper indices can be metabolized inside an ongoing trend. If breadth instead continues to lag the headline, the divergence becomes the story, and the tape will have to work harder to justify its current location.

There is also the matter of how the afternoon handles itself. Yesterday's last hour was where the internals weakened most visibly. Markets that close on their lows of breadth while holding their highs of price are markets in conversation with themselves; the resolution tends to come the following session, not in the moment.

We are watching the shape of participation, the behavior of rates around any data, and the character of the late-session tape. None of these will answer the larger question of what regime we are in. They will, however, narrow it.

A market that looks calm is not the same as a market that is calm. The distinction usually announces itself in the tape before it announces itself in the headlines.

Post-close note
May 6, 2026

Post-close note — May 6, 2026

MARK'S EVENING REPORT: It was a trending session that closed with breadth fading even as the index held its altitude, and what the divergence suggests about the market's current condition.

The session printed as a trend day in the index and something less coherent underneath it. That gap — between what the tape showed at the surface and what participation said below it — is the feature worth thinking about tonight.

A trend that breadth declined to ratify

The index spent the day extended above its short-horizon moving averages, and the distance from the volume-weighted average price widened through the afternoon rather than mean-reverting into it. By the conventional reading, this is what a trending tape looks like: persistent drift, shallow pullbacks, momentum oscillators pinned near their upper bounds. The directional strength indicator, however, never caught up with the price action. A market can trend without strong trend confirmation; it usually means the move is being carried by a narrower set of names than the index level implies.

Breadth told the same story in plainer language. The advance-decline line sat above the neutral mark for most of the session — more issues up than down — but the cumulative tick spent the closing hour drifting negative, and the day's last print closed firmly in the red. When the broad count of names is positive while the urgency of buying at the close is not, the market is finishing the day on different feet than it started on. It is the kind of internal split that does not resolve itself within a single session.

Volatility, for its part, was quiet. The index of implied volatility eased modestly and finished near the lower end of its recent range, which is consistent with a tape that has been grinding rather than grappling. Treasury futures were essentially unchanged into their close, and the ten-year yield drifted up by a small amount that says little on its own. The macro backdrop did not impose itself on equities today; the equity market wrote its own internal story.

What the day revealed

Trending regimes with thinning participation are a familiar shape. They are not, in themselves, a warning — markets often spend long stretches in exactly this configuration, with leadership concentrated and the average stock doing less work than the headline suggests. What they are is informative. The question they pose is whether the narrowing reflects conviction (the strongest names continuing to absorb capital because nothing else deserves it) or fatigue (the index propped by inertia in a few weights while the broader list quietly rotates out from under it).

Tomorrow's session will begin to answer that. A continuation that re-broadens — more names participating, the closing tick recovering, distance from the volume-weighted average compressing rather than extending — would argue for the first reading. A continuation that does not broaden, or one in which the index gives back ground while the internals keep softening, would argue for the second.

The firm's view of days like this is unromantic. A quiet volatility surface and a strong-looking close can coexist with internals that are already turning, and noticing that early matters more than naming what comes next. The market has been telling a single story at the index level for a while now. Today it told two stories at once.

Trends end the way they began: in the breadth, before the price.

Pre-market framework
May 6, 2026

Pre-market framework — May 6, 2026

A quiet overnight tape leaves yesterday's structural questions intact; the character of trend and the compression in volatility are what the session will test.

The overnight session asked little of anyone. Treasury futures sat where they closed, the ten-year yield drifted within a tight band, and equity index futures held the upper portion of yesterday's range without insisting on it. Sessions like this one tend to be misread. The absence of motion is not the absence of structure; it is the part of the cycle where structure becomes visible because nothing else is in the way.

Implied volatility sits in the lower portion of its trailing range and has been compressing for several sessions. That compression is the dominant feature of the regime right now. It is the sort of reading that flatters trend continuation in hindsight and punishes complacency in real time, and it makes the question of what disturbs it more interesting than the question of where it goes from here.

What the tape is carrying in

Yesterday closed with breadth that was net positive but uneven through the day. The advance-decline line spent the morning in better territory than it finished, and the intraday tick distribution leaned constructive without ever printing the kind of extremes that mark a forced move. That is a particular signature: participation broad enough to keep the indices supported, but not so insistent that it commits the next session to anything.

The trend character in index futures remains intact on the daily frame. Short- and intermediate-term moving averages remain stacked in the same order they have held for some weeks, and the spread between them, while modest, has not inverted. Trend strength readings are elevated. Momentum readings, however, sit on the softer side of neutral. That combination — directional structure above, momentum cooling underneath — is the kind of internal divergence that resolves in one of two ways, and the resolution is rarely telegraphed in advance.

Price has spent the recent sessions extended above its volume-weighted reference. Whether that distance contracts through time or through price is the question the tape has not answered.

What is worth watching

The rate complex is the frame to watch first. Yields stabilized into yesterday's close at the upper end of the range they have occupied this week, and the front of the curve has been the more reactive segment in recent sessions. If yields press higher from here without an accompanying data catalyst, the equity tape's tolerance for that pressure will be tested in a way it has not been recently. If they ease back, the compression in volatility has more room to persist.

Inside the equity session, the question is whether the broadening that opened yesterday survives a full day of trading. Breadth that fades into the afternoon is a different message than breadth that holds; both have appeared in the last two weeks, and the market has not yet committed to which is the operative pattern. The first hour will say something. The last hour will say more.

The data calendar is light enough that the session is likely to be governed by its own internals rather than by an external print. That is its own kind of test. Days without a catalyst reveal what the tape was actually doing underneath the noise of the days that had one.

Compression resolves. It does not announce when.

Pre-market framework
May 5, 2026

Pre-market framework — May 5, 2026

Overnight session leaves the index modestly higher with breadth quietly improving. Today's regime indicators tilt toward continuation; the question is whether morning auction confirms or fades.

The overnight session left equity-index futures a touch higher, with the rally led — as has often been the case in recent sessions — by the heaviest weights at the top of the index. Breadth, measured against the broader Nasdaq composite, drifted in the same direction, modestly. That is a small but meaningful detail. When the index moves and breadth moves with it, the move tends to have legs. When the index moves alone, leadership typically flags by mid-session.

The macro context

Treasury yields have stabilized in the back of the curve following last week's expectations adjustment. The dollar index sits in the middle of its monthly range. Implied volatility on the broader equity complex has compressed further, sitting at the lower end of its trailing-month distribution.

Each of these conditions, taken individually, is unremarkable. Together, they describe a market that is — at this hour, before the open — quietly suggesting that the path of least resistance is continuation rather than reversal. That suggestion should be tested, not trusted.

What we are watching today

Three things, in priority order:

  1. The opening auction. The first thirty minutes of a session in this kind of regime tell the story of the day with unusual clarity. A constructive open with broadening participation extends the overnight bias. A weak open in which only the heaviest names hold the index up is the warning sign.

  2. The relationship between the futures contract and its largest constituents. This is, as we have written elsewhere, the relationship that occupies most of our attention. Divergences that develop in the morning session are noted; divergences that persist into the afternoon are studied.

  3. Volatility behaviour around mid-session. In low-implied-volatility regimes, the most informative moments are often the small, brief expansions in realized volatility that occur around lunchtime in the US. They reveal where positioning is concentrated without requiring anything to actually happen at scale.

A note on framing

A pre-market framework is not a prediction. It is a hypothesis, written down before the session begins, against which the session can be evaluated. The point of writing the hypothesis is not to be right about it; the point is to have something specific against which to be wrong, and to learn from being wrong.

The discipline is in the writing, not in the reading.

Post-close note
May 4, 2026

Post-close note — May 4, 2026

A constructive day on the surface; less constructive underneath. The index closed near its highs while breadth told a different story. A useful reminder that headline numbers and structural numbers are not the same thing.

The headline read well. The Nasdaq-100 futures closed near the upper end of the day's range, recovering most of the morning's modest weakness. Volume was unremarkable. By the end-of-day summary, the session would be filed under "quietly constructive."

That is one reading. Here is another.

What happened underneath

Most of the day's gains were carried by a small handful of the index's heaviest names. The rest of the index — which is to say, the other 90-odd constituents — closed flat to slightly negative on the session. Advance-decline measures across the broader Nasdaq composite finished modestly negative.

In other words: the index went up while breadth went down. The two should usually move together. When they do not, it is worth paying attention.

This is not a prediction. We are not in the prediction business. It is an observation about structure, which is the business we are in.

Why structure matters

The Nasdaq-100, by virtue of its weighting, can be carried higher by a very small number of names for surprisingly long periods. Those rallies look constructive on a chart. They look less constructive when one decomposes them into their constituents. The decomposition is what we do.

When the heaviest weights are doing the work and the rest of the index is fading, one of two things is usually happening: either the broader index is consolidating in a healthy way before catching up, or the leaders are running on increasingly thin support. Distinguishing between those two cases is a matter of subsequent days, not subsequent hours. We watch.

Tomorrow's setup

Tomorrow's pre-market framework note will examine whether the overnight session and the morning auction extend or correct today's structural divergence. In the meantime, the day's session is filed and the research continues.

A market is a relationship. To read it is to read the relationship between its parts.

Note ·The commentary catalogued on this page is published for general educational and informational purposes. It is not, and should not be construed as, an offer to sell or a solicitation of an offer to buy any commodity interest, a recommendation to enter into any trade, a description of the firm’s positions or trading activity, or personalized investment advice. Any decision to engage Hendriks Wealth Management as a Commodity Trading Advisor is made separately, on the basis of the firm’s Disclosure Document. Trading futures involves substantial risk of loss and is not suitable for all investors. Past performance is not necessarily indicative of future results.