Die Motivation hinter dieser Arbeit war, den Aufbau und die Funktionsweise eines Online-Brokers aus verschieden Blickwinkeln zu betrachten. Interessant ist hierbei vor allem der Vergleich nach Höhe der Sicherheit, Ablauf der Transaktionen und welche Kundenbetreuung und Hilfeleistungen den Anwendern trotz niedriger Kosten angeboten werden.
Bei der Implementierung des ABC-Online-Brokersystems wurden die aus den ersten sechs Kapiteln gewonnenen Erkenntnisse einbezogen und umgesetzt.
Die folgenden Punkte fassen die Resultate getrennt nach verschiedenen Themen in kompakter Form zusammen.
Fonds: In der Einführung zu Fonds wurden wichtige Eigenschaften des Fonds erklärt. Bei der Implementierung wurde insbesondere die Gebührenstruktur bei der Berechnung der Gebühren berücksichtigt. Die Festlegung der Risikoklasse eines Fonds wird anhand der Rendite- und Risikokennzahlen sowie der Fondsart bestimmt. Durch die Analyse der Vor- und Nachteile des Fonds konnten wichtige Schlüsse gezogen werden, bezüglich welche Daten eher für einen Anleger von Bedeutung sind. Z.B. wird im Suchergebnis die Risikoklasse und TER aufgelistet, damit der Anleger sofort sieht, wie riskant ein Fonds ist und wie hoch etwa die jährlichen Gesamtkosten sind.
Fondshandel: Beim Untersuchen des Fondshandels in Kapitel 2 und 3 wurden festgestellt, welche Optionen ein Anleger beim Fondshandel hat, welche Orderarten es gibt und wie der Handel abläuft. Diese Ergebnisse flossen beim Entwurf in das Transaktions- und Ordermanagementsystems ein und sind maßgeblich für die Gestaltung der Benutzerschnittstellen für das Kaufen und Verkaufen von Fonds.
Allgemeine Anforderungen: Der Vergleich der größten Online-Broker in Deutschland stellt ein Vorbild dar und zeigt, wie ein zeitgemäßer Online-Broker aufgebaut sein sollte. Anhand des Vergleichs können auch bestimmte Trends festgestellt werden, z.B. in Richtung zu dynamischem HTML mit Ajax. Damit erhöht sich die Benutzerfreundlichkeit und Sicherheit z.B. mittels virtueller Tastatur oder dynamischen Charts.
Rechtliche Aspekte: Bei der Entwicklung wurden die gesetzlichen Vorgaben wie z.B. die MiFID-Anforderungen und die Abgabenordnung, die den Online-Broker betreffen, berücksichtigt.
Architektur: Mit J2EE, Spring MVC, Hibernate und JSP ist es dem ABC-Online-Broker gelungen, Stabilität, Sicherheit und Flexibilität in ein System zu vereinen. Die Auswahl dieser Technologien und Frameworks wurde von der Analyse der architektonischen Anforderungen beeinflusst. Während der Entwicklung wurden die Konzepte wie z.B. MVC- und Schichten-Modell stets strengst verfolgt.
Sicherheit: Das Kapitel Sicherheit veranschaulichte, welche Möglichkeiten zur Authentifizierung und Autorisierung zur Wahl standen. Das Onlinebrokersystem hat für ein abgewandeltes iTAN-Verfahren mit BEN entschieden. Für zusätzliche Sicherheit sorgen die Verschlüsslung der Passwörter und TAN mit Hashverfahren und die rollenbasierte Autorisierung
Inhaltsverzeichnis
1 Einleitung
1.1 Ausgangslage
1.2 Aufbau und Zielsetzung
1.3 Motivation und Einordnung
1.4 Adressaten
1.5 Danksagung
2 Einführung in Fonds und Fondshandel
2.1 Definition und Überblick
2.2 Funktionsweise und Arten von Investmentfonds
2.3 Charakteristiken von Fonds und Fondshandel
2.3.1 Fondsstammdaten
2.3.2 Gebührenstruktur
2.3.3 Performance, Risikokennzahlen und Fonds-Ratings
2.3.4 Distribution und Marketing von Fonds
2.4 Übersicht der Vor- und Nachteile von Fonds
3 Online-Broker, Handelsphasen sowie gesetzliche Regelungen
3.1 Begriff, Einordnung und Vorteile des Online-Brokers
3.2 Ablauf eines Fondshandels
3.2.1 Informationsphase
3.2.2 Ordermanagementphase
3.2.3 Orderroutingphase
3.2.4 Abwicklungsphase
3.3 Gesetzliche Vorgaben
3.3.1 Gesetzliche Definition des Online-Brokers
3.3.2 Verträge über das Internet
3.3.3 Pflichten eines Online-Brokers gegenüber den Kunden
3.3.4 Risikomanagement
3.3.5 EU-Richtlinie über Märkte und Finanzinstrumente
3.3.5.1 Kundenklassifizierung
3.3.5.2 Wohlverhaltensregeln
3.3.5.3 Ausführung von Aufträgen
3.3.5.4 Handelstransparenz
3.3.5.5 Behandlung von Interessenkonflikten
3.3.5.6 Organisatorische Anforderungen
4 Vergleich und Bewertung der fünf größten Online-Broker in Deutschland
4.1 Der deutsche Online-Brokerage-Markt
4.1.1 Fünf Online-Broker im Vergleich
4.1.2 Bewertungskriterien
4.2 Bewertung der Online-Broker
4.2.1 Angebotsspektrum der Online-Broker
4.2.2 Informationsspektrum
4.2.3 Kosten
4.2.4 Sicherheit
4.2.5 Benutzungskomfort
4.3 Fazit
5 Architekturmerkmale von Online-Brokersystem
5.1 Anforderungen an das Ordermanagement- und Transaktionssystem
5.1.1 Allgemeine Anforderungen
5.1.2 Spezielle Anforderungen
5.1.2.1 Anforderungen an das Ordermanagementsystem
5.1.2.2 Anforderungen an das Transaktionssystem
5.2 Technische Infrastruktur
5.2.1 Architektur
5.2.1.1 Überblick der Architekturmuster
5.2.1.2 5-Schichten-Modell
5.2.1.3 Client-Server-Modell
5.2.1.4 Modell-Präsentation-Steuerung
5.2.2 Laufzeitumgebung
5.2.3 Fehlertolerierende Architektur
5.2.4 Sicherheit und Schutz der Infrastruktur
5.2.5 Service Oriented Architecture und Web Service
5.2.6 Abfragegeschwindigkeit
5.2.7 Prozessmanagement
6 Sicherheit beim Online-Brokerage
6.1 Sensibilisierung der Nutzer
6.2 Technische Grundlagen der Verschlüsslungsverfahren
6.2.1 Symmetrische Kryptographie
6.2.2 Asymmetrische Kryptographie
6.2.3 Hybride Kryptographie
6.2.4 Hash-Funktionen
6.2.5 Digitale Signatur
6.3 Sicherheit bei der Datenübertragung
6.4 Sicherheitstechniken
6.4.1 PIN/TAN-Verfahren
6.4.1.1 Induzierte TAN-Liste
6.4.1.2 Mobile TAN
6.4.1.3 Token-Generator
6.4.2 HBCI und FinTS
7 Implementierung
7.1 Problemstellung und Zielsetzung
7.2 Softwaretechnische Umsetzung
7.2.1 Eingesetzte Frameworks und Technologien
7.2.2 Vorgehensweise
7.3 Datenmodellierung und objektrelationales Mapping mit Hibernate
7.4 Transaktionssicherheit
7.5 MVC-Architektur mit Spring-MVC
7.6 Sicherheit
7.6.1 Verschlüsselte Datenübertragung
7.6.2 Authentifikation und Autorisierung
7.6.2.1 Authentifikation mit Benutzernamen und Passwort
7.6.2.2 Autorisierung mit Acegi Security
7.6.2.3 Autorisierung mit dem erweiterten iTAN-Verfahren
7.6.3 Verschlüsslung von Passwörter und TAN
7.6.4 Digitale Signatur
7.6.5 Protokollierung
7.6.6 Schutz von kritischem Code und Systeminformationen
7.7 Ordermanagementsystem
7.7.1 Orders
7.7.2 Lebenszyklus einer Order
7.7.3 Ordererteilung
7.7.4 Orderstreichung
7.8 Orderrouting und Transaktionsabwicklung
7.8.1 Kommunikationswege zur Orderweiterleitung
7.8.2 Orderausführung
7.8.3 Transaktionsabwicklung
7.9 Kompilierung und Deployment
8 Einsatz in der Praxis
8.1 Kundenbereich
8.2 Administration
8.3 Systemverwaltung
9 Fazit und Ausblick
9.1 Resultate bei der Implementierung
9.2 Weiterführende Aspekte
Zielsetzung & Themen
Die Diplomarbeit zielt darauf ab, einen einführenden Überblick über den Fondshandel bei Online-Brokern zu geben und den Aufbau sowie die Prozessabläufe eines internetbasierten Brokersystems zu analysieren und zu implementieren. Die Forschungsfrage fokussiert sich darauf, wie ein möglichst ideales, sicheres und benutzerfreundliches System unter Berücksichtigung aktueller gesetzlicher Vorgaben (wie MiFID) gestaltet werden kann.
- Analyse der Funktionsweise und Charakteristiken von Investmentfonds.
- Vergleich und Bewertung führender Online-Broker in Deutschland.
- IT-Architektur und Sicherheitskonzepte für Online-Brokersysteme.
- Implementierung des beispielhaften "ABC-Online-Brokers" zur Veranschaulichung der Prozesse.
- Anwendung aktueller gesetzlicher regulatorischer Anforderungen im E-Business-Kontext.
Auszug aus dem Buch
7.7.2 Lebenszyklus einer Order
Eine Order durchläuft während der Ordermanagement-, Orderrouting- und Abwicklungsphase verschiedene Stadien durch. Anhand eines vereinfachten Zustandsdiagramms soll der Lebenszyklus einer Order veranschaulicht werden und die Stadien anschließend erläutert werden.
NEW_ORDER: Eine Order wird erzeugt, sobald der Anleger die Entscheidung für den Kauf oder Verkauf eines Fonds getroffen hat. Vor der Ausführung der Order bleibt sie auf diesem Zustand.
ORDER_PENDING: In der Orderroutingphase wird sie auf ORDER_PENDING gestellt und zeigt, dass sie von dem System akzeptiert wurde und das System versucht die Order an eine Börse oder Fondsgesellschaft weiterzuleiten. Die Order bleibt auf ORDER_PENDING, falls die Weiterleitung nicht klappt.
Zusammenfassung der Kapitel
1 Einleitung: Dieses Kapitel erläutert die Ausgangslage im Investmentsektor, definiert das Ziel der Arbeit und gibt einen Überblick über den Aufbau der Untersuchung.
2 Einführung in Fonds und Fondshandel: Hier werden grundlegende Begriffe, Funktionsweisen und Charakteristika von Investmentfonds sowie deren Vor- und Nachteile behandelt.
3 Online-Broker, Handelsphasen sowie gesetzliche Regelungen: Das Kapitel analysiert den Online-Broker-Markt, beschreibt die Phasen des Fondshandels und erläutert die relevanten gesetzlichen Vorgaben, insbesondere die MiFID-Richtlinie.
4 Vergleich und Bewertung der fünf größten Online-Broker in Deutschland: Diese Sektion bietet eine Analyse der fünf führenden deutschen Online-Broker hinsichtlich Angebot, Kosten, Sicherheit und Benutzungskomfort.
5 Architekturmerkmale von Online-Brokersystem: Hier werden die IT-Architektur, Anforderungen an das Transaktionssystem sowie technische Infrastrukturmerkmale wie Skalierbarkeit und Fehlertoleranz diskutiert.
6 Sicherheit beim Online-Brokerage: Dieses Kapitel widmet sich der Sensibilisierung der Nutzer und den technischen Grundlagen der Verschlüsselung sowie Sicherheitstechniken wie dem PIN/TAN-Verfahren.
7 Implementierung: Der Kernteil der Arbeit beschreibt die technische Umsetzung des "ABC-Online-Brokers", die Datenmodellierung mit Hibernate, die MVC-Architektur und die Transaktionsabwicklung.
8 Einsatz in der Praxis: Dieses Kapitel erläutert die praktische Anwendung der entwickelten Plattform, unterteilt in Kunden-, Administrations- und Systemverwaltungsbereich.
9 Fazit und Ausblick: Abschließend werden die Ergebnisse der Arbeit zusammengefasst und zukünftige Entwicklungsmöglichkeiten diskutiert.
Schlüsselwörter
Online-Broker, Fondshandel, Investmentfonds, MiFID, IT-Architektur, Orderrouting, Transaktionssicherheit, Java EE, Spring Framework, Hibernate, Sicherheit, Verschlüsselung, iTAN, Web-Service, Finanzmarkt
Häufig gestellte Fragen
Worum geht es in dieser Arbeit grundsätzlich?
Die Diplomarbeit befasst sich mit dem Entwurf und der Realisierung eines internetbasierten Orderrouting- und Transaktionssystems für den Fondshandel.
Was sind die zentralen Themenfelder der Arbeit?
Die Schwerpunkte liegen auf der Funktionsweise von Investmentfonds, der Analyse von Online-Brokern, gesetzlichen Anforderungen wie der MiFID-Richtlinie sowie der technischen Umsetzung eines Brokersystems.
Was ist das primäre Ziel der Diplomarbeit?
Das Ziel ist die Implementierung eines möglichst idealen internetbasierten Brokersystems ("ABC-Online-Broker"), das Sicherheit, Benutzerfreundlichkeit und Rechtskonformität vereint.
Welche wissenschaftliche Methode wird verwendet?
Die Arbeit basiert auf einer Literaturanalyse, einem Marktvergleich, der Analyse von Architekturmustern für Webapplikationen und der praktischen Implementierung mittels Softwareentwicklungsmethoden (Spiralmodell).
Was wird im Hauptteil der Arbeit behandelt?
Im Hauptteil werden sowohl theoretische Aspekte des Fondshandels und der gesetzlichen Regulierung als auch die detaillierte IT-Architektur und Implementierung des Brokersystems erörtert.
Welche Schlüsselwörter charakterisieren die Arbeit?
Wichtige Begriffe sind Online-Broker, Fondshandel, MiFID, Java EE, Transaktionssicherheit und IT-Architektur.
Was ist die Aufgabe des ABC-Online-Brokers?
Der ABC-Online-Broker dient als Demoapplikation, um einen tieferen Einblick in die internen Strukturen und Prozessabläufe eines Brokersystems zu verschaffen.
Warum spielt die MiFID-Richtlinie für die Arbeit eine wichtige Rolle?
Die MiFID-Richtlinie definiert neue Anforderungen an Anlegerschutz, Handelstransparenz und organisatorische Abläufe, die bei der Modellierung eines modernen Brokersystems zwingend berücksichtigt werden müssen.
- Arbeit zitieren
- Ke Zhang (Autor:in), 2007, Entwurf und Realisierung eines Orderrouting- und Transaktionssystems für den Fondshandel, München, GRIN Verlag, https://www.hausarbeiten.de/document/80991