8.6. Kurs-Datenbank

Zusammenfassung

Die Kurs-Datenbank listet die Kurse Ihrer Handelsgüter zu verschiedenen Zeitpunkten und ggf. auf verschiedenen Märkten in Bezug zu Ihrer Buchwährung auf. Neue Kurse können hinzugefügt oder gelöscht, bestehende Kurse bearbeitet und aus einer Auswahl von verschiedenen Quellen im Internet abgerufen werden, wenn das Handelsgut hierfür richtig konfiguriert ist.

Auch die Kurse, die Sie mittels DateiImportierenKurse aus CSV-Datei importieren… nach GnuCash importiert haben, werden hier aufgeführt.

Aufruf des Assistenten. Mit dem Menüpunkt WerkzeugeKurs-Datenbank wird er in einem separaten Fenster gestartet.

Begriffe

Handelsgut

Steht in GnuCash für alles, was zählt: Währungen, Wertpapiere (d.h. Werte wie Aktien oder Investmentfondsanteile und Anleihen), oder Sachwerte wie Lastwagen und Computer.

Kurs

Angebotenes Verhältnis zum Tausch zweier Handelsgüter zu einem bestimmten Zeitpunkt.

Preis

In einem Kauf oder Verkauf realisierter Kurs, welcher also in einer Buchung verwendet wird.

Anmerkung

In der Umgangssprache und einigen GnuCash-Dialogen wird der Begriff weiter gefaßt, also auch dort verwendet, wo es sich strenggenommen um einen Kurs handelt.

Anmerkung

Im weiteren Verlauf dieses Abschnitts verwenden wir den Begriff Kurs sowohl für den Preis als auch den Wechselkurs und Handelsgut für jede Art von Ware, außer wenn das Währungsverhalten unterschiedlich ist.

8.6.1. Benutzen der Kurs-Datenbank

Abbildung 8.2. Die Kurs-Datenbank

Die Kurs-Datenbank

In diesem Bild sind alle verfügbaren Spalten eingeblendet.


Damit die Kurs-Datenbank nicht unnötig groß wird, kann jedes Handelsgut in GnuCash nur einen Kurs pro Tag haben. Daher eignet sich GnuCash nicht sonderlich für Intra-Day-Trading. Ein bestehender Kurs wird nur dann durch einen neueren Kurs überschrieben, wenn der neuere Kurs die gleiche oder eine höher priorisierte Quelle hat. Ungeachtet davon können an einem Tag beliebig viele Buchungen auch unterschiedliche Preise speichern.

Zeilen der Kurs-Datenbank. Den größten Teil des Editors nimmt ein tabellarischer Bereich ein, in welchem Ihre Handelsgüter, nach Namensraum gruppiert, aufgelistet sind. Die Zeilen der Tabelle enthalten die Einträge, die Sie bei der Eingabe von Buchungen angeben, automatisch berechnet oder per Import erfasst wurden. Auch die Daten einer Kursabfrage mit Finance::Quote werden hier angezeigt.

Spalten der Kurs-Datenbank. Nachfolgend werden die einzelnen Spalten der Kurs-Datenbank beschrieben.

Tipp

Sie können die angezeigten Spalten anpassen, indem Sie in der Überschriftenzeile ganz rechts auf das kleine Dreieck klicken und die gewünschten Spalten aus der Liste aus- oder abwählen.

Wertpapier

Das zu bepreisende Wertpapier oder die Währung. Die Anzeige ist nach dem Namensraum sortiert, in dem die einzelnen Wertpapiere gelistet sind. Die Liste wird durch einen Klick auf das Dreieck links neben dem Namen erweitert.

Währung

Die Währung, in welcher der Preis erfasst wird.

Datum

Das Datum, zu dem der Preis erfasst wurde.

Quellen

Die Quelle der Kursnotierung der oben aufgeführten Handelsgüter (wird durch GnuCash ermittelt). Der erste Eintrag ist die am meisten bevorzugte Quelle:

user:price-editor

Manuell im Kurs-Editor eingetragene Kurse.

Anmerkung

Manuell eingetragene Kurse werden gegenüber den mittels Finance::Quote abgerufenen Kursen bevorzugt. Finance::Quote wird daher diese Kurse nicht aktualisieren.

Finance::Quote

Kurse mit Hilfe von Finance::Quote online abgerufen.

user:price

Preise, die explizit als Wechselkurs im Dialog Buchen (Abschnitt 6.1.3, „Währungsbuchung“) oder in der Spalte Preis eines Registers für ein Konto des Typs Aktienkonto oder Investmentfonds eingetragen wurden. Mit diesem Eintrag werden auch die Kurse gekennzeichnet, die mit dem Kurs-Import-Assistent erfasst wurden. (DateiImportierenKurse aus CSV-Datei importieren…)

