REAL OPTION DECISION RULES FOR OIL FIELD DEVELOPMENT UNDER MARKET UNCERTAINTY USING GENETIC ALGORITHMS AND MONTE CARLO SIMULATION

Similar documents
PORTFOLIO SELECTION AND MANAGEMENT USING A HYBRID INTELLIGENT AND STATISTICAL SYSTEM

Contents ANEPI: Economic Analysis of Oil Field Development Projects under Uncertainty... Real Options Theory

Linear and Nonlinear Models for the Underlying Asset V(P) and the NPV Equation

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS

A Framework for Valuing, Optimizing and Understanding Managerial Flexibility

Monte Carlo Simulation of Stochastic Processes

OIL RIG FLEET DIMENSIONING: A STRATEGIC DECISION USING REAL OPTIONS

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing

Computational Finance. Computational Finance p. 1

Real Options Theory for Real Asset Portfolios: the Oil Exploration Case

GENERATION OF STANDARD NORMAL RANDOM NUMBERS. Naveen Kumar Boiroju and M. Krishna Reddy

Optimizing Modular Expansions in an Industrial Setting Using Real Options

Available online at ScienceDirect. Procedia Computer Science 61 (2015 ) 85 91

Option Pricing Formula for Fuzzy Financial Market

Richardson Extrapolation Techniques for the Pricing of American-style Options

Evaluation of real options in an oil field

The Yield Envelope: Price Ranges for Fixed Income Products

A Comparative Analysis of Crossover Variants in Differential Evolution

Use of Simulation and Real Options Applications in Natural Resources/Energy

AIRCURRENTS: PORTFOLIO OPTIMIZATION FOR REINSURERS

Portfolio of Oil Exploration Assets: Learning Options, Sequential Drilling Options and Defer Options

Technically, volatility is defined as the standard deviation of a certain type of return to a

Claudia Dourado Cescato 1* and Eduardo Facó Lemgruber 2

Numerical Methods in Option Pricing (Part III)

Introduction to Real Options

Introduction. Tero Haahtela

Pricing CDOs with the Fourier Transform Method. Chien-Han Tseng Department of Finance National Taiwan University

Valuation of Flexible Power Plants in Brazil: a Real Options Approach

RISK-NEUTRAL VALUATION AND STATE SPACE FRAMEWORK. JEL Codes: C51, C61, C63, and G13

A No-Arbitrage Theorem for Uncertain Stock Model

Lecture 17: More on Markov Decision Processes. Reinforcement learning

Impact of Deferral Option on Investment: Empirical Evidence from Residential Customers of District Heating Company

Contents Critique 26. portfolio optimization 32

EE266 Homework 5 Solutions

Short-time-to-expiry expansion for a digital European put option under the CEV model. November 1, 2017

Ant colony optimization approach to portfolio optimization

Valuation of Investments in Flexible Power Plants: A Case Study in the Brazilian Power Market

Valuing Early Stage Investments with Market Related Timing Risk

Market interest-rate models

Prediction scheme of stock price using multiagent

Deterministic Income under a Stochastic Interest Rate

Local vs Non-local Forward Equations for Option Pricing

GMM for Discrete Choice Models: A Capital Accumulation Application

The Value of Flexibility to Expand Production Capacity for Oil Projects: Is it Really Important in Practice?

Energy Price Processes

CS 774 Project: Fall 2009 Version: November 27, 2009

An Investigation on Genetic Algorithm Parameters

APPROXIMATING FREE EXERCISE BOUNDARIES FOR AMERICAN-STYLE OPTIONS USING SIMULATION AND OPTIMIZATION. Barry R. Cobb John M. Charnes

Hedging Derivative Securities with VIX Derivatives: A Discrete-Time -Arbitrage Approach

Math 623 (IOE 623), Winter 2008: Final exam

Computational Finance Improving Monte Carlo

Optimum Allocation and Risk Measure in an Asset Liability Management Model for a Pension Fund Via Multistage Stochastic Programming and Bootstrap

Valuation of a New Class of Commodity-Linked Bonds with Partial Indexation Adjustments

Assicurazioni Generali: An Option Pricing Case with NAGARCH

Random Search Techniques for Optimal Bidding in Auction Markets

Assignment - Exotic options

Government Debt, the Real Interest Rate, Growth and External Balance in a Small Open Economy

Homework Assignments

Optimal support for renewable deployment: A case study in German photovoltaic

Using discounted flexibility values to solve for decision costs in sequential investment policies.

American Option Pricing Formula for Uncertain Financial Market

