|
Анализ структуры цен на фондовом рынкеАнализ структуры цен на фондовом рынкеМинистерство образования и науки Украины НАЦИОНАЛЬНЫЙ ГОРНЫЙ УНИВЕРСТИТЕТ ИНСТИТУТ ЭКОНОМИКИ Факультет менеджмента Кафедра экономической кибернетики и информационных технологий КУЛИНА ОЛЬГА АЛЕКСАНДРОВНА Анализ структуры цен на фондовом рынкеДИПЛОМНАЯ РАБОТАна присвоение образовательно-квалификационного уровня «магистра»по специальности 8.050102 «Экономическая кибернетика»Днепропетровск2009Реферат Объяснительная записка: 106 страниц, 19 рисунков, 5 таблиц, 5 приложений, 15 источников. Объект исследования: цены акций фондовой биржи Цель дипломного проекта: исследование и пути совершенствования метода Регрессия с переключениями, с целью получения более адекватного результата анализа цен акций. Вступление - актуальность поставленной проблемы, а также определены цели исследования. В первом разделе дана характеристика фондового рынка в целом, а также показатели, характеризующие активность торгов. Также проведен обзор литературных источников по индикаторам изменчивости. Во втором разделе описан и рассчитан Алгоритм выделения тренда и построения доверительных полос для цены акции, двумя методами: Полосы Боллинджера, Регрессия с переключениями. На основании минимальной среднеквадратической ошибки выбрана наиболее оптимальная модель. В третьем разделе разработана информационная система расчета индикаторов изменчивости. В четвертом разделе идет речь о правилах охраны труда при работе с ЭВМ. ЦЕНЫ АКЦИЙ, ТЕНДЕНЦИИ ИЗМЕНЕНИЯ ЦЕН АКЦИЙ, ИНДИКАТОРЫ ИЗМЕНЧИВОСТИ. ПОЛОСЫ БОЛЛИНДЖЕРА. РЕГРЕССИЯ С ПЕРЕКЛЮЧЕНИЯМИ. ПОСТРОЕНИЕ ПОЛИНОМОВ. ПРОВЕРКА АДЕКВАТНОСТИ МОДЕЛИ. Содержание Введение 1. Теоретическая часть 1.1 Основные определения и понятия фондового рынка 1.2 Обзор литературы по группе методов - индикаторы изменчивости 1.3 Экономический анализ торговой деятельности фондовой биржи 1.3.1 Характеристика фондовой биржи 1.3.2 Показатели, характеризующие активность торгов 1.3.3 Итоги торгов за месяц 2. Алгоритм выделения тренда и построения доверительных полос для цены акции 2.1 Метод Полосы Боллинджера 2.2 Метод регрессии с переключениями 2.2.1 Анализ тенденции цен акций полиномиальный тренд второго порядка 2.2.2 Анализ тенденции цен акций полиномиальный тренд первого порядка 3. Информационная система «Расчет индикаторов изменчивости цен акций» 3.1 Общие сведения об информационных системах 3.2 Описание подсистем, их назначение 3.3 Инструкция пользователя информационной системы 4. Охрана труда и техника безопасности при работе с ЭВМ ВыводыСписок литературыПриложение 1 - Исходные данныеПриложение 2 - Организационная структура биржиПриложение 3 - Результаты расчетов методом Полоса БоллинджераПриложение 4 - Результаты расчетов методом Регрессия с переключениями - линейный полиномПриложение 5 - Результаты расчетов методом Регрессия с переключениями - полином 2-го порядкаВступление На данный момент фондовый рынок Украины находится в развивающемся состоянии, поэтому крайне актуальным становится использование технического анализа для ведения торговли различными активами (акции, облигации, индексы и др.). Технический анализ - это исследование динамики рынка, чаще всего посредством графиков, с целью прогнозирования будущего направления движения цен. Поскольку фондовый рынок чрезвычайно непредсказуем, следовательно, методы, применяемые в техническом анализе, требуют постоянного усовершенствования и корректировки. Т.е. один и тот же метод в зависимости от актива, временного отрезка, порядка средних и других факторов, может иметь различную рыночную интерпретацию. Выбор наиболее эффективного метода представляет собой сложную проблему, стоящую перед участником торговли. В качестве исходного метода исследования тенденций цены был выбран метод Полосы Боллинджера, который характеризует изменчивость цены во времени. Второй метод выявления тенденции цен акций - метод регрессии с переключениями. Собственно он не относится к техническому анализу. Данный метод является средством моделирования изменения структуры экономического процесса. Построение моделей с переменной структурой - это один из основных путей повышения адекватности моделей реальным процессам. Однако при этом необходимо учесть резкое нарастание сложности конструкции модели в связи с введением требования изменчивости структуры [13]. Модели с переменной структурой ориентированы на получение информации о возможных состояниях экономического объекта для различных стратегических управляющих решений, они учитывают возможные качественные изменения в поведении изучаемого объекта в результате воздействия новых управляющих решений. Эти модели одновременно отражают два основных свойства экономических систем - управляемость и стохастичность. В общем случае проблема построения моделей с переменной структурой включает решение следующих задач: - выявления точек перелома зависимости; - установление характера перехода (плавное или скачкообразное изменение); - построение модели с переменной структурой; - проверка гипотезы о наличии структурных изменений. Целью данной магистерской работы является исследование и пути совершенствования метода Регрессия с переключениями, с целью получения более адекватного результата анализа цен акций. 1. Теоретический раздел 1.1 Основные определения и понятия фондового рынка Фондовый рынок, или рынок ценных бумаг, представляет собой систему отношений купли-продажи различных финансовых активов или фондовых ценностей. Фондовый рынок подразделяется: первичный и вторичный. Термин "первичный рынок относится к продаже, первичному размещению вновь выпущенных ценных бумаг с целью получения финансовых ресурсов для эмитента, в качестве которых могут быть правительство, местные органы власти, различные предприятия, организации и т.д. B роли покупателей на этом рынке выступают индивидуальные и институциональные инвесторы, к последним относятся государственные учреждения, инвестиционные и пенсионные фонды, инвестиционные банки, страховые компании, трастовые отделы коммерческих банков, траст-компании и т.д. После того как ценные бумаги новых выпусков размещены на первичном рынке, они становятся объектом перепродажи. Перепродажа ценных бумаг осуществляется на так называемом вторичном рынке. Как на первичном, так и на вторичном рынках имеется много путей продажи и покупки ценных бумаг. Главным из них является торговля ценными бумагами на фондовой бирже [1]. Для понимания ведения торгов на биржи приведены основные постулаты технического анализа Общие принципы технического анализа1) Курс учитывает все. Общие принципы технического анализаСуть этого утверждения заключается в том, что любой фактор, влияющий на цену -- экономический, политический или психологический -- уже учтен рынком и включен в цену. Поэтому изучение графика цены -- это все, что требуется для прогнозирования [4].Несмотря на некоторое упрощение реальной ситуации, так как не учитывается сдвиг во времени с момента получения информации до ее влияния на цену, на промежутках времени от нескольких часов и более это положение трудно оспорить.2) Цена движется в одном направлении.Это предположение является основой для трендового анализа и служит стержнем всего технического анализа. Выделяются три типа трендов:- "бычий" тренд -- цены движутся вверх. Определение "бычий" возникло по аналогии с быком, поднимающим вверх на своих рогах цену;- "медвежий" тренд -- цены движутся вниз. В данном случае медведь как бы подминает под себя цену, наваливаясь на нее сверху вниз всем своим телом;- боковой -- определенного направления движения цены ни вверх, ни вниз нет. Обычно такое движение называют "флэт" (flat), реже -- "yuncoy" (whipsaw). Сразу можно отметить, что долгий флэт является предвестником ценовой бури на рынке -- сильного движения цены в одну или другую сторону.Как правило, цены не движутся линейно вверх или вниз. Однако на бычьем тренде цены растут больше и быстрее, чем падают. То же, с точностью до наоборот, происходит при медвежьем тренде.Таким образом, если тренды существуют (а практика это показывает на более чем столетнем периоде), то к ним можно применить основные законы движения, как то:- "действующий тренд с большей вероятностью продлится, чем изменит направление", или- "тренд будет двигаться в одном и том же направлении, пока не ослабнет".3) История повторяется.Суть этого утверждения заключается в неизменности действия законов физики, экономики, психологии в различные периоды истории. Следовательно, те правила, что действовали в прошлом - действуют и сейчас, а также будут действовать и в будущем. Именно это утверждение и дает нам основание проводить технический анализ действительности и, с какой-то, более или менее точной оценкой прогнозировать будущее.Цель анализа1) Оценить текущее направление динамики цены (тренд). Возможные варианты:а) движение вверх;б) движение вниз;в) флэт.2) Оценить срок и период действия данного направления. Может быть:а) тренд краткосрочного действия;б) тренд долгосрочного действия;в) начало тренда;г) зрелость тренда;д) завершение тренда.3) Оценить амплитуду колебания цены в действующем направлении (отклонение от текущих котировок).а) слабое изменение курса (в узком коридоре);б) сильное изменение курса (как правило, изменение более чем на 1 процент за сутки или более чем 0.3 процента за календарный час).Определив эти три составляющие динамики цены, мы можем, с определенной долей уверенности, покупать или продавать исследуемый товар [5].1.2 Обзор литературы по группе методов - индикаторы изменчивости Характеристика индикаторов изменчивости В настоящее время фондовый рынок Украины находится в состоянии становления и развития. Поэтому становится актуальной задача изучения и применения различных методов анализа и прогнозирования курсов акций, валют. На данный момент разработано много методов для решения указанных задач, объединенных в понятие технический анализ, которые описаны в [1]. В этой новой области математического моделирования фондовых рынков значительное влияние уделяется индикаторам изменчивости. Приведем краткую характеристику существующих индикаторов изменчивости. · Каналы изменения ценКаналы изменения цен основываются на принципе изменчивости цены.Важным элементом изучения поведения цен является анализ отклонений цены от ее скользящей средней, т.е. исследование случайной компоненты изменения курса. Величина, характеризующая отклонения, называется "изменчивостью" (volatility). Изменчивость разные авторы определяют по-разному: как наибольший размах колебаний, как средние отклонения или как среднеквадратичные отклонения [6]. Рассмотрим определение изменчивости как среднеквадратичное отклонение цены от скользящей средней SMA.Скользящее среднее показывает среднее значение цены инструмента за некоторый период времени. При расчете скользящего среднего производится математическое усреднение цены инструмента за данный период. По мере изменения цены ее среднее значение либо растет, либо падает.Существует несколько типов скользящих средних: простое (его также называют арифметическим), экспоненциальное, сглаженное и взвешенное. Скользящие средние можно рассчитывать для любого последовательного набора данных, включая цены открытия и закрытия, максимальную и минимальную цены, объем торгов или значения других индикаторов. Нередко используются и скользящие средние самих скользящих средних [2].Единственное, чем скользящие средние разных типов существенно отличаются друг от друга, -- это разные весовые коэффициенты, которые присваиваются последним данным. В случае Простого Скользящего Среднего (Simple Moving Average) все цены рассматриваемого периода имеют равный вес. Экспоненциальные и взвешенные скользящие средние делают более весомыми последние цены.Самый распространенный метод интерпретации скользящего среднего цены состоит в сопоставлении его динамики с динамикой самой цены. Когда цена инструмента поднимается выше своего Cкользящего Cреднего, возникает сигнал к покупке, а когда она опускается ниже линии индикатора -- сигнал к продаже. Данная система торговли с помощью Скользящего Среднего вовсе не предназначена обеспечить вхождение в рынок строго в его низшей точке, а выход -- строго на вершине. Она позволяет действовать в соответствии с текущей тенденцией: покупать вскоре после того, как цены достигли основания, и продавать вскоре после образования вершины.Скользящие средние могут применяться также и к индикаторам. При этом интерпретация скользящих средних индикаторов аналогична интерпретации ценовых скользящих средних: если индикатор поднимается выше своего скользящего среднего -- значит восходящее движение индикатора продолжится: если индикатор опускается ниже скользящего среднего, это означает продолжение его нисходящего движения.Варианты скользящих средних:Simple Moving Average (SMA) -- простое скользящее среднееExponential Moving Average (EMA) -- экспоненциальное скользящее среднееSmoothed Moving Average (SMMA) -- сглаженное скользящее среднее Linear Weighted Moving Average (LWMA) -- линейно-взвешенное скользящее среднее.РасчетПростое скользящее среднееПростое, или арифметическое, скользящее среднее рассчитывается путем суммирования цен закрытия инструмента за определенное число единичных периодов (напр., 12 часов) с последующим делением суммы на число периодов. SMA = (CLOSE (i), N) / N (1)где SUM -- сумма; CLOSE (i) -- цена закрытия текущего периода; N -- число периодов расчета. Экспоненциальное скользящее среднееЭкспоненциально сглаженное скользящее среднее определяется путем добавления к предыдущему значению скользящего среднего определенной доли текущей цены закрытия. В случае экспоненциальных скользящих средних больший вес имеют последние цены закрытия. Р-процентное экспоненциальное скользящее среднее будет иметь вид:EMA = (CLOSE (i) * P) + (EMA (i - 1) * (100 - P)) (2)где CLOSE (i) -- цена закрытия текущего периода;EMA (i - 1) -- значение скользящего среднего предыдущего периода;P -- доля использования значения цен.Сглаженное скользящее среднееПервое значение этой сглаженной рассчитывается, как и простая скользящая средняя (SMA).SUM1 = (CLOSE (i), N) (3)SMMA1 = SUM1 / NВторое и последующие скользящие средние рассчитываются по следующей формуле:SMMA (i) = (SUM1 - SMMA (i - 1) + CLOSE (i)) / N Где:SUM -- сумма;SUM1 -- сумма цен закрытия N периодов, отсчитываемая от предыдущего бара;SMMA (i - 1) -- сглаженное скользящее среднее предыдущего бара;SMMA (i) -- сглаженное скользящее среднее текущего бара (кроме первого);CLOSE (i) -- текущая цена закрытия;N -- период сглаживания.Линейно-взвешенное скользящее среднееВо взвешенном скользящем среднем последним данным присваивается больший вес, а более ранним -- меньший. Взвешенное скользящее среднее рассчитывается путем умножения каждой из цен закрытия в рассматриваемом ряду на определенный весовой коэффициент.LWMA = SUM (CLOSE (i) * i, N) / SUM (i, N) (4)где SUM -- сумма; CLOSE(i) -- текущая цена закрытия; SUM (i, N) -- сумма весовых коэффициентов; N -- период сглаживания. В качестве SMA может быть выбрано любое из скользящих средних. Цены, испытывая колебания вокруг своего закономерного движения, образуют так называемый канал изменения цен. Ширина канала цен определяется их изменчивостью. Простейший (и старейший) из таких индикаторов, определяющих изменчивость цен - Канал цен (Price Channel Upper - PCU). Для построения канала цен в данном индикаторе рассчитывается простое скользящее среднее SMA и строится полоса вокруг него. Верхнюю границу полосы получают, отступая от SMA вверх на величину, рассчитываемую как определенный процент и от SMA, и нижнюю - отступая вниз на процент d от SMA. U = { 1 + u / 100} * SMA (Р, n) и L = { 1 - d / 100} * SMA (P, n), (5) где - U - верхняя полоса канала цен; - L - нижняя полоса канала цен; - u - установленный трейдером процент отклонения верхней полосы от скользящей средней; - d - тоже самое для нижней полосы; SMA(P, n) - скользящая средняя. Предполагается, что при удачном выборе параметров индикатора, построенный канал будет соответствовать равновесному состоянию рынка, и, следовательно, все выходы цены за его пределы, должны сопровождаться ее возвращением назад. Поэтому сигналом к покупке или продаже является подъем или снижение текущей цены за полосу. Параметрами, подбираемыми пользователем, является период усреднения и ширина полосы сверху и u снизу v [4]. · Convergence/Divergence, MACD) - это следующий за тенденцией динамический индикатор. Он показывает соотношение между двумя скользящими средними цены. Индикатор MACD строится как разность между двумя экспоненциальными скользящими средними (EMA) с периодами в 12 и 26. Чтобы четко обозначить благоприятные моменты для покупки или продажи, на график MACD наносится так называемая сигнальная линия - 9-периодное скользящее среднее индикатора. MACD наиболее эффективен в условиях, когда рынок колеблется с большой амплитудой в торговом коридоре. Чаще всего используемые сигналы MACD - пересечения, состояния перекупленности/перепроданности и расхождения. ПересеченияОсновное правило торговли с помощью МАСD построено на пересечениях индикатора со своей сигнальной линией: когда MACD опускается ниже сигнальной линии - следует продавать, а когда поднимается выше сигнальной линии - покупать. В качестве сигналов к покупке/продаже также используются пересечения MACD нулевой линии вверх/вниз. Состояния перекупленности/перепроданностиMACD также весьма ценен как индикатор перекупленности/перепроданности. Когда короткое скользящее среднее поднимается существенно выше длинного (т.е. MACD растет), это означает, что цена рассматриваемого инструмента, скорее всего, слишком завышена и скоро вернется к более реалистичному уровню.РасхожденияКогда между MACD и ценой образуется расхождение, это означает возможность скорого окончания текущей тенденции. Бычье расхождение возникает тогда, когда MACD достигает новых максимумов, а цене не удается их достичь. Медвежье расхождение образуется, когда индикатор достигает новых минимумов, а цена - нет. Оба вида расхождений наиболее значимы, если они формируются в областях перекупленности/перепроданности.РасчетMACD определяется путем вычитания 26-периодного экспоненциального скользящего среднего из 12-перидного. Затем на график MACD пунктиром наносится его 9-перидное простое скользящее среднее, которое выполняет роль сигнальной линии.MACD = EMA(CLOSE, 12)-EMA(CLOSE, 26) (6)SIGNAL = SMA(MACD, 9) (7)где EMA - экспоненциальное скользящее среднее SMA - простое скользящее среднее SIGNAL - сигнальная линия индикатора Moving Average of Oscillator - в общем случае разность между осцилятором и сглаживанием осцилятора. В данном случае в качестве осцилятора используется основная линия MACD, а в качестве сглаживания - сигнальная. OSMA = MACD-SIGNAL· Стохастический Осциллятор (Stochastic Oscillator) сопоставляет текущую цену закрытия с диапазоном цен за выбранный период времени. Индикатор представлен двумя линиями. Главная линия называется %K. Вторая линия %D - это скользящее среднее линии %K. Обычно %K изображается сплошной линией, а %D - пунктирной. Существует три наиболее распространенных способа интерпретации Стохастического Осциллятора: · Покупайте, когда осциллятор (%K или %D) сначала опустится ниже определенного уровня (обычно 20), а затем поднимется выше него. Продавайте, когда осциллятор сначала поднимется выше определенного уровня (обычно 80), а потом опустится ниже него. · Покупайте, если линия %K поднимается выше линии %D. Продавайте, если линия %K опускается ниже линии %D. · Следите за расхождениями. Например: цены образуют ряд новых максимумов, а Стохастическому Осциллятору не удается подняться выше своих предыдущих максимумов. РасчетДля расчета стохастического осциллятора используются четыре переменные: · Периоды %K. Это число единичных периодов, используемых для расчета стохастического осциллятора. · Периоды замедления %K. Эта величина определяет степень внутренней сглаженности линии %K. Значение 1 дает быстрый стохастический осциллятор, а значение 3 - медленный. · Периоды %D. Это число единичных периодов, используемых для расчета скользящего среднего линии %K. · Метод %D. Это метод сглаживания (экспоненциальный, простой, сглаженный или взвешенный), используемый при расчете %D. Формула для расчета %K: %K = (CLOSE - MIN (LOW (%K))) / (MAX (HIGH (%K)) - MIN (LOW (%K))) * 100 (8) Где: CLOSE - сегодняшняя цена закрытия; MIN (LOW (%K)) - наименьший минимум за число периодов %K; MAX (HIGH (%K)) - наибольший максимум за число периодов %K. Скользящее среднее рассчитывается по формуле: %D = SMA (%K, N) Где: N - период сглаживания; SMA - простая скользящая средняя. · Индикатор Параболическая Система (Parabolic SAR) был разработан для анализа трендовых рынков. Индикатор строится на ценовом графике. По своему смыслу данный индикатор аналогичен скользящей средней, с той лишь разницей, что Parabolic SAR движется с большим ускорением и может менять положение относительно цены. На «бычьем» тренде индикатор располагается ниже цен, на «медвежьем» -- выше. Если цена пересекает линии Parabolic SAR, то происходит разворот индикатора, а следующие его значения располагаются по другую сторону от цены. При этом «перевороте» индикатора, точкой отсчета будет служить максимальная или минимальная цена за предыдущий период. Переворот индикатора -- это сигнал либо об окончании (переходе в коррекцию или флэт) тренда, либо об его развороте. Параболическая Система превосходно определяет точки выхода из рынка. Длинные позиции следует закрывать, когда цена опускается ниже линии SAR, а короткие -- когда цена поднимается выше линии SAR. Часто данный индикатор используют в качестве линии скользящего стопа (trailing stop). Если открыта длинная позиция (то есть цена выше линии SAR), то линия SAR будет перемещаться вверх независимо от того, в каком направлении движутся цены. Величина перемещения линии SAR зависит от величины ценового движения. РасчетДля длинных позиций:SAR (i) = ACCELERATION * (HIGH (i - 1) - SAR (i - 1)) + SAR (i - 1) (9)Страницы: 1, 2 |
|
|||||||||||||||||||||||||||||
|
Рефераты бесплатно, реферат бесплатно, сочинения, курсовые работы, реферат, доклады, рефераты, рефераты скачать, рефераты на тему, курсовые, дипломы, научные работы и многое другое. |
||
При использовании материалов - ссылка на сайт обязательна. |