instdisp

Отобразите инструменты

Синтаксис

CharTable = instdisp(InstSet)

Аргументы

InstSet

Переменная, содержащая набор инструментов. Смотрите instaddfield для примеров при построении переменной.

Описание

CharTable = instdisp(InstSet) создает символьный массив, отображающий содержимое инструментального набора, InstSet. Если instdisp называется без выходных аргументов, таблица отображена в Командном окне.

Примечание

При использовании instdisp значение NaN в одном из столбцов для инструмента указывает, что значение по умолчанию для того параметра будет использоваться в функции оценки инструмента.

CharTable является символьным массивом с таблицей инструментов в InstSet. Для каждой инструментальной строки Index и Type распечатаны наряду с полевым содержимым. Полевые заголовки распечатаны в верхних частях столбцов.

Примеры

Получите инструментальный набор ExampleInst из файла данных InstSetExamples.mat. ExampleInst содержит три типа инструментов: Option, Futures и TBill.

load InstSetExamples; 
instdisp(ExampleInst)
Index Type   Strike Price Opt  Contracts
1     Option  95    12.2  Call     0     
2     Option 100     9.2  Call     0     
3     Option 105     6.8  Call  1000    
 
Index Type    Delivery       F     Contracts
4     Futures 01-Jul-1999    104.4 -1000   
  
Index Type   Strike Price Opt  Contracts
5     Option 105      7.4 Put  -1000     
6     Option  95      2.9 Put      0    
 
Index Type Price Maturity       Contracts
7     TBill 99    01-Jul-1999   6      

Создайте инструмент подкачки и используйте instdisp, чтобы отобразить инструмент. Заметьте, что значение NaN в двух столбцах для этого инструмента указывает, что значения по умолчанию для LegReset и параметров LegType будут использоваться в функции оценки инструмента подкачки.

LegRate1 = [0.065, 0];
Settle1 = datenum('jan-1-2007');
Maturity1 = datenum('jan-1-2012');

ISet = instswap(LegRate1, Settle1, Maturity1);
instdisp(ISet)
Index Type LegRate    Settle        Maturity     LegReset Basis Principal LegType EndMonthRule
1     Swap [0.065  0] 01-Jan-2007   01-Jan-2012  [NaN]    0     100       [NaN]   1          

Представлено до R2006a