×

Electricity swing option pricing by stochastic bilevel optimization: a survey and new approaches. (English) Zbl 1304.91218

Summary: We demonstrate how the problem of determining the ask price for electricity swing options can be considered as a stochastic bilevel program with asymmetric information. Unlike as for financial options, there is no way for basing the pricing method on no-arbitrage arguments. Two main situations are analyzed: if the seller has strong market power he/she might be able to maximize his/her utility, while in fully competitive situations he/she will just look for a price which makes profit and has acceptable risk. In both cases the seller has to consider the decision problem of a potential buyer – the valuation problem of determining a fair value for a specific option contract – and anticipate the buyer’s optimal reaction to any proposed strike price. We also discuss some methods for finding numerical solutions of stochastic bilevel problems with a special emphasis on using duality gap penalizations.

MSC:

91G20 Derivative securities (option pricing, hedging, etc.)
91A80 Applications of game theory
90C15 Stochastic programming
91B76 Environmental economics (natural resource models, harvesting, pollution, etc.)

References:

[1] Aiyoshi, E.; Shimizu, K., A solution method for the static constraint stackelberg problem via penalty method, IEEE Transactions on Automatic Control, 29, 1111 (1984) · Zbl 0553.90104
[2] Allende, G.; Still, G., Solving bilevel programs with the kkt-approach, Mathematical Programming (2012) · Zbl 1280.90113
[3] Baldick, R.; Kolos, S.; Tompaidis, S., Interruptible electricity contracts from an electricity retailers point of view: Valuation and optimal interruption, Operations Research, 54, 4, 627-642 (2006) · Zbl 1167.90677
[5] Bard, J. F., Some properties of the bilevel programming problem, Journal of Optimization Theory and Applications, 68, 2, 371-378 (1991) · Zbl 0696.90086
[6] Bard, J. F., Practical bilevel optimization: Algorithms and applications (1998), Kluwer Academic Publishers · Zbl 0943.90078
[7] Barrera-Esteve; Bergeret, F.; Dossal, C.; Gobet, E.; Meziou, A.; Munos, R., Numerical methods for the pricing of swing options: A stochastic control approach, Methodology and Computing in Applied Probability Surveys, 8, 4, 517-540 (2006) · Zbl 1142.91502
[8] Ben-Ayed, O.; Blair, C. E., Computational difficulties of bilevel linear programming, Operations Research, 38, 3, 556-560 (1990) · Zbl 0708.90052
[9] Bessembinder, H.; Lemmon, M., Equilibrium pricing and optimal hedging in electricity forward markets, Journal of Finance, 57, 1347-1382 (2002)
[10] Boogert, A.; de Jong, C., Gas storage valuation using a monte carlo method, Journal of Derivatives, 15, 3, 91-98 (2008)
[11] Broussev, N.; Pflug, G., Electricity swing options: Behavioral models and pricing, European Journal of OR, 197, 39, 1041-1050 (2009) · Zbl 1176.90445
[12] Calvete, H. I.; Galé, C.; Mateo, P. M., A new approach for solving linear bilevel problems using genetic algorithms, European Journal of OR, 188, 1, 14-28 (2008) · Zbl 1135.90023
[13] Carrión, M.; Arroyo, J.; Conejo, A. J., A bilevel stochastic programming approach for retailer futures market trading, IEEE Transactions on Power Systems, 24, 3, 1446-1456 (2009)
[14] Colson, B.; Marcotte, P.; Savard, G., An overview of bilevel programming, Annals of Operations Research, 153, 1, 235-256 (2007) · Zbl 1159.90483
[15] Dance, C.; Gaivoronski, A. A., Stochastic optimization for real time service capacity allocation under random service demand, Annals of Operations Research, 193, 1, 221-253 (2012) · Zbl 1254.90136
[16] Dempe, S., A necessary and a sufficient optimality condition for bilevel programming problems, Optimization, 25, 341-354 (1992) · Zbl 0817.90104
[17] Dempe, S., Foundations of bilevel programming (2002), Kluwer Academic Publishers · Zbl 1038.90097
[18] Dempe, S.; Dutta, J., Is bilevel programming a special case of a mathematical program with complementarity constraints?, Mathematical Programming Series A, 131, 37-48 (2012) · Zbl 1235.90145
[19] Dempe, S.; Kalashnikov, V. V.; Pérez-Valdés; Kalashnykova, N. I., Natural gas bilevel cash-out problem: Convergence of a penalty function method, European Journal of OR, 215, 3, 532-538 (2011) · Zbl 1242.90228
[20] Doege, J.; Lüthi, H.-J.; Schiltknecht, P., Risk management of power portfolios and valuation of flexibility, OR Spectrum, 28, 2, 267-287 (2006) · Zbl 1122.91039
[21] Dupacova, J.; Gröwe-Kuska, N.; Römisch, W., Scenario reduction in stochastic programming: An approach using probability metrics, Mathematical Programming Series A, 95, 493-511 (2003) · Zbl 1023.90043
[22] Eydeland, A.; Wolyniec, K., Energy and power risk management (2003), Wiley
[23] Facchinei, F.; Jiang, H.; Qi, L., A smoothing method for mathematical programs with equilibrium constraints, Mathematical Programming, 85, 107-134 (1999) · Zbl 0959.65079
[24] Facchinei, F.; Soares, J., A new merit function for nonlinear complementarity problems and a related algorithm, SIAM, 7, 225-247 (1997) · Zbl 0873.90096
[25] Fampa, M.; Barroso, L. A.; Candal, D.; Simonetti, L., Bilevel optimization applied to strategic pricing in competitive electricity markets, Computational Optimization and Applications Archive, 39 (2008) · Zbl 1147.90392
[26] Fleten, S.-E.; Kristoffersen, T. K., Stochastic programming for optimizing bidding strategies of a nordic hydropower producer, European Journal of OR, 181, 3, 916-928 (2007) · Zbl 1131.91321
[27] Föllmer, H.; Leukert, P., Quantile hedging, Finance and Stochastics, 3, 251-273 (1999) · Zbl 0977.91019
[29] Geman, H., Commodities and commodity derivatives - Modeling and pricing for agriculturals, metals and energy (2006), Wiley Finance
[30] Geman, H.; Vasicek, O., Forwards and futures on non storable commodities: The case of electricity, Risk, 12-27 (2001)
[33] Haarbrücker, G.; Kuhn, D., Valuation of electricity swing options by multistage stochastic programming, Automatica, 45, 889-899 (2009) · Zbl 1177.90299
[34] Harker, P.; Choi, S., A penalty function approach for mathematical programs with variational inequality constraints, Information and Decision Technology, 17, 41-50 (2009) · Zbl 0732.90075
[35] Hochreiter, R.; Wozabal, D., A multistage stochastic programming model for managing risk-optimal electricity portfolios, (Rebenack, S.; Pardalos, P.; Pereira, M.; Iliadis, N., Handbook of power systems II, band 2 (2010), Springer) · Zbl 1359.90081
[36] Ibáñez, A., Valuation by simulation of contingent claims with multiple early exercise opportunities, Mathematical Finance, 14, 2, 223-248 (2004) · Zbl 1090.91051
[37] Ibáñez, A.; Zapatero, F., Monte Carlo valuation of american options through computation of the optimal exercise frontier, Journal of Financial and Quantitative Analysis, 39, 2, 253-275 (2004)
[38] Jaillet, P.; Ronn, E.; Tompaidis, S., Valuation of commodity-based swing options, Management Science, 50, 7, 909-921 (2004) · Zbl 1232.90340
[39] Kalashnikov, V. V.; Pérez-Valdés; Tomasgard, A.; Kalashnykova, N. I., Natural gas cash-out problem: Bilevel stochastic optimization problem, European Journal of OR, 206, 1, 18-33 (2010) · Zbl 1188.90187
[40] Kaminski, V.; Gibner, S., Exotic options, (Kaminski, V., Managing energy price risk (1995), Risk Publications), 117-148
[41] Kolstad, C.; Lasdon, L., Derivative evaluation and computational experience with large bilevel mathematical programs, Journal of Optimization Theory and Applications, 65, 485-499 (1990) · Zbl 0676.90101
[43] Kovacevic, R. M.; Paraschiv, F., Medium-term planning for thermal electricity production, OR Spectrum (2013), doi:http://dx.doi.org/10.1007/s00291-013-0340-9 · Zbl 1305.90319
[44] Kovacevic, R. M.; Pflug, G. C., Handbook of risk management for energy production and trading. Handbook of risk management for energy production and trading, Chapter 15: Pricing of energy contracs - From replication pricing to swing options (2013), Springer
[45] Kushner, H. J.; Yin, G., Stochastic approximation and recursive algorithms and applications (2003), Springer: Springer New York · Zbl 1026.62084
[46] Lari-Lavasani, A.; Simchi, M.; Ware, A., A discrete valuation of swing options, Canadian Applied Mathematics Quarterly, 9, 1, 35-74 (2001) · Zbl 1073.91035
[47] Linderoth, J., A simplicial branch-and-bound algorithm for solving quadratically constrained quadratic programs, Mathematical Programming, Series B, 103, 251-282 (2005) · Zbl 1099.90039
[48] Liu, Y.; Xu, H.; Lin, G., Stability analysis of two stage stochastic mathematical programs with complementarity constraints via nlp-regularization, SIAM Journal on Optimization, 21, 3, 669-705 (2011) · Zbl 1233.90227
[49] Ljung, L.; Pflug, G. C.; Walk, H., Stochastic approximation and optimization of random systems (1992), Birkhäuser Verlag: Birkhäuser Verlag Basel · Zbl 0747.62090
[50] Longstaff, F. A.; Schwartz, E., Valuing american options by simulation: A simple least-squares approach, The Review of Financial Studies, 14, 1, 113-147 (2001)
[52] Luo, Z.-Q.; Pang, J.-S.; Ralph, D., Mathematical programming with equilibrium constraints (1996), Cambridge University Press
[53] Marcotte, P.; Savard, G., On the pareto-optimality of solutions to the linear bilevel programming problem, Computers and Operations Research, 18, 4, 355-359 (1991) · Zbl 0717.90045
[54] Marcotte, P.; Zhu, D., Exact and inexact penalty methods for the generalized bilevel programming problem, Mathematical Programming, 74, 141-157 (1996) · Zbl 0855.90120
[55] Meinshausen, N.; Hambly, B., Monte Carlo methods for the valuation of multiple execise options, Mathematical Science, 14, 557-583 (2004) · Zbl 1169.91372
[56] Möst, D.; Keles, D., A survey of stochastic modelling approaches for liberalised electricity markets, European Journal of OR, 207, 543-556 (2010) · Zbl 1205.91125
[57] Nemirovski, A.; Shapiro, A., Convex approximations of chance constrained programs, SIAM Journal of Optimization, 17, 4, 969-996 (2006) · Zbl 1126.90056
[58] Outrata, J., Necessary optimality conditions for stackelberg problems, Journal of Optimization, 76, 305-320 (1993) · Zbl 0802.49007
[59] Patriksson, M.; Wynter, L., Stochastic mathematical programs with equilibrium constraints, Operations Research Letters, 25, 159-167 (1999) · Zbl 0937.90076
[60] Pflug, G. C., Optimization of stochastic systems (1996), Kluwer Publishing House · Zbl 0909.90220
[61] Pflug, G. C.; Pichler, A., Approximations for probability distributions and stochastic optimization problems, International series in operations research & management science. Approximations for probability distributions and stochastic optimization problems, International series in operations research & management science, vol. 163 (2011), Springer: Springer New York
[62] Pilipović, D., Energy risk: Valuing and managing energy derivatives (1998), McGraw-Hill
[63] Pilipović, D., Energy risk: Valuing and managing energy derivatives (2007), McGraw-Hill Professional
[64] Pilipović, D.; Wengler, J., Getting into the swing, Energy and Power Risk Management, 2 (1998)
[65] Rocha, P.; Kuhn, D., Multistage stochastic portfolio optimisation in deregulated electricity markets using linear decision rules, European Journal of OR, 216, 2, 397-408 (2012) · Zbl 1237.91103
[66] Rockafellar, R.; Uryasev, S., Optimization of conditional value-at-risk, Journal of Risk, 2, 21-41 (2000)
[67] Savard, G.; Gauvin, J., The steepest descent for the nonlinear bilevel programming problem, Operations Research Letters, 15, 265-272 (1994) · Zbl 0816.90122
[68] Stoft, S., Power system economics - Designing markets for electricity (2002), Wiley-Interscience
[69] Thompson, A., Valuation of path-dependent contingent claims with multiple exercise decisions over time: The case of take or pay, Journal of Financial and Quantitative Analysis, 30, 2, 271-293 (1995)
[71] Wasan, M., Stochastic approximation (1969), Cambridge University Press · Zbl 0293.62026
[72] Wendell, R.; Hurter, A., Minimization of a non-separable objective function subject to disjoint constraints, Operations Research, 24, 4, 643-657 (1976) · Zbl 0347.90044
[73] White, D.; Anandalingam, G., A penalty function for solving bi-level linear programs, Journal of Global Optimization, 3, 397-419 (1993) · Zbl 0791.90047
[75] Wynter, L., Encyclopedia of optimization. Encyclopedia of optimization, Stochastic bilevel programs (2009), Springer, pp. 3736-3743
[76] Xu, H.; Ye, J. J., Approximating stationary points of stochastic mathematical programs with equilibrium constraints via sample averaging, Set-Valued and Variational Analysis (2010)
[77] Yao, J.; Oren, S. S.; Adler, I., Two-settlement electricity markets with price caps and cournot generation, European Journal of OR, 181, 1279-1296 (2007) · Zbl 1123.90333
[78] Zhang, D.; Xu, H.; Wu, Y., A stochastic two stage equilibrium model for electricity markets with two way contracts, Mathematical Methods of Operations Research, 71, 1-45 (2010) · Zbl 1187.91087
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.