Wertpapierkurse in Excel mit der Alpha Vantage API

Im ersten Teil wurde der Abruf von Aktienkurse (Tagesendkurse) mit der Alpha Vantage API anhand einer Beispieldatei demonstriert. Die API ist sehr leistungsfähig und hat noch einige weitere interessante Funktionen zu bieten. Hierfür ist einzig ein API-Key notwendig, der nach einer kostenlosen Registrierung bereitgestellt wird. Wie Sie den API-Key erhalten, lesen Sie im Teil 1 der Serie. In diesem Beitrag nun werden weitere Möglichkeiten und Beispiele vorgestellt.

Teil 1: Aktienkurse automatisch in Excel laden und aktualisieren
Teil 2: Wertpapierkurse in Excel mit der Alpha Vantage API

Alpha Vantage API Dokumentation

Die komplette Dokumentation der API ist in englischer Sprache auf der Webseite des Herstellers verfügbar. Es gibt aktuell vier einzelne Kategorien.

  1. Zeitreihen-Aktienkurse (Echtzeit, Tageskurse, Wochenendkurse, Monatsendkurse)
  2. Devisenkurse und Crypto-Währungen (u.a. auch Bitcoin)
  3. Technische Indikatoren (Echtzeit)
  4. Kursdaten der S&P 500 Sektoren (Echtzeit & Historisch)

Die Datenausgaben können zur Weiterverarbeitung wahlweise als JSON Output oder als Download im CSV-Format erfolgen.

Alpha Vantage API - JSON Output

In der Dokumentation werden für jede Funktion die möglichen API-Parameter vorgestellt und mit Beispiel-Links die Funktionsweise und die zu erwartenden Ausgabedaten demonstriert. Die einzelnen Paramater werden zudem nach erforderlichen (required) und optionalen (optional) Parametern unterteilt.

API Parameter verwenden

Wenn Sie beispielsweise an Devisenkursen beim Forex-Handel interessiert sind, stellt die API auch entsprechende Abruf-Parameter zur Verfügung. Für physische Währungen und digitale Crypto-Währungen wird die Funktion CURRENCY_EXCHANGE_RATE verwendet. Zusätzlich zur Funktion sind noch drei weitere Pflicht-Parameter bei der Abfrage zu benennen. Der Parameter from_currency benötigt die Währung, für die Sie den Wechselkurs erhalten möchten. Passend dazu gibt es den Parameter to_currency für die Zielwährung des gewünschten Wechselkurses. Darüber hinaus wird dann noch der persönliche API key im Parameter apikey für die Prüfung der Abfrageberechtigung benötigt.

Alpha Vantage API - JSON Output

Die Demo dazu liefert die Währung USD/JPY im JSON Output als Ergebnis zurück.

https://www.alphavantage.co/query?function=CURRENCY_EXCHANGE_RATE&from_currency=USD&to_currency=JPY&apikey=demo

Tauschen Sie “demo” mit Ihrem API key aus und Sie erhalten den aktuellen Realtime-Kurs.

Weiterlesen…
Teil 1: Aktienkurse automatisch in Excel laden und aktualisieren

 
Gefällt Ihnen der Beitrag?

3 Gedanken zu „Wertpapierkurse in Excel mit der Alpha Vantage API“

  1. Hi zusammen,
    kann mir jemand verraten wo ich diesen Code / Funktion für die Währungskurs-Umrechnung genau einbauen muss? Habe es schon im Visual Basic versucht jedoch bin ich totaler Anfänger was macros betrifft. Eine Schritt für Schritt Anleitung würde mir sehr helfen. Vielen lieben Dank vorab!

    Antworten

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.