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.
- 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
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.