Next Article in Journal
The Archimedes’ Constant, π Seen by Mechanical Engineers
Previous Article in Journal
Practical Sparse Matrices in C++ with Hybrid Storage and Template-Based Expression Optimisation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hedging Crop Yields Against Weather Uncertainties—A Weather Derivative Perspective

1
Institute for Basic Sciences, Technology, and Innovation, Pan African University, Nairobi, Kenya
2
School of Mathematics, University of Nairobi, Nairobi, Kenya
3
African Institute for Mathematical Sciences, Cape Town, South Africa
4
Department of Statistics and Probability, College of Natural Science, Michigan State University, 220 Trowbridge Rd, East Lansing, MI 48824, USA
*
Author to whom correspondence should be addressed.
Math. Comput. Appl. 2019, 24(3), 71; https://doi.org/10.3390/mca24030071
Submission received: 4 May 2019 / Revised: 10 July 2019 / Accepted: 18 July 2019 / Published: 19 July 2019
(This article belongs to the Section Natural Sciences)

Abstract

:
The effects of weather on agriculture in recent years have become a major global concern. Hence, an effective weather risk management tool (i.e., weather derivatives) that can hedge crop yields against weather uncertainties is needed. However, most smallholder farmers and agricultural stakeholders are unwilling to pay for the price of weather derivatives (WD) because of the presence of basis risks (product-design and geographical) in the pricing models. To eliminate product-design basis risks, a machine learning ensemble technique was used to determine the relationship between maize yield and weather variables. The results revealed that the most significant weather variable that affected the yield of maize was average temperature. A mean-reverting model with a time-varying speed of mean reversion, seasonal mean, and local volatility that depended on the local average temperature was then proposed. The model was extended to a multi-dimensional model for different but correlated locations. Based on these average temperature models, pricing models for futures, options on futures, and basket futures for cumulative average temperature and growing degree-days are presented. Pricing futures on baskets reduces geographical basis risk, as buyers have the opportunity to select the most appropriate weather stations with their desired weight preference. With these pricing models, farmers and agricultural stakeholders can hedge their crops against the perils of extreme weather.

1. Introduction

Agriculture continues to be an important sector that contributes to Ghana’s exports earnings, inputs for most manufacturing sectors, and revenue generation for majority of the population. The agriculture and agribusiness sector account for a significant share of the major economic activities in Ghana and a major source of income for most smallholder farmers. It is reported to account for about 70% of the labour force and more than 25% of the gross domestic product in Africa [1]. This makes agriculture one of the most important and largest sector in the development of the economies in Africa, of which Ghana is a member state. However, in Ghana, the sector continues to be controlled by primary production as a result of high weather variability and hydrological flows, especially in the Northern savannas [2]. The Northern savannas of Ghana have experienced perennial extreme flooding and droughts, both linked to extreme heat and temperatures [2]. These have contributed to crop failures and have consequently led to extensive impacts on the economic activities of most rural farmers.
Weather variables are difficult to mitigate, especially for smallholder farmers in most developing and under-developed countries, and have great effects on the farming activities of these farmers. For this reason, an effective and reliable risk management tool, weather derivative (WD), is needed to hedge farmers and stakeholders from the peril of weather uncertainties. By linking the payoffs to a fairly measured weather index (e.g., temperature, rainfall, humidity, and sunshine), a WD reduces or eliminates the disadvantages of traditional insurance, such as moral hazards and information asymmetry. Turvey [3] examined the pricing of weather derivatives in Ontario and contended that weather derivatives and weather insurance can be used as a form of agricultural risk management tools. Zong and Ender [4] developed a novel type of weather derivatives contract called a climatic zone-based growth degree-day contract. Their aim was to mitigate weather risk in the agricultural sector of mainland China by introducing new types of temperature indices. Even though several weather risk management tools have been recently introduced into the WD market for smallholder farmers in most countries around the world, their purchases have been lower than expected. Among the reasons causing the low purchase of WD and the unwillingness of farmers to pay for WD in most communities are the lack of capacity to design and determine the value of this insurance product and, most importantly, high basis risk (product-design and geographical) in the contract design and implementation [5]. Basis risk in WD market is defined as the difference between the actual loss and the actual payout of WD [6]. Using a different index rather than the actual index that affects a specific crop yield at a location can lead to a larger gap between the real exposure and the payoff (product-design basis risk). Product design basis risk can be mitigated if the appropriate weather observation is used to construct the index for WD. Hence, a complete evaluation of the relationship between historical weather and crop yield data is significant for an effective and reliable design of WD. Forecasting of crop yields and feature importance of different weather indices for crop yields are, therefore, principal components for an effective rate-making process in the insurance/derivatives market. Another form of basis risk–geographical basis risk occurs when there is a deviation of weather conditions at the measurement station of the weather derivative and the weather conditions at the location of the buyer [7]. Spicka and Hnilica [8] evaluated the effectiveness of weather derivatives as a revenue risk management tool by considering crop growing conditions in the Czech Republic. The authors concluded that high basis risk can significantly misrepresent the payoff of the contract. Musshoff et al. [9], in their research, concluded that hedging effectiveness for the agricultural sector using weather derivatives is controlled by the contract design. They categorized basis risk into local and geographical basis risk, and asserted that basis risk has a greater influence on the hedging effectiveness of weather derivatives.
In this study, geographical basis risk is mitigated by pricing futures on a temperature basket rather than a single index contract. This requires the determination of the correlation between the locations under study.
In the literature of weather derivative pricing, different methods have been proposed for pricing temperature-based weather derivatives. Among these methods are the indifference pricing approach, actuarial pricing methods, the equilibrium model approach, and incomplete market pricing models. The indifference pricing approach is a valuation method for weather derivatives which is founded on the arguments of expected utility. It is also referred to as the incomplete market pricing model, reservation price, or private valuation. This approach for pricing has been used in most traditional financial derivatives where the market is incomplete (see [10,11,12]). In the weather derivative market, Davis [13] used the marginal utility approach or “shadow price” method of mathematical economics to price weather derivatives. The basis for their pricing approach was centered on the concept that investors in the weather derivative market are not representative but experience distinct risks that are linked to the effect of weather on their business. Brockett et al. [14] used the indifference pricing approach to value weather derivative futures and options. The relationships between the indifference pricing and actuarial pricing approaches for weather derivatives were studied in a mean-variance context, where they provided instances that the actuarial pricing method does not give a distinct valuation for weather derivatives. From the concept of utility maximization, Barrieu and Karoui [15] calculated the optimal profile (and its value) of derivatives written on an illiquid asset; for example, the weather or a catastrophic event. Cao and Wei [16] generalized the equilibrium model of [17] by incorporating weather as a basic variable in the economy. Based on this, they proposed an equilibrium valuation framework for temperature-based weather derivatives. Using a model that captured the daily temperature dynamics of five cities in the United States of America (Atlanta, Chicago, Dallas, New York, and Philadelphia), they performed numerical analysis for forward and option contracts on heating degree-days (HDDs) and cooling degree-days (CDDs). Their analysis revealed that the market price of risk is mostly trivial when linked to the temperature variable, particularly when the aggregate dividend process is mean-reverting. They showed that unrealistic assumptions in historical simulation methods result in inaccurate pricing of temperature-based weather derivatives. As stated by [18], the weather derivative market is a typical example of an incomplete market. Hence, pricing models based on incomplete markets are the most applicable valuation method for weather derivatives. These models consider the hedgeable and unhedgeable components of risk. The price of a weather derivative is usually dependent on different weather indices, such as HDD, CDD, Pacific Rim (PRIM), cumulative average temperature (CAT), and growing degree-days (GDD). Different authors [18,19] have used the HDD and CDD indices as the major indices for pricing weather derivatives for the energy industry.
The contributions made in this study are: (1) We are able to empirically determine the main underlying weather variable (average temperature) that affects the yield of the selected crop using machine learning ensemble techniques and feature selection through crop yield forecasting, rather than the usual assumption of using temperature as the underlying without proper empirical studies. This will eliminate product-design basis risk during pricing of the weather derivatives. (2) Previous studies have either used a piecewise constant volatility function or a seasonal volatility (e.g., [18,20,21]). However, our proposed model includes a local volatility which is able to capture the local variations of the daily average temperature. (3) Futures, options on futures, and basket futures (futures for multi-dimensional locations) on CAT and GDD are priced using the constructed daily average temperature model. These pricing models for CAT and GDD are the first of their kind in the literature. (4) The basket futures pricing will help in mitigating geographical basis risks in the weather derivative market.

