← Back to list

Echtzeit-Aktienkurse mit Python erhalten

Anleger und Interessierte an wirtschaftlichen Trends empfinden die tägliche Überprüfung der Aktienkurse oft als mühsame Pflicht. In der…

Octoparse · 2024-11-14 09:02 · 0 claps · 2.1 min read
#aktienkurs #aktien #big-data #data-analysis #data
Open on Medium ↗

Echtzeit-Aktienkurse mit Python erhalten

Anleger und Interessierte an wirtschaftlichen Trends empfinden die tägliche Überprüfung der Aktienkurse oft als mühsame Pflicht. In der heutigen Zeit wäre eine automatische, Echtzeit-Überwachung hilfreich. In diesem Artikel präsentieren wir eine Methode, um mit Python Aktienkurse in Echtzeit abzurufen.

Gibt es eine Python-Bibliothek für die Echtzeiterfassung von Aktienkursen?

Ja, es gibt mehrere Python-Bibliotheken, die sich für die Echtzeiterfassung von Aktienkursen eignen:

1. yfinance: Diese Bibliothek nutzt Yahoo Finance, um Echtzeit- und historische Finanzdaten zu laden. Sie ist einfach zu verwenden: python import yfinance as yf

Holen der Echtzeitdaten für eine Aktie

stock = yf.Ticker(“AAPL”) data = stock.history(period=”1d”, interval=”1m”) print(data)

2. Alpha Vantage: Diese API bietet Echtzeit- und historische Marktdaten. Es gibt eine Python-Bibliothek, die leicht zu integrieren ist. python from alpha_vantage.timeseries import TimeSeries

key = “dein_api_key” ts = TimeSeries(key=key, output_format=’pandas’)

Holen der Echtzeitdaten

data, meta_data = ts.get_quote_endpoint(symbol=’AAPL’) print(data)

3. IEX Cloud: Eine weitere populäre API für Echtzeit- und historische Marktdaten, die über eine Python-Bibliothek zugänglich ist. python from iexfinance.stocks import Stock

stock = Stock(“AAPL”, token=”dein_api_key”) print(stock.get_quote())

Diese Bibliotheken bieten einfache Möglichkeiten, um Echtzeit-Aktienkurse zu überwachen und in eigene Anwendungen zu integrieren.

Echtzeit-Aktienkurse mit Python abrufen (inkl. Beispielcode)

Um Echtzeit-Aktienkurse mit Python abzurufen, kannst du die yfinance Bibliothek verwenden, die sehr beliebt ist und einfach zu bedienen ist. Hier ein Beispiel, wie du dies tun kannst:

Schritt 1: Installation der Bibliothek Zuerst musst du die yfinance Bibliothek installieren:

pip install yfinance

Schritt 2: Beispielcode zum Abrufen von Echtzeit-Aktienkursen

Hier ist ein einfaches Beispiel, um Echtzeitdaten für eine Aktie (z.B. Apple — AAPL) zu erhalten:

import yfinance as yf

# Erstellen eines Ticker-Objekts für eine Aktie (z.B. Apple)
ticker = “AAPL”
stock = yf.Ticker(ticker)

# Abrufen von Echtzeitdaten (historische Daten mit einem kurzen Zeitraum)
data = stock.history(period=”1d”, interval=”1m”) # “1d” für einen Tag, “1m” für jede Minute

# Anzeige der letzten 5 Minuten-Daten
print(data.tail())

Erklärung:

  • yf.Ticker(“AAPL”): Erzeugt ein Ticker-Objekt für Apple (AAPL). Du kannst den Ticker für andere Unternehmen verwenden.
  • history(period=”1d”, interval=”1m”): Holt historische Daten für den letzten Tag (1d) mit einem Intervall von einer Minute (1m). Dies ist praktisch für die Echtzeiterfassung von Kursen.
  • data.tail(): Gibt die letzten 5 Minuten-Daten aus.

Schritt 3: Erweiterung (Optional) Wenn du regelmäßig die Daten aktualisieren möchtest, kannst du dies in einer Schleife tun, um zum Beispiel jede Minute die aktuellen Kurse zu bekommen:

import time

while True:
 data = stock.history(period=”1d”, interval=”1m”)
 print(data.tail())
 time.sleep(60) # Pause von 60 Sekunden (1 Minute)

Hinweis:

  • Die yfinance-Daten sind keine echten Echtzeitdaten (wie sie auf Börsenplätzen angezeigt werden), sondern stellen eine Verzögerung von einigen Minuten dar.
  • Für präzisere und schnellere Daten könntest du auch APIs wie Alpha Vantage oder IEX Cloud in Betracht ziehen.

Das ist eine einfache Möglichkeit, um Echtzeit-Aktienkurse mit Python zu erfassen.

Zusammenfassung

Wie wäre es damit? Wir haben gezeigt, wie man mit Python Aktienkursdaten in Echtzeit erhält. Durch eine gängige Python-Bibliothek kann jeder ein eigenes Programm zur Abfrage von Aktienkursdaten entwickeln.


메타데이터
post_id
511fd9e98290
slug
echtzeit-aktienkurse-mit-python-erhalten-511fd9e98290
url
https://medium.com/@hanna_24039/echtzeit-aktienkurse-mit-python-erhalten-511fd9e98290
canonical_url
https://medium.com/@hanna_24039/echtzeit-aktienkurse-mit-python-erhalten-511fd9e98290
author_url
https://medium.com/@hanna_24039
status
ok
fetched_at
2026-08-09 06:03:05