Binomial model: numerical algorithm

Hedging with Life and General Insurance Products

Separating ambiguity and volatility in cash flow simulation based volatility estimation

Notes. Cases on Static Optimization. Chapter 6 Algorithms Comparison: The Swing Case

Investment Decision in a Broadband Internet Network: A Real Options Approach

MONTE CARLO EXTENSIONS

Calibration of Interest Rates

Economics 659: Real Options and Investment Under Uncertainty Course Outline, Winter 2012

Smooth pasting as rate of return equalisation: A note

Markov Decision Processes

Likelihood-based Optimization of Threat Operation Timeline Estimation

USAEE/IAEE CONFERENCE RIDING THE ENERGY CYCLES

A Note about the Black-Scholes Option Pricing Model under Time-Varying Conditions Yi-rong YING and Meng-meng BAI

Optimizing the Incremental Delivery of Software Features under Uncertainty

Chapter 9 Dynamic Models of Investment

Economic Feasibility and Investment Decisions of Coal and Biomass to Liquids

Optimal stopping problems for a Brownian motion with a disorder on a finite interval

Value at Risk Ch.12. PAK Study Manual

Reasoning with Uncertainty

A Two-Factor Price Process for Modeling Uncertainty in the Oil Prices Babak Jafarizadeh, Statoil ASA Reidar B. Bratvold, University of Stavanger

SENSITIVITY ANALYSIS IN CAPITAL BUDGETING USING CRYSTAL BALL. Petter Gokstad 1

2.1 Mathematical Basis: Risk-Neutral Pricing

Towards modeling securities markets as a society of heterogeneous trading agents

MFE Course Details. Financial Mathematics & Statistics

Valuation of Asian Option. Qi An Jingjing Guo

The Pennsylvania State University. The Graduate School. Department of Industrial Engineering AMERICAN-ASIAN OPTION PRICING BASED ON MONTE CARLO

Monte Carlo Methods in Structuring and Derivatives Pricing

Market Volatility and Risk Proxies

Pricing Dynamic Solvency Insurance and Investment Fund Protection

Modeling Tax Evasion with Genetic Algorithms

On the investment}uncertainty relationship in a real options model

A distributed Laplace transform algorithm for European options

Monte Carlo Simulation in Financial Valuation

First Hitting Time and Expected Discount Factor

PART II IT Methods in Finance

Stock Trading System Based on Formalized Technical Analysis and Ranking Technique

Continuous-Time Option Games: Review of Models and Extensions Part 1: Duopoly under Uncertainty

Numerical Evaluation of Multivariate Contingent Claims

Lahore University of Management Sciences. FINN 422 Quantitative Finance Fall Semester 2015

Transcription:

REAL OPTION DECISION RULES FOR OIL FIELD DEVELOPMENT UNDER MARKET UNCERTAINTY USING GENETIC ALGORITHMS AND MONTE CARLO SIMULATION Juan G. Lazo Lazo 1, Marco Aurélio C. Pacheco 1, Marley M. B. R. Vellasco 1 1 ICA : Applied Computational Intelligence Laboratory Department of Electrical Engineering Pontifical Catholic University of Rio de Janeiro, PUC-Rio Rua Marquês de S. Vicente 225, Gávea, Rio de Janeiro, CEP 22453-900, RJ {juan, marco, marley}@ele.puc-rio.br Marco A. G. Dias 2 2 Petrobras, E&P-Corp./ENGEP/DPR Av. Chile 65, sala 1702, CEP 20035-900, RJ marcodias@ep.petrobras.com.br

REAL OPTION DECISION RULES FOR OIL FIELD DEVELOPMENT UNDER MARKET UNCERTAINTY USING GENETIC ALGORITHMS AND MONTE CARLO SIMULATION Abstract Abstract A decision to invest in the development of an oil reserve requires an in-depth analysis of several uncertainty factors. Such factors may involve either technical uncertainties related to the size and economic quality of the reserve, or market uncertainties. When a great number of investment alternatives are involved, the task of selecting the best alternative or a decision rule is very important and also quite complicated due to the considerable number of possibilities and parameters that must be taken into account. This work proposes a model based on Genetic Algorithms and on Monte Carlo simulation which has been designed to find an optimal decision rule for oil field development alternatives, under market uncertainty, that may help decision-making with regard to: developing a field immediately or waiting until market conditions are more favorable. This optimal decision rule is formed by three mutually exclusive alternatives which describe three exercise regions along time, up to the expiration of the concession of the field. The Monte Carlo simulation is employed within the genetic algorithm for the purpose of simulating the possible paths of oil prices up to the expiration date, and it is assumed that oil prices follow a Geometric Brownian Motion. Keywords: Real Options, Genetic Algorithms, Monte Carlo Simulation

