ГлавнаяКаталог работРадиотехника, информатика → Технический анализ рынков в среде MS EXCEL
5ка.РФ

Не забывайте помогать другим, кто возможно помог Вам! Это просто, достаточно добавить одну из своих работ на сайт!


Список категорий Поиск по работам Добавить работу
Подробности закачки

Технический анализ рынков в среде MS EXCEL

ТЕХНИЧЕСКИЙ АНАЛИЗ ФИНАНСОВЫХ РЫНКОВ В СРЕДЕ MS EXCEL.

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

Современный уровень состояния средств вычислительной техники и глобальная сеть Интернет предоставляют большие возможности, как профессионалам финансовых рынков, так и широким слоям населения для осуществления финансовых инвестиций.
При анализе финансовых рынков можно использовать многочисленные пакеты прикладных программ, которые не только предоставляют удобный пользовательский ин-терфейс для выполнения необходимых операций по инвестированию денежных средств в финансовые инструменты, но и позволяют реализовывать различные математические мо-дели для изучения и прогнозирования реальных финансовых процессов [2], [4], [5]. Как правило, освоение и использование таких пакетов прикладных программ требует не толь-ко значительных временных, но и финансовых затрат. Кроме этого, многие программные продукты предоставляют пользователям возможность воспользоваться стандартными языками программирования, включая и объектно-ориентированные, или использовать встроенные средства программирования для автоматизации работы. Однако, с одной сто-роны, далеко не все желающие воспользоваться возможностями компьютеров обладают соответствующими навыками программирования, с другой стороны - эффективное реше-ние многих задач вряд ли возможно без использования возможностей компьютеров.
Цель данной работы проиллюстрировать на примерах возможности графического представления рыночной информации и построения технических индикаторов в широко распространенных офисных приложениях. Приводимые далее результаты можно также использовать в учебном процессе при изучении финансовых рынков.
Учитывая сказанное выше, для решения задач моделирования предлагается вос-пользоваться теми программными средствами, которые доступны достаточно широкому кругу лиц с одной стороны и в то же время обладают достаточными возможностями для решения нетривиальных задач. Поэтому в качестве программного средства, используется процессор электронных таблиц MS EXCEL.
За многолетнюю практику биржевой торговли инвесторами разработана не одна сотня технических индикаторов. У каждого из них есть сильные и слабые стороны, кото-рые выявлялись в течение многолетней практики торговли финансовыми инструментами. Более 110 индикаторов, среди которых как известные индикаторы, так и малоизвестные, протестированы на многолетних исторических данных и результаты представлены в [1]. Эти данные позволяют инвесторам сделать определенные выводы о практической значимости тех или иных индикаторов. Представленные в работе индикаторы, иллюстрирующие применение инструментария Excel в практике проведения технического анализа, относятся к группе известных и популярных индикаторов у многих трейдеров.
В таблице 1 приведены данные результатов дневных торгов на Московской меж-банковской валютной бирже (ММВБ) обыкновенными акциями НК «Лукойл» (ОАО) в период с 01 июня по 30 августа 2007 года. Они используются для построения графиков, отражающих результаты торгов и индикаторов технического анализа.
Дадим необходимые пояснения к содержанию таблицы 1. В ячейках колонки под названием <DATE> содержится информация о времени проведения торгов в формате: год, месяц, день месяца. В колонках под названием <OPEN> и <CLOSE> приведены котировки

