Instrument variable, specified only when adding Cap instruments to an existing
instrument set. For more information on the InstSet variable, see
instget.
Data Types: struct
Strike — Rate at which cap is exercised decimal
Rate at which the Cap is exercised, specified as a scalar or an
NINST-by-1 vector of decimal values.
Data Types: double
Settle — Settlement dates serial date number | date character vector
Settlement dates, specified as scalar or an
NINST-by-1 vector using serial date numbers or
date character vectors.
Principal — Notional principal amount 100 (default) | numeric
(Optional) Notional principal amount, specified as a scalar or an
NINST-by-1 of notional principal amounts, or an
NINST-by-1 cell array, where each element is a
NumDates-by-2 cell array where the first column
is dates and the second column is associated principal amount. The date indicates the
last day that the principal value is valid.
Use Principal to pass a schedule to compute the price for an
amortizing Cap.
InstSet — Variable containing a collection of instruments structure
Variable containing a collection of instruments, returned as a structure.
Instruments are broken down by type and each type can have different data fields. Each
stored data field has a row vector or string for each instrument. For more information
on the InstSet variable, see instget.
FieldList — Name of each data field for Cap instrument cell array of character vectors
Name of each data field for a Cap instrument, returned as an
NFIELDS-by-1 cell array of character
vectors.
ClassList — Data class for each field cell array of character vectors
Data class for each field, returned as an
NFIELDS-by-1 cell array of character vectors.
The class determines how arguments are parsed. Valid character vectors are
'dble', 'date', and 'char'.
TypeString — Type of instrument character vector
Type of instrument, returned as a character vector. For a Cap option instrument,
TypeString = 'Cap'.
A cap is a contract that includes a guarantee
that sets the maximum interest rate to be paid by the holder, based on an otherwise floating
interest rate.