Quellen für historische Kurse

Daten von Portfolio Report

Die Suche nach Wertpapieren listet Ergebnisse von Portfolio Report und anderen Kursanbietern. Die Ergebnisse von Portfolio Report sind mit einem Wolken- bzw. Chartsymbol gekennzeichnet. Wenn ein Wertpapier von Portfolio Report angelegt wird, wird dies mit dem entsprechenden Wertpapierdaten von Portfolio Report verknüpft.
Portfolio Report bietet für einige Wertpapiere und Kryptowährungen historische Kurse an. Diese können für verknüpfte Wertpapiere ohne weitere Konfiguration bezogen werden. Dies sollte die einfachste Möglichkeit sein, historische Kurse zu beziehen.

Mehr Informationen: Historische Kurse von Portfolio Report

Daten von Yahoo Finance

Eine weitere Quelle für historische Kurse ist Yahoo Finance. Sofern Yahoo Finance das Wertpapier kennt, bietet Portfolio Performance die Möglichkeit, das direkt in der Oberfläche zu konfigurieren.

Symbol für den Kursabruf


Das Symbol eines Wertpapiers ist abhängig vom Börsenplatz. An unterschiedlichen Börsen kann das gleiche Wertpapier ein anderes Symbol habe. Du kannst die Suchfunktion in Portfolio Performance selbst oder auf www.portfolio-report.net nutzen, um das Symbol an verschiedenen Börsenplätzen zu erfahren.

Nachstehend eine Auswahl an häufig verwendeten Börsen:

Tabelle auf einer Website

Du kannst in Portfolio Performance als Lieferant “Tabelle auf einer Website” auswählen. Dann hast Du die Möglichkeit die URL der Website anzugeben, welche die Kurse enthält.

Das klappt zum Beispiel mit folgenden Websites. Für Details auf den jeweiligen Pfeil klicken.

Ariva
Boerse.de
Börse Frankfurt
onvista
    Von onvista können neuerdings keine Kurse mehr als "Tabelle auf einer Website" bezogen werden. Für den Kursabruf von onvista muss man auf JSON umstellen, wie das geht wird in historische-kurse-von-onvista-nicht-mehr-lesbar und folgenden Posts erklärt.

Alpha Vantage


Benötigt einen personalisierten API-SChlüssel (vgl. Einstellungen in Portfolio Performance).
Limit: 5 Anfragen je Minute (in Einstellungen anpassbar). Gegen Bezahlung bis zu 600 Anfragen möglich.
Persönliche Anmerkung: Leider war für mich nicht immer der Kursdownload zuverlässig.

Finnhub


Benötigt einen personalisierten API-SChlüssel (vgl. Einstellungen in Portfolio Performance).
Limits: 60x kostenloser Abruf je Minute.

Quandl

Benötigt einen personalisierten API-SChlüssel (vgl. Einstellungen in Portfolio Performance).
Limit: Nur ein Datendownload zur Zeit (nicht mehrere Wertpapiere parallel) und ein Nächster in der Warteschlange. Daher vlt. langsamer als andere Quellen.
Persönliche Anmerkung: Leider für mich nicht erfolgreich einrichtbar, wenn es für euch erfolgreicher ist, liegt der Fehler bei mir.

Kryptowährungen

Kryptowährungen über CoinGecko Sucht euch aus der Coin List die „ID“ eures Coins raus. Groß- und Kleinschreibung ist wichtig. Ersetzt in dieser URL {id} mit der ID eures Coins: https://api.coingecko.com/api/v3/coins/{id}/market_chart?vs_currency=eur&days=90. Wählt unter „historische Kurse“ „JSON“ aus und fügt die angepasste Adresse aus Schritt 2 ein.
    „Pfad zum Datum“:
    $.prices[*][0]

    „Pfad zum Kurs“:
    $.prices[*][1]

Kryptowährungen über Yahoo Finance
    Inzwischen gibt es einige ausgewählte Währungspaare auch direkt bei Yahoo. Für eine Abfrage muss das Symbol folgendermaßen aufgebaut sein:
    XXX-YYY mit X=Kryptokürzel und Y=Fiat-Kürzel.
    Beispiel Bitcoin in US-Dollar: BTC-USD.

    Über die Suche auf der Homepage findet man schnell die vorhandenen Währungspaare und Kürzel.

Kryptowährungen über Investing.com
    Diese URL aufrufen: https://de.investing.com/currencies/btc-eur-historical-data?cid=49800

    cid=49800 ist dabei die Börse Kraken. Börse kann oben links geändert werden.

    URL in PP einfügen → Fertig

    (Vorteil: Live-Daten einer bestimmten Börse in EUR, Historische Daten lassen sich anzeigen, PP nimmt aber “nur” den letzten Monat, wie in der Standard-Ansicht)

