Решите купить доли Используя суточные данные от Томсона история метки деления агентства Рейтер

Этот пример показывает, как соединить с Томсоном Историю Reuters® Tick и инициировать решение покупки для одного Инструментального Кода Reuters® (RIC) использование торговой цены.

Создайте связь Истории Метки деления Агентства Рейтер Томсона при помощи имени пользователя и пароля. Внешний вид объекта 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 в торговой системе по вашему выбору.

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

|

Похожие темы

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