Check us out on:

New Balancing Mechanism Reporting Service (BMRS)

The BM Reporting Platform (BMRS)

The Balancing Mechanism Reporting Service (BMRS) is the primary channel for providing operational data relating to the GB Electricity Balancing and Settlement arrangements. It is used extensively by market participants to help make trading decisions and understanding market dynamics, and acts as a prompt reporting platform as well as a means of accessing historic data. The BMRS has a wider user base both within and outside of the energy industry and includes traders, regulators, industry forecasting teams and academics.

  • New BMRS website – what are the improvements?

    The new website will deliver the following benefits:

    •  provision of a web service (Application Programming Interface – API) for programmatic and timely access to BMRS data
    • a near real time Data Push Service to act as a viable alternative to the TIBCO service
    • a high-performing website, with faster response and download times
    • a flexible and loosely-coupled architecture that enables cheaper and quicker changes
    • a modern web user interface (UI) to improve navigation and usability of the website.
  • When will the new BMRS go live?

    The new website went live on 14 September 2016. Users are now able to access the complete data set via the Data Push Service and APIs.

  • When will legacy BMRS be decommissioned?

    We are looking to decommission the legacy BMRS on 1 December 2016 and encourage all users to start migrating towards the new BMRS to ensure a smooth transition.

  • New BMRS: website categories and structure

    The new website design has a different structure and a more intuitive grouping of information, allowing users to access data in as few steps as possible.
    The main categories are as follows:

    New BMRS website categories and structure

    Electricity Data Summary: this is the landing page with 9 frequently used reports including System Prices, Generation by Fuel Type and System Demand.

    REMIT: information provided by market participants to comply with Article 4 of Regulation on Wholesale Energy Market Integrity and Transparency (REMIT) Regulation (EU) 1227/2011.

    Transparency: data for the Transparency Regulation (EU) 543/2013 originating from the Transmission company and market participants.

    Transmission: Balancing Mechanism data from the Transmission company and data includes System Operator to System Operator Trades (SO-SO), SO-SO Trade Prices and System Warnings.

    Generation: Generation data including Wind Forecast Out-turn, Generation Output Useable (forecast) and Generation by Fuel Type (actual).

    Demand: Demand data including Demand Day Ahead (forecast), Initial Demand Out-turn (actual) and Peak Demand data.
    Balancing: Data includes system prices, Balancing Mechanism Unit (BMU) data such as Final Physical Notification (FPN), Maximum Export/Import Limits (MIL/MEL), Bid Offer data.

    Help: information under this category includes a site map, glossary of terms and reference documents.

  • The API and Data Push Service

    The BMRS APIs are designed to allow users to access BMRS data automatically. Depending on requirements, users can decide whether to use the API or Data Push services or a combination of the two.

    The API is a pull mechanism, so is better suited for users needing ad-hoc access to historical information, or those who are interested in specific flows.

    The Data Push Service is a new capability that allows the near real-time publishing of information from the BMRS system. This is useful for those who need the latest information from BMRS pushed to their system near real time.

    The BMRS Data Push Service is supported by Apache ActiveMQ, an open source message broker. The message content is based on the legacy TIBCO service, delivered in XML format.

    The service supports a variety of Cross Language Clients and has been tested against the following communication protocols:
    ● AMQP
    ● Stomp
    ● Openwire.

    Further details can be found in the BMRS API and Data Push Guide.

  • BMRS user group

    We established the BMRS user group in March 2014, who meet regularly throughout the implementation of all phases of the new platform. The user group was formed to validate requirements for new functionality, review documents and to participate in testing for new functionality. The user group is a working group who make solution and implementation recommendations, however any proposals are subject to final decision by ELEXON, and where appropriate, the BSC Panel/Panel Committees.

    The meetings are chaired by Zaahir Ghanty, and representatives from the following companies attend:
    • Centrica
    • Drax Power
    • EDF Energy
    • Good Energy
    • National Grid
    • Ofgem
    • SSE.

    You can download documentation on past meetings from the Related Content section on the right.

  • Would you like to find out more?

    The BMRS API and Data Push Guide provides guidance for users on how to use the API. For further information please contact Zaahir Ghanty