Решите купить доли с суточными данными Используя историю метки деления от Refinitiv

В этом примере показано, как соединиться с Историей Метки деления от Refinitiv™ и инициировать решение покупки для одного Инструментального Кода Reuters® (RIC) использование торговой цены.

Создайте Историю Метки деления из связи Refinitiv при помощи имени пользователя и пароля. Внешний вид объекта c связи в MATLAB® рабочая область указывает на успешную связь.

username = 'username';
password = 'password';
c = trth(username,password);

Получите суточные данные для безопасности IBM®. Используя timeseries функционируйте, получите торговую цену с 6 ноября 2017 до 7 ноября 2017.

sec = ["IBM.N","Ric"];
fields = ["Trade - Price"];
startdate = datetime('11/06/2017','InputFormat','MM/dd/yyyy');
enddate = datetime('11/07/2017','InputFormat','MM/dd/yyyy');

d = timeseries(c,sec,fields,startdate,enddate);

Отобразите первые три строки суточных данных.

head(d,3)
ans =

  3×5 timetable

            Time             x_RIC         Domain        GMTOffset     Type       Price  
    ____________________    _______    ______________    _________    _______    ________

    06-Nov-2017 14:30:10    'IBM.N'    'Market Price'      '-5'       'Trade'    '151.68'
    06-Nov-2017 14:30:10    'IBM.N'    'Market Price'      '-5'       'Trade'    '151.66'
    06-Nov-2017 14:30:10    'IBM.N'    'Market Price'      '-5'       'Trade'    '151.73'

d расписание, которое содержит эти переменные:

  • Дата транзакции и время

  • РИК

  • Область

  • Часовой пояс GMT возмещен

  • Тип транзакции

  • Цена

Примите ценовой порог 160$. Определите, меньше ли торговая цена 160$. Установите индикатор buynow покупки к true когда порогу соответствуют.

value = str2double(d.Price);
buynow = (value < 160);

Используйте индикатор покупки, чтобы создать приказ на покупку долей IBM в торговой системе по вашему выбору.

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

|

Похожие темы

Внешние веб-сайты