Performance
Der Performance-Indikator zeigt die prozentualen Preisveränderungen für ein oder mehr Symbole zu bestimmten Zeiten an. Die Preise werden unter dem Chart in einer Tabelle dargestellt. Die Symbol- und Zeitrahmenliste wird von dem Nutzer eingestellt.
Berechnung
Der Indikator berechnet die Veränderungen für jedes Symbol (in der angeführten Reihenfolge). Für jeden Zeitrahmen wählt der Indikator einen Ankerbalken aus, der von dem letzten Balken auf dem Chart von einem bestimmten Zeitrahmen entfernt wird. Zum Beispiel: Wenn der letzte Balken auf dem Chart 15. Mai 2024 ist, dann ist der 3M-Anker 15. Feb. 2024 und der 1Y-Anker ist 15. Mai 2023. Wenn es für die Ankerzeit keinen Balken gibt, dann wird der nächstliegende als Anker verwendet.
Der Indikator berechnet den Performance-Wert mit der folgenden Formel:
(Aktueller Wert – vergangener Wert) / vergangener Wert x 100
Begriffserklärung:
Der aktuelle Wert ist der aktuellste Schließungspreis auf dem Chart (historisch oder in Echtzeit).
Der vergangene Wert ist der Schließungspreis des Balkens vor dem Ankerbalken.
Zum Beispiel: Wenn heute der 15. Mai 2024 ist, dann wird für den Zeitrahmen 1M der Balken vom 15. April 2024 als Anker verwendet und der Schließungspreis des vorherigen Balkens – 14. April 2024 – ist der vergangene Wert für die Performance-Berechnung. Wenn der aktuelle Echtzeit-Schließungspreis 215,00 ist und der Schließungspreis am 14. April 193,00 war, dann ergibt sich hierbei ein Performance-Wert von (215 - 193) / 193 x 100 = 11,40 %. Dies zeigt uns dann an, dass der Preis in einem Monat um 11 Prozent gestiegen ist.
Die verwendete Logik für die Ankerermittlung ist abhängig von dem Ankertyp:
- Für Zeitrahmen auf einer täglichen und wöchentlichen Basis wird der Ankerbalken ermittelt, indem die Anzahl der 24-stündigen oder 7-tägigen Perioden von dem Öffnungspreis der Kerze subtrahiert wird.
- Für monatliche Zeitrahmen subtrahiert der Indikator die Monate, wählt jedoch denselben Tag aus. Zum Beispiel: Wenn heute der 15. April 2024 ist, 3M vorher war es der 15. Jan. 2024, und 6M setzt uns auf den 15. Okt. 2023 zurück.
- Für jeden Zeitrahmen auf einer jährlichen Basis ist der vergangene Balken, der Balken mit demselben Tag und Monat des jeweiligen Jahres. Zum Beispiel: Wenn der letzte Balken auf dem Chart der 14. Juli 2024 ist, dann wird für einen 2Y-Zeitrahmen der 14. Juli 2022 ausgewählt.
- Für „Year to Date“ (YTD) wird der 1. Januar des laufenden Jahres als Anker verwendet.
Wenn Sie sich das Ankerdatum für ein Symbol und einen Zeitrahmen ansehen möchten, dann bewegen Sie den Mauszeiger über den Prozentwert in der Performance-Tabelle (wo sich diese zwei Parameter überschneiden).
Hinweis: Das Script definiert die Anker einmalig, wenn es auf den Chart geladen wird. Die Anker werden in der Folge nicht mehr geändert, insofern die Seite nicht neu geladen, das Symbol geändert oder die Indikatoreinstellungen verändert werden. Dies hat zur Folge, dass mit der Zeit der Anker nicht mehr synchron mit der Zeitrahmeneingabe ablaufen wird. Zum Beispiel: Wenn das Script am 1. Sep. geladen wird, mit einem Zeitrahmen von 1M, dann wird nach zwei Tagen der aktuelle (aktualisierte) Schließungspreis vom 3 Sep. noch immer mit dem Schließungspreis vom 1. Aug. verglichen, obwohl das Datum nun 1M + 2 Tage ist.
Eingaben
Chartsymbol berücksichtigen
Wenn diese Option ausgewählt wurde, dann wird der Indikator das aktuelle Symbol an die Spitze der Symboltabelle setzen (insofern es nicht bereits in der Eingabe für die Symbolliste enthalten ist).
Symbolliste
Eine Liste von Symbolen oder Ticker-IDs, getrennt mit Kommas und optionalen Leerstellen. Eine Ticker-ID kann das Börsenpräfix enthalten (z. B. „NASDAQ:AAPL“) oder nur den Ticker („AAPL“), in diesem Fall wird automatisch die beliebteste Börse für dieses Symbol ausgewählt.
Zeitrahmenliste
Eine Liste von Zeitrahmen, getrennt mit Kommas und optionalen Leerstellen. Ein gültiger Zeitrahmen besteht aus einer Zahl und D, W, M, oder Y. Z. B.: „7D“, „1W“, „3M“, „5Y“. Des Weiteren wird auch „YTD“ – „Year to Date“ – unterstützt.
Positive Farbe
Die Farbe für Tabellenzeilen, die einen positiven Wert enthalten.
Negative Farbe
Die Farbe für Tabellenzeilen, die einen negativen Wert enthalten.
Farbintensitätsgrenze
Diese Eingabe bestimmt den max. Höchstprozentsatz für die Berechnung der Farbintensität. Absolutwerte zu oder über diesem Niveau werden in der Heatmap-Anzeige die höchste Intensität (Opazität) enthalten. Zum Beispiel: Ein Grenzwert von 10 % bedeutet, dass die Farben dunkler werden, je näher der entsprechende Wert an 10 % liegt. Werte über 10 % werden gleich dunkel sein.
Tabellenposition
Diese Eingabe bestimmt die Position der Heatmap-Tabelle, relativ zu dem Feld, in dem sie eingezeichnet wird. Die Standardeinstellung ist „Zentral“ und die Heatmap ist in der Feldmitte verankert. Wenn Sie diese Einstellung auf „Links“ oder „Rechts“ ändern, dann wird die Heatmap in die linke oder rechte Ecke versetzt.
Tabellenbreite (%)
Die Tabellenbreite als Prozentsatz des Felds, in dem die Tabelle enthalten ist. Der Standardwert ist 100, die Tabelle ist so breit wie das Feld. Wenn dieser Wert 0 ist, dann entspricht die Breite dem Tabelleninhalt und die Tabelle kann breiter als das Feld ausfallen.
Tabellenhöhe (%)
Die Tabellenhöhe als Prozentsatz des Felds, in dem die Tabelle enthalten ist. Der Standardwert ist 95, die Tabelle ist ein wenig kürzer als das Feld. Wenn dieser Wert 0 ist, dann entspricht die Höhe dem Tabelleninhalt und die Tabelle kann größer als das Feld ausfallen.