12/19/2022
Order execution — i.e. the ROI-optimized execution of volume and price decisions in continuous markets — is the third step of the short-term power trading value chain.
In contrast to pay-as-clear trading (e.g. typical of Day-Ahead or Intraday auctions), continuous trading does not assign the same price to all accepted orders within a particular delivery period. Instead, all orders are anonymously displayed in highly dynamic order books, continuously matched and executed whenever a buy order price exceeds a sell order price and vice versa.
Before diving deeper into the role of smart order execution strategies in power trading, let’s take a closer look at how continuous markets function.
All orders submitted in a continuous order book are grouped by direction (i.e. buy or sell) and ranked according to the price-time priority principle. While buy/sell orders with the best price are listed first, orders with the same price are ranked from oldest to newest. Continuous order books are commonly characterized by the following variables:
Below you can find an illustrative example of a typical order book and the process of order execution.
Let’s assume one wants to buy 1MW for a given product. Entering a price higher than the best ask price — e.g. 109 €/MW (a so-called “aggressive order”) — means that the order will be matched and executed immediately at the best ask price (in this case, at 108 €/MWh) as follows:
Alternatively, the buy order can be submitted at a price lower than the best ask price — e.g. 90 €/MWh (a so-called “passive order”) — and “float” until the order is matched. In that case, a trade would be executed at 90 €/MWh. The closer one’s buy price is to the best sell price, the higher the chance of an executed order.
As the example shows, trade prices are set by “passive” orders — i.e. the orders which are floating in the order book.
The above-mentioned principles are relevant to most order book-based trading systems including stocks, foreign exchanges and cryptocurrencies. However, some characteristics of Intraday Continuous order books in power markets increase complexity:
Algorithmic trading softwares (or algo-traders) are designed to accommodate the peculiarities of power markets and maximize the efficiency of volume and price decisions.
Next to commonly known order execution parameters such as stop loss or take profit limits, some specific power trading parameters can be clustered into the following categories:
To illustrate the importance of order execution strategies in Intraday Continuous markets, let’s take a look at the real-life example below.
During the trading day portrayed in the chart, power prices varied between 215 €/MWh and 295 €/MWh for a given product, peaking shortly before gate closure (a common pattern in continuous markets). In light of the growth of renewables, such levels of volatility have become the norm rather than the exception. To maximize ROI potentials and cost-savings of a trading decision, algo-trader parameters are tailored to navigate complex volatility levels to avoid negative “slippage” (i.e. an out-of-the-money deviation from a trading index like VWAP).
The common algo-trader parameter categorization in power markets primarily caters to asset-backed traders. However, modern automated trading strategies can have execution requirements which make the idea of a single set of parameters superfluous. Especially in the context of high-frequency trading — a complex algorithm-based method of trading that executes a large number of orders in a very short time — the line between decision and execution becomes blurry.
The next generation of algo-traders will therefore need to align intelligent decision making and order execution to enable full-automation approaches in Intraday markets.