
Sign up to save your podcasts
Or


LONGIL printed $291/MWh at 21:00Z Friday, 17:00 local, against a 24h mean of $84.26/MWh; the snapshot series shows $290.59/MWh at the same timestamp, so treat the handle as rounding, not disagreement. The low came at $44.80/MWh at 10:00Z Saturday, leaving a $246/MWh intraday spread across the 24-hour window. That is a ramp print, not a plateau: a tight evening peak sitting on an otherwise ordinary mean.
The machinery matters more than the headline handle. A peak at 21:00Z with the trough the next morning says scarcity arrived when downstate demand was still working through the evening and relaxed before the Saturday morning shoulder. In NYISO, that pattern usually points to interface pricing into Long Island, local reserve pressure, or shortage adders rather than a clean statewide energy move. The fact pack cannot prove it: the recomputation explicitly carries no load, weather, outage, or transmission data, and the cadence caveat is real because the snapshot and recomputation describe the window with different bar treatment. What the pack can prove is relative stress. LONGIL's $291 peak and $246 spread were the widest among the hubs tracked, above PJM DOMINION's $250 peak and SPP SPPSOUTH_HUB's $238 peak. That keeps the story regional and downstate, not a broad Eastern bid.
The missing leg is Zone J. If NYC printed with LONGIL through the same evening block, the premium reads as downstate capacity scarcity and the weekend risk sits in both zones. If NYC stayed near the mean while LONGIL ripped, the cleaner read is congestion across the interface and the tradeable variable is basis, not outright energy. Day-ahead behavior is the second leg: if day-ahead LONGIL failed to clear anywhere near the real-time peak, Friday punished weak ramp anticipation and puts DART around the evening boundary on review. If day-ahead did clear elevated and real-time still separated, the issue was not forecast error alone but deliverability into the evening constraint.
For the weekend tape, watch repetition before narrative. If Saturday and Sunday hold a LONGIL premium into the same 21:00Z block while upstate remains anchored near the mean, downstate basis stays convex and NYC-zone spreads can gap at the evening boundary even without a heat headline. If the evening print fades back toward the $84.26 mean, Friday becomes an isolated scarcity event and the carry argument weakens fast. Either way, the relevant mark is not the $291 print by itself; it is whether the market keeps paying for the same hour, the same interface, and the same uncertainty after the first warning. As of the Monday afternoon snapshot clock, treat any fresh reading as confirmation or refutation, not as a fresh signal.
> A $246 LONGIL range with no confirmed driver is where weekend basis risk hides: scarce enough to respect, unexplained enough to fade only with evidence.
Not investment advice. For informational purposes only.
Grid Alpha — daily briefs · live dashboards, all nine markets · public call record
CAISO's real-time market printed a maximum nodal LMP spread of $679.70/MWh in the 09:55 PDT snapshot Monday morning. At the top of the stack, PODGALE1SR3SR3-APND cleared $649.38/MWh; at the bottom, HPLNDJT6_N001 printed negative $30.31/MWh in the 09:15 interval. Same system, same energy component near $35/MWh, a $680 gap between them.
The decomposition tells the story. At PODGALE, $615.24/MWh of the $649.38 print was congestion; the energy component was $34.97. PODSEGS1SR2SL2-APND showed the same anatomy: $647.35/MWh LMP on $613.49 of congestion. On the other side, HPLNDJT carried a congestion component of negative $64.84 against $34.55 energy, and the solar nodes confirmed the pattern: PNCHVS2SOLAR printed negative $29.47 and negative $29.42 with congestion of negative $63.45, while both KRAMER_1 nodes sat at negative $20.02 on negative $52.48 of congestion. When the entire spread lives in the congestion component and the energy price barely moves, the ISO is not short of power; the transmission system is short of paths. Curtailment data backs the supply-glut side of that read: CAISO logged at least 1,596 curtailment events over the prior seven days, with one sample interval showing 1,421 MW of solar curtailed.
Two caveats before sizing anything. The high and low prints come from different intervals, 09:55 versus 09:15 PDT, so the $679.70 figure is the market's reported maximum for the snapshot, not necessarily a single matched pair. And the binding constraint behind the roughly $615/MWh congestion at PODGALE and PODSEGS is unidentified in the data; no outage or flow-gate cause is confirmed. Whether the $649 print has any day-ahead counterpart is also unknown, so treat the DA/RT basis at these nodes as an open question, not an input.
That leaves the trade framed by the angle: a spread this wide, this early in the morning, is a setup rather than a conclusion. If solar output keeps climbing into midday, expect the negative prints at PNCHVS and Kramer to deepen or curtailment to absorb the surplus; either way the southern congestion components stay pressured. The real test is the evening ramp: if the POD_GALE congestion persists past solar-down, the basis trade is structural for the day and the evening hours reprice higher; if it collapses once curtailment relief arrives, the morning print was a transient and the wide nodal basis is a fade. Watch the congestion components, not the LMPs. The energy leg at $35 is inert; everything that moves today moves through the constraint. The $470 million in Q2 gross benefits CAISO reported for EDAM and WEIM participants is the reminder that spreads like this are exactly what the expanded western footprint is supposed to arbitrage away, and has not yet.
> A $680 spread with a $35 energy component is not scarcity; it is a grid telling you where the wires end, and the evening ramp decides whether that map is worth trading.
Not investment advice. For informational purposes only.
Grid Alpha — daily briefs · live dashboards, all nine markets · public call record
American Electric Power carried 45 GW into the ERCOT batch interconnection process, the largest single-utility block in the cycle. The number landed the same day AEP and Xcel reported second-quarter earnings into a down tape for utility equities. What the source material does not carry is any breakdown by fuel, by load versus generation, or by zone, which is exactly why 45 GW is hard to price.
Today's grid offers no read-through. The binding-constraint sample from the past seven days is dominated by low-voltage elements with a thin tail: LAKENASAMATH11 at 69 kV posted the largest sampled shadow price at 36.478, SANAFMR1 at 138 kV printed 5.245, and the remainder of the sample collapsed to 0.272 at VALEXP and 0.006 at both OLINGRFMR1 and DIESELFMR1. Units are not stated in the feed, so treat the ratio rather than the level. Supply-side attrition was similarly quiet: MLSES lignite ran forced against 805 MW max capability, though the feed carries two conflicting records for the same 2026-07-27 05:02 stamp, one showing a 65 MW effective reduction and one showing 45 MW, and LACYCRK wind logged reductions of 0 MW and 5 MW. ERCOT booked at least 1,716 unplanned outage events and at least 7,847 SCED shadow-price records on the week, both lower bounds because the queries returned truncated samples. A quiet tape with a data-quality asterisk is not the same as a clean one.
The queue is where the risk accumulates, and it accumulates unevenly. If AEP's block skews toward large load rather than generation, the exposure shows up as import-constrained pockets inside one utility's Texas footprint and as basis that widens against the hub during transmission build-out lag. If it skews toward generation, the same footprint becomes export-constrained and the basis sign flips. Texas regulators' 30 July approval of AI data center co-location beside a wind farm is the variable that decides which: the order requires rapid curtailment during grid emergencies while limiting participation in demand response, so co-located load enters the picture as something between firm nodal demand and an uncompensated interruptible. Replicate that template across a few gigawatts of the 45 and the nodal load shape becomes state-dependent rather than deterministic.
Two adjacent data points frame the cost side. Entergy's $1.8B Cottonwood purchase in Texas is described as increasingly in doubt, which says something about what the market will pay for existing steel versus queue position. And gigawatts of data center load tripping offline in Dominion's territory, producing over-frequency and voltage problems, says something about what happens when the load side of an interconnection queue actually energizes. What I would watch: whether ERCOT publishes the batch composition by zone and fuel, and whether the 69 kV and 138 kV constraints that currently price near zero start clustering in the AEP service territory. That clustering, not the headline gigawatts, is the first tradeable signal. Until then the 45 GW is a denominator problem, since the total batch size is not disclosed and the "share" cannot be confirmed.
> Forty-five gigawatts of queue position is simultaneously a claim on future congestion rent and an invoice for the transmission that relieves it; without fuel, zone, and node, it prices as neither.
Not investment advice. For informational purposes only.
Grid Alpha — daily briefs · live dashboards, all nine markets · public call record
The largest curtailment in the sampled CAISO window was 1.686 MW of wind, 1.538 MWh, at 05:00 PDT on Thursday, July 23. Solar entries in the same sample round to zero. The system logged at least 1,668 curtailment events over the trailing seven days, a count that is sampled and probably truncated, but the magnitudes tell the story: nothing on this grid is straining.
One caveat on the calm. No CAISO LMP, congestion, or ancillary-service price data accompanied this run, so treat today's quiet as inferred from curtailment prints rather than measured off the spread.
That pushes the tradable content into the rulebook. On July 29, CPUC staff recommended the commission reject proposed changes to a CAISO demand response program, arguing the revisions would leave ratepayers "worse off." The public headline does not name which program: PDR, RDRR, DRAM, and the DR ancillary-services work all sit under overlapping CPUC and CAISO jurisdiction, and neither the MW of price-responsive load nor the RA credit at stake is disclosed. Staff recommendations are non-binding, and no vote date is public. Note the direction of travel against the rest of the continent: New Jersey's BPU is pushing a $68 million virtual power plant program aimed at cutting peak demand 3% by mid-2027, and an E3 analysis pegs bidirectional EV charging at 15 times the value of one-way managed charging, roughly $7 billion in unlocked value. California is litigating whether its DR fleet is worth expanding while other jurisdictions are writing checks for the same megawatts.
The load forecast is why this matters more than a July Thursday suggests. BNEF's chip-based model puts US data center demand near 118 GW by 2030 and as high as 207 GW by 2033. PJM has been directed to file a large load registry and a Reliability Backstop Procurement auction proposed for October 2026 precisely because supply-side capacity procurement does not close that gap on its own, and Brookfield and NextEra just announced a $100 billion campus at DOE's Paducah site with up to 4.6 GW of dedicated generation attached, which is the industry conceding that grid-supplied firm capacity is the binding constraint. Price-responsive load is the cheapest instrument that shows up inside an operating hour. Rules that shrink it shift more of the tail onto the energy price.
What I would watch is two-sided and slow. If the commission adopts the staff position and the revisions die, the question is whether CAISO's enrolled DR capacity contracts outright or simply stops growing, and the tell is RA counting and enrollment MW in the next compliance filings rather than anything that prints in the day-ahead. If the commission departs from staff, the read-through is a wider DR-eligible pool and a marginally softer upper tail on CAISO summer peaks, worth a few basis points of implied vol on on-peak forwards at most, but structural. Until the docket names the program and the MW, this is a directional flag, not a position: the missing numbers here are the whole trade.
> Nobody trades a demand response rulemaking on a 1.686 MW day, and that is exactly when the next scarcity print gets written.
Not investment advice. For informational purposes only.
Grid Alpha — daily briefs · live dashboards, all nine markets · public call record
IESO's real-time shadow prices printed zero across every sampled 5-minute interval on July 22, the signature of a grid with nothing binding. Nothing on the physical side handed traders a dislocation this week; the action sits in the rulebooks that will price the next decade of demand.
PJM's Board directed the RTO to file two large-load proposals at FERC, one laying out the structure and schedule for a Reliability Backstop Procurement auction that PJM proposes to hold in October. Ontario is moving faster on process than on paper: IESO has begun imposing reliability standards on large data centers through connection assessments, months before it expects to fold them into formal market rules. A single sampled PJM daily record on July 23 showed 14,726 MW forced out alongside 13,561 MW in maintenance, one entry in a 147-record set whose full distribution is not yet public. The demand these regimes are built to absorb is not small: BNEF's chip-based base model puts U.S. data center load near 118 GW by 2030 and 207 GW by 2033. In Texas, CenterPoint expects 50% load growth by the end of 2029 and flagged 14 GW as likely eligible for ERCOT's Batch Zero large-load interconnection, while New Jersey works the other end with a $68 million virtual power plant plan targeting a 3% peak-demand cut by mid-2027.
Watch FERC's handling of the PJM filings against the October backstop timeline: approval on schedule pulls a new capacity procurement into the forward frame, while a slip leaves the large-load registry as the only near-term lever on interconnection risk. If IESO's connection-assessment standards harden into explicit curtailability terms, the marginal Ontario data center reads as a dispatchable demand block rather than firm load, and that reshapes how you carry peak risk north of the border. Between BNEF's 2033 trajectory and CenterPoint's 2029 read, the open question is not whether the load arrives but which market fixes the price of its reliability first.
> With no spread to trade today, the position is a bet on which regulator's pen clears first.
Not investment advice. For informational purposes only.
Grid Alpha — daily briefs · live dashboards, all nine markets · public call record
Nothing on the nine grids cleared a volatility threshold this week: IESO's real-time shadow-price feed printed near-uniform zeros across the trailing seven days, with a lone -40.55 excursion (units unconfirmed in the feed) on the morning of July 21. On a tape this quiet, the actionable item is regulatory. IESO plans market rule amendments in 2026 to codify a 100-MW/minute ramp limit on battery facilities, formalizing a constraint it has imposed on batteries registering with the market since roughly the second quarter of 2025.
The sequencing matters as much as the number. The limit has operated for over a year as an administrative condition attached at registration rather than as a market rule; the 2026 amendments would retrofit the rulebook to match existing practice, and RTO Insider reports the move is already raising market-governance questions in Ontario. Mechanically, a ramp cap targets the one attribute that separates storage from a fast thermal peaker: near-instantaneous response. At 100 MW/minute, most facilities can still traverse their full operating range inside a five-minute dispatch interval, so the cap bites hardest on sub-interval response, on speed-sensitive ancillary products, and on any future project sized in the several-hundred-megawatt range. The operability logic is not mysterious; a large battery swinging its full output in seconds is a step change the balancing authority has to absorb through AGC and area control error, and IESO evidently decided it would rather cap the swing than carry the exposure.
The unresolved details will do the real work: whether the limit applies per facility or across a portfolio under common control, whether batteries registered before mid-2025 are grandfathered, and how many megawatts of Ontario storage sit under the constraint today. None of that has surfaced yet, and neither has a quantified revenue impact. The governance question runs alongside the technical one. A constraint imposed at the registration desk and codified afterward inverts the usual rule-change sequence, and how Ontario's stakeholder process handles that inversion will tell other ISOs something about the path of least resistance for constraining storage.
The amendment text is the watch item. If the codified limit reaches ancillary offer quantities as well as energy dispatch, Ontario's storage revenue stack compresses relative to markets that leave ramp rate unconstrained, and strategies built on beating slower assets to a scarcity print lose their edge exactly where that edge is worth the most. If the rule instead lands per-facility with grandfathering, the effect migrates upstream into new-build sizing: developers will scale units to the point where 100 MW/minute stops binding within a dispatch interval, and the constraint will show up in project pro formas years before it shows up in an LMP. Either way, watch the spread between how Ontario storage prices in capacity and financing markets versus comparable assets in jurisdictions that let batteries move as fast as their inverters allow.
> A battery sells speed; codify a speed limit and you have repriced the asset class, not just the megawatt.
Not investment advice. For informational purposes only.
Grid Alpha — daily briefs · live dashboards, all nine markets · public call record
Three market-design moves surfaced across three ISOs inside 48 hours, and the nearest one has a hard date: PJM's Markets and Reliability Committee and Members Committee bring their agenda items to a vote on July 28. In the same window, CAISO proposed rebuilding its monthly Resource Adequacy Availability Incentive Mechanism around a targeted, event-based availability process, and MISO said it will lift its longstanding transmission use charges on most energy storage resources' charging from the grid.
The MISO move is the cleanest economic signal of the three. Storage charging in MISO has carried transmission use charges as grid load; stripping them out for most resources lowers the cost basis on every charge cycle, which flows directly into arbitrage margins and into how hard batteries lean into off-peak troughs. The unknowns matter as much as the headline: MISO has not quantified which resources sit outside "most," the MW affected, or the effective date. CAISO's RAAIM rework shifts availability exposure from a monthly obligation toward event-triggered performance, but penalty rates and trigger definitions are not yet public, so any RA contract repricing waits on the parameters. PJM's July 28 slate is the near-term binary: the preview confirms votes are scheduled, while the individual packages and their expected pass margins remain open.
The physical feeds give the design story room to breathe, with caveats. Sampled CAISO records from July 20 showed solar and wind curtailment at 0 MW. PJM's July 21 daily outage samples ran 4,431 to 6,660 MW forced with planned outages at 0 MW, and MISO's same-day estimates showed 5,451 to 5,986 MW forced against 4,722 MW planned. Congestion is not absent: MISO logged at least 6,620 real-time binding-constraint events over the seven days through July 27 (a count that may be truncated by pagination), and two upper-Midwest 230 kV flowgates, TMP636 WARD-BISMARK and TP1176 CAMPBLCO-GLNHAMWP, bound repeatedly on the morning of July 20, though the feed carries no shadow-price magnitudes. One honest gap: no LMP or spread data appears in this fact set, so the calm-grids read rests on outage and curtailment prints, not prices. Check the spot tape before treating the day as structurally quiet.
What I'd watch: the July 28 outcomes themselves, since which packages pass determines what the forwards have to digest. If MISO's exclusions from the storage repeal prove narrow, charging economics improve across most of the fleet and the off-peak bid stack thickens where batteries cluster; if they prove broad, the headline overstates the change. If CAISO's event-based RAAIM arrives with sharper triggers than the monthly mechanism it replaces, RA pricing bifurcates between resources that perform in events and those that only look available on paper. None of the three carries a number yet; each carries a date or a docket, which makes them tradeable as catalysts rather than levels.
> When the anomaly feeds print routine, the committee calendar becomes the volatility surface.
Not investment advice. For informational purposes only.
Grid Alpha — daily briefs · live dashboards, all nine markets · public call record
The SP15 hub printed $982.23/MWh in real time at 7:40 p.m. PDT Friday, more than eight times the 24-hour mean of $120.24/MWh at THSP15GEN-APND. By the close of the snapshot window the hub had collapsed to $53.78/MWh. The fade looks like relief. It is not. A peak-to-open retracement of that magnitude in a single session says the marginal megawatt in SP15 got very expensive for a few hours, then the system exhaled overnight.
The shape of the 24-hour series tells the story. Across 302 five-minute bars from 4:05 a.m. Friday through 7:40 p.m. PDT, the hub carved a morning low of $27.86/MWh at 9:55 a.m., sat at a $120 mean for the window, and then detonated into the evening ramp. That is a 35-fold spread from trough to peak inside one trading day, on a window whose average price is unremarkable for a July weekend. What the tape does not tell us is the cause. There is no CAISO alert, OASIS flag, or reserve-shortage notice in the fact set confirming whether the $982 print was scarcity pricing, a congestion event, an outage, or a penalty-price trigger. The angle calls it a scarcity print; the arithmetic supports the 8x multiple, but the label itself is inference. Treat the mechanism as unconfirmed until OASIS data lands.
The honest read is this: the mean is calm, the tails are not. A $120 average over a window that contains a $982 tick means most of the session traded soft and a narrow slice traded violent. That is exactly the profile of a ramp-hour problem, where solar rolls off, imports hit their limits, and the last few hundred megawatts clear wherever they clear. Whether it repeats tonight is a separate question. No day-ahead SP15 prices, load forecasts, or outage data are in the pack, and no NP15 or ZP26 comparison points were supplied, so we cannot say whether this was SP15-specific tightness or a systemwide event that happened to print hardest in the south.
So the trading posture is about conditional exposure, not conviction. If day-ahead SP15 evening hours clear materially above the $120 real-time mean today, the market is pricing repeat risk and the real-time upside case strengthens. If day-ahead clears flat to the mean while the evening ramp approaches with similar temperatures, the discount is either a gift or a trap, and the answer arrives around 7 p.m. Watch the ramp-hour five-minute prints against yesterday's trajectory rather than the hub average; in a tape like this, the average is the least informative number on the screen. And watch for any CAISO alert or EBA flag today that would convert the unconfirmed scarcity thesis into a documented one, because confirmation changes how tonight's prints should be sized.
The $54 open is a snapshot of a system at rest, not a verdict on what the evening holds. Traders who faded yesterday's peak into the overnight got paid; traders who assume the peak was a one-off are betting on a mechanism nobody has confirmed yet.
> A $982 evening print followed by a $54 open is not resolution; it is a market telling you the risk lives in the ramp, not the average.
Not investment advice. For informational purposes only.
Grid Alpha — daily briefs · live dashboards, all nine markets · public call record
DYERSM37N001 cleared at -$50.00/MWh in CAISO real time this morning while the SP15 on-peak hub printed $186.03, a $236.03/MWh maximum nodal spread. The negative print is not an energy story: the node's congestion component alone is -$99.35, sitting on top of a $48.05 system energy price and a modest -$4.68 loss factor.
The energy component tells you where to look. Every node in the 10:30 UTC snapshot carries the identical $48.05/MWh marginal energy price, which means the entire dispersion is congestion rent on one or more binding constraints. The constrained-import side is unambiguous: four ELCAJNGT nodes in the San Diego area clustered at $127.91 to $127.92 with an identical +$71.25 congestion adder, the signature of load pocket pricing behind a limit. On the export side, the damage is broader than one node. HPLNDJT, GRANITE, and two Clear Lake nodes all cleared negative, between -$22.97 and -$9.94, on congestion components of -$71.83 to -$59.09, with DYERSM3 the deepest outlier at -$99.35. One caveat on the headline number: the TH_SP15 hub print is stamped 04:55 UTC while every other node in the snapshot is stamped 10:30 UTC, so the two legs of the $236.03 spread may not be strictly simultaneous. The cleaner, same-interval measure is the El Cajon cluster against DYERSM3, and that gap is still severe.
What is missing is the driver, which is the point of the angle. There is no CAISO transmission outage, RMR designation, or binding-constraint notice anywhere in the 48-hour news flow, and the 7-day anomaly feed shows at least 1,668 logged curtailment events but sampled rows with only 4.346 MW of wind curtailment and zero solar at the sampled hour, too thin to confirm oversupply behind the constraint. That leaves two things worth watching into the on-peak session. First, persistence: if DYERSM3 shows the same deeply negative congestion in consecutive real-time intervals rather than a single-interval spike, day-ahead schedules cut against real-time settlement and the DART basis at the node becomes the live exposure. Second, the El Cajon side: if that +$71.25 adder holds or widens through peak load hours, the constraint is binding harder, and generation nodally settled behind it keeps eating the negative leg while hub-settled positions sail past unaffected. An OASIS constraint notice naming the limit would convert this from a screen anomaly into a tradeable structure; until then, anyone carrying nodal length near DYERSM3 or the Clear Lake cluster is holding unexplained basis risk.
The asymmetry is what makes this interesting rather than routine. A hub trader sees $186 SP15 and a normal-looking summer morning. A nodal participant sees a grid split into a $128 import pocket and a -$50 export pocket around a $48 energy price, with no public explanation for the wall between them. Spreads like this either collapse when the constraint clears, or they persist and reprice every congestion-revenue-right path across the cut. Without a named constraint, you cannot yet know which.
> When energy is $48 everywhere and one node prints -$50, the market is telling you where the wire is full; it just hasn't told you why.
Not investment advice. For informational purposes only.
Grid Alpha — daily briefs · live dashboards, all nine markets · public call record
Houston hub real-time LMP printed $373.99/MWh at 03:05Z, roughly six times the $61.75 24-hour mean, and the same snapshot's current bar already reads $35.90. The spike sits at the very edge of the observation window, which ran from 11:05Z on July 22 through 03:05Z today across 322 five-minute bars. Nothing in the public tape explains it: a 48-hour Tier 1 RSS sweep turned up no ERCOT or Houston story at all.
The 24-hour range tells you how violent the session was. The low printed $22.34/MWh at 16:00Z on July 22, putting the low-to-peak range at roughly 17x inside a single day. The outage backdrop is noisy but not obviously decisive. ERCOT logged 27,622 unplanned resource-outage events over the last seven days; the sampled rows show gas unit SJS on a Forced Extension with zero MW available against an 80 MW maximum, and wind units SANTACRU, DIGBY, and AJAXWIND carrying forced reductions of 11 to 34 MW each, all stamped July 19, days before the spike. On the transmission side, 7,818 SCED shadow-price events hit the log over the same seven days, with sampled binding constraints priced between $0.007 and $19.887/MWh. But those samples carry no timestamps, so whether any constraint was binding at 03:05Z is unknown. Every candidate driver stays on the table: an ORDC scarcity adder, a large trip near Houston, a binding local constraint, or a data or settlement artifact. That the peak stamp and the collapsed current bar share the same 03:05Z window edge is itself a reason not to cross the artifact hypothesis off the list.
What settles the question is tonight's tape and the disaggregated data behind this one. First, whether the other ERCOT hubs printed the same 03:05Z bar; a system-wide print points toward scarcity pricing, a Houston-only print toward something local. Second, whether timestamped shadow prices or an outage report surface at the spike interval. If the same overnight hours pass quietly in the $30s, the print reads as a one-off and the six-times-mean signal was noise; if it repeats without a confirmed driver, overnight Houston optionality is mispriced and the DART tape becomes the first place that shows it.
> A 6x print with no confirmed driver is not yet a setup; it is a question today's session has to answer.
Not investment advice. For informational purposes only.
Yesterday's tape: PJM WESTERN HUB lmp_peak >= 86 — verified (observed 614.82).
Grid Alpha — daily briefs · live dashboards, all nine markets · public call record
From the publisher's feed