System capabilities

One engine, the entire trading chain

ElecSim combines a power system model, a market rule engine and a training platform in a single web application. There is nothing to install and no separately licensed module.

Two monitors showing source code at an operations workstation
  • Modern desktop browser, no local install
  • Classroom, cohort and enterprise deployment
  • Bilingual interface, English and Chinese

Grid model

Custom grid topology, down to the node

You are not limited to a canned test system. Define the network yourself — buses, transmission lines, transformers, zones and price areas — and give every node its own load, generation and price formation.

  • Node and bus modelling with no fixed limit on network size
  • Transmission lines with thermal limits, impedance and losses
  • Zones, price areas and the tie-lines between them
  • Unit parameter library: capacity, ramp rates, minimum stable generation, start-up cost, heat rate, storage state of charge
  • Load profiles by node, by sector and by season
  • Import and export your own network data
  • Contingency and N-1 checks against the dispatch you are about to clear
Thermal power Wind / Solar PV Pumped storage / Energy storage Retailers

Market engine

Centralized clearing under network security constraints

The clearing engine follows the centralized market design used in China: the system operator optimises the whole market at once, subject to network security, and prices the result.

  • Security-constrained unit commitment and economic dispatch
  • Node and zonal marginal pricing with congestion management
  • Bidding curves, block orders, must-run units and price caps
  • Renewable forecast, curtailment and deviation settlement
  • Inter-provincial and inter-regional trade
  • Ancillary services and reserve co-optimisation
  • Multi-settlement across medium- and long-term, day-ahead and real-time

Trading timeline

Contracts and spot, on one clock

A medium- and long-term contract only means something once it is decomposed into the hours in which it will actually be delivered. ElecSim keeps the whole chain on a single timeline so positions never drift out of sync with dispatch.

  • Annual, quarterly and monthly contracting windows
  • Contract decomposition into day-ahead and real-time curves
  • Deviation assessment and penalty rules
  • Rolling settlement and profit-and-loss attribution
  • Full replay of every round for after-action review

Market rules

Change the rules, not the code

Market design is still evolving and differs by province. ElecSim exposes the rule set as configuration, so you can reproduce the rules of a specific market or test a proposal before it goes live.

  • Price caps and floors, quotation limits per participant
  • Matching algorithms and the clearing sequence
  • Participant eligibility and market-power limits
  • Settlement formulas and deviation bands
  • Scenario versioning: run the same market under two rule sets and compare

Simulation modes

Solo for practice, multi-player for pressure

Switch between a private sandbox and a live market shared with other people. In multi-player mode every order reaches the clearing engine at the same time, so strategy genuinely matters.

  • Solo runs against simulated counterparties
  • Multi-player sessions with synchronised rounds and a shared order book
  • Instructor controls: pause, step, inject an event, reset a round
  • Time acceleration, from real-time pace to instant
  • Spectator view for observers who are not trading

Training and assessment

Courses, exams and scores

Build a curriculum out of your own scenarios, then assess it. ElecSim runs the exam, grades it and produces the report.

  • Course authoring from any saved scenario
  • Question bank: multiple choice, calculation, scenario and trading-decision items
  • Timed exams with automatic grading
  • Score breakdown by question, by trading round and by participant
  • Exportable reports for classrooms and corporate training programmes

Deployment

Runs in a browser, on your own terms

ElecSim is a web application. Participants sign in, join a session and trade — no installation, and no local computing power required.

  • Modern desktop browser, no local install
  • Individual accounts and team workspaces
  • Classroom, cohort and enterprise deployment
  • Bilingual interface, English and Chinese
  • Data export for further analysis

See it against your own network

Send us a network and a participant mix, and we will run a scenario so you can judge the clearing results for yourself.