Hausarbeiten logo
Shop
Shop
Tutorials
De En
Shop
Tutorials
  • How to find your topic
  • How to research effectively
  • How to structure an academic paper
  • How to cite correctly
  • How to format in Word
Trends
FAQ
Go to shop › Computer Science - Commercial Information Technology

Simulation eines Orderbuches

A java program

Title: Simulation eines Orderbuches

Bachelor Thesis , 2011 , 30 Pages , Grade: 1.3

Autor:in: Christian Maywurm (Author)

Computer Science - Commercial Information Technology

Excerpt & Details   Look inside the ebook
Summary Excerpt Details

My bachelor's thesis describe the functioning of an order-book and how it can be implemented in a java program. An order-book comprises a list of sell orders and one of buy orders for a particular stock value, let it be Volkswagen, each order with certain limits. If the first entries on each side concur in their limit prices, the entered amount of orders is executed and the price at which the order was executed describes the new stock value. Attached to the final version of my thesis is a CD that contains the java code for the implementation of the order-book.

Excerpt


Inhaltsverzeichnis

1 Einleitung

1.1 Funktionsweise eines Orderbuches

1.2 Mathematische Beschreibung

2 Demoversion Orderbuch

2.1 Umsetzung des Orderbuches

2.1.1 Eintragen und Entfernen von Aufträgen

2.1.2 Verarbeitung eingehender Aufträge

2.1.3 Auftrags - Stornierung

2.2 Visualisierung

3 Orderbuch an der Börse

4 Zusammenfassung

Anhang

A) Die Java – Klasse GUI

B) Zur grafischen Ausgabe

Zielsetzung & Themen

Das Hauptziel dieser Arbeit ist die Entwicklung einer funktionsfähigen Simulationsversion eines Orderbuchs, um den zugrunde liegenden Handelsmechanismus an der Börse mittels einer Java-basierten Softwareanwendung transparent und nachvollziehbar abzubilden.

  • Grundlagen der Funktionsweise und mathematischen Modellierung von Orderbüchern
  • Technische Umsetzung eines interaktiven Orderbuch-Modells in der Programmiersprache Java
  • Algorithmen für das Matching, Eintragen und Stornieren von Kauf- und Verkaufsaufträgen
  • Visualisierung der Marktdaten und Auftragsbestände für Endanwender

Auszug aus dem Buch

1.1 Funktionsweise eines Orderbuches

Ein Orderbuch ist eine Gegenüberstellung von auf dem Markt verfügbaren Kauf- und Verkaufsaufträgen für ein bestimmtes Wertpapier, z.B. die Aktie der Volkswagen AG an der Deutschen Börse. Wir werden uns auf die Funktionsweise des offenen Orderbuches beschränken, welches für alle Handelsteilnehmer sichtbar ist. Hier ein Beispiel eines vereinfachten Orderbuches aus [Pie10] :

Die linke Seite, auch Geld-Seite genannt, zeigt die Kaufaufträge und kann als Angebot des Wertpapiers auf dem Markt interpretiert werden. Wenn ein Wertpapier verkauft werden soll, so stellt [Pie10] fest, dass dies die relevante Seite des Orderbuches ist. Die rechte Seite wird auch Brief-Seite genannt und führt die Verkaufsaufträge, welche als gesamte Nachfrage der Marktteilnehmer gesehen werden können. Die Brief-Seite ist bei Kauf-Absichten entscheidend.

Der Kaufpreis dieses Orderbuches liegt bei 99, der Verkaufspreis bei 102 – das macht einen Gleichgewichtspreis (Mittel von Kauf- und Verkaufspreis) von 100.5. Auf der Geld-Seite beschreiben die angegebenen Preise obere Limits für den jeweiligen Kaufauftrag, auf der Brief-Seite geben sie untere Limits für die Verkaufsaufträge.

Zusammenfassung der Kapitel

1 Einleitung: Einführung in die Thematik der Orderbücher und deren Bedeutung für die Bestimmung von Aktienkursen sowie Definition des Projektziels.