1. Introduction A decision to invest in the development of an oil reserve requires an in-depth analysis of several uncertainty factors. Such factors may involve either technical uncertainties related to the size and economic quality of the reserve, or market uncertainties (e.g., oil price). Considering that the technical uncertainties are known, the analysis of market uncertainties will help decision-making with regard to investing in a field immediately or waiting until market conditions are more favorable. When a great number of investment alternatives are involved, the task of selecting the best alternative or a decision rule is very important and also quite complicated due to the considerable number of possibilities and parameters that must be taken into account. This paper presents a Genetic Algorithm (GA) [1] [2] for obtaining the optimal investment decision rule for the development of an oil reserve under market uncertainty, particularly with regard to the price of oil. This optimal decision rule is formed by three mutually exclusive alternatives which describe three exercise regions along time, up to the expiration of the concession of the field. The Monte Carlo simulation is employed within the genetic algorithm for the purpose of simulating the possible paths of oil prices up to the expiration date, and it is assumed that oil prices follow a Geometric Brownian Motion (GBM). Section 2 describes the problem of the optimal exercise of the development option. Section 3 describes how the problem was modeled with the use of a GA with the Monte Carlo simulation and the Real Options theory, and also the way how chromosomes were represented and evaluated. Section 4 presents the results

obtained with the proposed model and finally, Section 5 contains the conclusions of this study. 2. Description of the Problem This paper attempts to obtain an optimal decision rule for investment in an oil reserve under market uncertainty, particularly with regard to the price of oil. This decision rule is formed by three mutually exclusive alternatives which describe three exercise regions along time, up to the expiration of the concession of the field. Each alternative presents a threshold curve, which is the maximum value of the real option and determines the optimal exercise of the real option. All the threshold curves together represent the decision rule that maximizes the value of the option of these alternatives. The threshold curve may be approximated by means of a logarithmic function in the form of: a + bln( τ ) and a free point which is situated near the expiration of the option [3] [4] [5]. The logarithmic function is employed because it represents a good approximation to the threshold curve obtained by finite differences. For the various alternatives, there are several mutually exclusive threshold curves which are going to determine the exercise regions that are delimited by the intersections between them. The possible existence of waiting periods between the regions formed by the alternatives is also considered. Thus, for the case of three alternatives, five regions may be formed (two waiting regions and three exercise regions, one for each alternative). Traditionally, in order to evaluate each alternative for investment in the oil field, attempts are made to maximize the Net Present Value (NPV) [6] [7], in other words,

the best alternative is the one that presents the highest NPV. In this case, the NPV equation may be written as (equation 1): NPV t = qp B D Eq. 1 t where q is the economic quality of the reserve, P is the price of oil, B is the estimated size of the reserve, and D is the investment for development. This NPV formula is applicable when all its terms are known (deterministic values). However, in a real problem, all these terms may vary in time and are sources of uncertainty for the problem. For the purpose of this paper, it will be assumed that there are only market uncertainties, i.e., that the price of oil is the only source of uncertainty. Because the price of oil varies in time, it is said that it follows a stochastic process. The Geometric Brownian Motion (GBM) is the stochastic process that is most frequently employed in the literature that addresses real options [8] for commodities, and though it is not the best choice for the case of commodities, the GBM is reasonable for the purpose of the analysis that has been undertaken in this work. The algorithm may be directly adapted to more sophisticated processes (such as mean-reversion and jumps). The equation for simulating the future price of oil P(t), which follows a GBM, given the current price P(t-1), is given by equation 2 [9] [10]: 2 [( r δ 0.5σ ) t + σε t ] ( 0,1) P( t) = Pt 1 exp ε Ν Eq. 2

where r é is the risk-free rate,δ is the convenience yield rate of the oil field, and σ is the volatility of the oil price. The model that has been used is an extension of the one presented by Dixit (1993) [11], which was adapted to oil projects (for details regarding this adaptation see Dias, 1996 [3] [12] [13]). The proposed model integrates a genetic algorithm, the Monte Carlo simulation and the real options theory for the purpose of obtaining an optimal decision rule for three alternatives for investment in an oil reserve, considering that the price of oil is uncertain. In order to simulate the price of oil, this paper has considered the following parameters: Time to expiration (T): 2 years. Risk-free rate (r): 8 % Convenience yield rate of the oil field (δ ): 8 % p.a. Price volatility (σ ): 25 % p.a. Initial oil price (P 0 ): 20 $/bbl The three alternatives that have been considered for this paper present the following parameters: Alternative 1 Alternative 2 Alternative 3 Estimated size of reserve (B): 400MM barrels 400MM barrels 400MM barrels Quality of reserve (q): 8% 16% 22% Investment for development (D): 400MM US$ 1000MM US$ 1700MM US$

