MuPAD Education Group: Kostenlose Materialen für MuPAD Pro:
www.sciface.com/education, schule.mupad.de, studium.mupad.de, mupad.zum.de.

________________________________________________________________________________

 

Inhalt....: Boxplot - Interpretation von Aktienkursen 

Kategorie.: Arbeitsblatt

Mathematik: Statistik, Stochastik

MuPAD.....: 3.0.0

Datum.....: 2002-05-16

Autoren...: Julia Faflek <faflek@mupad.de>

Funktionen: plot, plot::Point2d, plot::Polygon2d, plot::Boxplot

________________________________________________________________________________

 

Boxplots - Interpretation von Aktienkursen

 

                      image

 

 

Der Boxplot ist eine grafische Veranschaulichung, mit deren Hilfe man sich einen Überblick

über die Verteilungssituation von Daten einer statistischen Stichprobe verschaffen kann.

Im folgenden wird der Einsatz von Boxplots anhand einfacher Beispiele aus dem Alltag

demonstriert. Zusätzlich wird ansatzweise erläutert und erklärt, wie diese zu interpretieren sind.

 

Ein Beispiel für den sinnvollen Einsatz von Boxplots ist der Vergleich

von Aktien. Die Frage

 

                   "In welche Aktie sollte man am besten investieren?"

 

kann so mathematisch diskutiert werden.

Dabei soll der Verlauf der letzten zwei Wochen Aufschluss über die

Charakteristik der Aktie geben.

 

Folgende Werte hatten Aktie1 und Aktie2 in den letzten 14 Tagen:

 

Aktie1:= [58.91, 59, 59.8, 57.6, 60, 57.1, 58.1, 55.1,

          59.4, 62.2,  64, 65.5, 67.2, 69.5]:

 

Aktie2:= [19.5, 18.4, 14.2, 15.4, 13.9, 14.5, 14.9,

          16.7, 18.5, 19.3, 21.5, 20.4, 22.6, 24.5]:

 

Die Beantwortung folgender Fragen wird uns die Entscheidung erleichtern:

 

(a)  In welchem Bereich liegen 50% der Daten? Insbesondere: Wie groß ist

       dieser Bereich?

 

(b) Wie groß ist der Median und in welchem Verhältnis steht er zu den übrigen

      Daten?

 

Stellen wir zunächst die beiden Aktienkurse in einer Grafik dar:

 

plot( plot::Polygon2d([[i,Aktie1[i]] $ i = 1..nops(Aktie1)]),

      plot::Point2d(i ,Aktie1[i],

                    Color = RGB::Black,

                    PointSize = 2 * unit::mm)

                    $ i = 1..nops(Aktie1),

      plot::Polygon2d([[i,Aktie2[i]] $ i = 1..nops(Aktie1)]),

      plot::Point2d(i ,Aktie2[i],

                    Color = RGB::Black,

                    PointSize = 2 * unit::mm)

                    $ i = 1..nops(Aktie2),

      GridVisible = TRUE

     ):

MuPAD graphics

Die blaue Kurve verläuft zwar viel tiefer als die rote, aber über das Verhalten

der Aktien und ihre Gewinnchancen sagt diese Grafik nichts aus.

Daher vergleichen wir nun die Boxplots beider Aktienkurse:

 

plot( plot::Boxplot(Aktie1, Aktie2,

                    Colors = [RGB::Red, RGB::Blue],

                    LineWidth = 0.6 * unit::mm),

      GridVisible = TRUE

    ):

MuPAD graphics

Wir können den Mittelwert, die Höchst- und Tiefstkurse sowie den Bereich, in

dem sich 50% der Kurse befinden, ablesen. Die Aktie1 (rot) hat zwar höhere

Werte angenommen als die zweite (blau), jedoch interessiert uns nicht ein

absoluter Wertevergleich beider Aktien, sondern das Kursverhalten, die

Schwankungen und die Stabilität der Aktien.

 

Daher betrachten wir relative Daten. Wir dividieren dazu jeden Wert, außer

den ersten, durch seinen Vorgänger und erhalten somit Werte, die die

