Thursday, August 29, 2024
Commodity Price Dynamics: A Structural Approach. Storage model for daily prices, focusing on higher moments of prices, covariation between prices of diff maturities, and implication of stochastic fundamental volatility, Electricity Price Model
Wednesday, August 28, 2024
Learning Stochastics for Natural Gas Derivatives
Universities that offers courses related to energy derivative
- ETH Zurich
https://library.wbi.ac.id/repository/55.pdf
Commodity Option Pricing 343
343pg textbook
https://core.ac.uk/download/pdf/144484481.pdf
Spot Price Models for Natural Gas - Robustness of the Convenience Yield Approach
phd dissertation 214pg
https://www.bauer.uh.edu/spirrong/pirrong_commodity_book_110310.pdf
256pg textbook
Commodity Price Dynamics A Structural Approach
electricity options, forward curve, storage,
https://repositorio.comillas.edu/jspui/bitstream/11531/1291/1/PFC000040.pdf
MODELING, PRICING AND HEDGING DERIVATIVES ON NATURAL GAS: AN ANALYSIS OF THE INFLUENCE OF THE UNDERLYING PHYSICAL MARKET
162 pg, masters thesis
numerical methods 20pg, spot model, forward model, PCA analysing forward model, case study on henry hub 2008-2013
many line graphs
heavy on teaching fundamental on natural gas trading
basic stochastics on derivative valuation
many accompanying python code
comment: extremely good for junior natural gas quant, basic stochastics
https://ethz.ch/content/dam/ethz/special-interest/math/applied-mathematics/sam-dam/teaching-and-studies/theses/BarryThorntonMSC.pdf
Electricity Spot Price Modelling and Derivatives Pricing
masters thesis, 66pg
spot modelling, levy process, risk neutral calibration to historical spot price, stochastics, pide derivation
comment: masters level thesis but with extensive high-level stochastics
https://essay.utwente.nl/67601/1/Roelofs_MA_BMS.pdf
Incorporating Seasonality and Volatility Updating in Gas Storage Valuation for the Purpose of Validation
masters thesis, 93 pg
forward curve analysis, garch, simulation
least square monte carlo method to optimize operation of gas storage
https://www.research-collection.ethz.ch/bitstream/handle/20.500.11850/4352/eth-29447-02.pdf
Modeling, Pricing and Risk Management of Power Derivatives
phd thesis
155 pg
modelling
historical model calibration
swing options
comment: extensive stochastics
https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=f1ecedfc1f25436eac2063dc3da8f0af213b7e26
Stochastic Programming Models in Energy
41pg textbook like
little stochastics, focusing more on how to run the code (e.g. optimization for calibration to historical data)
https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=830cbba147c9b576e2db5169ed191b9a5c022e46
Valuation of Commodity-Based Swing Options
32pg research paper
https://edoc.hu-berlin.de/bitstream/handle/18452/14817/zolotko.pdf?sequence=1
Modelling interdependence in a pair of heating oil and natural gas futures curves
masters thesis
68pg
https://prism.ucalgary.ca/server/api/core/bitstreams/2a0915d8-944f-4df5-8cee-b7ea1118ffdd/content
Locational Spread Options for natural gas with Stochastic Correlation
78pg research paper
Tuesday, August 20, 2024
Summary of Research Papers, Factors for Forecasting,
Factors for Forecasting
Summary of Research Papers
https://www.sciencedirect.com/science/article/pii/S0140988317303869
- More oil trading during crisis times; more calendar spread, natural gas and coal trading during non-crisis times
- Prof. Dr. Marliese Uhrig-Homburg, chair for financial engineering and derivatives for dz bank
- Matin Hain, quant analyst, https://www.linkedin.com/in/martin-hain-8191b8136/
- Julian Hess, glencore energy analyst, https://www.linkedin.com/in/analyse/?locale=en_US
AlphaEvolve: A Learning Framework to Discover Novel Alphas in Quantitative Investment
- Traditional ML alpha-mining model only involve +-*/, but AutoML-Zero also use vector/matrix operations
- Nils Unger, 10 years global macro PM, goldman commodity derivatives quant, https://www.linkedin.com/in/nils-unger-0480b293/
- Jan Seifert, 16 years RWE energy trader
Sunday, August 18, 2024
Forecasting Electricity Prices Using Machine Learning, AlphaEvolve: A Learning Framework to Discover Novel Alphas in Quantitative Investment,
Forecasting Electricity Prices Using Machine Learning,
A novel genetic programming approach. Forecasting electricity prices. Variables related to weather conditions, oil prices, and CO2 coupons and predicts energy prices 24 h ahead
The field of electricity price forecasting, similar to financial forecasting in stock market movements [7], is characterized by intensive data, noise, non-stationarity, a high degree of uncertainty, and hidden relationships
Forecasting near-future energy pricing considers, but is not limited to, the historical prices of gasoline, crude oil, and electricity, along with predicted weather patterns, locations, extreme weather events, the discovery of new fuel reserves, and increased energy demands.
Electricity prices, and particularly price spikes, are influenced heavily by a wide range of factors (e.g., transmission congestion, generation outages, and market participant behaviors)
GP stochastically transforms (by means of genetic operators) the populations of programs into new populations of possibly more applicable programs. Several different representations exist, but the one most commonly used encodes a solution as a LISP-like tree
Include a local searcher (LS) within the GSM mutation operator
Electricity prices have time-varying behavior, with periods of longer mean reversion during which there may be stronger associations with fuel and carbon prices.
Most of the proposed models of electricity employ temperature and wind as the key meteorological variables
Emery and Liu [11] studied the relationship between the prices of electricity futures and natural gas futures and found a cointegration between California–Oregon Border and Palo Verde electricity futures and natural gas futures. Mjelde and Bessler [12] used a vector error correction model to analyze the relationship between electricity spot prices and electricity-generating fuel sources (natural gas, crude oil, coal, and uranium) in the US. The authors found that the peak electricity price influences the natural gas price in contemporaneous time, while in the long term, apart from uranium, fuel source prices affect the electricity price. Based on the VECM model, Furió and Chuliá [13] analyzed the volatility and price linkages between the Spanish electricity market, Brent crude oil, and Zeebrugge (Belgium) natural gas. Natural gas and crude oil were seen to have an essential influence in the Spanish electricity market, with particular causality from the fossil fuel (Brent crude oil and Zeebrugge natural gas) markets to the Spanish electricity forward market.
Mosquera-López and Nursimulu [10] explored the drivers of German electricity prices in spot and futures markets and found that spot prices are determined by renewable energy infeed and electricity demand, while in futures markets prices are determined by the price of fossil fuels such as natural gas, coal, and carbon.
- (1) tractable but incomplete market model
- tractability: only look at observable prices of futures contracts, making it easier to calibrate models to market observables
- incomplete: do not define entire futures curve, do not define how spot and futures prices interact over time
- examples:
- Libor Market Model (LMM): simulated evolution of forward LIBOR rates, rather than spot LIBOR rate. Many interest rate derivatives are priced using forward LIBOR rates, rather than spot LIBOR rates.
- BGM Model: same function as LMM
- (2) complete but intractable spot and futures price models
- complete: explicitly modeling entire spot and futures prices curve
- intractible: involve complex SDE, difficult to calibrate to market observable, computationally slow
- is a stochastics-based model using SDE to describe how spot and futures price evolve
- examples:
- schwartz model: models the spot commodity price as a mean-reverting process
- HJM framework: models the entire forward interest rate curve, which is similar to modeling the entire futures curve in commodities
- (Issue 1 - multiple settlement dates over delivery periods) natural gas physical-settled contracts involve physical delivery spread out over a period from tau_b to tau_e. Contract value isn't tied to price at just one point in time, but rather a weighted average of prices over this entire period.
- (Issue 2 - unrealistic assumption) assumes that futures contract are only log-normal in the unrealistic case that volatility function does not depend on delivery date (i.e. d(sigma_t(u))(u)/du = 0). In reality, futures contracts are not log-normal
Workaround for the above
- (Step 1 - interpolating theoretical/unobservable prices) theoretical spot and futures prices are derived from the observed market prices using interpolation
- (Step 2 - fitting model parameters) model parameters, e.g. volatility function, are fitted to interpolated theoretical/unobservable prices
- (Issue - diff interpolated implied futures curve) the interpolated implied futures curve in step 1 and 2 may be different, hence the parameters estimated in step 2 do not reflect true market dynamics
- additive stochastics (affine-linear model) process are tractable, computationally simpler but inflexible to capture all real market behaviors, non-additive stochastics models (e.g. BS model) captures real market behaviors (e.g. time-changing volatility, jumps in prices)
- stochastics summer-winter spread
- capture the stochastic behavior of traded futures contracts with fixed nonoverlapping delivery periods through a standard market model and to price all other instruments relative to them based on a smooth interpolation approach
Step 1a, static no-arbitrage condition
Step 1- consider historical day-ahead and futures return data to select relevant risk factors, while considering their relevance for the storage valuation problem
Commodity Price Dynamics: A Structural Approach. Storage model for daily prices, focusing on higher moments of prices, covariation between prices of diff maturities, and implication of stochastic fundamental volatility, Electricity Price Model
Spreads between spot and futures prices as a measure of the return to storage, and to derive a “supply of storage” curve relating these spre...
-
Spreads between spot and futures prices as a measure of the return to storage, and to derive a “supply of storage” curve relating these spre...