2. Crop Yield–Weather Model and Feature Importance for Weather Derivatives

Different factors, such as condition of the soil, the variety of seedling, and type and amount of fertilizer applied to the soil affect the yield and productivity of crops. These factors can be controlled by the farmer and industry players. Weather variables, especially surface temperature, rainfall, and humidity, are the principal drivers of the differences in crop yields [22]. These weather variables directly affect the moisture content of the soil and the level of nutrients in the soil. The effect of the uncertainties in the pattern of weather, both between and within planting seasons, can affect the crop production and yield significantly. This has significantly affected the yield of most crops, causing economic and food security risks in most developing and under-developed countries. Maize is the most widely cultivated staple crop in the Northern savanna, and is the major source of income for about 45% of households there [23]. For this reason, the yield of maize was used as a proxy to determine the effect of the selected weather variables on crop yield. This weather variable can, then, be used as the underlying for weather derivatives pricing.

2.1. Machine Learning Ensemble Technique for Weather-Crop Yield Model

Machine learning (ML) is used in regression and classification to solve most of the problems that arise as a result of nonlinearity in the features and the response variable. In this study, ML ensemble classification algorithms are used to predict the possibility of an improved crop yield harvest or crop yield loss (a two-class (binary) problem). The choice of an optimal ML algorithm for prediction is a major factor to consider in any forecasting problem. In our case, the chosen ML technique should be able to predict whether there will be an increase or decrease in crop yields for a period of years with a small margin of error. The target variable for the ensemble classifier is whether there will be a loss or increase in crop yields for the year-ahead harvest; that is,
  • If the long-term average crop yield ( Y ¯ ) is smaller than or equal to the present years crop yield ( Y t ) , then there is an increase in crop yield; else:
  • If the long-term average crop yield ( Y ¯ ) is greater than the present years crop yield ( Y t ) , then there is a decrease or loss in crop yield.
We assign labels to this classification: “0" for a decrease/loss in crop yields and “1” for an increase in crop yields,
y = 1 if Y ¯ Y t , 0 if Y ¯ > Y t .
Humidity, sunlight, rainfall, minimum temperature (minT), maximum temperature (maxT), and average temperature (aveT) are the features (X) used in predicting the target variable (Y). Now, suppose a set of features X = { x i R n } with associated labels Y = { y i Y , y i ( 0 , 1 ) } , are given for a training data set T = { ( x i , y i ) } . In this way, we solve the supervised classification problem where the learning model N depends on D.
The yearly datasets (2000–2016) for maize yield Bole, Tamale, and Yendi were taken from the Statistics, Research, and Information Directorate (SRID) of the Ministry of Food and Agriculture, Ghana. Daily historical data for sunlight, humidity, rainfall, maximum and minimum temperature from 2000–2016 were obtained from the Ghana Meteorological Agency, Ghana. K-nearest neighbors (KNN) algorithm was used to compute the missing data points in the dataset. The yearly data points were calculated from the daily data of the selected weather variables using the arithmetic average. The yearly average temperature was computed from the arithmetic average of the yearly maximum and minimum temperature. Data for the weather variables was also taken from Bole, Tamale, and Yendi. These towns are part of the Northern Savanna and they are considered to be the food basket of Ghana. Due to the sensitivity of the ML algorithms used and the unequal weight of the data sets, the sample data sets were set into an identical scale–the min-max normalization scale in the interval [ 0 , 1 ] . The sample data sets were divided into training ( 80 % ) and testing ( 20 % ) data sets. The training data set was used to build the classification ensemble algorithm and the testing data was used to validate the constructed ensemble model. The "accuracy"(accuracy is an evaluation metric used in classification and regression problems) of the training model is fined tuned using grid search. The training model was used to predict the crop yield signal (an increase crop yield or a decrease in crop yields). Using accuracy and the receiver operating characteristics curve (ROC) or area under the curve (AUC), the predictions on the testing data set were evaluated.

2.2. Model Evaluation and Feature Importance

Stacking is an ensemble learning technique that combines multiple classification or regression models through a meta-classifier/meta-regressor to a single predictive model to reduce bias (boosting), variance (bagging), and improve the accuracy of predictions (stacking). Using the training data set, the base level classifiers were trained. The meta-model was trained on the outputs of the base level algorithm as features. Stacking ensemble learning algorithms are heterogenous because the base level classifiers are made of different classification algorithms. In this study, Adapted boosting (AdaBoost) and artificial neural network (ANN), were used as the base classifier and gradient boosting machine (GBM) was used as the meta-classifier. Stacking ensemble algorithm is outlined in Algorithm 1.
Algorithm 1:Algorithm of Stacking Ensemble
Input: D : { ( x i , y i ) } x i X , y i Y
Output: An ensemble classifier H
1 Step 1. Learn base-level classifiers
2 for t 1 to N do
3       Learn a base classifier h t based on T, h t = H t ( T )
4 end for
5 Step 2. Construct new data set from T, T = ϕ
6 for i 1 to n do
7       Construct a new data set that contains { x i n e w , y i }
 where { x i n e w , y i } = { h t ( x i ) for t = 1 to N }
8 end for
9 Step 3. Learn a second-level classifier
10 Learn a new classifier h n e w based on the newly constructed data set.
11 Return H ( x ) = h n e w ( h 1 ( x ) , h 2 ( x ) , , h N ( x ) )
The performance of the evaluation metrics of the proposed stacking ensemble classifier is presented in Table 1. The table gives the performance of the ensemble classifier on the testing data set. For binary classification, an AUC value of 50 % or less is as good as randomly selecting the labels. An AUC value closer to 1 and an accuracy value closer to 100 % indicate the superiority of the proposed model. In general, the classification model was very optimal in predicting the class of the target variable (crop yield) using the selected features (weather variables).
From the feature importance in Table 2, average temperature, rainfall, and maximum temperature were the three most important features in the classification model used in predicting the yield of maize at Bole. In Tamale, the three most important variables that contributed to predicting the yield of maize were average temperature, minimum temperature, and rainfall. With importance values of 0.3017 , 0.3006 , and 0.2875 , rainfall, average temperature, and maximum temperature were the three variables that had most effect in predicting maize yield at Yendi. Generally, from these results, average temperature can be considered as the most important underlying weather variable that affects the yield of maize in the Northern region of Ghana.

3. Temperature-Based Weather Derivatives

Even though the literature on weather derivatives has evolved rapidly over the past few decades, a consensus theoretical framework for evaluating weather derivatives has not been reached. This can be attributed to the fact that the underlying factors of WD are not tradable in the financial market and, hence, traditional pricing approaches cannot be used for the valuation of this product. Further, weather indices do not correlate strongly with the prices of other financial products in the financial market and, as a result, the underlying indices cannot be substituted for a linked exchange security.

3.1. Previous Temperature Dynamics Models

Alaton et al. [18] proposed the following mean-reverting model for the dynamics of temperature variations:
d T ( t ) = d S ( t ) + β ( T ( t ) S ( t ) ) d t + σ ( t ) d B ( t ) ,
where T ( t ) represents the daily average temperature, S ( t ) is the deterministic seasonal component, B ( t ) is a Brownian motion, β is a constant mean-reversion rate, and σ ( t ) is the volatility. They assumed that the volatility is a piecewise constant function which characterizes the monthly variation in volatility. From the proposed model of [18], Benth and Benth [20] suggested the following mean-reverting model for the time-dynamics of Norwegian daily average temperature:
d T ( t ) = d S ( t ) + β ( T ( t ) S ( t ) ) d t + σ ( t ) d L ( t ) .
As indicated by [20], the only innovation from Equation (2) is the introduction of a Lévy noise, L ( t ) , instead of the Brownian motion B ( t ) . They used the generalized hyperbolic distribution, which is a special class of Lévy process, to capture the skewness and (semi-) heavy tails of their temperature data. However, to allow analytical pricing using the temperature dynamics model, Benth and Benth [21] later proposed to use a Brownian motion, instead of the Lévy process, in Equation (3). Clearly, References [18,20,21] used a constant mean-reversion rate, a volatility which is piecewise constant function, and they did not consider multi-dimensional locations in their models.
The introduction of a time-varying speed of mean-reversion, a local volatility that is able to capture the local variations of the daily average temperature at the selected locations, and a multi-dimensional daily average temperature model for multi-locations gave rise to the innovations in our proposed model and pricing. Our proposed models capture all the stylized facts of the selected locations and, to the best of our knowledge, it is the first of its kind in the literature.

