Казанський Державний Університет p>
Курсовий проект p>
Технічний аналіз ринку цінних паперів на прикладі акцій РАО "ЄЕС Росія" p>
2001-2002 р p>
Виконав: p>
Студент групи 981 p>
Фісейскій С.В. p>
Прийняв: p>
Викладач p>
Лазарев А.А. p>
Казань 2002 p>
Зміст: p>
1. Вступ
2. Постановка завдання
3. Методи рішення p>
А) Прості ковзні середні p>
Б) Експоненційне ковзні середні
4. Опис програми
5. Лістинг
6. Результати
7. Додаток (Ставка рефінансування) p>
1. Вступ p>
Деяка довільність трактування паттернів і складність обміну ідеями тадумками в термінах графічних образів надихнула аналітиків до розробки
"незалежного від спостерігача" інструментарію. Так з'явилися різнііндикатори, тобто обчислюються за певними формулами величини, що дозволяютьтим або іншим чином характеризувати поточний стан ринку. Спочаткувикористання індикаторів в технічному аналізі було прерогативою великихфінансових інститутів, але з появою недорогих персональних комп'ютерів іприкладного ПО доступ до комп'ютерного аналізу отримала широка публіка.
Сучасні засоби дозволяють терйдерам конструювати свої власнііндикатори та автоматизовані системи аналізу, але незважаючи нанезліченна кількість, їх можна розбити на два великих класи: індикаторитренда (trend-following) і осцилятори (oscillators). Деякі, правда,займають проміжне положення, комбінуючи в собі властивості обох класів.
Багато технічних аналітики дотримуються думки, що методи управліннякапіталом повинні бути невід'ємною частиною будь-якій торговельній методикитехнічного аналізу, особливо, спрямованої на мінімізацію ризикуінвестицій. Дійсно, при оптимізації торгових методик звикористанням методів управління капіталом часто можна домогтисязначного збільшення їх ефективності. Однак, настільки ж часто буває,що з-за недоліків, притаманних методів управління капіталом, інвестор неотримує очікуваного збільшення ефективності торгових систем. p>
При мінімізації ризику інвестицій в більшості випадків інвестори звертаютьсвою увагу на методи управління капіталом. Практично будь-яка книга абостаття з методів управління капіталом починається зі слів, що успіх операціїзалежить не тільки від того, наскільки вдало інвестор вибрав момент длякупівлі та продажу, а й від того наскільки правильно він оцінив обсягзасобів, якими можна ризикувати. Перша складова успіху операції будезалежати від ефективності використаної методики аналізу, а друга - відобраного підходу до управління капіталом.
Існує кілька методів (форм) управління капіталом. Один з такихметодів має назву методу побудови піраміди або методу Мартінгейла ізаснований на використанні деяких характерних закономірностей, які спостерігаютьсяв результатах торгової системи: чергування одиночних прибуткових ізбиткових угод або наявність серій збиткових і прибуткових операцій. Другийметод, що має назву методу аналізу кривих дохідності, передбачаєпобудова двох ковзних середніх за даними результатів угод і на основікласичного методу аналізу двох ковзних середніх (аналіз ситуацій їхвзаємного перетину) визначає фази низької ефективності торговихсигналів, рекомендуючи при цьому зменшення розміру відкривається позиції втакі періоди. Найбільш популярною з усіх форм управління капіталомє використання в торгівлі автоматичних наказів стоп-лосс,основною метою яких є обмеження втрат при русі ціни внапрямку, протилежному відкритої позиції. p>
2. Постановка завдання p>
Дуже часто аналітики дотримуються думки, що методи управліннякапіталом повинні бути невід'ємною частиною будь-якій торговельній методикитехнічного аналізу, особливо, спрямованої на мінімізацію ризикуінвестицій. Дійсно, при оптимізації торгових методик звикористанням методів управління капіталом часто можна домогтисязначного збільшення їх ефективності. Однак, настільки ж часто буває,що з-за недоліків, притаманних методів управління капіталом, інвестор неотримує очікуваного збільшення ефективності торгових систем.
Внаслідок цього завданням даного курсового проекту є аналізефективності застосування методів середнього ковзного і експоненціальногоковзного на російському ринку цінних паперів в 2001-2002 р. Якоб'єкта дослідження беруться котирування акцій РАО "ЄЕС Росія". Обчисленняпроводяться за середньозваженими цінами.
Отримані результати порівняти з ефективністю вкладення коштів у Банк
Росії на відповідний період p>
3. Методи рішення p>
а) Прості ковзні середні p>
За словами біржових ветеранів, ковзні середні (СС) з'явилися наамериканських біржах з легкої руки зенітників. Під час другої світової війнивони використовували СС для наведення на літаки, а згодом застосували цейметод до цін. Основоположниками біржового методу СС були Річард Дончіан
(Richard Donchian) і Дж.М.Херст (JMHurst) - обидва аж ніяк не зенітники
Дончіан був службовцем фірми «Меррілл Лінч», він розробив методику біржовийігор, засновану на декількох СС. Херст був інженером; в книзі «Чудо -прибутковість своєчасних угод з акціями »(The Profit Magic of Stock
Transaction Timing), що стала біржової класикою, він описав принципвикористання СС стосовно операцій з акціями.
СС показує середнє значення даних у її вікні (window) - періоді, якийвона охоплює. Так, 5-денна СС показує середню ціну за останні 5днів, 20-денна - за останні 20 днів, і т.д. Поєднавши точки СС кожногоіз днів, отримуємо лінію СС.
Проста СС = (c1 + c2 + ... + cN)/n
Де cI кінцева ціна на відповідний (1-й, 2-й і т.д. за рахунком) деньвікна.
Рівень СС залежить від двох факторів: від кінцевих цін і вікна СС. Припустимо,потрібно обчислити триденну просту СС акції. Якщо її кінцева ціна вперший, другий і третій за рахунком дні склала 19, 21 і 20 пунктів, топроста триденна СС дорівнює 20 пунктам (сума 19 +21 +20, поділена на 3).
Припустимо, що на четвертий день кінцева ціна склала 22. Тодітриденна СС зросте до 21, тобто на 3 ділимо вже суму 21 +20 +22.
Є три основних типи СС: прості (simple), експоненціальні (exponential)і зважені (weighted). Більшість біржовиків використовують прості СС, тому щоїх неважко вирахувати, до того ж у докомп'ютерному часи ними користувалися
Дончіан і Херст. Однак у простих СС є фатальний ваду: на кожнузміну цін вони реагують двічі. p>
а) Експоненційне ковзні середні p>
Експоненціальна змінна середня (ЕСС) краще пізнає тенденції, ніжпроста СС. Вона звертає більше уваги на останні за часом дані ішвидше реагує на зміни. Але при цьому ЕСС не скаче через скиданнястарих даних. У цієї сторожової собаки слух гостріше, а гавкає вона тільки принаближенні чужинця.
ЕСС = P_сег * K + ЕСС_вч * (1-K)
K = 2/(вікно +1)
У ЕСС два великі переваги перед простий СС. По-перше, вонапредставляє більш вагомим останній ігровий день. Сьогоднішній настрійбіржового натовпу важливіше, ніж давній. У 10-денний ЕСС кінцева цінаостаннього дня визначає 18% величини ЕСС; у простий ж СС - тільки 10%,тому що у неї всі дні рівноцінні. По-друге, ЕСС - на відміну від СС - нескидає дані за попередні дні: вони зникають поступово, як духминулого, який ще пронизує фотокомпозиції
Рекомендаціями до операцій над цінними паперами є наступні:
1) При висхідній ЕСС грайте на підвищення. Купуйте, коли ціни впадуть до
СС або трохи нижче. Відкривши позицію на підвищення, розміщуйте захиснуприпинення нижче недавнього денця; як тільки ціни закриються вище ЕСС,перемістіть призупинення до точки, де ви можете закрити позицію беззбитковоу разі розвороту цін.
2) При низхідній ЕСС грайте на зниження. Відкривайте короткі позиції,коли ціни підскочать до ЕСС або трохи вище. Розміщуйте захисну призупиненнятрохи вище недавнього гребеня, знизивши її до точки беззбиткового закриття, яктільки кінцева ціна опуститься нижче ЕСС.
3) Майже горизонтальна ЕСС з дрібними зигзагами вказує на млявий ринокбез мети і орієнтирів, де ловити тенденції не варто.
Таким чином, сигналом до продажу є перетин СС або ЕСС з меншимвікном зверху вниз СС або ЕСС з великим вікном. Купівля здійснюється вІнакше
В якості експерименту, розглянуто випадки продажів при послідовномуперетині двох ковзних графіком середньозважених реальних цен.сверхувниз. У разі перетину знизу вгору здійснюється купівля
Формула для обчислення ефективності методу
E = (Sn-S) * 365 * 100%/(K * S)
Де Sn - сума грошей після торгової сесії n p>
S - початковий капітал p>
K - кількість торгових сесій p>
3. Опис програми p>
Програма написана на мові програмування Delphi.Версія 5.0. Маєдружній інтерфейс, який дуже простий в управлінні. Для побудовиграфіка виберіть вкладку з назвою відповідного методу та натиснітькнопку з назвою "Побудувати графік". Після чого для аналізу перейдіть навкладку "Аналіз методів". І натисніть на кнопку "Результат". Всі вихіднідані знаходяться у віконечку справа. На вкладці "Додатково"здійснюється вибір (довжина) вікна, також наведені гіперпосилання на сайти зкотируваннями акцій (http://www.rts.ru) і Банку Росії (http://www.cbr.ru) іграфік ставки рефінансування. p>
. p>
5. Лістинг
Процедура виводу результатів p>
procedure TForm1.Button11Click (Sender: TObject); var i, chislo, pr, po, x: integer; ak: integer;// число акцій на руках mon: integer;// гроші в наших руках nac, n1, n2, n3, ref: double;begintry mon: = 1000 * strtoint (edit10.text); ak: = 1000 * strtoint (edit11.text); except showmessage ( 'При введенні була допущена помилка'); edit10.text: = '100 '; edit11.text: = '10 '; exit; end; if (mon = 0) and (ak = 0) then begin showmessage (' Так не цікаво '); exit; end; nac: = round (ak * strtofloat (izm (realn [0 ])))+ mon; n1: = nac * 28.2 * 0.25 * 463/365; n2: = nac * 0.23 * 28.2 * 120/365; n3: = nac * 28.2 * 0.21 * 75/365; ref: = nac + (n1 + n2 + n3)/31.6; chislo: = length (a3); pr: = 0; po: = 0; if length (a3)> 0 then begin for i: = low (a3) to high (a3) do if a3 [i] = 1 then inc (po) else inc (pr); if a3 [0] = 1 then begin ak: = ak + round (mon/strtofloat (izm (realn [b3 [0]])) ); mon: = 0; end else begin mon: = round (ak * strtofloat (izm (realn [b3 [0 ]])))+ mon; ak: = 0; end; for i: = low (a3) + 1 to high (a3) do begin if (a3 [i] = 1) and (b3 [i] p>