In the table above, it may be observed that it only makes sense to consider higher investment alternatives if they generate an increase in the economic quality of the reserve, that is, if the investment in more wells for further drainage of the same reservoir enhances the economic quality of the reserve that is being developed, in other words, if such an investment represents a means by which to extract oil more quickly. For this reason, this type of alternative is worth more than the other one with few wells for draining the same reserve. The problem of determining the optimal decision rule for these three alternatives considering the uncertainty of oil prices is difficult to compute because it is nonlinear. As a result of this feature, genetic algorithms represent a good choice for finding the optimal decision rule for oil field development. 3. Modeling of the Problem This section describes the proposed model, which integrates the Monte Carlo simulation and the real options theory into a genetic algorithm for the purpose of obtaining an optimal decision rule. Figure 1 presents the flow chart of the proposed model, where it may be observed how each chromosome that is generated is validated so as to satisfy the constraints that have been imposed until it completes the entire number of individuals in a population. Next, the Monte Carlo simulation is employed. For each Monte Carlo iteration (i), the price of oil is simulated every two days over a period of two years and this price sequence has been named Path i. The evaluation of the chromosome is given by the average of the chromosome s evaluations for each Path i until it completes the total of the population. The evolution of the genetic algorithm

continues as the operators (crossover, mutation, etc.) are applied and this same procedure is applied to the generations that follow. Start GA generates chromosome Validates chromosome and forms the regions Evaluates Path i (F i ) for the chromosome Valid Chromosome Yes No Determines Fitness Fi Fj = N. Iterations N of Individuals of the Population Yes Oil price by Monte Carlo S. (t, P t ) i No Total of population Yes Evolution of GA No Figure 1 Flow chart of the model This algorithm was implemented in C++ language and Genocop III [2] [14] [15], which is a genetic algorithm software capable of working with real representation and with constraints (linear, nonlinear and domain). The Genocop III was adapted so as to work in the C++ Builder 5 environment with a Monte Carlo simulation algorithm for the purpose of estimating the price of oil for each time instant. Representation of the Chromosome The chromosome is made up of 15 genes which are divided into five groups of three genes. The groups of three genes of the chromosome represent the threshold

curves of each alternative (variables a and b of curve a + bln( τ ) and the free point) [3] [4] [5], as well as the possible waiting periods (curves a b ln( τ ) ), according to the illustration in Figure 2. These threshold and waiting curves are subject to a set of constraints that must be satisfied in the process of generating each chromosome. These constraints ensure that the chromosomes will form exercise regions, and also introduce heuristic solutions to the problem so as to reduce the search space. Threshold 1 Threshold 2 Threshold 3 Waiting 1 Waiting 2 Free Point A1 B1 Free Point A2 B2 Free Point A3 B3 Free Point A4 B4 Free Point A5 B5 Figure 2 Chromosome The free points are chosen in each alternative for the same time instant corresponding to 0.1 year. The logarithmic curve begins at instant 0.1 + t, where t corresponds to the time interval. The algorithm was executed with the following parameter values: Population Size: 1000 individuals. Number of generations: 100 Percentage of population restored (Gap): 0.25 Evaluation of the Chromosome The objective of the Genetic Algorithm is to maximize the dynamic net present value of the real option (NPL of the oil reserve, Equation 1), where the oil price is time-dependent. To this end, the Monte Carlo simulation is employed with 10,000 iterations and at each iteration (i) the price of the oil is estimated for each 2-day

interval (t) until expiration (2 years), based on the assumption that the price follows a GBM. In this manner, for each iteration, a path of the oil price, which has been named Path i, is formed. The evaluation of chromosome (j) begins with the first iteration of the Monte Carlo simulation (i = 1); for this iteration, there is a Path i of the oil price, and for each t of this Path i, it is verified if the oil price reaches one of the exercise regions. If the oil price reaches a region, the option is exercised, the NPV for this oil price is calculated, and then one goes on to the next iteration. When the exercise is performed at an instant t > 0, the net present value is updated according to the risk-free discount rate and the option value for that iteration i (F i ) is obtained. If Path i has been completed, i.e., it is at expiration, and none of the exercise regions has been reached, then the NPV is zero. This process is repeated for each iteration (i). The evaluation value (fitness) for this chromosome has been determined by the mean value of the NPVs, which was found for each iteration (Equation 3). F j = 10000 Fi i= 1 Eq. 3 N o Iterations The best chromosome will be the one that maximizes the value of F j. 4. Results The results obtained by the genetic algorithm are shown below: Figure 3 presents the optimal decision rule produced by the model for the three investment alternatives that have been considered for an option period of two years, with the exception of 10000 Monte Carlo simulations for each chromosome. The exercise regions for each alternative and the waiting regions may be observed in the graph.