3.2. Daily Average Temperature Data

The daily average temperature data (degree Celsius) for Bole and Tamale in the Northern savanna of Ghana, over a measurement period from 01/01/1992 to 31/08/2017, were taken from the Ghana Meteorological Service. The data consisted of the daily maximum and minimum temperatures. Missing data points were computed using KNN. The daily average temperature was computed from the arithmetic average of the daily minimum and maximum temperatures. For consistency in days (365 days) per year, February 29 was removed from the dataset for each leap year. As a result, the total daily average temperature had 9368 data points.
The seasonal and seasonally-adjusted (de-seasonalized) plot of the daily average temperature data for Bole and Tamale are presented in Figure 1 and Figure 2, respectively. The spatial correlation between Bole and Tamale was estimated, in order to develop a basket temperature for weather derivatives. The de-seasonalized daily average temperature (as suggested by [24]) was used to estimate the correlation matrix between the two towns (Bole and Tamale). From Table 3, it is clear that the average temperature correlation between the selected locations was very high. This indicates that a maize farm at Bole will encounter the same weather-related risk as a maize farm in Tamale or Yendi, and vice versa. Hence, a weather station in any of these locations can be used for the contract without introducing geographical basis risk in the contract. A farmer with two or more farms at these locations can buy a single temperature basket derivatives contract.

3.3. Stochastic Dynamics of Daily Average Temperature

Motivated by [18,20,25], we propose a new average temperature dynamics model which is able to capture major stylized facts of daily average temperature, such as locality features, seasonality, mean-reversion, and volatility. These stylized facts were consistent with the daily average temperature of the chosen location for this study. The proposed one-dimensional model was extended to a multi-dimensional temperature model to cover the selected locations under study. For convenience and analytical tractability, we assumed that the residuals of the daily average temperature were independently and identically distributed (i.i.d.) standard normal. The proposed daily average temperature model is given as
d T ( t ) = d S ( t ) + β ( t ) T ( t ) S ( t ) d t + σ T ( t ) d B ( t ) ,
where T ( t ) represents the daily average temperature, S ( t ) is the deterministic seasonal component, β ( t ) is the time-varying speed of mean-reversion, and σ T ( t ) is the daily average temperature volatility through time.
Following [18], the seasonality component is defined as
S ( t ) = A + B t + C sin 2 π t 365 + ϑ ,
which is made up of a seasonal component ( C sin 2 π t / 365 + ϑ ) and a trend component ( A + B t ) , where A and B denote the constant and the coefficient of the linearity of the seasonal trend, respectively; C denotes the daily average temperature amplitude, ϑ ; and t is the time, measured in days.
Equation (5) can be transformed to
S ( t ) = a + b t + c sin 2 π t 365 + d cos 2 π t 365 .
By comparing (5) to (6), the relationship of the parameters is given below
A = a ; B = b ; C = c 2 + d 2 ; ϑ = arctan d c .
The numerical values of the constant in Equation (6) are estimated by fitting the function to the historical daily average temperature data using the method of least squares. The seasonal component for Bole and Tamale are given in the following function, respectively,
S ( t ) = 22.15 + ( 4.57 · 10 5 ) t + 1.98 sin 2 π t 365 67.71 , S ( t ) = 18.38 + ( 7.03 · 10 5 ) t + 2.06 sin 2 π t 365 72.89 .
Using additive seasonal decomposition by moving averages, the daily average temperature was decomposed into a seasonal, linear, and a random (residual) component as shown in Figure 3, Figure 4 and Figure 5 respectively. The trend component (Figure 4) was smoother than the actual daily average temperature data plot (Figure 1 and Figure 2, seasonalized) and captured the main movement of the daily average temperature data without the minor variations. The estimated seasonal component of the daily average temperature is presented in Figure 6.

3.4. Temperature-Based Weather Derivative Pricing

Theorem 1 (Girsanov Theorem).
Let B t be a Brownian motion on a probability space ( Ω , F , P ) and λ = { λ t : 0 t T } be an adaptive process satisfying the Novikov condition
E exp 1 2 0 t λ u 2 d u < .
L e t Z ( t ) = exp 0 t λ u d B u 1 2 0 t λ u 2 d u .
Then, Q P can be determined by the Radon–Nikodym derivative
d Q d P F t = Z ( T ) .
Then, the random process
W t = B t 0 t λ s d s , d W t = d B t λ t d t ,
is a standard Brownian motion under the measure Q λ .
Remark 1.
The Novikov condition in the Girsanov theorem ensures that Z is positive martingale whenever E ( Z ) = 1 . This is referred to as the Radon–Nikodym derivative.
Remark 2.
λ is refered to as the market price of risk (MPR). As there is no real weather derivative market in Africa from which the prices can be obtained, λ is assumed to be a constant. For a constant λ, Equation (10) can be re-defined as
d W t = d B t λ d t .
Lemma 1.
If the daily average temperature follows the proposed model in Equation (4), then the explicit solution is given by
T t = S t + ( T 0 S 0 ) e 0 t β s d s + e 0 t β s d s 0 t σ T u e 0 t β s d s d B u .
Proof. 
We have that
d T t = d S t + β t ( T t S t ) d t + σ T t d B t
d T ˜ t = β t T ˜ t + σ T t d B t ,
where T ˜ = T t S t . Using the transformation below, d T ˜ t can be evaluated,
F ( T ˜ t , t ) = T ˜ t e 0 t β s d s
F T ˜ t = e 0 t β s d s ; 2 F T ˜ t 2 = 0 ; F t = β t T ˜ t e 0 t β s d s .
Applying Itô’s Lemma and Equation (13),
d F t = σ T t e 0 t β s d s d B t .
Integrating Equation (14) over the interval [ 0 , t ] ,
F t = F 0 + 0 t σ T u e 0 u β s d s d B u T ˜ t e 0 t β s d s = T ˜ 0 + 0 t σ T u e 0 u β s d s d B u T ˜ t = T ˜ 0 e 0 t β s d s + e 0 t β s d s 0 t σ T u e 0 u β s d s d B u T t = S t + ( T 0 S 0 ) e 0 t β s d s + e 0 t β s d s 0 t σ T u e 0 u β s d s d B u .
Lemma 2.
Under the risk-neutral measure Q , the explicit solution of the daily average temperature model is given by
T t = S t + ( T 0 S 0 ) e 0 t β s d s + 0 t σ λ T u e u t β s d s d u + 0 t σ T u e u t β s d s d W u .
Proof. 
By substituting Equation (11) into Equation (13) and following the steps of the proof of Lemma 12, the lemma can be derived. □

3.4.1. CAT Futures and Options on Futures

