Grid Alpha

Grid Alpha

By LYU LLC DBA Grid AlphaEducationHow To
Download on the App Store

Grid Alpha episodes

  • PJM's $1,824 Spread Pits Mardela Against Clifty Creek

    PJM printed a $1,824.50/MWh maximum nodal spread in the 20:50 UTC interval Monday, 16:50 local. Mardela 69 KV topped the book at $1,395.26/MWh; Clifty Creek 4 sat at the bottom at negative $429.24/MWh. One ISO, one dispatch interval, nearly nineteen hundred dollars of separation.

    The decomposition tells you everything. The system energy component was a uniform $280.25/MWh across every node in both tails, so this is not an energy story. It is a pure congestion and loss print. Mardela's price decomposes into a $1,096.58 congestion component plus $18.43 of losses; Clifty Creek's negative handle comes from a negative $681.29 congestion component against negative $28.20 of losses. Clifty Creek is not one node either: units 1, 4, and 5 and their 15.5 KV gen-ties all printed within ten cents of each other, meaning the entire pocket is trapped on the wrong side of a binding interface. Behind Mardela, four Hebron nodes clustered at $1,111.27/MWh with an $809.08 congestion component, forming a clean second tier. That stacking, two distinct high-price pockets against one generator cluster in the hole, is the signature of a constrained corridor rather than a single tripped element.

    What is driving it is less visible. PJM logged at least 147 daily outage events over the trailing seven days, and sampled records from August 11 showed forced outage entries ranging from 3,508 MW to 5,221 MW, though the reporting format leaves the system total ambiguous. No binding constraint names or shadow prices accompanied the snapshot, so the specific limit isolating the Mardela and Hebron pocket is unconfirmed. The same goes for the negative congestion at Clifty Creek: it could be a west-side interface limit, a unit outage pattern, or curtailment. The print itself, however, is unambiguous, and it landed at 16:50 EDT on a Monday, directly in front of the evening ramp.

    The trading implication runs through persistence and DART. This is a single five-minute snapshot, so the first question is whether the 20:55 and 21:00 prints held the spread or collapsed it; a spread this wide that survives consecutive intervals usually means a hard constraint with hours to run, not a transient re-dispatch. If the congestion component at Mardela holds near $1,096 through the ramp while Clifty Creek stays pinned negative, the east-west basis setup is live for anyone positioned across that seam, and DA/RT divergence at those two nodes tomorrow becomes the cleanest expression. If the next print mean-reverts toward the $280 energy component, the move was a dispatch artifact and the trade is over before it started. Watch the constraint list PJM posts for the ramp hours; the shadow price on whatever is binding will size the trade better than the LMP prints themselves. Separately, FERC's approval today of a MISO cost-recovery plan for transmission built inside PJM, affecting Exelon and Duke, is a reminder of how long the structural fix for these seams actually takes.

    > When energy is $280 everywhere and two nodes sit $1,824 apart, the constraint is the market; the only question is how long it binds.

    Not investment advice. For informational purposes only.

    Grid Alpha — daily briefs · live dashboards, all nine markets · public call record

    7 min
  • NYISO's -$112 Node Print Is One Interval, Not a Trend

    OHGENPROXY cleared at -$111.75/MWh in the NYISO real-time feed at 10:50 UTC on August 13, while the system energy component at the very same interval printed +$47.52. The entire move is locational: congestion at -$156.85, losses at -$2.42. And one correction before anything else: 10:50 UTC is 06:50 EDT, Thursday morning, not overnight.

    The decomposition is unusually clean. Energy of $47.52 was common across the snapshot, and two unconstrained reference nodes, NIAGARA115WLBMP and GLOBE_DSASP, both settled at $44.62 with congestion of exactly 0.00. That bounds the generator-side basis at roughly $156 wide at a single instant. PJMGENKEYSTONE ran the same direction but nowhere near the same magnitude: $35.59 LMP on -$11.88 of congestion, an order of magnitude shallower. So this is not a broad export constraint bleeding across a seam; it is a pocket, and a tight one. What the feed does not give you is the name of the binding element: no flowgate, no contingency, no shadow price. Without that, "oversupply" is an inference rather than a sourced fact, and there is no wind, solar, load, or outage data in the pocket to support it.

    The data hygiene deserves a flag before anyone sizes anything. The snapshot is labelled NYISO but the top-five list carries PJM-named nodes and an "OH_" prefix, and the PJM row is stamped 2026-08-14T03:00 UTC, roughly 16 hours after the snapshot header, on a different energy component of $50.45 against $47.52 elsewhere. Forward value, feed error, or timezone bug: pick one, but pick it before you map this node to an ISO.

    What I would watch is persistence, because the thesis that generator-side basis stays deeply negative into the next off-peak window rests on exactly one five-minute interval. If the congestion component repeats across consecutive intervals and shows up in day-ahead at the same node, the constraint is structural and expressible through FTRs; if it does not, this is a state-estimator artifact or a momentary binding that reverses before anyone can clear against it. No day-ahead LMP at this node was published in the snapshot, so the DA/RT spread, the instrument the angle actually implies, cannot be computed from what is in hand. Second thing to watch: whether PJMGENKEYSTONE's -$11.88 deepens in step. Correlated widening across both generator proxies argues for a shared upstream limit; divergence argues for a purely local element behind OHGENPROXY.

    Separately, and not as a cause: NYISO has proposed cutting 28 of 40 candidate 2027 budget projects to redirect resources toward FERC show-cause compliance on large-load interconnection. None of that touches this interval. It is worth noting only because nodal transparency tooling competes for the same budget line, and prints like this one are precisely what better constraint attribution would resolve in seconds rather than sessions.

    Depth is not duration. A -$156.85 congestion component tells you the model found a binding limit and priced it hard; it tells you nothing about whether the limit is still there in the next interval, let alone at 23:00 EDT tonight. Historical frequency at this node is absent from the record, so even the question of how anomalous -$111.75 is remains open.

    > A -$112 print with no named flowgate and no second interval is a data point, not a position.

    Not investment advice. For informational purposes only.

    Yesterday's tape: MISO MINN.HUB lmp_peak >= 100 — verified (observed 354.29).

    Grid Alpha — daily briefs · live dashboards, all nine markets · public call record

    7 min
  • MISO Minnesota Hub Prints $354 Against a $65.84 Mean

    Minnesota Hub real-time LMP tagged $354.29/MWh at 20:20Z Tuesday, 15:20 CDT, roughly 5.4x the $65.84 trailing-24-hour mean. The hub currently quotes $36.44. The distance between those numbers is the story; the data underneath it is thinner than the spike implies.

    Start with the snapshot's own metadata, which argues with itself. The stated window runs 11:05Z to 20:20Z Tuesday, about 9.25 hours, but the series carries 280 five-minute bars, roughly 23.3 hours. The $354.29 print lands on the final timestamp of that stated window, not inside it. The $24.59 low is stamped 08:40Z Wednesday, 03:40 CDT, outside the window entirely. The $36.44 current print carries no timestamp at all, so the sequencing from spike to collapse is inferred rather than observed.

    Causation is worse. Nothing in the event data covers 20:20Z. MISO logged at least 84 estimated generation-outage events over the trailing seven days, the largest sampled row showing 12,064 MW forced, 13,161 MW derated and 8,768 MW planned, stamped 2026-08-06 00:00 CDT: five days before the print. Real-time binding-constraint records number at least 6,307 over the same seven days, with the sampled Minnesota-area elements ABBOTT and FORBES both carrying bp1=100 and bp2=102, timestamped Wednesday the 5th, mid-morning. Both counts sit behind sample markers and may be truncated by pagination. There is no LMP component decomposition here, so whether the $354.29 was congestion rent on a Minnesota-area element or a footprint-wide energy tightness is unresolved.

    That gap matters for the peak-length, off-peak-short structure the angle sets up. A single five-minute bar at the edge of a window whose length does not reconcile is not an intraday shape: the snapshot reports peak, mean and low, and nothing about how many bars cleared above $100/MWh or how long the hub stayed there. If the following sessions put a run of bars through $100 in the 20:00 to 21:00Z hour, the concentration thesis has a basis and the peak-hour leg earns its premium. If the $354.29 stands alone, it is an artifact risk before it is a trade.

    What I would watch, in order: the recurrence of that hour across the next three sessions; the day-ahead Minnesota Hub curve against realized real-time, which is absent from this material and leaves the DART unanchored; and whether the ABBOTT and FORBES elements bind again inside the evening window rather than in morning hours. Load, wind output and regional gas are all missing here, so there is no way yet to separate an evening net-load ramp from a transmission-limited pocket. Those are different trades with different tenors: the first is a shape play on the peak block, the second is a basis play on the hub against the surrounding zones. Absent the constraint data at the timestamp, the material does not distinguish them, and sizing off the $354.29 alone means sizing off one bar.

    > A $354 print on the last bar of a window that does not reconcile is a question, not a signal.

    Not investment advice. For informational purposes only.

    Grid Alpha — daily briefs · live dashboards, all nine markets · public call record

    7 min
  • CAISO Prints $314 Spread as DGAP_CEN Sinks to -$203 Overnight

    A $314.45/MWh maximum real-time nodal spread hit CAISO at 10:40 UTC Sunday, 3:40 a.m. PDT, with DGAP_CEN-APND pinned at -$203.22/MWh on the low side and the PIOPIC/OTMESA cluster holding $111.24/MWh on the high side. Negative pricing in the dead of the overnight block, when load is at its weekly floor, is the tell: this is transmission geometry, not a demand event.

    Decompose the print and the story gets cleaner. The system-wide energy component was $32.82/MWh at every node, top and bottom alike. DGAPCEN's -$203.22/MWh LMP carries a -$236.05/MWh congestion component against essentially zero losses; PIOPIC2's CTG1, CTG2, CTG3 and OTMESA2PL1X3 all printed identical $111.24/MWh LMPs on identical +$71.29/MWh congestion. Four nodes marching in lockstep at the same price and same congestion component means a common high side of one binding element, with DGAPCEN sitting alone on the wrong end of it. A second pocket of weakness shows up at TERMEX2 and LAROA22, where four nodes printed -$5.45 to -$5.47/MWh on -$44.54/MWh congestion: negative, but an order of magnitude milder than DGAPCEN.

    The driver is unconfirmed. No binding-constraint name, no outage event, and no relevant CAISO congestion news surfaced in the 48-hour RSS lookback. The anomaly feed does show at least 1,668 curtailment events over the prior seven days across solar and wind, but the sample rows are from August 2 and carry negligible MWh, so linking today's negative print to renewable over-generation is inference, not fact. What is established: the fact pack captures a single interval, and persistence is unknown. A one-off 5-minute print at -$203 is a curtailment headline; a sustained overnight block at that level is a capture-rate problem for any resource behind the constraint.

    What I'd watch into the morning ramp. First, whether DGAPCEN's congestion component reverts toward the TERMEX/LAROA2 cluster's -$44.54 level as load builds; if it does, the spread compresses fast and the trade is a timing trade, not a structural one. Second, whether the PIOPIC/OTMESA cluster keeps printing in unison: identical congestion components across four nodes suggest a single interface, and any divergence would flag a second constraint entering the stack. Third, the next curtailment feed: if solar-zone curtailment MW spikes in the DGAPCEN area over the coming midday, the overnight negative print was the leading edge of a weekend over-supply pattern rather than an outage artifact. If the spread persists into the solar hours, negative-price capture risk on the DGAP_CEN side of the constraint stops being an overnight curiosity and starts hitting revenue.

    > A $314 spread built entirely from congestion, at 3:40 a.m. on a Sunday, is the grid telling you exactly where the constraint sits; the open question is how long it intends to stay there.

    Not investment advice. For informational purposes only.

    Grid Alpha — daily briefs · live dashboards, all nine markets · public call record

    7 min
  • SPP's $230 OKGE Split Is Pure Congestion, Zero Energy Signal

    SPP's real-time nodal spread hit $229.89/MWh in the 04:00 UTC interval on 2026-08-09, the 23:00 CDT Saturday overnight hour. The top of the stack was OKGE.VOLT.0209 at $185.89/MWh; the bottom was OKGE.CCCO.COGEN at negative $44.00/MWh. Two OG&E territory nodes, a $230 canyon between them.

    The energy component explains none of it. System-wide energy sat uniform at $14.28/MWh across every high and low node in the snapshot. The split is congestion end to end: OKGE.VOLT.0209 carried a $170.84 congestion adder, OKGE.CCCO.COGEN a negative $58.05. The negative cluster extends well beyond one cogen bus. OMPAPONCACITY13 and OMPAPONCACITY4 printed negative $43.88, OMPAKAW negative $43.84, WR.JAYHAWK negative $34.80 with a negative $48.76 congestion component. This is a western SPP pocket of trapped supply with no path to load, priced at the exact moment eastern OKGE nodes are starved for the same electrons.

    The backdrop is resource adequacy stress. SPP's Western Interconnection BAA has logged two energy emergency alerts in recent weeks and nearly a third in July, conditions serious enough that the board granted SPP urgent status on 2026-08-07 for a West BAA tariff change. The anomaly feed backs the physical tightness: at least 1,173 generation-capacity-on-outage events over the prior seven days, with sampled coal outages running as high as 4,017 MW, and at least 1,943 VER curtailment records over the same window. Those counts are lower bounds from sampled rows, so treat them as directional. The open question is whether any single flowgate bound to produce the $170.84 adder; the source names no binding element, and whether the emergency alerts coincided with the overnight interval or the spread was purely outage-and-topology driven is unresolved.

    For traders, the structure matters more than the level. A $14.28 energy floor with $230 of nodal separation means this is a transmission story, not a fuel or scarcity story. If coal outages in the 2,800 to 4,000 MW range persist into the week, watch whether the OKGE.VOLT congestion adder reappears in morning ramp hours rather than overnight lows, where it would carry real load. On the short side of the constraint, sustained negative pricing at OMPA and WR nodes is a curtailment-and-basis problem for western SPP renewables; if wind output stays elevated overnight while the constraint holds, the negative leg widens before the positive leg does. The urgent tariff change is the second watch item: its content and effective date are not yet public, and any shift in scarcity pricing or RA penalty mechanics in the West BAA changes how these weekend spreads resolve.

    > When energy is flat at $14 and nodes are $230 apart, the constraint is the commodity; trade the topology, not the stack.

    Not investment advice. For informational purposes only.

    Grid Alpha — daily briefs · live dashboards, all nine markets · public call record

    7 min
  • Long Island Split: $3,244 Nodal Spread With No Driver in Sight

    The maximum NYISO real-time nodal spread hit $3,244.32/MWh at the 18:05 UTC interval on Friday, and every dollar of it is congestion. HUNTINGTONRESREC printed $3,011.40/MWh while GREENLWN69KV_BK 3, a few miles away on Long Island, sat at negative $232.92/MWh. That is a load pocket being priced into scarcity in real time, at 14:05 local on a Friday afternoon, with no confirmed driver in any public source.

    The anatomy is clean. The system energy component held uniform at roughly $82.39/MWh across every top and bottom node, so this is not a fuel or system-wide scarcity story: it is pure transmission geometry. Huntington's price decomposes into $2,919.21 of congestion against that $82.39 energy base. INDIANHD69KVBK1 followed at $2,576.88 with $2,484.11 congestion, STONY__BROOK at $1,271.06, and both Port Jefferson nodes at $1,109.94. On the other side of the constraint, Greenlawn's 69 kV bus carried negative $323.97 of congestion, and Northport units 3 and 4 cleared at just $34.76/MWh with negative $55.54 congestion, meaning those machines were either backed down or trapped on the wrong side of whatever interface NYISO had binding. Even the HQ proxy nodes sat near system energy at $47.28/MWh. The pocket is the only thing that mattered.

    What the tape does not say is why. A 48-hour sweep of Tier 1 coverage turned up nothing: no declared outage, no constraint notice, no emergency, no LIPA or PSEG-LI load event. The open questions are mechanical. Was this one interval or a sustained afternoon run? Did day-ahead clear anything close, or is this a pure real-time surprise? Which specific constraint did NYISO bind into the Huntington-Greenlawn pocket, and did the negative Greenlawn congestion reflect generation unloading into the constrained area? Whether a reserve shortage or scarcity pricing event coincided with the 18:05 UTC print, just past the 2 p.m. ET peak window, is unconfirmed.

    For positioning, the watch list is the DART. If day-ahead cleared near system energy while real-time printed four figures in the pocket, the congestion rent accrued to whoever held the right FTRs or virtual supply into Huntington and Indian Head, and the persistence question dominates: a one-interval print is noise, a repeat at Monday's peak is a pattern worth mapping against NYISO's outage and constraint postings. Watch the next few real-time intervals for whether STONY_BROOK and Port Jeff stay elevated, since their lower congestion components suggest a graded constraint rather than a hard island. If NYISO posts a derate or outage on the relevant 69 kV or 138 kV path, the pocket thesis hardens; if nothing posts and prices normalize, treat Friday 18:05 as a single-interval artifact and move on.

    > When the energy component is $82 everywhere and one Long Island pocket prints $3,011, the constraint is the story; find the wire before you find the trade.

    Not investment advice. For informational purposes only.

    Grid Alpha — daily briefs · live dashboards, all nine markets · public call record

    7 min
  • ISONE Internal Hub Prints $457, Still Holding Near $393 Tonight

    The internal hub in ISONE printed $457.27/MWh at 5:40pm EDT Thursday, the 24-hour peak, and was still clearing $392.87 as of the latest feed snapshot near 6:40pm. That peak is roughly 4.6x the 24-hour mean of $99.55/MWh, and it is holding rather than fading into the overnight block.

    The shape of the day matters as much as the level. Across the 273 five-minute bars in the window ending 9:40pm UTC, the hub bottomed at $37.48/MWh at 6:20am EDT Thursday and ground higher into the evening ramp before the $457 print. The constraint backdrop supports a scarcity read: ISONE logged 763 binding real-time constraint events over the past seven days, dominated by the SYSTEM_10MINSYNC reserve constraint, whose marginal value escalated from 0.94 to 13.9 across sampled intervals on July 30-31. Two caveats before loading up on narrative. The constraint samples end July 31, so nothing in the pack ties tonight's spike to a specific binding reserve or transmission element, and no source confirms the driver: load, weather, outages, and reserve shortage are all unconfirmed. Treat the 10-minute-sync history as context, not causation.

    The trade watchlist writes itself, with gaps flagged. First, there is no day-ahead print in the data, so any DART read is speculative: if DA cleared materially below tonight's real-time path, the RT premium is the story, but verify before positioning. Second, watch whether SYSTEM_10MINSYNC binds again this evening; if marginal values print double digits the way they did last week, energy and reserve co-optimization keeps the hub elevated deep into the ramp. Third, the pack has no zonal breakdown, so whether the strength is system-wide or localized congestion around NEMA or CT is an open question; a wide hub-to-zone spread would change the read from system scarcity to transmission. If the hub is still above $300 into the late evening while the morning trough reverts toward the $37 area, the intraday shape itself is the signal: scarcity concentrated in the ramp hours, not a sustained shortage.

    > A peak at 4.6x the daily mean that is still holding at $390-plus is scarcity with duration, and the only confirmed suspect on the tape is the reserve stack.

    Not investment advice. For informational purposes only.

    Grid Alpha — daily briefs · live dashboards, all nine markets · public call record

    7 min
  • PJM Nodal Spread Hits $272: Carl PN vs Gardners Congestion Split

    A $271.63/MWh real-time nodal spread printed across PJM in the 10:45 UTC interval on August 5, one of the widest intraday splits the footprint has shown this summer. The local time stamp matters: 06:45 EDT on a Wednesday, well before load peaks. If congestion is already binding this hard in the morning shoulder, the evening ramp becomes the test.

    The decomposition is clean. The system-wide energy component sat at a uniform $30.32/MWh across every node in the top and bottom of the stack, which means the entire spread is congestion and losses, not scarcity pricing. CARL PN 23 KV printed $244.21/MWh with a $211.83/MWh congestion component across its LD2, LD1, and CUMBCOLF nodes. At the other end, GARDNERS 115 KV printed negative $27.42/MWh on a negative $58.11/MWh congestion component. ROXBURY 23 KV came in second-highest at $186.42/MWh with $153.58/MWh of congestion, so this is not a single isolated pocket; multiple mid-Atlantic nodes are on the wrong side of whatever is binding. What exactly is binding remains unconfirmed. No specific transmission element or line outage has been tied to the Carl PN–Gardners corridor in the available data.

    Context is thin but suggestive. PJM logged 147 daily outage events over the trailing seven days, with one sample day (July 30) showing forced outages up to 10,258 MW. None of those events are explicitly located on the affected corridor, and the outage data lacks unit and location detail, so the linkage is circumstantial at best. There is also no load or weather data for August 5 to gauge demand-side pressure. The macro backdrop, though, is not in dispute: PJM filed its backstop capacity auction plan at FERC two days earlier, citing a data-center-driven shortfall with data center demand projected to grow 70 GW by 2038. Structural tightness does not cause a single-interval nodal split, but it raises the cost of every one.

    What I'd watch: whether the spread persists or widens into the evening ramp. If the binding element stays out through peak, CARL PN congestion components north of $200/MWh could look conservative, and the Gardners negative prints deepen the DART-style dislocation for anyone positioned across the corridor. If the spread collapses by midday, this reads as a transient outage pattern rather than a durable constraint, and the trade is in the fade. Second, watch for PJM to name the binding constraint in its operating reports; a confirmed element turns this from an anomaly into a map. Third, watch whether ROXBURY keeps printing alongside CARL PN. A multi-node signature implies a broader interface limit; a single-node signature implies something more local and more fixable.

    > A $272 spread with a flat $30 energy component is a transmission story, not a fuel story: the grid, not the generation stack, is setting price in mid-Atlantic PJM this morning.

    Not investment advice. For informational purposes only.

    Grid Alpha — daily briefs · live dashboards, all nine markets · public call record

    7 min
  • CAISO Prints a $1,945 Nodal Spread Before Sunrise

    CAISO's real-time market printed a $1,945.09/MWh nodal spread in the 13:55 UTC dispatch interval on Tuesday, August 4. Foster Plant's APND node cleared at $1,032.30/MWh while Bishop Alamo printed -$912.79/MWh, inside the same five-minute solution. Translated to local time, this was 06:55 PDT on a Tuesday morning, hours before solar output peaks.

    The decomposition tells the story. Foster's price carried zero congestion: a $1,000.00/MWh energy component plus $32.30 in losses. All five highest-priced nodes that interval, Foster, Grn Pete, Leaburg, Chandler, and Hills Cr, showed the identical structure: congestion of $0.00, energy of $1,000.00, with losses alone separating the prints. That is a system-wide energy print, not a local transmission constraint. Whether the $1,000 figure reflects CAISO's soft offer cap or an administered scarcity state is unconfirmed; no ISO notice in the 48-hour window explains it. The bottom of the stack is the mirror image. Bishop Alamo, Bishop Units, Contrl Poole, and Contrl QF all printed near -$912/MWh, each built from congestion components near -$944/MWh against a $27.82 energy component. Same interval, same market: one zone paying cap-level energy, another zone charged nearly $1,000 to generate.

    The negative leg was not isolated to that pocket. Forty minutes earlier, at 06:15 PDT, the Diablo Canyon-adjacent CSADIAB7N001 node printed -$183.67/MWh on a -$223.20 congestion component. The grid-wide curtailment backdrop is heavy: CAISO logged at least 1,632 curtailment events in the trailing seven days, with a single-interval solar sample of 920.6 MW curtailed on July 28. But those are CAISO-wide figures, not node-level data, and no fact in hand ties curtailment megawatts to the Bishop or Contrl pods at 13:55 UTC. The angle's "forced-curtailment zone" framing is a plausible read of the -$944 congestion print, not a confirmed one.

    What I'd watch: persistence first. The snapshot is a single interval; whether the $1,945 spread held across hours or collapsed by 07:05 determines whether this was a dispatch artifact or a tradable regime. Second, the constraint driver at Bishop and Contrl. A congestion component that large implies a binding element or derate, and the OMS or ISO market notice explaining it will also say how long it runs. Third, day-ahead behavior: if DA prices at these nodes anticipated nothing, real-time convergence trades and virtuals at the pods get interesting fast; if DA saw it coming, the money was already made. Fourth, any repeat of negative prints near Diablo, which would widen the geographic footprint of the negative leg beyond the eastern pods.

    > A $1,000 energy component at one end of the state and a $944 congestion penalty at the other is not one market clearing; it is two markets sharing a timestamp.

    Not investment advice. For informational purposes only.

    Grid Alpha — daily briefs · live dashboards, all nine markets · public call record

    7 min
  • Long Island Carries the Widest Hub Premium on a Quiet Saturday Tape

    LONGIL printed a $112/MWh real-time peak at the 00:00 UTC bar, 8pm Saturday local, against a 24h mean of $62. That is a $50 spread above the average on a weekend session, with the day's low of $45 set just twelve hours earlier at the 12:00 UTC bar, 8am Saturday morning. The $67 peak-to-trough range was the widest of the five NYISO hubs on the board.

    The ramp was system-wide in timing, if not in magnitude. All five listed hubs printed their 24h peaks at the same 00:00 UTC bar and their lows at the same 12:00 UTC bar, which reads as a clean evening pickup off a Saturday morning floor rather than anything localized. Long Island simply sat on top of the stack. Its peak edged N.Y.C. by $1, CAPITL by $2, CENTRL by $6, and WEST by $8. The same ordering held in the averages: LONGIL's $62 mean ran $1 above N.Y.C., $3 above CAPITL, and $5 above both CENTRL and WEST. The peak-to-mean markup of $50 matched N.Y.C. and CAPITL, ahead of CENTRL at $48 and WEST at $47, so the Long Island premium was a level shift across the whole curve rather than a one-bar spike. N.Y.C. itself peaked at $111 with a $61 mean and a $66 intraday spread, keeping the two downstate hubs within a dollar of each other on both peak and average.

    What the tape does not say is why. The source data is hub LMP series only: no load, no weather, no outage, no transmission data, so no driver for the LONGIL premium can be established from this window. The day-of-week reading is at least confirmed; derived timestamps put the peak at Saturday evening and the trough at Saturday morning local time, consistent with a muted weekend shape. A $112 Saturday evening print is a modest ramp by summer standards, and the tight $1 spread to N.Y.C. at the top of the stack argues against any acute downstate separation. But without constraint or load data, the persistent $3 to $8 premium over the upstate hubs is a pattern, not an explanation.

    What I'd watch: whether the LONGIL-to-WEST mean spread, $5 on this window, holds into the Sunday and Monday sessions or compresses back toward the N.Y.C. parity it nearly touched at the peak. If the premium persists on weekday load, the case for a structural downstate constraint strengthens; if it fades with the weekend, this was just Long Island sitting at the expensive end of a quiet stack. The DA-RT spread at the 00:00 UTC bar is the other open item, since a $50 peak-to-mean markup that day-ahead already priced carries very different information than one it missed.

    > When every hub peaks in the same bar and Long Island still finishes on top, the premium is in the geography, not the hour.

    Not investment advice. For informational purposes only.

    Grid Alpha — daily briefs · live dashboards, all nine markets · public call record

    6 min

About Grid Alpha

From the publisher's feed

Grid Alpha turns real-time data from all nine North American power markets (ERCOT, PJM, CAISO, ISO-NE, NYISO, MISO, SPP, AESO, IESO) into short, trader-ready signal. Each episode reads the tape: fuel…