Bachelor + Master Publishing
811 Bachelorarbeiten, 533 Masterarbeiten, 10.103 Diplomarbeiten

Genetische Algorithmen zur Findung von Trading Rules

Genetische Algorithmen zur Findung von Trading Rules
Über dieses Buch
  • Art: Diplomarbeit
  • Autor: Markus Grabowski
  • Abgabedatum: März 2003
  • Umfang: 142 Seiten
  • Dateigröße: 6,2 MB
  • Note: 1,0
  • Institution / Hochschule: Universität Bielefeld Deutschland
  • ISBN (eBook): 978-3-8324-7035-7
  • Sprache: Deutsch
  • Prämierung:
  • Arbeit zitieren: Grabowski, Markus März 2003: Genetische Algorithmen zur Findung von Trading Rules, Hamburg: Diplomica Verlag
  • Schlagworte: Börse, Anlagestrategien, Java, Evolution, Optimierungsverfahren

Diplomarbeit von Markus Grabowski

Zusammenfassung:

Zitate wie von Mark Twain „Für Börsenspekulationen ist der Februar einer der gefährlichsten Monate. Die anderen sind Juli, Januar, September, April, November, Mai, März, Juni, Dezember, August und Oktober.“ sind sinnbildlich für die Schwierigkeit oder sogar vielleicht Unmöglichkeit der Vorhersage von Kursverläufen an den Börsen dieser Welt. Das Ziel aber vieler Börsenanleger, bspw. fast aller Kleinaktionäre, ist es durch steigende Kurse (und Dividenden) möglichst hohe Gewinne an der Börse mitzunehmen, dieses würde durch ein Wissen über die Verläufe der zukünftigen Aktienkurse ermöglicht werden. Danach kann das Ziel als ein Maximierungsproblem des Gewinns dargestellt werden. Diese Arbeit versucht eine bereits kommerziell genutzte Idee zur Vorhersage von Verläufen und damit zur Maximierung näher zu bringen: die Genetischen Algorithmen. Dieses sind Optimierungsverfahren, die einen Suchprozess intelligent lenken.

Im Speziellen wird zunächst ein Einblick in die Vielfalt von Börsenanlagestrategien gegeben, hierbei werden u.a. die Buy-and-Hold-Strategie, verschiedene Technische und Fundamentalstrategien erläutert und beurteilt. Nachfolgend wird eine Einführung in die naturanalogen Optimierungsverfahren gegeben, wobei zum einen sämtliche Begrifflichkeiten geklärt werden und zum anderen ein historischer Überblick der Entstehung derartiger Verfahren gegeben wird. Anschließend werden die drei wichtigsten Vertreter der naturanalogen Optimierungsverfahren – das Evolutionary Programming, die Evolutionsstrategien, die Genetischen Algorithmen – näher gebracht. Nach einer theoretischen Vertiefung vor allem in die Thematik der Genetischen Algorithmen wird ein Modell, dass dieses Verfahren zur Findung von Anlagestrategien verwendet, dargestellt. Weiterhin wird die Programmierung des Verfahrens in der Programmiersprache Java zum Teil erläutert und eine Auswertung der durch die Implementierung gefundenen Daten vorgenommen. Im Speziellen wurden der Untersuchung die Aktienwerte der vergangenen 10 Jahre der Bayer AG, der Bayrischen Motorenwerke AG und der Siemens AG zugrunde gelegt. Die abschließenden Seiten beschäftigen sich mit der Beurteilung sowohl der allgemeinen Genetischen Algorithmen, wie auch mit dem direkt implementierten Modell.

Neben der schriftlichen Ausarbeitung beinhaltet die Arbeit das oben bereits genannte und auf jedem Rechner verwendbare Programm und eine Vielzahl von Dateien, in denen die zur Auswertung betrachteten Daten festgehalten sind.

Insgesamt wurde bei der Verfassung der Arbeit u.a. unter zur Hilfename von Beispielen darauf geachtet, dass sie auch ohne Vorwissen verständlich ist. Sie ist damit nicht nur eine Bewertung von Verfahren im theoretischen wie empirischen Bereich, sondern eignet sich ebenfalls für Interessenten der naturanalogen Optimierungsverfahren oder auch der Anlagestrategien an den Börsen.

Inhaltsverzeichnis:

Inhaltsverzeichnis I
Abbildungsverzeichnis III
Tabellenverzeichnis III
Quelltextverzeichnis III
Verzeichnis der Variablen und Konstanten IV
Abkürzungsverzeichnis V
1. Einleitung 1
2. Problemstellung und Trading Rules 2
3. Naturanaloge Meta-Strategien 6
3.1 Evolutionär motivierte Verfahren 7
3.2 Grundlagen 8
3.3 Die wichtigsten evolutionär motivierten Verfahren 13
3.3.1 Evolutionary Programming 14
3.3.2 Evolutionsstrategien 16
3.3.3 Genetische Algorithmen 19
3.3.3.1 Die Arbeitsweise Genetischer Algorithmen 20
3.3.3.2 Genetische Programmierung 24
3.4 Konvergenzeigenschaften der Verfahren 26
4. Der verwendete Algorithmus zur Findung von Trading Rules 28
4.1 Konstruktion der Regeln 29
4.2 Fitness und Selektion der Regeln 36
5. Implementierung des Algorithmus in Java 42
5.1 Aufgabe und Anwendung des Programms 42
5.2 Bestandteile der Implementierung 44
5.3 Beispiele spezieller Problemimplementierungen 45
5.3.1 Ziehung der Elterngeneration 45
5.3.2 Die Ziehung der Eltern- und Ersetztenregeln 48
5.3.3 Die Durchführung des crossover 52
6. Programmergebnisse 55
7. Beurteilung 60
7.1 Allgemeine Beurteilung Genetischer Algorithmen 60
7.1.1 Vorteile Genetischer Algorithmen 60
7.1.2 Nachteile Genetischer Algorithmen 61
7.2 Beurteilung des Modells von Allen und Karjalainen 62
8. Abschluss 64
Anhang A: Quellcode der Implementierung in Java 65
A.1 Die Klasse „Genetischer Algorithmus“ 68
A.2 Die Klasse „TradingRulefinden“ 78
A.3 Die Klasse „Berechnen“ 81
A.4 Die Klasse „ExcelReader“ 95
A.5 Die Klasse „Verzoegerung“ 100
A.6 Die Klasse „Evolution“ 105
A.7 Die Klasse „ExcelWriter“ 111
Anhang B: Installationsanleitung und Änderung für wiederholte Programmläufe 115
Anhang C: Roulette-Auswahl-Verfahren: Problemfall 117
Anhang D: Formel eines Linearen Rankings 118
Anhang E: Herleitung des Schemata-Theorems 119
Anhang F: Testfunktionen 122
Anhang G: Herleitung der Anweisung „average“ 124
Literaturverzeichnis 125

Arbeit zitieren:
Grabowski, Markus März 2003: Genetische Algorithmen zur Findung von Trading Rules, Hamburg: Diplomica Verlag

Schlagworte:
Börse, Anlagestrategien, Java, Evolution, Optimierungsverfahren

Entdecken Sie mehr zum Thema

diplom.de
Bachelor + Master Publishing

Hermannstal 119 k
22119 Hamburg

Fon: +49 (0) 40 655992-0
Fax: +49 (0) 40 655992-22

Service-Telefon

Rufen Sie uns an:
+49 (0) 40 655992-0

Mo-Fr
09.00-16.00 Uhr

diplom.de in den Medien

Folgen Sie uns bei Twitter & werden Sie diplom.de-Fan bei Facebook!
Schreibtipps unserer Lektoren, Neuigkeiten aus dem Verlagsalltag und das Expertenwissen unserer Autoren als Tweet & Post!
Wir freuen uns auf Sie!

diplom.de BACHELOR + MASTER PUBLISHING

Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Magisterarbeiten, Dissertationen und andere Abschlussarbeiten aus allen Fachbereichen und Hochschulen können Sie bei uns als eBook sofort per Download beziehen oder sich auf CD oder als Buch zusenden lassen. Seit mehr als 15 Jahren ist diplom.de der seriöse, professionelle und erfolgreiche Partner für die Veröffentlichung wissenschaftlicher Abschlussarbeiten.

© Diplomica Verlag GmbH 1996-2011, AG Hamburg HRB 80293 - GF Björn Bedey, USt-IdNr.: DE214910002 - Verkehrsnummer: 12285 - Impressum
Index der Arbeiten - Index der Autoren