2 Demoversion Orderbuch: Detaillierte technische Beschreibung der Java-Programmierung zur Simulation der Orderbuch-Logik inklusive der implementierten Algorithmen für Transaktionen.

3 Orderbuch an der Börse: Analyse der praktischen Anwendung von Orderbuchdaten zur Prognose zukünftiger Kursentwicklungen anhand von verschiedenen Marktszenarien.

4 Zusammenfassung: Abschlussbetrachtung der erreichten Ziele und Ausblick auf mögliche Erweiterungen des Simulationsmodells durch stochastische Prozesse.

Schlüsselwörter

Orderbuch, Börse, Handelsmechanismus, Java, Simulation, Matching, Kaufauftrag, Verkaufsauftrag, Limitpreis, Geld-Seite, Brief-Seite, Bid-Ask-Spread, Softwaremodellierung, Börsenkurs, Algorithmus

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit befasst sich mit der theoretischen Funktionsweise und der praktischen softwareseitigen Simulation eines Börsen-Orderbuches.

Was sind die zentralen Themenfelder?

Zentrale Themen sind die algorithmische Abbildung von Kauf- und Verkaufsaufträgen, das Matching-Prinzip sowie die grafische Darstellung der Marktdaten.

Was ist das primäre Ziel der Arbeit?

Das Ziel ist die Erstellung einer Demonstrationsversion eines Orderbuches in Java, die eingehende Aufträge entgegennimmt und verarbeitet.

Welche wissenschaftliche Methode wird verwendet?

Es wird eine Kombination aus mathematischer Modellierung von Orderbuch-Dichten und einer softwaretechnischen Implementierung in Java angewendet.

Was wird im Hauptteil behandelt?

Der Hauptteil erläutert die Programmstruktur, die Algorithmen zum Eintragen, Entfernen und Abgleichen (Matching) von Aufträgen sowie die grafische Benutzeroberfläche.

Welche Schlüsselwörter charakterisieren die Arbeit?

Wichtige Begriffe sind Orderbuch, Matching, Simulation, Java-Programmierung und Limitpreise.

Wie werden Kauf- und Verkaufsaufträge in der Simulation unterschieden?

Die Anwendung unterscheidet zwischen der Geld-Seite (Kaufaufträge) und der Brief-Seite (Verkaufsaufträge) und ordnet diese basierend auf dem Limitpreis in entsprechenden Listen an.

Was passiert bei einem sogenannten "Matching"?

Ein "Matching" findet statt, wenn ein neu eingehender Auftrag ein Limit aufweist, das mit einem vorhandenen Auftrag auf der Gegenseite übereinstimmt, wodurch die Transaktion ausgeführt wird.

Kann man aus dem Orderbuch Markttrends ablesen?

Ja, Kapitel 3 zeigt anhand von Beispielen, wie ein Überhang an Kauf- oder Verkaufsaufträgen als Indikator für Preisentwicklungen interpretiert werden kann.

Welche Rolle spielt die GUI-Klasse im Programm?

Die GUI-Klasse ist verantwortlich für die grafische Benutzeroberfläche, die den aktuellen Zustand des Orderbuchs visualisiert und Interaktionen durch Buttons ermöglicht.

Excerpt out of 30 pages  - scroll top

Details

Title
Simulation eines Orderbuches
Subtitle
A java program
College
University of Cologne  (Mathematical Institute)
Course
Business Mathematics
Grade
1.3
Author
Christian Maywurm (Author)
Publication Year
2011
Pages
30
Catalog Number
V174255
ISBN (eBook)
9783640947546
ISBN (Book)
9783640947706
Language
German
Tags
simulation orderbuches
Product Safety
GRIN Publishing GmbH
Quote paper
Christian Maywurm (Author), 2011, Simulation eines Orderbuches, Munich, GRIN Verlag, https://www.hausarbeiten.de/document/174255
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  30  pages
Hausarbeiten logo
  • Facebook
  • Instagram
  • TikTok
  • Shop
  • Tutorials
  • FAQ
  • Payment & Shipping
  • About us
  • Contact
  • Privacy
  • Terms
  • Imprint