Таблица 1.
Данные результатов дневных торгов акциями НК «Лукойл» (ОАО) на ММВБ
(источник: http://www.micex.ru)

<DATE> <OPEN> <HIGH> <LOW> <CLOSE> <DATE> <OPEN> <HIGH> <LOW> <CLOSE>
20070601 1965,00 2018,00 1935,14 2008,44 20070718 2146,05 2147,00 2108,15 2133,23
20070604 2011,00 2013,99 1970,36 1998,61 20070719 2149,00 2187,77 2148,00 2178,17
20070605 2004,99 2022,00 1960,00 1974,59 20070720 2186,50 2195,55 2147,10 2156,04
20070606 1980,50 1994,99 1953,01 1967,30 20070723 2130,08 2179,99 2126,28 2174,64
20070607 1959,90 1977,00 1937,60 1947,99 20070724 2175,00 2176,00 2115,89 2122,93
20070608 1937,90 1974,00 1926,22 1959,41 20070725 2097,00 2128,98 2083,12 2117,24
20070609 1965,00 1965,00 1947,00 1955,49 20070726 2148,89 2154,50 2065,88 2072,25
20070613 1949,35 1959,90 1935,00 1952,89 20070727 2020,00 2063,00 1999,00 2046,14
20070614 1976,00 2004,00 1973,60 1999,05 20070730 2024,90 2058,40 2002,40 2034,34
20070615 2020,00 2052,70 2005,00 2035,88 20070731 2050,05 2069,00 2045,01 2054,52
20070618 2053,00 2054,98 2015,52 2021,26 20070801 2010,12 2011,80 1978,72 1997,05
20070619 2021,00 2038,77 2005,01 2011,75 20070802 2005,00 2012,20 1995,17 2008,12
20070620 2030,00 2074,40 2024,00 2068,81 20070803 2019,45 2042,11 2006,00 2020,91
20070621 2048,00 2067,00 2035,20 2049,84 20070806 1974,95 1990,00 1962,33 1980,08
20070622 2049,00 2055,00 2012,67 2024,77 20070807 1980,00 2007,00 1965,00 1969,51
20070625 2006,00 2009,00 1977,00 1983,88 20070808 1990,00 2018,56 1982,02 2016,33
20070626 1987,11 2030,98 1975,00 2016,08 20070809 2031,00 2032,56 1954,21 1960,73
20070627 2000,00 2018,77 1979,99 1990,00 20070810 1930,50 1944,78 1890,10 1917,23
20070628 2020,00 2029,50 1978,00 1990,25 20070813 1942,00 1974,00 1933,57 1971,23
20070629 1999,98 1999,98 1960,10 1969,62 20070814 1953,39 1965,10 1940,11 1959,44
20070702 1969,00 1976,97 1958,26 1965,41 20070815 1926,20 1929,97 1902,00 1913,54
20070703 1982,00 2023,00 1982,00 2015,46 20070816 1879,98 1888,99 1837,23 1858,61
20070704 2022,05 2029,90 2011,22 2016,33 20070817 1847,50 1904,00 1820,00 1898,47
20070705 2029,95 2059,90 2021,00 2049,77 20070820 1913,90 1915,00 1880,16 1896,21
20070706 2049,00 2075,90 2032,15 2069,82 20070821 1891,00 1894,98 1832,50 1859,06
20070709 2070,00 2095,00 2070,00 2085,09 20070822 1854,94 1902,00 1842,00 1894,20
20070710 2076,07 2088,60 2048,16 2056,46 20070823 1914,50 1923,00 1885,00 1891,98
20070711 2041,06 2107,00 2040,07 2083,14 20070824 1880,00 1904,00 1870,11 1890,15
20070712 2100,00 2137,73 2100,00 2135,04 20070827 1913,00 1919,22 1901,00 1903,78
20070713 2158,00 2163,93 2136,50 2143,84 20070828 1898,11 1904,70 1885,80 1891,12
20070716 2150,00 2159,50 2131,00 2149,52 20070829 1860,11 1892,00 1860,00 1885,45
20070717 2134,99 2169,94 2105,21 2159,98 20070830 1903,90 1915,35 1878,21 1881,64

акций НК «ЛУКОЙЛ» (ОАО) на моменты открытия и закрытия торгов соответственно. И, наконец, в колонках под названием <HIGH> и <LOW> приведены максимальные и минимальные значения котировок соответственно в течение дня.
Как известно, технический анализ проводится с целью изучения поведения рынка на основе ценовой информации и ее графических представлений. Он основан на несколь-ких принципах. Во-первых, в цене учтена вся необходимая для анализа поведения рынка информация, во-вторых, изменение цен не является полностью случайным, а подчиняется определенным закономерностям, выражающимся в наличии тех или иных тенденций, ха-рактеризующих их поведение, и, наконец, в-третьих, постулируется сохранение действо-вавшей в прошлом закономерности и в будущем.
Существует большое количество способов графического представления информа-ции о результатах торгов финансовыми инструментами [3], [5]. Некоторые из них реали-зованы в Excel в виде стандартных средств графического представления информации. К ним, в частности, относится биржевая диаграмма, которая строится по 4-м значениям ре-зультатов торгов: курс открытия, самый высокий курс, самый низкий курс и курс закры-тия. Эти значения соответствуют данным, содержащимся в колонках таблицы 1 под на-званиями <OPEN>, <HIGH>, <LOW> и <CLOSE> соответственно. На рисунке 1 изобра-жен биржевой график, построенный по этим данным, в виде так называемых «японских свечей» [3].
При анализе представленной в таблице 1 информации полезно учитывать данные об объемах торгов, которые приведенные в таблице 2 (их графическое представление на рисунке 1). Значимость объемов торгов, в частности, можно объяснить тем обстоятельст-вом, что величина объема в определенной степени характеризует силу тенденции поведе-ния текущих рыночных котировок, которая в свою очередь позволяет строить соответст-вующие прогнозы будущего поведения котировок.

Таблица 2

Данные объемов дневных торгов акциями НК «Лукойл» (ОАО) на ММВБ
(источник: http://www.micex.ru)

<DATE> <VOL> <DATE> <VOL> <DATE> <VOL> <DATE> <VOL> <DATE> <VOL>
20070601 1958632 20070621 2409758 20070710 2366489 20070727 3529006 20070815 1866693
20070604 2416868 20070622 2196937 20070711 2033824 20070730 2437752 20070816 1550587
20070605 3001669 20070625 1743466 20070712 1795726 20070731 3423695 20070817 3452458
20070606 2519684 20070626 2679954 20070713 1453860 20070801 2580729 20070820 3603681
20070607 2425195 20070627 4191734 20070716 1837187 20070802 3074667 20070821 3354577
20070608 3996473 20070628 2052451 20070717 1751339 20070803 4929890 20070822 1593571
20070609 3800444 20070629 4515184 20070718 2259918 20070806 3217451 20070823 3082328
20070613 3914745 20070702 4362545 20070719 4692287 20070807 2277691 20070824 1798335
20070614 2208995 20070703 3362440 20070720 5424915 20070808 2110882 20070827 1773115
20070615 2955675 20070704 5352094 20070723 5154610 20070809 2239108 20070828 665536
20070618 1950783 20070705 3302216 20070724 6350569 20070810 1873749 20070829 1654499
20070619 4613738 20070706 2955721 20070725 5602884 20070813 2924024 20070830 1687921

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

Таблица 3

Значения для периодов усреднения цен закрытия торгов акциями
НК «Лукойл» (ОАО)

период MA период EMA период EMA_FAST период EMA_SLOW FAST период SLOW SIGNAL
9 9 5 14  5 

Рассмотрим сначала построение индикаторов технического анализа на примере скользящих средних. В качестве примера приведем расчет и построение простой скользя-щей средней (Moving Average, MA), величина периода которой приведена в таблице 3. Ре-зультаты вычислений содержатся в столбце J таблицы 4. Диапазон ячеек J2:J9 не заполнен в силу того, что период усреднения цен закрытия равен 9. Следовательно, для расчета средних значений и заполнения этого диапазона не хватает исходных данных. Поэтому первое расчетное значение занесено в ячейку с координатами J10 и представляет собой среднее арифметическое значение цен закрытия в период с 1 июня по 14 июня включи-тельно.
Таблица 4

Результаты расчета средних для построения индикаторов



Расчетная формула в Excel выглядит следующим образом: =сумм(E2:E10)/$L$2. Это же значение можно получить используя встроенную в Excel функцию срзнач(). Да-лее, формула из ячейки J10 копируется в диапазон ячеек J11: J65. По данным диапазона



Рисунок 1. Биржевая диаграмма объемов дневных торгов акциями НК «Лукойл» (ОАО) на ММВБ.
ячеек J10:J65 построен график простой скользящей средней, представленный на
рисунке 2.



Рисунок 2. Биржевая диаграмма результатов дневных торгов акциями ОАО НК «Лукойл» на ММВБ и графики простой и экспоненциальной скользящих средних.

При расчете MA все цены равноправны. Для придания большего значения ценам последних сделок используют экспоненциальную скользящую среднюю (Exponential Mov-ing Average, EMA). Результаты ее вычисления приведены в столбце под названием EMA таблицы 4, а график представлен там же на рисунке 2.



Рисунок 3. Осциллятор «Индекс относительной силы»

В качестве примеров осцилляторов приведем Индекс относительной силы (Relative Strength Index, RSI) и комбинацию скользящих средних, на которых основан метод схож-дения-расхождения скользящих средних (Moving Average Convergence Divergence, MACD). Их графики представлены на рисунках 3 и 4 соответственно, а данные для их построения и параметры расчета этих осцилляторов в таблице 1 и таблице 3 соответственно.



Рисунок 4 Графическое представление MACD.

Сделаем несколько замечаний относительно их применения. Значение RSI отража-ет темпы изменения цены и изменяется в диапазоне от 0 до 100. Приближение RSI к верх-ней границе диапазона сигнализирует о так называемой «перекупленности» рынка, а его приближение к нижней границе – о «перепроданности» рынка. При этом часто задают границы для этих диапазонов на уровнях 70 и 30 соответственно. Эти сигналы часто ис-пользуются для продажи или покупки финансовых инструментов. При использовании MACD возникают аналогичные сигналы, определяющие принятие соответствующих ин-вестиционных решений либо по знаку MACD гистограммы, либо по порядку пересечения линий FAST и SLOW, который на самом деле дублируется знаком MACD гистограммы.
Более подробное описание рассмотренных выше индикаторов и методику их при-менения с учетом различных аспектов, включая и психологический аспект, можно найти, например, в [1], [4].

Литература

1. Колби, В. Роберт, Мейерс, А. Томас. Энциклопедия технических индикаторов рынка. : [пер. с англ.] / Роберт Колби, Томас Мейерс.– М.: Издательский Дом «Альпина» , 1998. – 581 с.
2. ЛеБо, Ч., Лукас, В. Дэвид. Компьютерный анализ фьючерсных рынков.: [пер. с англ.] / Чарльз ЛеБо, Дэвид В. Лукас.– М.: Издательский Дом «Альпина» , 1998. – 304 с.
3. Нисон, Стив. Японские свечи: графический анализ финансовых рынков: [пер. с англ.] / Ни-сон Стив. – М.: «Диаграмма», 1998.– 336 с.
4. Элдер, А. Как играть и выигрывать на бирже. : [пер. с англ.] / Александр Элдер.– М.: КРОН-ПРЕСС, 1996. – 336 с.
5. Эрлих, А. Технический анализ товарных и финансовых рынков. Прикладное пособие. / Ан-на Эрлих.– Изд. 3-е М.: Фирма «Финансист», 2000. – 183 с.




Данные о файле

Размер 1.55 MB
Скачиваний 37

Скачать



* Все работы проверены антивирусом и отсортированы. Если работа плохо отображается на сайте, скачивайте архив. Требуется WinZip, WinRar