Suppose that, for a contract period [ t 1 , t 2 ] , the temperature dynamics follow the TML model. Then, there is a price dynamic of futures written on a CAT index with t t 1 < t 2 . The futures price of CAT is given by
0 = e r ( t 2 t ) E Q t 1 t 2 T x d x F C A T ( t , t 1 , t 2 ) F t .
As the future price F ( t , t 1 , t 2 ) is F t adapted under the measure Q ,
F C A T ( t , t 1 , t 2 ) = E Q t 1 t 2 T x d x F t .
Proposition 1.
Suppose the daily average temperature follows Model (4). Then, the price of CAT-futures at time t t 1 t 2 for the contract period [ t 1 , t 2 ] is given by:
F C A T ( t , t 1 , t 2 ) = t 1 t 2 S x d x + t 1 t 2 ( T t S t ) e t x β s d s d x + L 1 ,
where L 1 = t t 1 t 1 t 2 e 0 x β s d s σ λ T u e u 0 β s d s d x d u + t 2 t 1 t 1 t 2 e 0 x β s d s σ λ T u e u 0 β s d s d x d u .
Proof. 
From Equation (17),
F C A T ( t , t 1 , t 2 ) = E Q t 1 t 2 T x d x F t .
From Lemma 2 and for any time x t
T x = S x + ( T t S t ) e t x β s d s + t x σ λ T u e u x β s d s d u + t x σ T u e u x β s d s d W u F C A T ( t , t 1 , t 2 ) = E Q t 1 t 2 S x + ( T t S t ) e t x β s d s + t x σ λ T u e u x β s d s d u + t x σ T u e u x β s d s d W u d x | F t = t 1 t 2 S x d x + t 1 t 2 ( T t S t ) e t x β s d s d x + t 1 t 2 t x σ λ T u e u x β s d s d u d x = t 1 t 2 S x d x + t 1 t 2 ( T t S t ) e t x β s d s d x + L 1 ,
where
L 1 = t 1 t 2 t x σ λ T u e u x β s d s d u d x = t 1 t 2 t t 2 1 [ t , x ] ( u ) σ λ T u e u x β s d s d u d x = t t 2 t 1 t 2 1 [ t , x ] ( u ) σ λ T u e u x β s d s d x d u = t t 1 t 1 t 2 1 [ t , x ] ( u ) σ λ T u e u x β s d s d x d u + t 1 t 2 t 1 t 2 1 [ t , x ] ( u ) σ λ T u e u x β s d s d x d u = t t 1 t 1 t 2 e 0 x β s d s σ λ T u e u 0 β s d s d x d u + u t 2 t 1 t 2 e 0 x β s d s σ λ T u e u 0 β s d s d x d u .
Proposition 2.
At time t 1 t t 2 , the in-period (in the contract) valuation of the CAT futures is given by
F C A T ( t , t 1 , t 2 ) = t 1 t T x d x + t t 2 S x d x + t t 2 ( T t S t ) e t x β s d s d x + u t 2 t t 2 e 0 x β s d s σ λ T u e u 0 β s d s d x d u .
Proof. 
From the CAT futures price in Equation (17),
F C A T ( t , t 1 , t 2 ) = E Q t 1 t 2 T x d x F t = E Q t 1 t T x d x + t t 2 T x d x | F t = t 1 t T x d x + E Q t t 2 T x d x F t = t 1 t T x d x + F C A T ( t , t , t 2 ) .
From Proposition 1,
F C A T ( t , t 1 , t 2 ) = t 1 t T x d x + t t 2 S x d x + t t 2 ( T t S t ) e t x β s d s d x + u t 2 t t 2 e 0 x β s d s σ λ T u e u 0 β s d s d x d u .
Lemma 3.
The dynamics of the CAT futures under the equivalent probability measure Q and measured over the contract period [ t 1 , t 2 ] is given by
d F C A T ( t , t 1 , t 2 ) = Σ C A T ( t , t 1 , t 2 , T t ) d W t ,
where
Σ C A T ( t , t 1 , t 2 , T t ) = σ T t t 1 t 2 e t x β s d s d x .
Proof. 
We have that
d F C A T ( t , t 1 , t 2 ) d T t = t 1 t 2 e t x β s d s d x d F C A T ( t , t 1 , t 2 ) = t 1 t 2 e t x β s d s d x d T t d F C A T ( t , t 1 , t 2 ) = σ T t t 1 t 2 e t x β s d s d x d W t .
Proposition 3.
The call option price at exercise time t n and strike price C is given by
C C A T ( t , t n , t 1 , t 2 ) = e r ( t n t ) F C A T ( t , t 1 , t 2 ) C Φ ( Δ ( t , t n , t 1 , t 2 , T t ) ) + Σ t , t n ϕ ( Δ ( t , t n , t 1 , t 2 , T t ) ) ,
where
Δ ( t , t n , t 1 , t 2 , T t ) = F C A T ( t , t 1 , t 2 ) C Σ t , t n 2 ; Σ t , t n 2 = t t n Σ C A T 2 ( s , t 1 , t 2 , T t ) d s ,
Φ is the cumulative standard normal distribution function, ϕ is the standard normal density function, and ϕ ( · ) = Φ ( · ) .
Proof. 
By definition, a call option price at exercise time t n and strike price C is given as
C C A T ( t , t n , t 1 , t 2 ) = e r ( t n t ) E Q max F C A T ( t n , t 1 , t 2 ) C , 0 | F t .
From Lemma 3,
t t n d F C A T ( s , t 1 , t 2 ) = t t n Σ C A T ( s , t 1 , t 2 , T t ) d W s , F C A T ( t n , t 1 , t 2 ) = F C A T ( t , t 1 , t 2 ) + t t n Σ C A T ( s , t 1 , t 2 , T t ) d W s .
F C A T ( t n , t 1 , t 2 ) is normally distributed under Q λ , with expectation
E λ [ F C A T ( t n , t 1 , t 2 ) ] = F C A T ( t , t 1 , t 2 )
and variance
V a r λ [ F C A T ( t n , t 1 , t 2 ) ] = t t n Σ C A T 2 ( s , t 1 , t 2 , T t ) d s = Σ t , t n .
Hence,
C C A T ( t , t n , t 1 , t 2 ) = e r ( t n t ) E Q max F C A T ( t n , t 1 , t 2 ) C , 0 | F t = e r ( t n t ) C ( y C ) f C A T ( y ) d y = e r ( t n t ) F C A T ( t , t 1 , t 2 ) C Φ ( Δ ( t , t n , t 1 , t 2 , T t ) ) + Σ t , t n ϕ ( Δ ( t , t n , t 1 , t 2 , T t ) ) ,
where Δ ( t , t n , t 1 , t 2 , T t ) = F C A T ( t , t 1 , t 2 ) C Σ t , t n 2 . □

3.4.2. GDD Futures and Options on Futures