user:xfer-dialog

Preise, die aus dem Eintrag im Zum Betrag-Feld des Dialogs Buchen (Abschnitt 6.1.3, „Währungsbuchung“) errechnet wurden.

user:split-register

Preise, die aus den Spalten Anteile und Kauf oder Verkauf (bei informellen Bezeichnungen) eines Registers für ein Konto des Typs Aktienkontos oder Investmentfonds berechnet wurden.

user:stock-split

Preise, die in dem Aktienteilungs-Assistent (Abschnitt 8.4, „Recording a Stock Split“) eingegeben wurden.

Typ (Kursart)

Die Art, die für Kursnotierungen Ihrer Wertpapiere genutzt werden. Die einzelnen Begriffe werden nachfolgend unter Typ (Kursart) erläutert.

Preis

Der tatsächliche Preis des Handelsgutes.

Schaltflächen der Kurs-Datenbank. Die Steuerelemente in dem Dialog bieten, oft erst nach Auswahl eines Eintrags in der Tabelle, die nachfolgenden Funktionen, wobei der Doppelklick auf eine Zeile den markierten Eintrag direkt zur Bearbeitung öffnet.

Hinzufügen

Ermöglicht das manuelle Eintragen eines Kurses. Das Vorgehen hierbei wird in Abschnitt 8.6.2, „Hinzufügen oder Bearbeiten von Kursen“ beschrieben.

Entfernen

Löscht markierte Kurswerte aus der Datenbank, eine Mehrfachauswahl ist möglich.

Bearbeiten

Bietet die Möglichkeit einen markierten Kurs zu bearbeiten, siehe Abschnitt 8.6.2, „Hinzufügen oder Bearbeiten von Kursen“

Alte Entfernen

Ermöglicht in einem weiteren Dialog das Abschnitt 8.6.3, „Entfernen von alten Kurswerten“ an Hand einer Datumsauswahl.

Kurse abrufen

Ist Finance::Quote installiert und eine Online-Quelle für die Kurse ausgewählt, werden mit Betätigen dieser Schaltfläche für konfigurierte Währungen und Wertpapiere die Kurse online abgerufen und eingetragen. Wie Sie Ihre Kurs für den Kursabruf konfigurieren können Sie unter Börsenkurse online abrufen nachlesen. Ist die Schaltfläche nicht aktiv, dann können Sie Finance::Quote mit Hilfe der Beschreibung auf Kapitel 11, Einrichten der Kursabfrage installieren.

Schließen

Schließt das Fenster der Kursdatenbank.

8.6.2. Hinzufügen oder Bearbeiten von Kursen

Nachdem Sie in der Kurs-Datenbank entweder die Schaltfläche Hinzufügen oder Bearbeiten betätigt haben, oder nach einem Doppelklick auf einen Kurseintrag, wird Ihnen dieser Dialog angezeigt.

Abbildung 8.3. Der Kurs-Editor

Der Kurs-Editor

Der Kurs-Editor bietet Ihnen die Möglichkeit, den Kurs eines Wertpapiers oder einer Währung zu erfassen oder zu modifizieren. Die Bedeutung der einzelnen Felder ist unter Spalten der Kurs-Datenbank beschrieben.

Typ (Kursart). Nachfolgend eine kurze Beschreibung der möglichen Kursarten die in GnuCash genutzt werden.

Bid (Geldkurs)

Gibt an, was ein Fachhändler für ein Wertpapier zu zahlen bereit ist, also wenn Sie verkaufen. Der Geldkurs ist in der Regel niedriger als der Briefkurs.

Ask (Briefkurs)

Gibt an, zu welchem Kurs der Händler bereit ist, ein Wertpapier zu verkaufen. Sie tatigen also einen Kauf.

Last (Zuletzt)

Bezeichnet den Kurs, zu dem der letzte Handel dieses Wertpapier vollzogen wurde.

Net Asset Value (Nettoanteilswert)

Werden in der Regel für Investmentfonds verwendet und ist zugleich der Rücknahme-Preis. Beim Kauf wird zusätzlich ein Ausgabeaufschlag/Agio erhoben. Sie werden auf der Grundlage des Nettowerts des Fondsvermögens jeden Tag um den Zeitpunkt des Marktschlusses berechnet und gelten bis zur nächsten Neuberechnung. Informieren Sie sich bei der Fondsgesellschaft nach dem Zeitpunkt der Kursermittlung.

transaction (Buchung)

Ist der Preis, der bei der Eingabe einer Buchung verwendet wurde.

Unknown (Unbekannt)

