exponenta event banner

optionchain

Извлечение символов параметров Money.Net

Синтаксис

Описание

пример

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

Примеры

свернуть все

Создание соединения Money.Net 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)

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

свернуть все

Подключение Money.Net, указанное как объект подключения, созданный с помощью moneynet.

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

Пример: 'IBM'

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

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

свернуть все

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

Представлен в R2016b