Passage des ordres
EpexSpot® Day-Ahead : produits et segments
Heures Toutes les heures de demain Pas d’heures Heures :
•Livraison demain
•Livraison aujourd’hui (jusqu’à une heure avant)
Blocs 11 blocs standard pour 11 blocs standard pour 11 blocs standard pour
SEGMENT:
Powernext ®Day - Ahead Auction
SEGMENT:
Powernext ® Day - Ahead Continuous
SEGMENT:
Powernext ® Day - Ahead Intraday
SEGMENT:
EpexSpot ®Day - Ahead Auction
SEGMENT:
EpexSpot ® Day - Ahead Continuous
SEGMENT:
EpexSpot ® Day - Ahead Intraday
2
Blocs Standard
11 blocs standard pour livraison demain
11 blocs standard pour livraison demain
11 blocs standard pour livraison demain
3 blocs restants pour une livraison aujourd’hui :
•13-16
•17-20
•21-24
(jusqu’à une heure avant)
User-Defined Blocks
4 heures consécutives au minimum, pour livraison demain
Pas d’UDB Tous les blocs de deux
heures consécutives au minimum
•Livraison demain
•Livraison aujourd’hui (jusqu’à une heure avant)
EpexSpot® Day-Ahead Auction
3
Passage d’un ordre : schéma des flux – marché au fixing
TLC System
•Calcul des prix
•Allocation des quantités aux frontières
ATC / Prix et Positions nettes
TSO
Module de Coupling TLC
Courbes / Prix, liste des blocs et positions nettes
APX & BPX Trading System
Belpex Market Participants
APX Market Participants
4
SAPRI
•Enregistrement des ordres
•Calcul des courbes
•Calcul des prix (Backup)
•Calcul des quantités exécutées
•Publication des résultats
Ordres / Résultats
ElWeb
EPEX Market Participants
Epex Utilisateurs
Module de Coupling TLC
Compensation
Epex DB
WebSite Regulateur Market participant Résultats
Publication Statistiques
ECC
Membres Compensateurs TSO
• Les négociateurs peuvent passer différent types d’ordres:
• Ordre horaire
• Ordre bloc fixe
• Ordre bloc défini par le négociateur (UDB)
• Les volumes saisies positivement sont des achats et les volumes saisies négativement sont des ventes;
• Les volumes sont des quantités entières et les prix sont arrondis à deux
Principes généraux
5
• Les volumes sont des quantités entières et les prix sont arrondis à deux décimales;
• Le fixing est anonyme : il n’y a pas de publicité du carnet d’ordres et seul les opérations de marché d’Epex peuvent voir l’intégralité des ordres;
• L’exécution des ordres se fait par interpolation linéaire sur les 24 heures du lendemain;
• Dans le cas où un membre négociateur ne peut pas soumettre son ordre par voie électronique, il peut le faire par fax. L’ordre sera alors saisi par les
opérateurs de marché.
Produits Horaires
Définition Produit 24 heures séparées pour une livraison le lendemain Période d’envoi des
offres
24 heures par jour du mercredi de la semaine d’avant 5h jusqu’au jour de livraison jusque 11h heure de Parisa
day from the Wednesday of the previous week at 5.00 pm to the delivery day before 11.00 am Paris time
Heure de l’enchère 11:00 am heure de Paris, 7 jours par semaine
6
Pas volume 1 MWh
Pas prix 0,01 point - 0,01 € par MWh
Limites offres Limite plancher des offres : 0,01 € Limite plafond des offres : 3000 € Méthode d’enchères Procèdure d’enchères à l’aveugle
Format de l’offre Signature électronique, jusque 256 combinaisons prix/quantité pour chaque heure du jour de livraison Zone de livraison Zone de contrôle de RTE, le GRT français)
Règlement MCP*volume négocié
Produits Blocs
Définition du produit
Blocs standardisés :
Block 1: Bid 1-4 covering hours 1 – 4
Block 2: 1Bid 5-8 covering hours 5 to 8,
Block 3: Bid 9-12 covering hours 9 to 12,
Block 4: Bid 13-16 covering hours 13 to 16,
Block 5: Bid 17-20 covering hours 17 to 20,
Block 6: Bid 21-24 covering hours 21 to 24.
Block 7: Bid 1-24 covering hours 1 to 24
Block 8: Bid 9-20 covering hours 9 to 20
7
Block 9: Bid 1-6 covering hours 1 to 6
Block 10: Bid 1-8 covering hours 1 to 8
Block 11: Bid 9-16 covering hours 9 to 16
+ blocs définis utilisateurs (2 heures consécutives)
Nombre permis
8 offres blocs par portefeuille (3 portfefeuilles permiset par type de blocQuantité permise
150 MW max per block“Tout ou rien” : soit entièrement exécuté ou entièrement rejeté
Pas Volume
1 MWhPas prix
0,01 point - 0,01 € par MWhLimites des offres
Lower bidding limit: 0,01 € - Upper bidding limit: 3000 €Block orders are limit orders specifying the quantity and the price limit (maximum bid price or minimum ask price).
-50 -50 -100 -100
-200 -200
-150 -100 -50 0
0,01 16,99 17 21,99 22 24,99 25 27,99 30 3000
Volume en MWh
Ordre horaire de vente
Les ordres horaires
8
-200 -200
-250
-300
-350
-350 -400
-350 -300 -250 -200
Volume en MWh
Prix en euro
400 400
350 350
300 300
200 200 250 300 350 400 450
Volume en MWh
Ordre horaire d'achat
Les ordres horaires
9
200
150
100
50 0
50 100 150 200
0,01 16,99 17 21,99 22 24,99 25 27,99 30 3000
Volume en MWh
Prix en euro
300 300 200 200 200
300 400
Volume en MWh
Ordre horaire d'achat et de vente
Les ordres horaires
10
0 0
-100 -100
-350
-350 -400
-300 -200 -100 0 100
0,01 16,99 17 21,99 22 24,99 25 27,99 30 3000
Volume en MWh
Prix en euro
500 500 500 500 500 500 500 500 500 500
300 400 500 600
Volume en MWh
Ordre horaire à l'achat à tout prix
Les ordres horaires
11
0 100 200
0,01 16,99 17 21,99 22 24,99 25 27,99 30 3000
Volume en MWh
Prix en euro
Les ordres bloc sont des ordres à prix limite spécifiant la quantité et le prix limite (prix maximum d’achat ou prix minimum de vente).
Un ordre bloc est soit entièrement exécuté, soit entièrement rejeté.
Les ordres blocs sont prix en compte dans l’algorithme comme des ordres à tout prix sur les heures correspondantes.
La comparaison du prix des ordres bloc et des prix de marché se déroule par
Ordres blocs
12
La comparaison du prix des ordres bloc et des prix de marché se déroule par itérations successives :
Si le prix de marché moyen est supérieur ou égal au prix d’un ordre bloc de vente, alors il est accepté.
Si le prix de marché moyen est inférieur ou égal au prix d’un ordre bloc d’achat, alors il est accepté.
Certains ordres bloc peuvent être rejetés « paradoxalement », c’est-à-dire
rejetés alors que leur prix est compatible avec le prix de marché. Ce rejet
peut permettre d’atteindre une solution stable.
Saisie d’un ordre horaire
En cliquant sur “New” dans la colonne horaire, un format simple d’ordre d’achat apparait
13 Selection of the day for which the order is active
(delivery date)
Bid Reference in the Unsent Bids Tab : H for Hourly, B for Block + YYYYWWDD
Ajouter des prix: cliquer droit et sélectionner “Ajouter prix”
Saisie d’un ordre horaire
14
Cut
Copy
Paste
Ajouter des volumes : saisie directe dans la cellule ou lien avec Excel
Saisie d’un ordre horaire
15 Paste
Replace
Saisir l’ordre horaire dans un fichier Excel (avec au moins 2 limites de prix) puis copier
Saisie d’un ordre horaire
16
Dans ElWeb, sélectionner la cellule 0.01 et cliquer droit puis “Paste”
Saisie d’un ordre horaire
17
L’ordre apparaît dans ElWeb
Saisie d’un ordre horaire
18
Annulation : Pour annuler un deal non-envoyé, cliquer sur “remove current”.
Annulation d’un ordre horaire non-envoyé
19
Une page blanche apparaît
Annulation d’un ordre horaire non-envoyé
20
En cliquant sur “New” dans la colonne « Block », une page blanche pour la saisie apparaît
Saisie d’un ordre bloc
21
Cliquer droit et sélectionner “Add block”, puis choisir le bloc voulu
Saisie d’un ordre bloc
22
Dans la page Elweb, cliquer droit puis “Add block”. Entrer le prix et le volume manuellement
Saisie d’un ordre bloc
23
Importer d’Excel vers ElWeb: sélectionner les blocs, créer type/price/vol dans Excel et coller les dans ElWeb. La référence du bloc doit être de de la forme BH1H1H2H2
(1: heure de début du bloc; 2: heure de fin de bloc)
Saisie d’un ordre bloc
24
Le bloc est créé
Saisie d’un ordre bloc
25
En cliquant sur “New” dans la colonne « Block » et en utilisant le clic droit, sélectionner “Define New UDB”
Saisie d’un ordre bloc UDB (User Defined Block)
26
Sélectionner l’heure de début « Hour From » et l’heure fin « Hour Until », puis cliquer sur « Add » et « Save ».
Saisie d’un ordre bloc UDB (User Defined Block)
Hour From Hour Until Block Name
Add the ‘good evening’ block to the block list
Remove the selected block from the list (here, the ‘good night’ block would be deleted)
27 deleted)
Save the blocks and close the window
Close the window without saving the blocks
Ajouter le prix et le volume : Les blocs définis précédemment on été ajouté à la liste de blocs. Entrer ensuite le prix et le volume manuellement
.
Saisie d’un ordre bloc UDB (User Defined Block)
28
Cliquer sur “remove current”.
Annulation d’un ordre bloc et bloc UDB
29
Cliquer sur « Send Current » pour envoyer les ordres affichés et « Send All » pour envoyer la totalité des ordres des portefeuilles
Envoi des ordres
30
ElWeb demande une signature internet: entrer le nom du trader (pas de la société) et le numéro de téléphone mobile (pour le week-end)
Envoi des ordres
31
Envoi des ordres
Une fois envoyé le statut de l’ordre dans la fenêtre « Current bids » passe de « new » à
« pending » et une ligne apparaît dans la fenêtre « Sent Bids » avec un point jaune.
Point jaune 32
Pending
Négociation: Envoi des ordres
Quand les ordres on été reçus par la base de données ElWeb, le statut passe de
“pending” à “Exists”. Le point jaune dans la fenêtre “Sent Bids” devient vert
33
Point vert
Exist
Quand l’ordre est rejeté par ElWeb, un point rouge apparaît dans la fenêtre « Sent Bids » apparaît.
En cliquant sur la ligne, un message apparaît pour expliquer la cause du rejet
Envoi des ordres
34
Red bullet
Envoi des ordres
Pour visualiser un ordre bloc ou horaire actif , cliquer sur “Exist”
35
Envoi des ordres
Pour visualiser l’historique d’un ordre Dans la fenêtre «Bidding », sélectionner la semaine précédente et cliquer sur « Exist ».
36
Envoi des ordres
L’ordre apparaît
37
Modification : sélectionner l’ordre en cliquant sur “exist” et modifier avec un click droit
“remove price” ou “replace”.
Modification d‘un ordre horaire envoyé
38
Modification : Quand un prix est supprimé dans la fenêtre “remove price”, la colonne disparaît en entier.
Modification d‘un ordre horaire envoyé
39
Modification : Utiliser la fonction “replace” pour modifier les prix et les quantités dans une colonne.
Dans l’exemple, 13 € au lieu de 14 €.
Modification d‘un ordre horaire envoyé
40
Annulation : Sélectionner l’ordre envoyé “Exist” dans la fenêtre “Current bids”
Annulation d‘un ordre horaire envoyé
41
Annulation : Saisir 0 dans toute les cases et cliquer sur “Send Current”, l’ordre envoyé sera alors remplacé dans le carnet d’ordre par cet ordre nul
Annulation d‘un ordre horaire envoyé
42
Modification : Pour modifier un bloc envoyé, entrer les changements directement dans les cellules ou dans une feuille excel puis les copier et coller pour modifier les informations précédents puis cliquer sur « Send Current » pour remplacer l’ordre précédent.
Modification d’un bloc envoyé
43
Annulation : Pour annuler un bloc envoyé, cliquer sur ce bloc (“Exist”) dans la fenêtre “Current Bids” , puis cliquer droit sur “cancel bloc”
Annulation d’un bloc envoyé
44
Annulation d’un bloc envoyé
Un prix de 0.01 € et une quantité de 0 MWh dans l’ensemble des cases puis envoyer “Send current”
45
Les 24 tranches horaires sont négociées séparément par une procédure de fixage à l’aveugle Le carnet d’ordre est fermé à 11h00 heure de Paris
Le marché est couplé avec APX et Belpex. C’est l’algorithme du TLC système qui calcule les prix.
Le calcul des quantités exécutées utilisent l’interpolation linéaire
L’exécution des ordres
Prix
46
Volume en Mwh MCP
MCV
Publication des résultats
Une fois l’heure du fixing passée (11h), les résultats des enchères sont publiées. Le résultat apparaît par un pop-up.
47
Dans la fenêtre « Market report », cliquer sur le jour. Par défaut, le rapport horaire apparaît.
Publication des résultats
48
Dans « Report Type », cliquer sur Blocks Report pour avoir le détail des ordres enregistrés
Publication des résultats
49
Pour visualiser l’historique des résultats, sélectionner Market Report, cliquer sur la date et par défaut le rapport horaire apparaît
Publication des résultats
50
Historique des envois
Sélectionner « Transaction Log », cliquer sur la date et par défaut, le rapport horaire s’affiche.
51
EpexSpot® Day-Ahead Continuous and
52
Intraday
Intraday & Continuous Market France
EPEXSPOTFRENCHINTRADAY
GENERALINFORMATION
Trading procedure Continuous.
Trading days Year-round.
Tradable Contracts (Expiries)
1 hour of the day
Hour 01: the period between midnight and 1.00 am
Hour 02: the period between 1.00 am and 2.00 am, and so on and so forth Hour 24: the period between 11.00 pm and midnight
Trading session opens/closes
Daily from 11.30 am to 11.00 pm in the case of Contracts for next day Delivery.
Daily from 7.30 am to 11.00 pm in the case of Contracts for same day Delivery.
Clearing and Settlement Trade information transmitted by Epex Spot SE to the Central Counterparty, ECC AG for Settlement and Delivery of the Contracts
Delivery procedure Nomination by ECC AG to TSO on behalf of Balance Responsibles.
53
Delivery procedure Nomination by ECC AG to TSO on behalf of Balance Responsibles.
Admissible Orders
Defined in the Operational Rules.
On the day of the switch from summer time to winter time, the hour no. 3 is considered twice automatically for the purposes of pricing. On the day of the switch from winter time to summer time, the hour no. 3 cannot be traded.
Trading closes 60 minutes before delivery Minimum and maximum
price 1. € / 3000.00 €.
Minimum price increment 0.01 €/MWh Minimum Volume Increment 1 MW
BLOCKORDERS
Definition Two consecutive hours of the day, which depend on each other in their execution. Pre-defined block orders exist but the Exchange Participant is not restricted in the determination of the Block Orders.
Pre-defined block orders
-Block 1-4 covering hours 1 to 4 - Block 5-8 covering hours 5 to 8 - Block 9-12 covering hours 9 to12 - Block 13-16 covering hours 13 to 16 - Block 17-20 covering hours 17 to 20 - Block 21-24 covering hours 21 to 24 - Block Baseload covering hours 1 to 24 - Block Peakload covering hours 9 to 20.
- Block 1-6 covering hours 1 to 6. -Block 1-8 covering hours 1 to 8. - Block 9-16 covering hours 9 to 16.
Intraday & Continuous Market France
EPEXSPOT FRENCHDAY-AHEADCONTINUOUS
GENERALINFORMATION Trading procedure Continuous.
Trading days Year-round.
Tradable Contracts (Expiries)
1 hour of the day
Hour 01: the period between midnight and 1.00 am
Hour 02: the period between 1.00 am and 2.00 am, and so on and so forth Hour 24: the period between 11.00 pm and midnight
Trading session opens/closes Daily from 7.30 am to 11.30 am
Clearing and Settlement Trade information transmitted by Epex Spot SE to the Central Counterparty, ECC AG for Settlement and Delivery of the Contracts
Delivery procedure Nomination by Epex Spot SE to TSO on behalf of Balance Responsibles.
54
Delivery procedure Nomination by Epex Spot SE to TSO on behalf of Balance Responsibles.
Admissible Orders
Defined hereunder.
On the day of the switch from summer time to winter time, the hour no. 3 is considered twice automatically for the purposes of pricing. On the day of the switch from winter time to summer time, the hour no. 3 cannot be traded.
Minimum price increment 0.01 €/MWh Minimum Volume Increment 1 MW
Minimum and maximum price 0.01€ / 3000.00 €.
BLOCKORDERS Definition Only pre-defined blocks.
Pre-defined block orders
- Block 1-4 covering hours 1 to 4 - Block 5-8 covering hours 5 to 8 - Block 9-12 covering hours 9 to12 - Block 13-16 covering hours 13 to 16 - Block 17-20 covering hours 17 to 20 - Block 21-24 covering hours 21 to 24 - Block Baseload covering hours 1 to 24 - Block Peakload covering hours 9 to 20.
- Block 1-6 covering hours 1 to 6. -Block 1-8 covering hours 1 to 8.
- Block 9-16 covering hours 9 to 16.
Passage d’un ordre : schéma des flux – marché au continu (Intraday)
GV Server
•Enregistrement des ordres dans le carnet
•Exécution des ordres
•Publication du carnet d’ordres
•Publication des exécutions
Ordres / Résultats
GV Client
EPEX Market Participants
55 Epex
Utilisateurs
Epex DB
WebSite Regulateur Market participant Ordres et Négociations
Publication
ECC
Membres Compensateurs TSO
Compensation Statistiques
L’Ecran de négociation
56
Ecran de négociation : les produits
• Blocs
• User-Defined Blocks (UDB)
57
• Heures
Ecran de négociation : les segments
58
SEGMENT:
Powernext® Day-Ahead Continuous SEGMENT:
Powernext® Day-Ahead Continuous
SEGMENT:
Powernext® Day-Ahead Intraday SEGMENT:
Powernext® Day-Ahead Intraday
Les produit ouvert à la négociation avant 11h30
Blocs pour la livraison le lendemain
59
Bloc, UDB encore négociable en J
Blocs, UDB, et heure pour livraison en J+1
Les produit ouvert à la négociation après 11h30
60
livraison en J+1
Blocs, UDB, and heure pour livraison en J
Un ordre à prix limite comporte une quantité et un prix limite (prix maximum d’achat et prix minimum de vente).
Il peut être assorti de conditions d’exécution :
« Tout ou rien »: ne peut être exécuté que pour la totalité de sa quantité.
« En tout ou partie » : peut donner lieu à un appariement partiel avec les ordres de sens opposé portant sur des quantités inférieures ; dans ce cas, les quantités résiduelles non exécutées restent en carnet.
Saisie des ordres
61
exécutées restent en carnet.
Ordre « Iceberg » : ordre avec une quantité cachée
Une fois saisi, et afin de permettre la négociation au meilleure prix, l’ordre à prix limité est enregistré dans le carnet d’ordre en fonction de son prix (l’ordre d’achat ayant le prix le plus élevé est à la meilleure limite à l’achat et l’ordre de vente ayant le prix le plus bas est à la meilleure limite à la vente) et de son horodatage (l’ordre saisi en premier est à la meilleure limite en cas d’égalité de prix)
Saisie des ordres
62
L’ordre vient s’incrémenter dans le carnet d’ordres.
Le nom des contreparties n’est pas divulgué.
Envoi d’ordres avec conditions d’exécution
Pour saisir un ordre «Tout ou Rien», il faut cliquer sur la boîte “All or None”. L’ordre
« Tout ou Rien » est signalé dans le carnet par une étoile rouge
63
Pour saisir un « Iceberg order », il faut spécifier une quantité initiale (Quantité
dévoilée sur le marché), une quantité totale
cachée et un delta modifiant le prix (qui peut
être positif, négatif ou zéro)
Modification d’un ordre en carnet
Les ordres peuvent être modifiés en sélectionnant l’ordre dans le carnet central et en utilisant la fonction “Update Price”
Chaque caractéristique de l’ordre peut être modifié : prix, quantité, status, condition d’exécution. Il est à noter qu’une fois modifié, l’ordre perd sa priorité Il est possible de modifier le prix de plusieurs ordres en même temps en
utilisant la fonction « Order Book »
64
utilisant la fonction « Order Book »
Annulation d’un ordre en carnet
Sélectionner l’ordre en carnet, cliquer droit et utiliser la fonction “Delete”
L’ordre est immédiatement annulé.
Il est possible d’annuler plusieurs ordres en même temps à l’aide de la fonction
«Order Book » en sélectionnant ces ordres et en cliquant sur « Delete »
65
Tous les ordres sélectionnés seront immédiatement annulés
Un ordre à la meilleure limite est un ordre à exécution immédiate face au meilleur ordre de sens inverse présent en carnet. La fonction « Deal Price » permet l’exécution d’un ordre à la meilleur limite.
Un ordre à tout prix ne comporte pas de prix limite. Il est exécutable
immédiatement dans sa totalité face à un ou plusieurs ordres de sens
inverse présents en carnet. La fonction « Deal Quantity » permet l’exécution
L’exécution des ordres
66
inverse présents en carnet. La fonction « Deal Quantity » permet l’exécution
d’un ordre à tout prix.
La fonction “Deal Price” permet l’exécution d’un ordre en carnet. En
sélectionnant en ordre en carnet et en cliquant sur le bouton droit la fonction
“Deal Price” apparaît. En sélectionnat cette fonction, la fenêtre “Deal Price”
apparaît :
L’exécution des ordres
67
Le volume sélectionné doit égale ou inférieur au volume de l’ordre sélectionné Le négociateur doit confirmer la validité des informations avant de traiter
L’exécution des ordres
68
Il est possible de sélectionner plusieurs ordres en même temps en utilisant la fonction
“Deal Basket”. Cette fonction est accessible en cliquant droit sur le carnet d’ordres.
Dès que l’ order “Basket” est terminé, le négociateur doit confirmer l’exécution des ordres sélectionnés.
L’exécution des ordres
69
La fonction “Deal Quantity” permet d’exécuter la quantité disponible en carnet. La quantité sélectionnée doit être égale ou inférieur à la quantité disponible en carnet. Le négociateur doit confirmer l’exécution.
L’exécution des ordres
70
Pour créer un UDB, le négociateur doit cliquer droit sur une cellule dans la zone des UDB et choisir
“Add Price”. Il doit ensuite choisir une période début et une période fin. Il suffit ensuite de saisir son ordre et de le soummettre. Celui-ci apparaîtra directement dans le carnet d’ordre.
La création d’un UDB
71