exponenta event banner

Визуализация объектов финансового временного ряда

Введение

Программное обеспечение финансового Toolbox™ содержит функцию chartfts, которая обеспечивает визуальное представление объекта финансового временного ряда. chartfts - интерактивная утилита построения диаграмм и графиков для объектов финансовых временных рядов. С помощью этой функции можно наблюдать значения временных рядов по всему диапазону дат, охватываемых временным рядом.

Примечание

Интерактивная диаграмма также доступна в меню «Графики» интерфейса пользователя. Дополнительные сведения см. в разделе Интерактивная диаграмма.

Использование диаграмм

chartfts требует одного входного аргумента, tsobj, где tsobj - имя объекта финансового временного ряда, который требуется исследовать. Большинство объектов финансовых временных рядов акций содержат четыре ценовых ряда, таких как открывающий, закрывающий, самый высокий и самый низкий цены, а также дополнительный ряд, содержащий объем торгуемой продукции. Однако chartfts не ограничивается временным рядом цен на акции и объема торгуемых акций. Он может использоваться для отображения любых данных временных рядов.

Для иллюстрации использования chartfts, использовать данные о цене и объеме акций для Walt Disney Corporation (NYSE: DIS), представленные в файле disney.mat:

load disney.mat

whos
  Name             Size         Bytes  Class

  dis            782x5          39290  fints object
  dis_CLOSE      782x1           6256  double array
  dis_HIGH       782x1           6256  double array
  dis_LOW        782x1           6256  double array
  dis_OPEN       782x1           6256  double array
  dis_VOLUME     782x1           6256  double array
  dis_nv         782x4          32930  fints object
  q_dis           13x4           2196  fints object

В целях построения диаграмм посмотрите только на объекты dis (ежедневные данные об акционерном капитале, включая объем торгов) и dis_nv (ежедневные данные без торговли объемом). Оба объекта содержат ряд OPEN, HIGH, LOW, и CLOSE, но только dis содержит дополнительные VOLUME серия.

Использовать chartfts(dis) для наблюдения за значениями.

chartfts display for DIS

Диаграмма содержит пять графиков, каждый из которых представляет один из рядов в объекте временного ряда. В полях указывается значение каждого отдельного графика. Поле даты всегда находится слева. Количество полей данных справа зависит от количества рядов данных в объекте временного ряда, пять в данном случае. Порядок расположения этих полей (слева направо) совпадает с графиками сверху вниз. С более чем восемью сериями данных в объекте активируется полоса прокрутки справа, чтобы можно было вывести на экран дополнительные данные из другой серии.

Наведите курсор мыши на диаграмму. На всех графиках отображается вертикальная полоса. На этой панели выбирается набор данных, показанный в полях ниже. Переместите эту полосу по горизонтали, и данные изменятся соответствующим образом.

chartfts display for DIS

Щелкните на графике. В небольшом информационном окне отображаются данные в точке, где вы нажимаете кнопку мыши.

chartfts display for DIS with point on plot selected

Инструмент зумирования

Функция масштабирования chartfts позволяет более подробно просматривать данные в течение выбранного периода времени. Инструмент «Зумирование» находится в меню «Инструменты диаграммы».

Zoom tool

Примечание

Из-за специализированного характера этой функции не используйте MATLAB ®zoom или «Увеличить» и «Уменьшить» в меню «Сервис».

Если функция включена, над полями появятся две неактивные кнопки (ZOOM IN и Reset ZOOM). Кнопки становятся активными после выполнения определенных действий.

Zoom in on display

В строке заголовка окна отображается состояние используемого инструмента диаграммы. При включенном инструменте «Зумирование» в строке заголовка отображается параметр «Зумирование ВКЛЮЧЕНО» в дополнение к имени временного ряда, с которым выполняется работа. Если инструмент выключен, состояние не отображается.

Zoom in on display

Для увеличения диаграммы необходимо определить начальную и конечную даты. Определите начальную дату, перемещая курсор по диаграмме до тех пор, пока нужная дата не появится в левом нижнем поле, и нажмите кнопку мыши. Синяя вертикальная линия указывает выбранную начальную дату. Затем снова наведите курсор на диаграмму, пока в поле не появится требуемая дата окончания, и снова щелкните мышью. На этот раз появляется красная вертикальная линия и активируется кнопка ZOOM In (Увеличить).

chartfts display for DIS

Чтобы увеличить диаграмму, нажмите кнопку УВЕЛИЧИТЬ.

Zoom in display for DIS

Диаграмма увеличена. Кнопка Reset ZOOM теперь становится активной, а кнопка ZOOM IN снова становится неактивной. Чтобы вернуть диаграмму в исходное состояние (без увеличения), нажмите кнопку Reset ZOOM. Чтобы еще больше увеличить масштаб диаграммы, повторите описанные выше шаги для увеличения масштаба диаграммы.

Отключите инструмент «Зумирование», вернувшись в меню «Инструменты диаграммы» и выбрав «Зумирование».

Zoom off

При выключенном инструменте диаграмма остается в последнем состоянии. Если отключить ее при увеличении масштаба диаграммы, она останется увеличенной. Если сбросить масштаб изображения перед его выключением, диаграмма станет исходной (не увеличенной).

Инструмент «Комбинировать оси»

Инструмент «Объединить оси» (Combine Axes) позволяет объединить все оси или определенные оси в одну. С помощью комбинированных осей можно визуально обнаружить любые тенденции, которые могут возникнуть среди рядов данных в объекте финансового временного ряда.

Для иллюстрации этого инструмента используйте dis_nv, объект финансового временного ряда, который не содержит торгуемых данных об объеме:

chartfts(dis_nv)

chartfts display for DIS

Чтобы объединить оси, выберите меню «Инструменты диаграммы», затем «Объединить оси» и «Вкл».

Combine Axes tool

Когда инструмент «Объединить оси» включен, рядом с каждым отдельным графиком появляются флажки. Дополнительный флажок позволяет комбинировать все графики.

chartfts display with combines axes on

Объединение всех осей

Чтобы объединить все графики, установите флажок Выбрать все графики (Select all plots).

chartfts display with combines axes on and all plots selected

Теперь нажмите кнопку «Объединить выбранные графики», чтобы объединить выбранные графики. При этом все участки объединяются.

charfts display with combine selected graphs selected

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

Объединение выбранных осей

Можно выбрать любую комбинацию доступных осей для объединения. Например, объедините HIGH и LOW ценовой ряд диснеевской временной серии. Установите флажки рядом с соответствующими графиками. Появится кнопка Объединить выбранные графики (Combine Selected Graphs), которая активна.

chartfts display for DIS

Нажмите кнопку «Объединить выбранные графики». Диаграмма с объединенными графиками выглядит как следующая цифра.

chartfts display with combine selected graphs

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

Сброс осей

Если диаграмма была изменена путем объединения осей, перед визуализацией дополнительных комбинаций необходимо сбросить оси. Сбросьте оси с помощью пункта меню Сбросить оси (Reset Axes) в меню Инструменты диаграммы (Chart Tools) > Объединить оси (Combine Axes). Теперь функции «Включено» и «Выключено» отключены.

Reset axes tool

При сбросе осей интерактивная диаграмма отображается в исходном формате, и можно использовать дополнительные комбинации осей.

chartfts display for DIS after reset

См. также

| | | | | | | | | | | | | | | | | | | | | |

Связанные темы