A desk could build the paper's four-term order gate, but nobody has shown it stopping a trade. The gate returns 0 or 1 before an order leaves the desk. None of the paper's 11 equations has been run on a single trade.

Kurz and Stricker put four EU electricity horizons into one control process: forward transmission rights, the coupled day-ahead auction (SDAC), intraday trading, and TSO balancing. Spreads across hours and bidding zones provide the opportunity, within cross-zonal capacity and gate-timing limits. A mismatch between the commercial position and physical delivery creates imbalance cost. Their table maps 17 designated exchanges (NEMOs, which operate the coupled spot markets) from ACER's January 2026 list. EXAA runs day-ahead only, ETPA intraday only, and the other 15 run both.

There is no sample or period. The paper specifies a six-part state vector (Eq. 1) and residual exposure for each interval and zone (Eq. 2). Its cost objective (Eq. 3) includes execution cost, an imbalance penalty λ|ξ|, a CVaR term and regulatory cost, with interconnector flow and gate-closure constraints. Eq. 4 defines the permission indicator Ω. Eqs. 5 and 6 set the policy objective through CVaR and governance penalties, plus a conformal coverage requirement. Eqs. 7 to 9 specify fail-closed action selection with a null action, a drift trigger that substitutes a safe policy, and an immutable audit record. The authors aim to show how AI "can be deployed as a bounded decision component". They concede that the formulation "still requires empirical validation on synchronized multi-venue event streams with realistic transaction-cost, latency, and imbalance-penalty models." The immediate question is whether a desk could implement the controls as written.

One position across four horizons

Eq. 2 gives the paper its strongest organising idea. The residual is ξ = d − g − h − x^DA − x^ID − b: forecast demand less controllable generation, translated hedges, day-ahead and intraday fills, and activated balancing volume. Each horizon changes the same position. Imbalance cost falls on the residual's absolute value.

The final term creates a timing problem. The paper requires the residual "before any order is submitted", yet b is activated balancing volume, a TSO outcome known close to or after delivery. We did not find a point where expected activation takes its place in the pre-trade calculation.

Eq. 3 also treats the desk as a price-taker: fills enter at π·x. The paper says execution latency and order-book depth "become binding decision variables" intraday. Depth appears in the state vector and in the market-quality predicate M_t in Eq. 7, though it never enters the cost.

Will the gate stop an order?

Ω is the product of four indicators. They check the time against market m's gate closure, membership in the authorised participant set U, membership in the permitted product set P, and satisfaction of the regulatory predicates in R. A desk could populate the first three from rulebooks. Nord Pool, for example, lists 15-minute, 30-minute, hourly and block intraday products. The authors distinguish legal admission, through REMIT registration and an ACER code via CEREMP, from venue admission. At EEX, exchange participation and ECC clearing admission require separate permissions.

Eq. 4 calls R "the active regulatory predicate set" and leaves its contents there. Section 5 names entity-level prerequisites, including REMIT registration, without specifying order-level surveillance checks. Those checks would be needed to measure the compliance error rates in Eq. 10. Since a lookup can miss only through stale encoding, the paper needs to identify the ground truth for Eq. 10's compliance false-positive and false-negative rates. It does not.

The fail-closed rule has a further ambiguity. The discussion makes permissions hard constraints on the optimiser, so non-compliant actions "cannot be generated"; Eq. 5 includes Ω = 1 as a constraint. In Eq. 7, the gate, risk budget and market-quality threshold sit beside the argmax, with a null action returned otherwise. The typesetting leaves open whether those predicates constrain the search or test the winning action. On the latter reading, a winner that breaches the risk budget produces no order, even if another order is feasible. The residual ξ then stays open and incurs λ per MWh under Eq. 3. Null protects compliance while leaving imbalance exposure.

We also did not find definitions for the loss L in the CVaR terms, C_reg, C_gov, or the M_t threshold μ.

Assumed prices behind the 24 000 EUR cycle

The battery example uses 100 MW for 2 hours and a 120 EUR/MWh spread, charging at 20 and discharging at 140. The authors call the result gross, "before efficiency, grid fees, and wear adjustments." They place that assumed spread beside a claim that intraday spreads regularly exceed 100 EUR/MWh within a delivery day. Its Nord Pool web-page citations give no frequency statistics. Battery dispatch is called "a primary validation case" for the architecture, but the paper runs no dispatch.

The stress tests remain proposals

Eq. 11 sets out base, congestion, forecast-shock, outage and decoupling-fallback regimes. Eq. 10 proposes six scores: expected result, CVaR, imbalance cost, two compliance error rates, and Λ95 (95th-percentile decision-to-order latency). Acceptance requires a policy to beat a baseline in every scenario, preserve the gate and meet governance thresholds. We did not find a definition of that baseline. The authors warn that feed latency, revision asymmetry and venue outages "can dominate theoretical edge" intraday. They identify out-of-sample stress evaluation, with each gate ablated, as their next research stage.

We did not run it.

We hold no European spot, balancing or power-derivative prices, and no cross-zonal capacities or delivery-period positions. Eqs. 2, 4 and 7 are useful as a control checklist. A run of the decoupling scenario reporting a measured compliance false-negative rate would provide the first evidence that Ω stops the orders it is meant to stop.