Zeigt an, das die Art des eingetragenen Kurses nicht bekannt ist. Dieser fehlerhafte Typ könnte möglicherweise bei einem Import entstanden sein, z.B. weil die Angabe in einer anderen Sprache war.

Der Vollständigkeit halber sind hier noch einige weitere Kursarten genannt, welche zwar durch Finance::Quote ermittelt, jedoch in GnuCash nicht weiter verwendet werden, da diese in erster Linie der Chart-Analyse dienen und damit den Rahmen von GnuCash sprengen. [6]

Open (Eröffnungskurs)

Ist der Kurs, zu dem der erste Handel eines Börsentages erfolgt.

Close (Schlusskurs)

Bezeichnet den letzten festgestellten Kurs an einem Börsentag. Dieser Preis wird meistens in den Medien genannt.

Low (Tiefstkurs)

Bezeichnet den tiefsten Kurs eines Wertpapiers in einem Zeitraum.

High (Höchstkurs)

Bezeichnet den höchsten Kurs eines Wertpapiers in einem Zeitraum.

8.6.3. Entfernen von alten Kurswerten

Wenn Sie über einen langen Zeitraum die Kurs Ihrer Wertpapiere eingetragen haben, dann kann es sinnvoll sein, alte Kurse zu löschen. Dadurch kann die Zeit für das Laden der GnuCash-Daten reduziert werden.

Um nur einen Kurs zu entfernen, markieren Sie den Eintrag und klicken Sie auf die Schaltfläche Entfernen. Möchten Sie alle Kurse, die älter als ein bestimmtes Datum sind, entfernen, so betätigen Sie die Schaltfläche Alte entfernen und geben die Details in das Dialogfenster ein.

Abbildung 8.4. Löschen von Kurswerten

Löschen von Kurswerten

Mit Hilfe dieses Dialogs können Sie die zu löschenden Kurse an Hand einer Datumsangabe auswählen. Zusätzlich können Sie eine Regel auswählen, die festlegt welcher letzte verfügbare Kurs behalten werden soll.

Kursdaten nach folgenden Kriterien löschen
Online geholte Kurse einschließen

Mit dieser Auswahl werden die Aktienkurse, die mittels Finance::Quote hinzugefügt wurden, gelöscht.

Manuell eingegebene Kurswerte einschließen

Wenn markiert, werden manuell eingegebene Aktienkurse gelöscht, die vor dem angegebenen Datum liegen.

Automatisch erzeugte

GnuCash legt automatisch einen Kurs an, der zeitlich zu der Buchung passt, welche mehr als eine Währung betrifft. Wenn Sie dieses Kontrollkästchen aktivieren, werden diese Einträge ebenfalls gelöscht.

Warnung

Bitte seien Sie mit der Verwendung dieser Möglichkeit vorsichtig. Wird z.B. der Kurs eines möglichen Berichtstags gelöscht, so wird stattdessen ein anderer Kurs genommen, wodurch das Ergebnis ungenau wird. Beachten Sie hierbei Ihre Einstellung der Abschnitt 10.1.1, „Buchführungsperioden“.

Vor dem Datum

Wählen Sie ein Datum bis zu die Kurswerte gelöscht werden sollen.

Von diesen Devisen/Wertpapieren

Markieren sie die Devisen und Wertpapiere, für die Sie die alten Kurse entfernen möchten. Die Auflistung unterstützt eine Mehrfachauswahl.

Den letzten verfügbaren Kurs mit folgender Regel behalten
Keine

Mit dieser Auswahl werden alle Kurse der markierten Wertpapiere vor dem eingestellten Datum gelöscht.

Letzter der Woche

Sofern vorhanden, wird der letzte Kurs aus jeder Woche bis zum Datum behalten.

Letzter des Monats

Behalte den letzten Preis jedes Monats vor dem Datum.

Letzter des Quartals

Behält den letzten Preis des Quartals, wobei das Quartal von dem Enddatum der verwendeten Buchführungsperiode abhängt.

Letzter der Periode

Sofern vorhanden, wird der letzte Preis jeder Buchführungsperiode vor dem Datum behalten, wobei Sie die Abschnitt 10.1.1, „Buchführungsperioden“ in den GnuCash-Einstellungen festlegen können.

Skaliert

Mit dieser Auswahl werden mehrere Regeln gleichzeitig angewendet. Kurse die, im Bezug auf das gewählte Datum, älter als ein Jahr sind werden mit der Regel Letzter des Monats behandelt. Die Kurse, die zwischen 6 und 12 Monate alt sind werden entsprechend der Regel Letzter der Woche gelöscht.



[6] Den vollständigen Umfang, der von Finance::Quote bereitgestellten Informationen, können Sie in mit dem Kommando man Finance::Quote unter dem Abschnitt LABELS der Dokumentation in einem Terminal nachlesen.