Kurse manuell eintragen

    Außerdem gibt es die Möglichkeit, wenn Du die Kurse als CSV-Datei hast, diese einmalig als historische Kurse zu importieren. Das geht über einen Rechtsklick im Tab "Historische Kurse".

    Allerdings werden die Kurse auf diese Art natürlich nicht regelmäßig aktualisiert.

    CSV – historische Kurse importieren im Detail

    Allgemeines zu CSV

    CSV steht für *Comma Separated Values*, also Werte die durch ein Komma getrennt werden.

    Falls historische Kurse vorliegen, können sie einfach als CSV-Datei importiert werden. Dazu die Daten in einer Tabelle auflisten, die einzelnen Werte durch ein Komma oder besser Semikolon trennen und als Datei mit der Endung „.csv“ speichern. Semikolon deshalb, da in Währungsformaten das Komma als Trennzeichen zwischen z.B. Euro,Cent verwendet wird. Zur Erstellung einer CSV-Datei eignen sich Tabellenkalkulationsprogramme besser als einfache Editoren.

    Diese Darstellung im einfachen Editor wird übersichtlicher im Tabellenkalkulationsprogram.

    grafik

    Danach die Datei mit Dateityp .csv speichern

    CSV Daten importieren

    Mit Rechtsklick auf das Wertpapier à Kurse à CSV-Datei importieren das CSV-Import Fenster öffnen. Danach die entsprechende .csv Datei öffnen.

    Portfolio Performance zeigt nun mit grün hinterlegt an, welche Spalten als Datum und Kurs identifiziert wurden. Ein Häkchen zeigt, ob eine Spaltenüberschrift vorhanden ist.

    grafik

    Mit Doppelklick auf die entsprechende Stelle kann die Spaltenzuteilung geändert werden. Werden mehrere Kursspalten ausgewählt, wird der Wert der Letzten eingelesen.

    grafik

    Ein klick auf ok und die Daten sind sichtbar.

    grafik

    Daten die von online Seiten stammen können mitunter das Problem aufweisen, dass das Format nicht gelesen werden kann. Abhilfe schafft hier der Versuch die Enkodierungseinstellung zu ändern. UTF-8 ist neben windows-1252 ein oft verwendetes Format.

    grafik

    Allgemein ermöglicht der Import manueller Kurse das Hinzufügen weiter in die Vergangenheit reichender Kursdaten, als es zumeist Datenlieferanten automatisiert erlauben. Ebenso können eigene Vergleich-Daten, z.B. Fester Zinssatz/Einlagen als Benchmark, hierüber erstellt und in Portfolio Performance geladen werden. Abseits von Wertpapieren oder Vergleichsdaten können mittels dieser Methode auch andere Assets getrackt werden, z.B. Tracking Real Estate Performance.

    Schließlich hast Du noch die Möglichkeit, die Kurse einzeln manuell zu erfassen. Für einen größeren Zeitraum ist das aber kaum eine praktikable Option.

28 Likes

Hallo zusammen,

ich stehe gerade auf dem Schlauch. Ich versuche mir den Fear&Greed Crypto von Alternative zu laden. Eigentlich passt aus meiner Perspektive aber PP kann die Unix Epoche time nicht umrechnen. Wenn ich die Hilfe richtig verstehe muss ich dafür bei Datumsformat nichts eintragen.

Kann mir Mal bitte jemand meinen Fehler nennen?

https://api.alternative.me/fng/?limit=50
$.data[*].timestamp
$.data[*].value

Als Fehler bekomme ich:

Dabei ist das doch einfach nur Epoch Unix Timestamp für den 30.06.2024?

Was passiert wenn du das Datumsformat einstellst? Gibt es da nicht eines für UNIX EPOCH??

Ich habe es so verstanden, dass das der Standard ist und ich es dann leer lassen soll:

image

Verdammt, ich war der Meinung das da ein Dropdown war.

Ok, ich habe einen Blick in den Sourcecode geworfen und das Problem ist, das der Feed den Zeitstempel als Text und nicht als Zahl liefert. Da kannst du nur versuchen via einem lokalen Proxy nachzuarbeiten.

Falsch:

{
			"value": "47",
			"value_classification": "Neutral",
			"timestamp": "1719532800"
		},

Richtig:

{
			"value": "47",
			"value_classification": "Neutral",
			"timestamp": 1719532800
		},
1 Like

Ah stimmt, da bin ich nicht drauf gekommen. Jetzt macht die Fehlermeldung auch Sinn…

Danke!

Wie bildet ihr Derivate ab? bei PP habe ich leider nichts finden können.
z.B. Airbus Long 110,13€ Turbo Open End HSBC
ISIN DE000HG6JZC5
WKN HG6JZC

Wie schon x-mal beschrieben, bei historische Kurse in PP “Tabelle auf Webseite” dies einfügen:

Für ältere Kurse als 30 Tage als CSV herunterladen und importieren.

1 Like

cash.ch funktioniert seit Mitte Oktober (leider) nicht mehr und ich habe die Lösung um wieder von cash.ch zu laden (noch) nicht gefunden.

Irgendjemand eine Idee?

Oder gibt es für Schweizer Aktien an der SIX eine gute Alternative?

Möchte noch etwas konkreter werden, für welche ISIN ich historische (und aktuelle) Kurse suche und (leider) immer noch nicht fündig wurde:

CH0002779632 (Swisscanto Fund)
CH0001574596 (Aktie)
CH0421720779 (Aktie)

Dann ist wohl dein Internet kaputt. Google findet zum Beispiel https://www.finanzen.net/historische-kurse/kursaal-casino in weniger als 20ms …

Einfach nur per URL gehts nicht. Per JSON kein Problem. Wenn man ein Wertpapier angelegt hat hast du es dann erledigt, weil du neue Wertpapiere über “duplizieren” anlegen kannst und nur noch die Parameter des neuen Wertpapiers anpassen muss.

Ja, diese Webseite habe ich schon gefunden. Aber ein automatischer Download habe ich nicht realisieren können:

Lieferant: Tabelle einer Webseite
Antwort: 403 Forbidden

Lieferant: JSON
Antwort: HTML (aber m.E. kein verwertbares JSON)

Hallo @nafn - danke für den Hinweis auf onvista als neuen Lieferanten. Hier stimmen leider die Kurse nicht mit jenen überein, welche der Fondsprovider meldet.

Hier https://www.swissfunddata.ch/sfdpub/en/funds/excelData/11463 habe ich sie gefunden (ergibt ein CSV) - das habe ich aber nur manuell laden können und nicht automatisch.

Kann PP ein CSV automatisch (täglich einmal) laden?