Magidoc

Basket structure

Let's start by a small refresher of the market design about the baskets.

A basket is a grouping of sell orders of a unit, for one service type (Response, Balancing Reserve, Quick Reserve, Slow Reserve) and is defined on exactly one service window. It must contain exactly one parent order and may contain up to 10 child orders and 10 substitutable child orders (so up to 20 children in total).

Basket structure

They are used to model mutual exclusivity between sets of orders. Any two baskets are mutually exclusive if they are defined on the same service window (or on service windows that overlap in any time period). Baskets can be looped to other baskets that are defined on different service windows (baskets cannot be looped together if they are mutually exclusive). Baskets are looped together by assigning to them the same family name.

For more information on baskets, refer to the EAC webpage .