factset

Описание

Функция factset создает объект factset. Объект factset представляет связь FactSet®.

После того, как вы создадите объект factset, можно использовать объектные функции, чтобы получить текущие и исторические данные для ценных бумаг. Получите данные для различных полей в библиотеках формулы. Для учетных данных свяжитесь с Исследовательскими системами FactSet.

Создание

Синтаксис

c = factset(username,serialnumber,password,customerid)

Описание

пример

c = factset(username,serialnumber,password,customerid) создает связь FactSet с помощью имени пользователя, порядкового номера, пароля и потребительского идентификатора.

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

развернуть все

Имя пользователя FactSet, заданное как вектор символов или скаляр строки. Чтобы найти ваше имя пользователя, свяжитесь с Исследовательскими системами FactSet.

Пример: 'ABCD_EFGH_IJKL'

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

Порядковый номер FactSet, заданный как вектор символов или скаляр строки. Чтобы найти порядковый номер, свяжитесь с Исследовательскими системами FactSet.

Пример: 'ABCDEFG'

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

Пароль FactSet, заданный как вектор символов или скаляр строки. Чтобы найти ваш пароль, свяжитесь с Исследовательскими системами FactSet.

Пример: 'XXXXXXXX'

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

Потребительский идентификатор, заданный как вектор символов или скаляр строки. Чтобы найти ваш потребительский идентификатор, свяжитесь с Исследовательскими системами FactSet.

Пример: 'CUSTOMERID1'

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

Свойства

развернуть все

Имя пользователя FactSet, заданное как вектор символов. Для получения дополнительной информации свяжитесь с Исследовательскими системами FactSet.

Функция factset устанавливает это свойство с помощью входного параметра username.

Пример: 'ABCD_EFGH_IJKL'

Типы данных: char

Порядковый номер FactSet, заданный как вектор символов. Для получения дополнительной информации свяжитесь с Исследовательскими системами FactSet.

Функция factset устанавливает это свойство с помощью входного параметра serialnumber.

Пример: 'ABCDEFG'

Типы данных: char

Пароль FactSet, заданный как вектор символов. Для получения дополнительной информации свяжитесь с Исследовательскими системами FactSet.

Функция factset устанавливает это свойство с помощью входного параметра password.

Пример: 'XXXXXXXX'

Типы данных: char

Потребительский идентификатор, заданный как вектор символов. Для получения дополнительной информации свяжитесь с Исследовательскими системами FactSet.

Функция factset устанавливает это свойство с помощью входного параметра customerid.

Пример: 'CUSTOMERID1'

Типы данных: char

Функции объекта

fetchЗапросите данные от FactSet
getПолучите свойства объекта связи FactSet
isconnectionОпределите, допустимы ли связи с FactSet
closeЗакройте связь с FactSet

Примеры

свернуть все

Создайте связь FactSet. Затем получите текущие данные для безопасности. Текущие данные, которые вы видите при завершении этого примера, могут отличаться от показанных выходных данных.

Соединитесь с FactSet с помощью имени пользователя, порядкового номера, пароля и потребительского идентификатора. c является объектом factset.

username = 'ABCD_EFGH_IJKL';
serialnumber = 'ABCDEFG';
password = 'XXXXXXXX';
customerid = 'CUSTOMERID1'

c = factset(username,serialnumber,password,customerid)
c = 

  factset with properties:

        user: 'ABCD_EFGH_IJKL'
      serial: 'ABCDEFG'
    password: 'XXXXXXXX'
         cid: 'CUSTOMERID1'

Получите последнюю цену безопасности IBM® с помощью связи FactSet. Используйте строку, чтобы задать имя поля.

s = 'IBM';
f = "price";
d = fetch(c,s,f)
d = 

  struct with fields:

       Id: {'IBM'}
     Date: 736890.00
    price: 153.63

d является структурой, которая содержит текущие данные. Поля:

  • Id — Имя безопасности

  • Дата Номер даты MATLAB®

  • price — Последняя цена

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

close(c)

Смотрите также

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