Zero-Shot Strategic Bidding in Coupled Electricity-Carbon Markets
How can a generator adapt its bids to changing electricity and carbon prices without retraining its language model?
A generation company must account for the cost of producing electricity and its carbon obligations, then decide what markup to bid. Those are different reasoning tasks: the cost calculation sets the physical basis of a bid, while the markup depends on the market the generator faces.
Separate the calculation from the strategy
We organized an open-weight model around two reasoning layers, separating physical cost calculation from strategic markup. Rule-based verification sits between the layers. A sliding window of market feedback supplies the context for the next bidding round, allowing the agent to revisit its strategy as conditions change. There is no fine-tuning or parameter update: adaptation takes place through the information available at inference time.
Evidence from a simulated market
On the IEEE 14-bus system, the agent earned higher average profit than a fixed-markup baseline while clearing in every round. It also readjusted its bids under a sharp carbon-price shock. The comparison is specific to the simulated IEEE 14-bus setting and the fixed-markup baseline.