Professional Documents
Culture Documents
Sapp Balancing Market: Traders and Controllers Training - Day 1
Sapp Balancing Market: Traders and Controllers Training - Day 1
Hans-Arild Bredesen
Nord Pool Consulting
General program:
The generic program for both days is from 0900-1400 with a break in the middle.
The training be using the MTP to present the new features, but most importantly allow both Traders and Controllers to have hands-on access to
the system and have interactive training sessions.
The goal is to allow all participants to understand the use of the new functions connected to the Balancing Market to ensure a secure startup of
this.
The reason for splitting the training in groups is due to the Covid-situation where we are unable to meet in person. By having smaller groups it
is possible to provide better support for all participants.
These sessions was preceded by a general presentation of the new Balancing market design to SAPP MSC, OSC and PSC on April 7th.
In addition, there will be a concluding common session after all the training has been concluded to summarize the feedback from the training.
This will be scheduled in May.
Agenda (2)
Day 1
09:20 10:30 Presentation of the new SAPP Market Trading Platform – main difference and motivation; KvT
10:40 11:00 Changes to the Book of Rules and the effect on members; HAB
11:00 11:45 Specific training for Controllers on the management of Transmission capacity and bilateral contracts; KvT
12:30 13:45 Detailed presentation and demonstration of the new features in the IDM; KvT
6
Overview of Different Markets Supported by the MTP
Different Types of Markets
• Buyers and sellers need to submit their bids and • Buyers and sellers need to submit their bids and
offers before a specific time. offers before a specific time.
• All bids and offers are cleared at the same time. • The moment there is the a willing buyer willing seller
(i.e. buyer willing to pay the seller price) a trade is
• Market price is set at the interception between the
concluded.
sellers willingness to produce and the buyers
willingness to consume. • IDM: The trade is concluded at the seller’s asking
price.
• The Market price algorithm determines the
unconstrained system marginal price and the • BM: Trade (currently) is concluded at the area
constrained area marginal price for a defined market marginal price.
area.
• Buyer who were willing to pay the marginal price or
more will be successful (<= bid price).
• Seller who were willing to sell at the marginal price will
be successful (>= offer price).
SAPP Market Framework
Monthly – Off-Peak
Monthly – Non-Off-Peak Balancing
generation Services
SAPP Settlement and financial management and consumption during the Real-
in realtime Time-Operation:
Settlement of all physical contracts Settlement of wheeling and losses
Controlling
frequency and
Market monitoring and reporting
voltage etc.
9
Forward Physical Market
FPM-Monthly
} Open to trade monthly products as an alternative to bilateral contracts
– Off-Peak
– Non Off-Peak
} All months of the year
} Trading apply to all hours included in the monthly product
FPM – Weekly
} Open to trade weekly products
– Peak
– Standard
– Off-Peak
} All weeks of the year
} Trading apply to all hours included in the weekly product
The Day-Ahead Market
IDM
} Continuous trading
} To adjust balance ahead of operating hour
} Utilizes the Available Transmission Capacity (ATC) after DAM
trades have been allocated.
} Hours for the next day is opened for trading at 14:00 provided
that DAM for that day has been concluded.
The Balancing Market - BM
BM
} Continuous trading
} To respond to short term imbalances primarily to respond to
system events
} Utilizes the Available Transmission Capacity (ATC) after IDM
trades have been allocated.
} Orders are submitted of the entire hour.
} Hours are opened for trading 45 minutes before the hour starts.
} It is allowed to trade only a portion of the hour.
} Trading continues until 10 minutes before the end of the hour.
Role of Different Markets in Supply
200
IDM Trading
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
-50
Key Roles/Business Function
In the context of this training session
Transmission System • Providing information regarding the planned state of transmission interconnectors
• Total Available Transmission Capacity (TTC).
Operators (TSO) • Providing information regarding the operational state of transmission interconnectors
• “Actual” Available Transmission Capacities (ATC)
• Bilateral Contract Reservations: Energy scheduled for delivery (transfer) on all bilateral contracts.
15
Introduction to the New MTP
• Overview of the MTP Modules
• Scope of the Upgrade Project
• The new MTP at a Glance
Web
Internet E-mail
Browser HTTPS SMTP
INTEGRATION INTERFACE
Settlement & Forward
Transmission Messaging & Day-ahead Intra-day Balancing
Application Master Data Reporting Physical Market
Allocation Document Market User Market User Market User
Framework Configuration User Market User Surveillance
Management Distribution Interfaces Interfaces Interfaces
Interfaces Interfaces
Public
Website
Continuous
Settlement Balancing
MDD Auction Market Market
& Reporting Market
Back-end Clearing Engine Matching
Engine Back-end
Engine
18
Scope of the Upgrade Project
User Perspective
Modules
• Improved Usability
Module (IDM)
• Additional functionality due to introduction of Balancing Market
• Transfer of untraded orders to the Balancing Market.
New Modules • The BM was specifically designed to be similar to the IDM (other continuous market).
• The way instruments are defined
• Orders are entered, etc
19
The New MTP at a Glance
(Separate Presentation)
Technical test of accessibility for all participants
Verify that you can log into the system
These are the login credentials
Generic logins
} Address: https://training.sappmtp.com/
Eswatini
Electricity trader@eec tso@eec Sapp-2021
Company
Lesotho
Electricity trader@lec tso@lec Sapp-2021
Corporation
22
Short coffee break
10 minutes
Changes to the Book of Rules and the effect on members
Briefly go through the main changes
Some more details on status of the Book of Rules
ü Discussed with SAPP MSC
ü Updates to the SAPP Market Book of Rules has been finalised and accepted by MANCO in March-2’ – this includes the
MTP upgrade changes (“IDM partial Sell Bid” rule change)
ü The plan was also to introduce the changes for Market Surveillance, but this is still subject to approval by the Members.
Currently, the Control Areas has 10 minute activation time for AS products – therefore we should have a gate closure
in BM to not have activations coming from BM ”interfering” with these timelines.
} Bilateral Market - defined in SAPP as long term contracts of more than one month
duration that are negotiated between two parties
} OTC Market - defined in SAPP as short term contracts of not more than one month
duration that are negotiated between two parties
} Month Ahead Market - a competitive forward physical auction market where participants
trade predefined products (e.g. Off-Peak, Non-Off-Peak) on a month ahead basis.
} Week Ahead Market - a competitive forward physical auction market where participants
trade predefined products (e.g. Peak, Standard, Off-Peak) on a week ahead basis.
} Day Ahead Market - a competitive forward physical auction market where participants
trade hourly products on a day ahead basis.
} Intra Day Ahead Market - a competitive continuous market where participants trade
hourly products up to an hour ahead of the time when delivery starts
} Balancing Market – a competitive continuous market where participants can “activate”
hourly orders that are available in the market for any duration within the hour up to 10
minutes before delivery starts.
Management of Transmission Capacity
} Transmission asset owners are required to make available their transmission facilities
for trading by other SAPP members;
} Transmission capacities are maintained by SAPP, but each individual TSO is allowed
to adjust according to some guiding principles;
} Transmission asset owners shall have the full financial and physical rights to their
respective transmission facilities;
} Firm and non-firm power shall have the same meaning as in the SAPP governance
documents;
} The ATC for the Monthly products will be calculated as (in both directions resulting in one
value for each of the monthly product(s)):
ATCFPMM = TTCFPMM – BTCRFPMM - FMRFPMM
Management of transmission capacity (FPM Weekly)
Calculation rules for the Forward Physical Market - Weekly
} The ATC for the weekly products will be calculated as (in both directions resulting in one value for
each of the weekly product(s)):
ATCFPMW = TTCFPMW – BTCRFPMW – FMRFPMW – APFFPMM
Management of transmission capacity (DAM)
Calculation rules for the DAM
} Allocated Monthly Market Flow (APFFPMM ) and Weekly Market Flow (APFFPMW)
– This is the market flow from the FPM Monthly and FPM Weekly market taken from the system.
} The ATC for the DAM will be calculated as (in both directions, hourly values for each
interconnection):
ATCDAM = TTCDAM – BCDAM – FMRDAM – APFFPMM – APFFPMW
Management of transmission capacity (IDM and BM)
Calculation rules for the IDM (and Balancing)
} ATCDAM
– This will the ATC that was given to the DAM based on the previous calculated values.
} DAM Flows
– This is the market flow from DAM taken from the system.
} The ATC for the IDM will initially be calculated as (in both directions, hourly values for each
interconnection):
ATCIDM = ATCDAM – DAM Flows
The ATC for the IDM can be maintained by the SAPP CC (on behalf of the TSO) in three main
situations:
Ø Any change to firm and non-firm bilateral contracts needs to adjust the IDM ATC
Ø Emergency situations – where the interconnection capacity on one or more interconnections needs to be
reduced - can be done at any time when the emergency happens
Ø Adding of transmission capacity for one or more interconnections – this can only be done during the
hourly shift to give all members equal access to the new capacity.
Example of what we mean by this
120
100
80
60
Serie1
40
20
se 1 6
t
au 16
6
ok 16
de . 16
6
d
on
fri
fe 16
ju 16
ju 6
n o 16
m 16
a p 16
e
u
1
3
m W4
sa
.1
tu
th
su
W
W
.1
.1
we
m
l..
.
.
t..
r..
..
.
g.
ai
b.
p.
v.
s.
n.
n.
ar
ja
Market FPM-M FPM-W DAM IDM
Date March March-W2 March-W2-Mon
Total Transmission Capacity 50 75 100
BC reservation/nomination 10 10 10
Future Market Reservation 25 35 0
Allocated Market Flow 0 10 25
Available Transmission Capacity 15 20 65 15
Trade in market 10 15 50
36
SAPP Market area model
DRC
TAN
SNEL
Tanesco
ANG
ENE
ZAMZ ZAMC MAL
ZESCO ZESCO ESCOM
NAM
ZIMA MOZS
NamPower
EDM
BOT
BPC
LES 37
LEC
SAPP MTP Simplified Data Model – TX Network Model
INTER
COUNTRY AREA
CONNECTIONS
TSO
Capturing of Total Transmission Capacity (TTC) and Bilateral
Contract Reservations (BCR)
Capturing of TTC & BCR in the context of the Auction Market
Clearing Process Action Market Clearing Process Steps
40
SAPP MTP Screens – Capturing TTC’s
} FPM Monthly
} FPM Weekly
} DAM
Capturing of TTC (FPM - Monthly)
42
Capturing of TTC (FPM - Weekly)
43
Capturing of TTC (DAM)
44
SAPP MTP Simplified Data Model – Bilateral Contracts
BILATERAL BUYER
CONTRACT COMPANY
SELLER
USERS
COMPANY
SUPPLYPATH
BILATERAL
NOMINATOR
INTER ROLE
CONNECTIONS
Edit bilateral contract (THIS IS ONLY FOR SAPP TO REGISTER)
} FPM Monthly
} FPM Weekly
} DAM
Capturing of BCR (FPM - Monthly)
48
Capturing of BCR (FPM - Weekly)
49
Capturing of BCR (DAM)
50
Lunch break
30 minutes
Detailed presentation & demonstration of new features in IDM
Partial
Matching of
Sell Orders
Partial Matching of Sell Orders
Requirement
NEXTEC ESA was requested by the SAPP CC to investigate the feasibility of allowing partial matches on
IDM sell bids, similarly to what is currently allowed for buy bids.
The reason why partial matching of a sell bid is not currently allowed is because it is assumed that sellers
may have generation constraints and when they offer a sell quantity to the IDM market, they need to be
guaranteed of selling the full quantity.
• When adding a bid, the seller need to be able to over and above the "total" Sell Quantity also indicate
its minimum Sell Quantity.
• Potential buyers need to be able to see what the minimum Sell Quantity is for a sell bid.
• The matching engine will need to take the minimum Sell Quantity into account when applying the
matching rules.
• If a partial match on a Sell Quantity is achieved, the remaining Sell Quantity should be automatically
added as new sell order in the same way it is currently done for a partial match on a Buy Quantity.
• The Sell bid that is automatically added for the remaining Quantity of the original Sell bid, will be
added with a minimum Sell Quantity equal to the minimum bid quantity increment.
Partial Matching of Sell Orders
UI for adding orders
Current UI New UI
Partial Patching of Sell Orders
Example
A Sell bid for 50MW currently effectively has a minimum sell quantity constraint of 50MW ( equal to the sell bid) associated to it.
The proposal is to allow the bidder to explicitly specify a minimum sell quantity constraint, E.g. A Sell bid for 50MW can be
entered with minimum sell quantity constraint of 10MW.
Note: When entering the sell bid the following constraints would apply:
In the case of a partial match the remaining sell quantity will be automatically added as a new Sell bid with
a) The same price
b) The remaining quantity
c) A min Sell quantity constraint = bid quantity increment (once the initial sell quantity has been met any additional quantity can
be accepted by the seller)
Summary of
Matching
Rules
Matching Rules
Background
• IDM orders are submitted per instrument and included the following properties that are relevant to the
matching rules.
• Order Price (USD/MWh): The price at which the participant is willing to trade (buy or sell)
electricity
• Order Quantity (MW): The full capacity that the participant has available to traded for the duration
of the instrument at the Order Price.
• Minimum Tradeable Quantity (MW): The smallest capacity that the participant is willing to accept
for an initial partial trade of the order.
Matching Rules
Summary of Matching Logic
A buy and a sell order are matched on a per instrument bases to conclude a trade based on the following
matching rules:
[BuyOrderPrice >= SellOrderPrice]: The buyer should be willing to pay at least the asking price of the seller.
[BuyOrderVolume >= SellMinTradeableVolume]: The buyer should be willing to buy at least the smallest
capacity that seller is willing to accept for a partial traded.
[SellertoBuyerTXPathATC >= SellMinTradeableVolume]: The Available Transmission Capacity (ATC) for any
TX path that can transport electricity from the Seller's Area (Origin Area) to the Buyers Ares (Destination Area)
should be able to transfer at least the the smallest capacity that seller is willing to accept for a partial traded.
[SellOrderVolume >= BuyMinTradeableVolume]: The seller should be willing to buy at least the smallest
capacity that buyer is willing to accept for a partial traded.
[SellertoBuyerTXPathATC >= BuyMinTradeableVolume]: The Available Transmission Capacity (ATC) for any
TX path that can transport electricity from the Seller's Area (Origin Area) to the Buyers Ares (Destination Area)
should be able to transfer at least the the smallest capacity that buyer is willing to accept for a partial traded.
In the event that more than one match is possible, the trade should be concluded for the highest ranking match.
Matching Rules
Ranking of Matched Orders
• Tradeable Volume, high to low: Higher volumes should be traded in favour of lower volumes.
• BuyOrderPrice, High to Low: The buy order that offered the highest price.
• BuyOrderCreationTime, First to Last: The buy order that was entered first.
• SellOrderPrice, Low to High: The sell order that offered the lowest price.
• SellOrderCreationTime, First to Last: The sell order that was entered first.
• NoOfTxInterconnections, Low to High: The TX path with the lowest number of Interconnections is
preferred.
Hitting of
Orders
Hitting of Orders
Introduction
A trader is able to "Hit" any order that is available for delivery to (sell order) or from (buy order) the area
associated to the selected portfolio. All such order items are listed in the Market Information grid of the
order UI.
• Add Counter Order Item: An order item equal to but opposite to the one that was hit are added to the
"hitting" portfolio for the same instrument as the one that was hit.
• E.g. if a buy order item of 50 MW @ 100 USD/MWh was hit the counter order item is a sell order
of -50 MW @ 100 USD/WMh.
• Reduce Existing Order Item(s) of the same type as the Counter Order Item: Order Item(s) of the
same type as the counter order should be reduced by the volume of electricity that was traded. This
process is described in more detail in the following slides.
Hitting of Orders
Reduce Existing Order Items of the same type as the Counter Order
If the hitting portfolio had order items in the market of the same type and for the same instrument as the
counter order that was added as a result of the hit, those existing order items did not result in a trade for
one of the following reasons:
It did not meet the price of the order item that was hit.
It did not meet the minimum tradeable quantity of the order item that was hit.
Since the volume requirement of these order item(s) has however been met when the hit was exercised,
the volume equivalent to the order item that was hit should therefore be removed from the order book of
the hitting party. The order items need to be "removed" consistent with the principles stipulated below.
Hitting of Orders
Principles for reducing existing order items
Order items should be reduced in full or partially until the combined volume of reduced order items is
equal to the volume of the counter order item OR there are no remaining order items left that can be
reduced.
Summary and Q&A
Discussion
&
Questions
68
Hans-Arild Bredesen Kobus van Tonder Thank you
CEO Nord Pool Consulting NEXTEC/Enerweb
nordpoolgroup.com