EBF 483
Introduction to Electricity Markets

10.3 Hedging with FTRs and CFDs

PrintPrint

Thus far, we have seen that temporal risk can be hedged with Contracts for Differences. A one way CFD can basically put a ceiling on the price of electricity. A two way CFD is essentially identical to a forward contract for electricity at a fixed price. Locational risk can be hedged with Financial Transmission Rights.

In this section we will see how a combination of CFDs and FTRs can be used to create a "perfect hedge" that shifts all temporal and locational risk. The end result of this perfect hedge is like a fixed-price contract at the strike price of the CFD, as long as the quantities of the CFD and FTR are equal to the amount of power being transferred from the source node to the sink node.

The table below outlines the perfect hedging model. We'll assume that there is a supplier located at node a, and a consumer located at node b. The supplier produces Q MWh in the real time market and the consumer uses Q MWh. We will let F denote the size of a two-way CFD defined at the customer's node, and M denote the size of the FTR held by the supplier. The FTR is defined such that node a is the source and node b is the sink.

Table 10.1: Illustration of a perfect hedge involving Financial Transmission Rights and Contracts for Differences.
Mechanism Payment to Supplier at node a Payment by consumer at node b
Spot Market LMP(a) x Q LMP(b ) x Q
F Megawatt Two-Way
CFD at strike price p
[p - LMP(b)] x F -[p - LMP(b) x F
Total p x F
- LMP(a) x Q
- LMP(b) x F
-p x F
- LMP(b) x Q
+ LMP(b) x F
M Megawatt FTR
from node a to node b
M x [LMP(b) - LMP(a)] -
Total if F = M p x M
+ LMP(a) x Q
- LMP(a) x M
p x M
+ LMP(b) x Q
- LMP(b) x M
Total if F = M = Q P x Q P x Q

Let's walk through the rows of the table:

  • The first row shows the spot market revenues and costs for the supplier and consumer.
  • The second row shows the payments under the CFD, assuming the strike price is equal to p. Note that if the LMP at node b exceeds p, the generator pays the consumer the difference. If the LMP at node b is smaller than p, the consumer pays the generator.
  • The third row shows the sum of payments to the supplier and payments by the consumer from the real-time energy market and the CFD.
  • The fourth row shows the FTR payment. This is zero for the consumer because the supplier is assumed to hold the FTR.
  • The fifth row shows the total payments for the supplier and consumer if the FTR is the same size as the CFD. Note that because of the CFD defined at node b, and because of the FTR, any payments involving the LMP at node b cancel each other out. This is because the payment stream for the supplier from the FTR and CFD move in opposite directions.
  • The sixth row shows the total payments if the FTR, CFD and amount of physical production/consumption at nodes a and b are identical. In this case, all LMP terms cancel out. The supplier is paid the LMP at node a through the real-time market and pays the LMP at node a through the FTR. The consumer pays the LMP at node b and then is paid the difference between the LMP at node b and the CFD strike price p. All that is left is that the supplier earns revenue equal to the CFD strike price times output, while the consumer pays the same amount.

Now let's put some numbers into the example in the table. We will let Q = F = M = 100 MWh and let the strike price of the CFD be $50/MWh. The results are shown in the table below.

Table 10.2: Perfect hedge example
Mechanism Paymant to Kleit Payment by Blumsack
Spot Market LMP(a) x 100 LMP(b ) x 100
F Megawatt Two-Way
CFD at strike price p
[$50 - LMP(b)] x 100 -[$50 - LMP(b) x 100
Total $50 x 100
- LMP(a) x 100
- LMP(b) x 100
-$50 x 100
- LMP(b) x 100
+ LMP(b) x 100
M Megawatt FTR
from node a to node b
100 x [LMP(b) - LMP(a)] ---
Total if F = M $50 x 100
+ LMP(a) x 100
- LMP(a) x 100
$50 x 100
+ LMP(b) x 100
- LMP(b) x 100
Total if F = M = Q $5,000 $5,000

To explain what is going on in the table, we will walk through the supplier's revenues and the consumer's payments separately.

Looking at the supplier's revenues, we see the following:

  • The supplier earns 100*LMPa in the real time energy market
  • The supplier earns 100*($50 - LMPb) through the CFD
  • The supplier earns 100*( LMPb - LMPa) through the FTR
  • When we add everything up, all of the LMP terms cancel (this happens because Q = F = M), and the supplier's total revenues are $5,000.

Now we will look at the payments by the consumer:

  • The consumer pays 100*LMPb in the real time energy market
  • The consumer earns 100*(LMPb - $50) through the CFD
  • The consumer has neither payments nor revenues through the FTR
  • When we take the CFD earnings minus the real time energy market payments, the LMP terms cancel and the consumer's total payments are $5,000.