Similar to the definition of the CAT future price, the GDD future price is given as
0 = e r ( t 2 t ) E Q t 1 t 2 T x d x F G D D ( t , t 1 , t 2 ) | F t .
Using the same idea in deriving the CAT futures price, the price of the GDD-futures can be derived as
F G D D ( t , t 1 , t 2 ) = E Q t 1 t 2 max T x T o p t i m a l , 0 d x | F t ,
where T o p t i m a l is the optimal normal temperature at which a crop will develop.
Proposition 4.
Suppose the daily average temperature follows Model (4). Then, the price of GDD-futures at time t t 1 t 2 for the contract period [ t 1 , t 2 ] is given by:
W e h a v e t h a t F G D D ( t , t 1 , t 2 ) = t 1 t 2 Ψ ( t , x ) ϕ Δ ( t , x ) + Δ ( t , x ) Φ Δ ( t , x ) ,
where
Ψ 2 ( t , x ) = t x σ 2 T u 2 e 2 u x β s d s d u ; Δ ( t , x ) = S x + ( T t S t ) e t x β s d s + t x σ λ T u e u x β s d s d u C Ψ ( t , x ) .
Proof. 
By definition.
G D D = t 1 t 2 max ( T x C , 0 ) d x , F G D D ( t , t 1 , t 2 ) = E Q t 1 t 2 max T x C , 0 d x | F t .
Recall, from Lemma 2 and for any time x t ,
T x = S x + ( T t S t ) e t x β s d s + t x σ λ T u e u x β s d s d u + t x σ T u e u x β s d s d W u ,
T x = D x = A ( t , x ) + B ( t , x ) ,
where
D ( t , x ) = S x + ( T t S t ) e t x β s d s + t x σ λ T u e u x β s d s d u , and B ( t , x ) = t x σ T u e u x β s d s d W u .
The distribution of D x can be determined:
A ( t , x ) is deterministic and, hence,
B ( t , x ) N 0 , t x σ 2 T u 2 e 2 u x β s d s d u = N 0 , Ψ 2 ( t , x ) .
It follows, from Equation (21), that
D x N A ( t , x ) , Ψ 2 ( t , x ) .
Thus, D x can be written, in terms of the standard normal variable Z N ( 0 , 1 ) , as
D ( t , x ) = A ( t , x ) + Ψ 2 ( t , x ) 1 2 Z .
Consider
T x C > 0 .
This requires
Ψ 2 ( t , x ) 1 2 Z > C A ( t , x ) ,
Z > C A ( t , x ) Ψ 2 ( t , x ) 1 2 Z = Δ 1 ( t , x ) .
From Equation (23),
C = A ( t , x ) + Δ ( t , x ) Ψ 2 ( t , x ) 1 2 Z .
From Equations (19) and (23),
E Q t 1 t 2 max T x C , 0 d x | F t = Δ ( t , x ) + D ( t , x ) C e 1 2 z 2 2 π d z .
Substituting Equations (22) and (24) into Equation (25),
= Δ ( t , x ) + A ( t , x ) + Ψ 2 ( t , x ) 1 2 Z A ( t , x ) Δ ( t , x ) Ψ 2 ( t , x ) 1 2 Z e 1 2 z 2 2 π d z = Δ ( t , x ) + Ψ 2 ( t , x ) 1 2 z Δ ( t , x ) Ψ 2 ( t , x ) 1 2 z e 1 2 z 2 2 π d z = Ψ 2 ( t , x ) 1 2 Δ 1 ( t , x ) + z e 1 2 z 2 2 π d z + Δ 1 ( t , x ) Φ ( Δ 1 ( t , x ) ) = Ψ 2 ( t , x ) 1 2 e 1 2 Δ ( t , x ) 2 2 π d z + Δ ( t , x ) Φ ( Δ ( t , x ) ) = Ψ 2 ( t , x ) 1 2 ϕ ( Δ ( t , x ) ) + Δ ( t , x ) Φ ( Δ ( t , x ) ) , ,
where
Δ ( t , x ) = Δ 1 ( t , x ) = G ( t , x ) C Ψ 2 ( t , x ) 1 2 ,
E Q t 1 t 2 max T x C , 0 d x | F t = Ψ ( t , x ) ϕ Δ ( t , x ) + Δ ( t , x ) Φ Δ ( t , x ) .
Substituting Equation (26) into Equation (19) gives the Proposition. □
Lemma 4.
The dynamics of the GDD futures under the equivalent probability measure Q measured over the period [ t 1 , t 2 ] are given by
d F G D D ( t , t 1 , t 2 ) = Π G D D ( t , t 1 , t 2 ) d W t ,
where Π G D D is called the term structure of the GDD futures volatility,
Π G D D = σ T t t 1 t 2 e t x β s d s Φ h ( t , x , e t x β s d s ( T t S t ) ) Ψ ( t , x ) d s ; Ψ 2 ( t , x ) = t x σ 2 T u 2 e 2 u x β s d s d u ;
h ( t , x , e t x β s d s ( T t S t ) ) = S x + ( T t S t ) e t x β s d s + t x σ λ T u e u x β s d s d u C .
Proof. 
Let h ( t , x , e t x β s d s ( T t S t ) ) = S x + ( T t S t ) e t x β s d s + t x σ λ T u e u x β s d s d u C
d h d T t = e t x β s d s
From Proposition 4,
d F G D D d T t = t 1 t 2 Ψ ( t , x ) Υ h ( t , x , e t x β s d s ( T t S t ) ) Ψ ( t , x ) h ( t , x , e t x β s d s ( T t S t ) ) Ψ 2 ( t , x ) d s = t 1 t 2 Υ h ( t , x , e t x β s d s ( T t S t ) ) Ψ ( t , x ) h ( t , x , e t x β s d s ( T t S t ) ) d s = t 1 t 2 e t x β s d s Φ h ( t , x , e t x β s d s ( T t S t ) ) Ψ ( t , x ) d s d F G D D = σ T t t 1 t 2 e t x β s d s Φ h ( t , x , e t x β s d s ( T t S t ) ) Ψ ( t , x ) d s d W t d F G D D = Π G D D ( t , t 1 , t 2 ) d W t ,
where
Υ ( Δ ( t , x ) ) = ϕ ( Δ ( t , x ) ) + Δ ( t , x ) Φ ( Δ ( t , x ) ) ; Δ ( t , x ) = h ( t , x , e t x β s d s ( T t S t ) ) Ψ ( t , x ) ; Π G D D = σ T t t 1 t 2 e t x β s d s Φ h ( t , x , e t x β s d s ( T t S t ) ) Ψ ( t , x ) d s .
 □
Proposition 5.
For a strike price C and maturity time t t n t 1 , the price of a call option at time t on a GDD futures contract is given by
C G D D ( t , t n , t 1 , t 2 ) = e r ( t n t ) E Q max t 1 t 2 Ψ ( t , x ) P ( t , x , t n , ( T t S t ) ) d s C , 0 ,
where
P ( t , x , t n , ( T t S t ) ) = Υ ˜ t , x , e t x β s d s ( T t S t ) + t t n λ σ e u x β s d s d u + Σ ( x , t , t n ) Y
Υ ˜ ( t , x , e t x β s d s ( T t S t ) ) = Υ h ( t , x , e t x β s d s ( T t S t ) ) Ψ ( t , x )
and
Σ ( x , t , t n ) = t t n σ 2 T u 2 e u x β s d s d u .
Proof. 
By definition,
C G D D ( t , t n , t 1 , t 2 ) = e r ( t n t ) E Q t 1 t 2 max F G D D ( t n , t 1 , t 2 ) C , 0 d x | F t F G D D ( t n , t 1 , t 2 ) = t 1 t 2 Ψ ( t , x ) Υ ˜ t , x , e t n x β s d s ( T t n S t n ) d s , = t 1 t 2 Ψ ( t , x ) Υ ˜ t , x , e t n x β s d s ( T t S t ) + t t n λ σ T u e u x β s d s d u + t t n σ T u e u x β s d s d W u d s C G D D ( t , t n , t 1 , t 2 ) = e r ( t n t ) E Q [ t 1 t 2 max ( t 1 t 2 Ψ ( t , x ) Υ ˜ ( t , x , e t n x β s d s ( T t S t ) + t t n λ σ T u e u x β s d s d u + t t n σ T u e u x β s d s d W u ) d s C , 0 ) d x | F t ] ,
where
Υ ˜ ( t , x , e t x β s d s ( T t S t ) ) = Υ h ( t , x , e t x β s d s ( T t S t ) ) Ψ ( t , x ) .
 □

3.4.3. CAT and GDD Futures on Temperature Basket

Assuming N is the spatial locations in the basket, then ω i i = 1 N will be the collection of weights for the spatial locations y i i = 1 N . The basket of the daily average temperature at the N spatial locations for a given time t is defined as:
M ( t ) : = i = 1 N ω i T i ( t ) ,
where i = 1 N ω i = 1 .
Assume the daily average temperature is spatially correlated across the random noise term and the risk-neutral distribution of the daily average temperature for the spatial locations is normally distributed in Model (4). Hence, the weighted sum of a normally distributed basket is also normally distributed. From the above assumptions, a new daily average temperature model for each spatial location y i can be proposed,
d T i ( t ) = d S i ( t ) + β i ( t ) T i ( t ) S i ( t ) d t + σ T i ( t ) d B i ( t ) .
Expressing Equation (28), for locations i = 1 , 2 , 3 , N , as an N-dimensional system leads to the equation below,
d T ( t ) = d S ( t ) + β ( t ) T ( t ) S ( t ) d t + σ T ( t ) d B ( t ) ,
where B ( t ) N ( 0 , Ω t ) and Ω is a covariance matrix. Using the linear transformation of multivariate normal distributions property,
Y N ( μ , Σ ) D Y N ( D μ , D Σ D T ) .
Suppose Z N ( 0 , I t ) and Y = D Z . Then, it follows that Y N ( 0 , D D T t ) . Applying Cholesky factorization to Σ , we can derive a lower triangular form for D, and W t will be expressed as an N-dimensional Brownian motion V t ,
B ( t ) = LV ( t ) .
Then, LL T = Ω , L is a lower triangular matrix with non-negative diagonal entries, L T is an upper triangular matrix, and V ( t ) = ( V 1 ( t ) , V 2 ( t ) , V 3 ( t ) , , V N ( t ) ) T with d V i ( t ) d V j ( t ) = δ i j d t . Equation (29) can be reformulated, in terms of V ( t ) , as
d T ( t ) = d S ( t ) + β ( t ) T ( t ) S ( t ) d t + σ T ( t ) L d V ( t ) .

3.4.4. Girsanov’s Theorem in R N

