Pricing Asian Options in the Australian Electricity Market
QuantPy QuantPy
67.8K subscribers
5,890 views
0

 Published On Apr 23, 2022

In this tutorial we will be pricing an Average Price Option (APO) otherwise commonly referred to as an Asian Option. We will be pricing a bespoke OTC electricity average rate option in the Australian Electricity Market.

We will also investigate how to use a combination of monte carlo variance reduction techniques to reduce the standard error in our monte carlo pricing in an efficient way. We use the closed form solution for a geometric asian option as a 'good' static hedge within our monte carlo simulation of the arithmetic asian option and show how to decrease the standard error by a factor of 66x by using a combination of monte carlo variance reduction techniques.

Electricity Average Rate Options in Australia / NZ Energy Markets are settled against the final futures prices. As futures are settled against the arithmetic average of the wholesale energy market price. Therefore final futures prices converge on the arithmetic average of wholesale electricity price. This essentially means listed ASX energy average rate options can be priced using blackscholes until the end of the quarter.

However, to demonstrate pricing of and Average Rate Option, and make things more interesting we will be looking at an OTC Asian Option over Q123 with the underlying as the Q123 NSW futures contract. Let's say the average rate option prices are determined by the average of the (closing) daily futures prices across the Q123 period.

★ ★ Code Available on GitHub ★ ★
GitHub: https://github.com/TheQuantPy
Specific Tutorial Link: https://github.com/TheQuantPy/youtube...

00:00 Intro
01:15 Monte Carlo Pricing of Asian Options
02:54 Australian Electricity Average Rate Options
06:12 In Reality, you can use Black-Scholes .... Why?
07:30 Bespoke OTC Asian Option
08:32 Slow Solution Steps
11:45 Fast Implementation
13:55 Antithetic Variance Reduction
15:47 Geometric Asian Option Control Variate
19:32 Combining Antithetic and Control Variates
20:54 Comparing Variance Reduction Methods

★ ★ QuantPy GitHub ★ ★
Collection of resources used on QuantPy YouTube channel. https://github.com/thequantpy

★ ★ Discord Community ★ ★
Join a small niche community of like-minded quants on discord.   / discord  

★ ★ Support our Patreon Community ★ ★
Get access to Jupyter Notebooks that can run in the browser without downloading python.
  / quantpy  

★ ★ ThetaData API ★ ★
ThetaData's API provides both realtime and historical options data for end-of-day, and intraday trades and quotes. Use coupon 'QPY1' to receive 20% off on your first month.
https://www.thetadata.net/

★ ★ Online Quant Tutorials ★ ★
WEBSITE: https://quantpy.com.au

★ ★ Contact Us ★ ★
EMAIL: [email protected]

Disclaimer: All ideas, opinions, recommendations and/or forecasts, expressed or implied in this content, are for informational and educational purposes only and should not be construed as financial product advice or an inducement or instruction to invest, trade, and/or speculate in the markets. Any action or refraining from action; investments, trades, and/or speculations made in light of the ideas, opinions, and/or forecasts, expressed or implied in this content, are committed at your own risk an consequence, financial or otherwise. As an affiliate of ThetaData, QuantPy Pty Ltd is compensated for any purchases made through the link provided in this description.

show more

Share/Embed