%% Create a StockSpec for Stocks With Cash Dividends
% Consider a stock that provides four cash dividends of $0.50 on January 3, 2008, April 1, 2008, July 5, 2008 and October 1, 2008. The stock is trading at $50, and has a volatility of 20% per annum. Using this data, create the structure StockSpec:

AssetPrice = 50;
Sigma = 0.20;

DividendType = {'cash'};
DividendAmounts = [0.50, 0.50, 0.50, 0.50];
ExDividendDates = {'03-Jan-2008', '01-Apr-2008', '05-July-2008', '01-Oct-2008'};
 
StockSpec = stockspec(Sigma, AssetPrice, DividendType, DividendAmounts, ExDividendDates)

%
% Examine the StockSpec structure.

datedisp(StockSpec.ExDividendDates)
StockSpec.DividendType

% The StockSpec structure encapsulates the information of the stock and its four cash dividends.
% Copyright 2015 The MathWorks, Inc.