Let V ( t ) = V 1 ( t ) , V 2 ( t ) , V 3 ( t ) , , V N ( t ) be an N-dimensional Brownian motion on a probability space ( Ω , F , P ) and λ = λ 1 ( t ) , λ 2 ( t ) , λ 3 ( t ) , , λ N ( t ) be an N-dimensional adapted process on [ 0 , T ] .
Define
Z λ ( t ) : = exp 0 t λ ( s ) d V ( s ) 1 2 0 t λ ( s ) 2 d s ,
where ∣∣ λ ( s ) ∣∣ 2 = i = 1 N λ i ( s ) 2 .
Let
V ˜ ( t ) = V ( t ) + 0 t λ ( s ) d s .
The component process of B ˜ ( t ) is independent under the measure Q .
Suppose that
E 0 t λ ( s ) 2 Z ( s ) 2 d s < .
Then, B ˜ ( t ) is an N-dimensional standard Brownian motion under the measure Q , defined as
d Q d P | F t = Z ( T ) .
Let
Z λ ( t ) : = exp 0 t σ T ( t ) L λ ( s ) d V ( s ) 1 2 0 t σ T ( s ) L 2 λ ( s ) 2 d s .
For a constant market price of risk at each geographical reference location in equation (35), it can be deduced that
W λ ( t ) = V ( t ) 0 t ( σ T ( s ) L ) 1 λ d s ,
where W λ ( t ) is a standard Brownian motion under the measure Q . Hence, we can define the temperature model under the measure Q as
d T ( t ) = d S ( t ) + λ + β ( t ) T ( t ) S ( t ) d t + σ T ( t ) L d W ( t ) .

3.4.5. Pricing CAT and GDD Futures on Temperature Basket

