Magidoc

Creating co-optimised Quick Reserve and Frequency Response baskets

Quick Reserve (QR) is now available on the Enduring Auction Capability (EAC) platform and it is co-optimised with existing Frequency Response services, including Dynamic Containment (DC), Dynamic Moderation (DM), and Dynamic Regulation (DR). Market participants can submit baskets for both Quick Reserve and Frequency Response services, allowing the algorithm to co-optimise their bids.

Co-optimisation is achieved when a market participant submits separate baskets for Quick Reserve and Frequency Response services on concomitant service windows. The algorithm selects the optimal combination of baskets while respecting splitting and capacity constraints.

To successfully create co-optimised baskets, you need to:

  1. Fetch your units to ensure they are qualified for both Quick Reserve and Frequency Response services.
  2. Fetch available services to obtain the necessary externalIDs for Quick Reserve and Frequency Response services.
  3. Fetch service windows to identify the service windows for Quick Reserve (30-minute intervals) and Frequency Response services.
  4. Submit your baskets using the enterBaskets mutation.

Let's go through each step.

Fetch Your Units

#

First, retrieve the list of your Units registered in the Single Market Platform (SMP) to confirm that your unit is qualified for both Quick Reserve and Frequency Response services.

    
  
    
  
    
  

Note: The services field indicates the services that the unit is qualified to participate in. Ensure that your unit lists both Frequency Response and Quick Reserve, if applicable.

Fetch Available Services

#

Next, retrieve the list of available services to obtain the externalIDs required when submitting baskets.

    
  
    
  
    
  

Fetch Service Windows

#

Service windows define the time intervals for which you can submit bids. Quick Reserve uses 30-minute service windows, whereas Frequency Response services use longer intervals (e.g., EFA blocks).

To retrieve the service windows, you need to fetch the auction sessions and their associated service windows.

    
  
    
  
    
  

Notes:

Use the appropriate serviceWindow IDs when submitting baskets. Meaning that you should choose a serviceWindow that corresponds to the service you want to use.

For example: If you would like to submit a DCL basket, make sure that you select the correct serviceWindow . In this case, it would be the one with the ID of 2001, because the service DCL has as a serviceType Response .

Submit Your Baskets

#

Now that you have the necessary information, you can submit your baskets for both Quick Reserve and Frequency Response services.

    
  
    
  
    
  

Validations

#

The EAC platform performs validations to ensure baskets comply with market rules. This applies to Unit Capacities, Price Limits, Volume Limits, Basket Limits and Splitting.

Please refer to the Market Design documentation for further information.