Es gibt keinen Mangel an Online-Plätzen, die aktuelle Aktienkurse bereitstellen. Mit jeder Art von Internet-verbundenen Gerät können Sie ein Ticker-Symbol eingeben, um das neueste Zitat auf einem gehandelten Wertpapier von einer Website oder App zu erhalten. Traditionell waren historische Kurse auf Aktien und Indizes schwieriger zu bekommen, für die breite Öffentlichkeit, aber dies ist nicht mehr der Fall. Neben der yf.download-Funktion können wir das Ticker()-Modul verwenden. Im Folgenden stelle ich ein kurzes Beispiel für das Herunterladen der gesamten Geschichte der Tesla-Aktienkurse vor: Ich stellte einen Fall der Verwendung der Bibliothek zum Herunterladen von Informationen über ein einzelnes Unternehmen vor. Wir können jedoch problemlos eine Liste der Unternehmen bereitstellen, und die Methoden geben entsprechende JSONs zurück, die die angeforderten Informationen für jedes Unternehmen enthalten. Sehen wir uns ein Beispiel für das Herunterladen der angepassten Schlusskurse für mehrere Unternehmen an: Wir haben zuerst ein Objekt der YahooFinancials-Klasse instanziiert, indem wir Teslas Ticker passiert haben. Auf diese Weise können wir eine Vielzahl von Methoden verwenden, um nützliche Informationen zu extrahieren. Wir begannen mit historischen Aktienkursen. Die Verwendung der Methode ist ziemlich selbsterklärend.

Eine Sache zu beachten ist, dass das Ergebnis ist ein JSON. Deshalb musste ich eine Reihe von Operationen ausführen, um die relevanten Informationen zu extrahieren und den JSON in einen Pandas DataFrame umzuwandeln. Das Ausführen dieses Ausschnitts führt zu: Der Prozess der Gewinnung der historischen Aktienkurse war etwas länger als im Falle von Yfinance. Jetzt ist es an der Zeit zu zeigen, wo die Yahoofinanzen glänzen. Ich beschreibe kurz die wichtigsten Methoden: Microsoft hat kürzlich die integrierten Tools zum Abrufen von Aktienkursen in Excel aktualisiert. Wenn Sie die Abschlusspreise manuell in Excel eingeben, kann dieser Artikel Ihnen möglicherweise helfen, dies schneller zu erledigen. Insbesondere werden wir darüber sprechen, wie der Bestandsdatentyp aktuelle Kurse und zugehörige Informationen abruft und wie Power Query historische Aktienkurse aus dem Web abrufen kann. Wir nehmen sie nacheinander. In diesem Artikel zeigte ich, wie man historische Aktienkurse von Yahoo Finance einfach herunterlädt. Ich begann mit einem Einzeiler mit der yfinance Bibliothek und tauchte dann nach und nach tiefer in die Gewinnung weiterer Informationen über die Aktie (und das Unternehmen).

Mit den genannten Bibliotheken können wir so ziemlich alle bei Yahoo Finance verfügbaren Informationen herunterladen. Ich hoffe, dass diese Methoden eine effiziente Möglichkeit bieten, aktuelle und historische Aktienkurse in Ihre Excel-Datei abzurufen. Und denken Sie daran, Excel-Regeln! Aber wenn dies etwas war, das wir ständig aktualisieren mussten, ist eine andere Option, Power Query zu verwenden. Anstatt auf der Webseite zu navigieren, um die Daten anzuzeigen und herunterzuladen oder zu kopieren, können wir in Excel einfach auf Aktualisieren klicken. Klicken Sie dazu in der Gruppe Get & Transform (nicht die ältere Gruppe Externe Daten abrufen) auf Daten > Aus dem Web. Dadurch wird das Dialogfeld “Von Web” von Power Query geöffnet. Sie fügen einfach Ihre gewünschte URL ein oder geben sie ein (Abbildung 4). *Sobald Sie die heruntergeladene Datei sehen können, variieren die Optionen zum Speichern je nach Gerät. In vielen Fällen können Sie sich die Datei per E-Mail zusenden. Die kleinen Symbole zeigen an, dass Excel die Tickersymbole erfolgreich gefunden und in Aktien umgewandelt hat. Was ist also das Besondere am Bestandsdatentyp? Es ruft eine reiche Sammlung von Marktdaten ab – einschließlich aktueller Preis, Volumen, Hoch, Tief, Firmenname, Firmenbeschreibung, Anzahl der Mitarbeiter und vieles mehr. Um diese zusätzlichen Attribute anzuzeigen, klicken Sie einfach auf das kleine Aktiensymbol links neben dem Firmennamen, und Sie sehen eine Popup-Karte, die verwandte Daten enthält.

Wenn Sie die zugehörigen Daten in Zellen anzeigen möchten, klicken Sie einfach auf das kleine Symbol Daten hinzufügen oben rechts. Zum Beispiel können wir Preis, hoch und niedrig aus der Liste auswählen und Excel ruft die entsprechenden Werte ab (Abbildung 3). Angenommen, Sie haben eine Handvoll Ticker und möchten deren aktuelle Preise oder verwandte Informationen anzeigen. Möglicherweise wird Ihre Liste in einer Tabelle (Einfügen > Tabelle) gespeichert und sieht wie Abbildung 1 aus. EODData ist ein führender Anbieter von qualitativ hochwertigen historischen Marktdaten mit einfach zu bedienenden Download-Einrichtungen zu außergewöhnlichen Preisen.