The highest net present value (NPV) that the genetic algorithm obtained for the option was US $355.22 million. 80 Price of Oil Exercise Regions of each Alternative 70 60 50 Region of Alternative 3 40 Waiting Region 30 Region of Alternative 2 20 Region of Waiting Region Alternative 1 10 0 0.25 0.5 0.75 1 1.25 1.5 1.75 2 Years Figure 3 Optimal exercise rule 5. Conclusions The result obtained by the genetic algorithm proved to be similar to the result obtained in the analysis by partial differential equations. It may be observed that the value of NPV decreases as the number of iterations in the Monte Carlo Simulation increases, which is reasonable because when the number of interactions is higher, there is a convergence to the mean value of NPV. The advantage of using the model with genetic algorithms in the analysis of development alternatives is that it is more flexible. This makes it possible to introduce a greater number of investment alternatives, to change the stochastic process or to

introduce other uncertainties with minor modifications. Such aspects represent one of the most important limitations in the case of analytical methods, where the increasingly higher number of random variables and of alternatives makes it practically impossible to solve the partial differential equations. And in addition, changing the stochastic process involves changing all the partial differential equations. Another advantage is that the GA makes it possible to obtain optimal or suboptimal decision rules and avoids the need to solve partial differential equations (PDE). This project has been sponsored by Petrobras, Petróleo Brasileiro S.A., and coordinated by the Cenpes. References 1. Goldberg, David E, Genetic Algorithms in Search, Optimization, and Machine Learning, Addison-Wesley Publishing Company, Inc. 1989. 2. Michalewicz, Zbigniew, Genetic Algorithms + Data Structures = Evolution Programs, Springer-Verlag, USA, 1996. 3. Dias, Marco Antonio G., Investment in Information for Oil Field Development Using Evolutionary Approach with Monte Carlo Simulation, 5 th Annual International Conference on Real Options Theory Meets Prectice, UCLA, Los Angeles, USA, July 13-14, 2001, 4. Dias, Marco Antonio G., Real Option Evaluation: Optimization under Uncertainty with Genetic Algorithms and Monte Carlo Simulation, Working paper, Dpt. of Electrical Engineering, PUC-Rio, Brazil, July 2000. 23 pp.

5. Lazo L. Juan G., Pacheco Marco A. C., Vellasco, Marley M. R., Dias, Marco A. G. Análise de Alternativas de Desenvolvimento de um Campo de Petróleo Sob Incerteza de Mercado por Algoritmos Genéticos e Simulação Monte Carlo, 1o Congresso Brasileiro de P&D em Petróleo e Gás - Natal - Brasil, 25-28/Novembro/2001 6. Brealey and Myers, Principles of Corporate Finance, McGraw-Hill, Inc., sixth ed., 1999, 1093 pp. 7. Copeland, Tom and Antikarov, Vladimir, Real Options: A Practitioner s Guide, Texere, first edition, 2001. 8. Dixit, Avinash K. and Pindyck, Robert S. Investment under Uncertainty, Princeton University Press, Princeton, N.J., 1994. 9. Winston, W.L., Financial Models Using Simulation and Optimization, Palisade Co., Eds., 1998, 500 pp. 10. Hull, J. C., Options, Futures, & Other Derivatives, Prentice Hall, Englewood Cliffs, NJ, 4 th ed. 1999, 698 pp. 11. Dixit, A.K., Choosing Among Alternative Discrete Investment Projects Under Uncertainty, Economic Letters, vol.41, 1993, pp.265-288 12. Dias, Marco Antonio G., Investimento sob Incerteza em Exploração & Produção de Petróleo, Dissertação de Mestrado, PUC-Rio, RJ - Brazil, 1996. 13. http://www.puc-rio.br/marco.ind/quality.html 14. http://www.coe.uncc.edu/~zbyszek/gcreadme.html, December 2000. 15. http://www.coe.uncc.edu/~zbyszek/evol-systems.html, December 2000.