Introduction

To enable users to run a collaboration, Grid Singularity has developed a Software Development Kit - SDK (gsy-e-sdk), that allows users to perform the following functions;

  • Asset Trading: The Asset API allows aggregators who manage individual and community energy assets to connect to the Grid Singularity Exchange and actively place bids and offers on their behalf. Aggregators can create custom strategies with the goal of optimizing trading for managed assets (Learn more about default trading strategies here);

  • Grid Management: The Grid Operator API allows grid operators (DSO, DNO and TSO) to oversee multiple (sub)markets’ statistics and results in real-time and influence trading behavior by implementing custom (dynamic) grid fee strategies.

Examples of template agent scripts (flexible Python scripts) to connect to the Grid Singularity Exchange through the Software Development Kit are available in the Grid Singularity’s GitHub repository for the Asset API and Grid Operator API and are explained in sections below (respectively here and here).

alt_text

Figure 5.1: Asset API and Grid Operator API interfacing with energy assets and markets in the Grid Singularity Exchange.