Kursänderungen besser charakterisieren. 

 

Aktie1_r:= [Aktie1[i+1]/Aktie1[i] $ i=1..nops(Aktie1)-1]:

Aktie2_r:= [Aktie2[i+1]/Aktie2[i] $ i=1..nops(Aktie2)-1]:

 

Auch für diese Daten stellen wir den Kursverlauf zunächst grafisch dar:

 

plot( plot::Polygon2d([[i,Aktie1_r[i]] $ i = 1..nops(Aktie1_r)]),

      plot::Point2d(i ,Aktie1_r[i],

                    Color = RGB::Black,

                    PointSize = 2 * unit::mm)

                    $ i = 1..nops(Aktie1_r),

      plot::Polygon2d([[i,Aktie2_r[i]] $ i = 1..nops(Aktie1_r)]),

      plot::Point2d(i ,Aktie2_r[i],

                    Color = RGB::Black,

                    PointSize = 2 * unit::mm)

                    $ i = 1..nops(Aktie2_r),

      plot::Function2d(1, x = 1..nops(Aktie2_r),

                       Color = RGB::Green),

      GridVisible = TRUE

     ):

MuPAD graphics

 

 

Hier sehen wir deutlichere Unterschiede als bei dem Vergleich der Absolut-

werte. Ein Wert größer 1 bedeutet eine Wertsteigerung, ein Wert kleiner 1

einen Wertverlust. Beide Kurven nehmen nur dreimal Werte unter 1 an.

Jedoch scheint die blaue Aktie stärkeren Schwankungen zu unterliegen

als die rote.

 

Aus den Boxplots der relativen Daten erhalten wir weitere Informationen:

 

plot( plot::Boxplot(Aktie1_r, Aktie2_r,

                    Colors = [RGB::Red, RGB::Blue],

                    LineWidth = 0.6 * unit::mm, Notched),

      GridVisible = TRUE

    ):

MuPAD graphics

Nun können wir uns den zu Beginn gestellten Fragen zuwenden:

 

(a) Die Box der ersten Aktie ist stark zusammengestaucht. Dies bedeutet,

      dass auftretende Kursschwankungen nur sehr schwach sind. 50% der

      Werte liegen ungefähr zwischen 1 und 1.03. Daher ist bei einem zu-

      fälligen Kauf der Aktien und einem Verkauf am Folgetag ein Gewinn

      zu erwarten. Die blaue Box dagegen ist gestreckt. Daran können

      wir erkennen, dass diese Aktie starken Schwankungen unterliegt.

      Mit ihr kann man höhere, aber auch risikoreichere, Gewinne erzielen.

     

(b) Wir können sehen, dass die Medianlinie bei beiden Aktien oberhalb von

      1 verläuft. Allerdings verlaufen diese Linien im oberen Bereich der Box,

      d.h. die Schwankungen nach unten sind kräftiger als die Kursanstiege.

      Der Median der blauen Aktie liegt höher als der der roten Aktie. Damit

      ist der Gewinnbetrag höher.

 

Als Fazit läßt sich daher schließen: Die erste Aktie ist eine solidere Anlage.

Für gewiefte Spekulanten ist die zweite Aktie sehr reizvoll. Will man jedoch

längerfristig Kapital anlegen, so sollte man in Aktie1 investieren. 

 

________________________________________________________________________________

 

Übungen:

1. Erzeugen Sie mit Hilfe der Funktionen stats::normalRandom, stats::cauchyRandom und

    stats::exponentialRandom normal-, cauchy- und exponentialverteilte Zufallszahlen.

    Erzeugen Sie Boxplots für jede Verteilungssituation und vergleichen Sie diese miteinander.

_______________________________________________________________________________

 

Anmerkungen:

 

1.  Weitere Anregungen finden Sie unter: http://schule.mupad.de bzw. http://studium.mupad.de

 

_______________________________________________________________________________

 

 

MuPAD Education Group: Kostenlose Materialen für MuPAD Pro:
www.sciface.com/education, schule.mupad.de, studium.mupad.de, mupad.zum.de.