Definition 1.
For a a specificied contract period, t t 1 < t 2 and at a spatial location y i , the CAT futures price is defined as in Equation (39):
C A T M [ t 1 , t 2 ] : = t 1 t 2 M ( t ) : = i = 1 N ω i t 1 t 2 T i ( x ) d x .
From Equations (17), (38), and the linearity of expectation,
F C A T ( t , t 1 , t 2 ; M ) = i = 1 N ω i E Q t 1 t 2 T i ( x ) d x F t .
Definition 2.
For a a specificied contract period, t t 1 < t 2 and at location y i , the CAT futures price is defined as
G D D ( τ 1 , τ 2 ) : = t 1 t 2 m a x M ( t ) C , 0 d x = t 1 t 2 m a x i = 1 N ω i T i ( x ) C , 0 d x .
From Equations (2), (18), and using the linearity of expectation,
F G D D ( t , t 1 , t 2 ; D ) = E Q t 1 t 2 m a x i = 1 N ω i T i ( x ) C , 0 d x F t ) = t 1 t 2 E Q m a x i = 1 N ω i T i ( x ) C , 0 F t ) d x .
Lemma 5.
If the dynamics of the daily average temperature follows Equation (37), then the explicit solution for the i t h location y i is given as
T i ( t ) = S i ( t ) + T i ( 0 ) S i ( 0 ) e 0 t β i ( s ) d s + 0 t λ i e u t β i ( s ) d s d u + 0 t σ i T i ( u ) e u t β i ( s ) d s j = 1 i L i j d W j λ ( u ) .
Proof. 
The proof follows directly from the proof of Lemma 12 and observing the i t h location y i . □
Proposition 6.
At a spatial location i, the futures contract price on basket of CAT index following the mean-reverting regime in Equation (28) is calculated as
F C A T ( t , t 1 , t 2 ; M ) = i = 1 N ω i [ t 1 t 2 S i ( x ) + t 1 t 2 T i ( t ) S i ( t ) e t x β i ( s ) d s + t t 1 t 1 t 2 e 0 x β i ( s ) d s λ i e u 0 β i ( s ) d s d x d u + u t 2 t 1 t 2 e 0 x β i ( s ) d s λ i e u 0 β i ( s ) d s d x d u ] .
Proof. 
For x t in Lemma 5,
T i ( x ) = S i ( x ) + T i ( t ) S i ( t ) e t x β i ( s ) d s + t x λ i e u x β i ( s ) d s d u + t x σ i T i ( u ) e u x β i ( s ) d s j = 1 i L i j d W j λ ( u )
E Q t 1 t 2 T i ( x ) d x F t = E Q [ t 1 t 2 ( S i ( x ) + T i ( t ) S i ( t ) e t x β i ( s ) d s + t x λ i e u x β i ( s ) d s d u + t x σ i T i ( u ) e u x β i ( s ) d s j = 1 i L i j d W j λ ( u ) ) d x | F t ] = t 1 t 2 S i ( x ) d x + t 1 t 2 T i ( t ) S i ( t ) e t x β i ( s ) d s d x + t 1 t 2 t x λ i e u x β i ( s ) d s d u d x = t 1 t 2 S i ( x ) + t 1 t 2 T i ( t ) S i ( t ) e t x β i ( s ) d s + L 1 ,
where
L 1 = t 1 t 2 t x λ i e u x β i ( s ) d s d u d x = t 1 t 2 t t 2 1 [ t , x ] ( u ) λ i e u x β i ( s ) d s d u d x = t t 1 t 1 t 2 e 0 x β i ( s ) d s λ i e u 0 β i ( s ) d s d x d u + u t 2 t 1 t 2 e 0 x β i ( s ) d s λ i e u 0 β i ( s ) d s d x d u
F C A T ( t , t 1 , t 2 ; M ) = i = 1 N ω i [ t 1 t 2 S i ( x ) + t 1 t 2 T i ( t ) S i ( t ) e t x β i ( s ) d s + t t 1 t 1 t 2 e 0 x β i ( s ) d s λ i e u 0 β i ( s ) d s d x d u + u t 2 t 1 t 2 e 0 x β i ( s ) d s λ i e u 0 β i ( s ) d s d x d u ] .
Proposition 7.
The GDD futures price for a contract time t t 1 < t 2 at a given spatial location y i for a basket of CAT index following the normal regime is given by
F G D D N ( t , t 1 , t 2 ; D ) = t 1 t 2 ξ ( t , x ) + 2 Δ ( t , x ) 1 2 ϕ Λ ( t , x ) + Λ ( t , x ) Φ Λ ( t , x ) d x ,
where Φ is the cumulative standard normal distribution function, ϕ is the standard normal density function,
Λ ( t , x ) = ψ ( t , x ) C ξ ( t , x ) + 2 Δ ( t , x ) 1 2 ,
ψ ( t , x ) = i = 1 N ω i S i ( x ) + T i ( t ) S i ( t ) e t x β i ( s ) d s + t x λ i e u x β i ( s ) d s d u ,
ξ ( t , x ) = i = 1 N ω i 2 j = 1 i t x σ i 2 T i ( u ) 2 e 2 u x β i ( s ) d s L i j 2 d u , and
Δ ( t , x ) = i = 1 N j = i + 1 N ω i ω j q = 1 i L i q L j q t x σ i ( u ) σ j ( u ) T i ( u ) T j ( u ) e u x ( β i ( s ) + β j ( s ) ) d s d u
Proof. 
Let
D ( x ) = i = 1 N ω i T ˜ t i .
For convenience, we denote the deterministic and random components of Equation (42) as A i ( t , x ) and B i ( t , x ) , respectively. That is,
A i ( t , x ) = S i ( x ) + T i ( t ) S i ( t ) e t x β i ( s ) d s + t x λ i e u x β i ( s ) d s d u , B i ( t , x ) = t x σ i T i ( u ) e u x β i ( s ) d s j = 1 i L i j d W j λ ( u ) = j = 1 i t x σ i T i ( u ) e u x β i ( s ) d s L i j d W j λ ( u ) .
Hence,
D ( x ) = i = 1 N ω i A i ( t , x ) + B i ( t , x ) .
The distribution of the basket D ( x ) at time t wll be established. A i ( t , x ) is, however, deterministic. By Itô isometry, and at t,
t x σ i T i ( u ) e u x β i ( s ) d s L i j d W j λ ( u ) N 0 , t x σ i 2 T i ( u ) 2 e 2 u x β i ( s ) d s L i j 2 d u .
However, the W j λ ( u ) are independent for each j. The variances can, therefore, be summed to obtain the variance of B i ( t , x ) ,
B i ( t , x ) N 0 , j = 1 i t x σ i 2 T i ( u ) 2 e 2 u x β i ( s ) d s L i j 2 d u = N 0 , Ψ 2 ( t , x ) .
As i = 1 N ω i B i ( t , x ) is a sum of normally distributed random variables, it is normally distributed with respective mean and variance:
E i = 1 N ω i B i ( t , x ) = i = 1 N ω i E B i ( t , x ) = 0 ,
and
V a r i = 1 N ω i B i ( t , x ) = i = 1 N V a r ω i B i ( t , x ) + 2 i < j C o v ω i H i , ω j H j = i = 1 N ω i 2 V a r ( H i ( t , x ) ) + 2 i < j ω i ω j C o v H i , H j = i = 1 N ω i 2 Ψ 2 ( t , x ) + 2 i < j ω i ω j C o v B i , B j .
Consider C o v B i , B j for j > 1 . With respect to the standard Brownian motions W 1 λ ( u ) , both B 1 and B j are in the same integral form. For j > 1 and by the independence of W 1 λ ( u ) and W j λ ( u ) , the covariance only exists between these two integrals. Therefore,
C o v B i , B j = t x σ i ( u ) σ j ( u ) T i ( u ) T j ( u ) e u x ( β i ( s ) + β j ( s ) ) d s q = 1 i L i q L j q d u , j > 1 = q = 1 i L i q L j q t x σ i ( u ) σ j ( u ) T i ( u ) T j ( u ) e u x ( β i ( s ) + β j ( s ) ) d s d u , j > 1 .
Define Υ i j ( t , x ) : = t x σ i ( u ) σ j ( u ) T i ( u ) T j ( u ) e u x ( β i ( s ) + β j ( s ) ) d s d u ,
V a r i = 1 N ω i B i ( t , x ) = i = 1 N ω i 2 Ψ 2 ( t , x ) + 2 i < j ω i ω j q = 1 i L i q L j q Υ i j ( t , x ) = i = 1 N ω i 2 Ψ 2 ( t , x ) + 2 i = 1 N j = i + 1 N ω i ω j q = 1 i L i q L j q Υ i j ( t , x ) .
From (45),
D ( x ) N i = 1 N ω i A i ( t , x ) , i = 1 N ω i 2 Ψ 2 ( t , x ) + 2 i = 1 N j = i + 1 N ω i ω j q = 1 i L i q L j q Υ i j ( t , x ) .
Let
ψ ( t , x ) = i = 1 N ω i A i ( t , x ) ; ξ ( t , x ) = i = 1 N ω i 2 Ψ 2 ( t , x ) ;
Δ ( t , x ) = i = 1 N j = i + 1 N ω i ω j q = 1 i L i q L j q Υ i j ( t , x ) .
D ( x ) can be written, in the form of a standard normal random variable Z N ( 0 , 1 ) , as
D ( x ) = ψ ( t , x ) + ξ ( t , x ) + 2 Δ ( t , x ) 1 2 Z .
Recall Equation (41) and consider
i = 1 N ω i T i ( x ) C > 0 , ξ ( t , x ) + 2 Δ ( t , x ) 1 2 Z > C ψ ( t , x ) , Z > C ψ ( t , x ) ξ ( t , x ) + 2 Δ ( t , x ) 1 2 : = Λ 1 ( t , x ) .
From the above equation,
C = ψ ( t , x ) + Λ 1 ( t , x ) ξ ( t , x ) + 2 Δ ( t , x ) 1 2 .
It can be deduced from, Equations (41) and (47), that
E Q m a x i = 1 N ω i T i ( x ) C , 0 d x F t ) = Λ 1 ( t , x ) + D ( x ) C e 1 2 z 2 2 π d z .
Then,
E Q m a x i = 1 N ω i T ˜ t i K , 0 d x F t ) = Λ 1 ( t , x ) + ( ψ ( t , x ) + ξ ( t , x ) + 2 Δ ( t , x ) 1 2 z ψ ( t , x ) Λ 1 ( t , x ) ξ ( t , x ) + 2 Δ ( t , x ) 1 2 ) e 1 2 z 2 2 π d z = Λ 1 ( t , x ) + ( ξ ( t , x ) + 2 Δ ( t , x ) 1 2 z Λ 1 ( t , x ) ξ ( t , x ) + 2 Δ ( t , x ) 1 2 ) e 1 2 z 2 2 π d z = ξ ( t , x ) + 2 Δ ( t , x ) 1 2 ( Λ 1 ( t , x ) + z e 1 2 z 2 2 π d z + Λ 1 ( t , x ) Φ Λ 1 ( t , x ) = ξ ( t , x ) + 2 Δ ( t , x ) 1 2 ( e 1 2 Λ ( t , x ) 2 2 π + Λ ( t , x ) Φ Λ ( t , x ) = ξ ( t , x ) + 2 Δ ( t , x ) 1 2 ϕ Λ ( t , x ) + Λ ( t , x ) Φ Λ ( t , x ) .
Therefore,
F G D D N ( t , t 1 , t 2 ; D ) = t 1 t 2 ξ ( t , x ) + 2 Δ ( t , x ) 1 2 ϕ Λ ( t , x ) + Λ ( t , x ) Φ Λ ( t , x ) d x ,
where
Λ ( t , x ) = Λ 1 ( t , x ) = ψ ( t , x ) C ξ ( t , x ) + 2 Δ ( t , x ) 1 2 .
 □

4. Discussion and Conclusion

The agricultural sector employs a large workforce in Ghana and serves as the principal source of income for most people, especially small-holder farmers in the Northern savanna. This sector is vulnerable to climate shocks and, hence, there is a need for a reliable and efficient insurance product (weather derivative) for small-holder farmers and stakeholders. However, most farmers are unwilling to buy this product as a result of high basis risks in the product design and pricing. To reduce basis risk in weather derivative design and pricing, in this study, the historical relationship between maize yield and some selected weather variables were determined by using machine learning ensemble technique and feature importance. Maize yield was chosen as the proxy for crop yields, due to its economic importance to the farmers in the Northern savanna. The feature importance gave a score of the importance of each weather variable in building the ensemble-learning model. The results indicated that average temperature was the most important weather variable that affected the yield of maize. Consequently, average daily temperature was used as the underlying weather variable for weather derivative design. In this way, product design basis risk was mitigated.
A time-varying daily average temperature model was proposed. The model was a mean-reverting process with time-varying speed of mean-reversion, seasonal mean, and a local volatility that captured the local variations of the daily average temperature. The model was extended to a multi-dimensional model for different but correlated locations. For analytical tractability for the pricing models, the residuals of the daily average temperature were assumed to be normally distributed. Our models captured most of the stylized facts of temperature, such as mean-reversion, seasonality, volatility, and locality features of the selected locations. Using the proposed average temmodels, closed-form pricing formulas for futures, options on futures, basket futures for cumulative average temperature (CAT), and growing degree-days (GDD) were presented. Since there is not yet a real WD market for the selected locations, we assume a constant market price of risk in the pricing models.
With these efficient and reliable pricing models, basis risks will be mitigated. As a result, there will be an increase in the willingness to pay for the contracts on the farmers’ side and trading activities in the WD market will also increase. Using the proposed spatial-temporal pricing model, it will be cost efficient to buy contracts for different but correlated farming locations rather than a single farming location. Farmers and other agricultural stakeholders can control covariate risks and hedge their crops against the perils of weather uncertainties.
In summary, basis risks (product-design and geographical) can mitigated if weather derivatives are properly designed.

Author Contributions

The conceptualization of the model was done by S.A.G.; P.N. and D.I. reviewed and approved the conceptualization; Methodology: S.A.G., P.N., and D.I.; Software: S.A.G.; Supervision: P.N. and D.I.; Writing original draft: S.A.G.; writing-review and editing: S.A.G., P.N., and D.I.; The submission was approved by both authors.

Acknowledgments

The first author wishes to thank African Union and Pan African University, Institute for Basic Sciences, Technology and Innovation, Kenya, for their financial support for this research. The authors wish to thank the editor and anonymous reviewers for their comments.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. UNECA. Challenges to agricultural development in Africa. In Economic Report on Africa 2009 Developing African Agriculture Through Regional Value Chains; UNECA: Addis Ababa, Ethiopia, 2009; Available online: https://www.uneca.org/sites/default/files/PublicationFiles/era2009_eng_full.pdf (accessed on 18 July 2019).
  2. Ibn Musah, A.A.; Du, J.; Bilaliib Udimal, T.; Abubakari Sadick, M. The nexus of weather extremes to agriculture production indexes and the future risk in Ghana. Climate 2018, 6, 86. [Google Scholar] [CrossRef]
  3. Turvey, C.G. Weather derivatives for specific event risks in agriculture. Rev. Agric. Econ. 2001, 23, 333–351. [Google Scholar] [CrossRef]
  4. Zong, L.; Ender, M. Spatially-aggregated temperature derivatives: Agricultural risk management in China. Int. J. Financial Stud. 2016, 4, 17. [Google Scholar] [CrossRef]
  5. Woodard, J.D.; Garcia, P. Basis risk and weather hedging effectiveness. Agric. Finance Rev. 2008, 68, 99–117. [Google Scholar] [CrossRef] [Green Version]
  6. Rohrer, M. The relevance of basis risk in the weather derivatives market. WIT Trans. Model. Simul. 2004, 38. [Google Scholar] [CrossRef]
  7. Ritter, M.; Musshoff, O.; Odening, M. Minimizing geographical basis risk of weather derivatives using a multi-site rainfall model. Comput. Econ. 2014, 44, 67–86. [Google Scholar] [CrossRef]
  8. Spicka, J.; Hnilica, J. A methodical approach to design and valuation of weather derivatives in agriculture. Adv. Meteorol. 2013, 2013, 146036. [Google Scholar] [CrossRef]
  9. Musshoff, O.; Odening, M.; Xu, W. Management of climate risks in agriculture—Will weather derivatives permeate? Appl. Econ. 2011, 43, 1067–1077. [Google Scholar] [CrossRef]
  10. Zariphopoulou, T. A solution approach to valuation with unhedgeable risks. Finance Stoch. 2001, 5, 61–82. [Google Scholar] [CrossRef]
  11. Henderson, V. Valuation of claims on nontraded assets using utility maximization. Math. Finance 2002, 12, 351–373. [Google Scholar] [CrossRef]
  12. Owen, M.P. Utility based optimal hedging in incomplete markets. Ann. Appl. Probab. 2002, 12, 691–709. [Google Scholar] [CrossRef]
  13. Davis, M. Pricing weather derivatives by marginal value. Quant. Finance 2001, 1, 305–308. [Google Scholar] [CrossRef]
  14. Brockett, P.L.; Goldens, L.L.; Wen, M.-M.; Yang, C.C. Pricing weather derivatives using the indifference pricing approach. N. Am. Actuar. J. 2009, 13, 303–315. [Google Scholar] [CrossRef]
  15. Barrieu, P.; Karoui, N.E. Optimal design of derivatives in illiquid markets*. Quant. Finance 2002, 2, 181–188. [Google Scholar] [CrossRef]
  16. Cao, M.; Wei, J. Equilibrium Valuation of Weather Derivatives; Queens University: Kingston, ON, Canada, 2000. [Google Scholar]
  17. Lucas, R.E., Jr. Asset prices in an exchange economy. Econom. J. Econom. Soc. 1978, 46, 1429–1445. [Google Scholar] [CrossRef]
  18. Alaton, P.; Djehiche, B.; Stillberger, D. On modelling and pricing weather derivatives. Appl. Math. Finance 2002, 9, 1–20. [Google Scholar] [CrossRef]
  19. Mraoua, M. Temperature stochastic modeling and weather derivatives pricing: Empirical study with Moroccan data. Afrika Statistika 2007, 2, 22–43. [Google Scholar] [CrossRef]
  20. Benth, F.E.; Benth, J.Š. Stochastic modelling of temperature variations with a view towards weather derivatives. Appl. Math. Finance 2005, 12, 53–85. [Google Scholar] [CrossRef]
  21. Benth, F.E.; Benth, J.Š. The volatility of temperature and pricing of weather derivatives. Quant. Finance 2007, 7, 553–561. [Google Scholar] [CrossRef]
  22. Hu, Q.; Buyanovsky, G. Climate effects on corn yield in Missouri. J. Appl. Meteorol. 2003, 42, 1626–1635. [Google Scholar] [CrossRef]
  23. Wood, T.N. Agricultural development in the Northern Savannah of Ghana. Ph.D. Thesis, University of Nebraska, Lincoln, NE, USA, 2013. [Google Scholar]
  24. Alexandridis, A.; Zapranis, A.D. Weather Derivatives: Modeling and Pricing Weather-Related Risk; Springer Science & Business Media: New York, NY, USA, 2012. [Google Scholar]
  25. Jones, C.S. The dynamics of stochastic volatility: Evidence from underlying and options markets. J. Econom. 2003, 116, 181–224. [Google Scholar] [CrossRef]
Figure 1. Seasonal and de-seasonalized daily average temperature of Bole.
Figure 1. Seasonal and de-seasonalized daily average temperature of Bole.
Mca 24 00071 g001
Figure 2. Seasonal and de-seasonalized daily average temperature of Tamale.
Figure 2. Seasonal and de-seasonalized daily average temperature of Tamale.
Mca 24 00071 g002
Figure 3. Seasonal trend of the daily average temperature for Bole and Tamale.
Figure 3. Seasonal trend of the daily average temperature for Bole and Tamale.
Mca 24 00071 g003
Figure 4. Linear trend of the daily average temperature for Bole and Tamale.
Figure 4. Linear trend of the daily average temperature for Bole and Tamale.
Mca 24 00071 g004
Figure 5. Residuals of the daily average temperature for Bole and Tamale.
Figure 5. Residuals of the daily average temperature for Bole and Tamale.
Mca 24 00071 g005
Figure 6. Estimated seasonal figure of the daily average temperature for Bole and Tamale.
Figure 6. Estimated seasonal figure of the daily average temperature for Bole and Tamale.
Mca 24 00071 g006
Table 1. Performance of evaluation metrics of the proposed stacking ensemble classification.
Table 1. Performance of evaluation metrics of the proposed stacking ensemble classification.
BoleTamaleYendi
Accuracy0.83190.82070.8895
AUC0.81040.79910.8334
Table 2. Performance of evaluation metrics of the proposed stacking ensemble classification.
Table 2. Performance of evaluation metrics of the proposed stacking ensemble classification.
FeatureBoleTamaleYendi
Importance ValueRankImportance ValueRankImportance ValueRank
minT0.090840.200120.24524
maxT0.201730.140240.28753
aveT0.304210.207510.30062
Rainfall0.255220.190530.30171
Sunlight0.064650.062560.25015
Humidity0.057960.098350.24666
Table 3. Correlation matrix of the de-seasonalized daily average temperature.
Table 3. Correlation matrix of the de-seasonalized daily average temperature.
BoleTamaleYendi
Bole10.87330.8547
Tamale0.873310.8998
Yendi0.85470.89981

Share and Cite

MDPI and ACS Style

Gyamerah, S.A.; Ngare, P.; Ikpe, D. Hedging Crop Yields Against Weather Uncertainties—A Weather Derivative Perspective. Math. Comput. Appl. 2019, 24, 71. https://doi.org/10.3390/mca24030071

AMA Style

Gyamerah SA, Ngare P, Ikpe D. Hedging Crop Yields Against Weather Uncertainties—A Weather Derivative Perspective. Mathematical and Computational Applications. 2019; 24(3):71. https://doi.org/10.3390/mca24030071

Chicago/Turabian Style

Gyamerah, Samuel Asante, Philip Ngare, and Dennis Ikpe. 2019. "Hedging Crop Yields Against Weather Uncertainties—A Weather Derivative Perspective" Mathematical and Computational Applications 24, no. 3: 71. https://doi.org/10.3390/mca24030071

APA Style

Gyamerah, S. A., Ngare, P., & Ikpe, D. (2019). Hedging Crop Yields Against Weather Uncertainties—A Weather Derivative Perspective. Mathematical and Computational Applications, 24(3), 71. https://doi.org/10.3390/mca24030071

Article Metrics

Back to TopTop