optionchain

Получите символы опции Money.Net

Синтаксис

Описание

пример

o = optionchain(c,s) возвращает символы опции с помощью Денег. Сетевая связь c и символ s.

Примеры

свернуть все

Создайте Деньги. Сетевая связь c использование имени пользователя и пароля.

username = 'user@company.com';
pwd = '999999';

c = moneynet(username,pwd);

Получите символы опции o для символа IBM®.

s = 'IBM';

o = optionchain(c,s);

o массив ячеек из символьных векторов. Каждый вектор символов является символом опции.

Отобразите первые три символа опции.

o(1:3)
ans =

  3×1 cell array

    'O:IBM\16Q13\130 .0'
    'O:IBM\16E27\148 .0'
    'O:IBM\16Q20\138 .0'

Получите текущие данные для символа права преимущественной покупки o(1) и отобразите его. Задайте поля f для описания символа опции:

  • Описание символа опции

  • Забастовка символа опции

  • Дата истечения срока символа опции

symbol = o(1);
f = {'Description','Strike','Expiration'};

d = getdata(c,symbol,f)
d = 

           Symbol                   Description            Strike    Expiration
    ____________________    ___________________________    ______    __________

    'O:IBM\16F24\131 .0'    'IBM Call 06/24/2016 131.0'    131       06/24/16  

d таблица с одной строкой данных. Данные содержат имя символа опции в первом столбце и столбце для каждого заданного поля f.

Чтобы получить суточные данные, использовать timeseries.

Закройте связь Money.Net.

close(c)

Входные параметры

свернуть все

Деньги. Сетевая связь в виде объекта связи, созданного с помощью moneynet.

Символ Money.Net в виде вектора символов, массива ячеек вектора символов или строкового скаляра, чтобы обозначить один символ.

Пример: 'IBM'

Типы данных: char | cell | string

Выходные аргументы

свернуть все

Символы опции, возвращенные как массив ячеек из символьных векторов. Каждый вектор символов задает один символ опции. Общее количество символов опции зависит от символа s.

Введенный в R2017b