> For the complete documentation index, see [llms.txt](https://docs.voltmasters.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.voltmasters.io/voltmasters-platform/10.-project-settings/10.2-energy-trading-module.md).

# Energy trading module

The **Imbalance Trading** module allows your EMS controller to receive control signals from an energy trading party and respond by charging or discharging the battery in line with current market conditions. Supported service providers include Yuso, Trevi and Bee.

### Configuring imbalance trading

{% stepper %}
{% step %}

### Open the settings

Navigate to **Settings → Imbalance Trading**.
{% endstep %}

{% step %}

### Select your provider

Select your service provider from the dropdown list, for example Yuso, Trevi, or Bee.
{% endstep %}

{% step %}

### Enter the provider details

Fill in the fields specific to your provider:

* **Yuso**: Thing Name and Client ID
* **Trevi**: Site ID
* **Bee**: API Key and Customer ID
  {% endstep %}

{% step %}

### Upload certificates if required

Some providers require you to upload certificate files: a client certificate, a private key, and optionally a root certificate.
{% endstep %}

{% step %}

### Save the settings

Save your settings.
{% endstep %}
{% endstepper %}

Once connected, your trading party can send signals to the EMS controller instructing it to charge or discharge the battery based on market conditions.

### What are certificates?

Digital certificate files, typically a client certificate and its associated private key, establish a secure, encrypted connection between your EMS controller and your imbalance trading party. They confirm the identity of your system to the trading platform and protect the data exchange from interception.

{% hint style="info" %}
These are technical connection certificates used for authentication purposes. They have no relation to renewable energy certificates, Guarantees of Origin (GoO), or green power certificates.
{% endhint %}

### Where can I find the certificates?

Your certificates are issued by the energy supplier or trading party for whom you perform imbalance services. Contact your trading party or Voltmasters Support if you have not yet received these files.

### Module overview

The imbalance trading settings page also displays:

* A **chart showing imbalance prices** retrieved from the market.
* A table of **energy trading ready devices**, meaning devices that are eligible to participate in imbalance trading. Each row includes a toggle to mark the device as **Active**.

<figure><img src="/files/Cef890xCcNyQyQGUgYca" alt="Voltmasters EMS: Energy trading module"><figcaption><p>Voltmasters EMS: energy trading module</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.voltmasters.io/voltmasters-platform/10.-project-settings/10.2-energy-trading-module.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
