![]() |
Python Programmiersprache für objektorientiertes Programmieren PROJEKT1/EDV/python/python-install.html |
![]() |
Inhaltsverzeichnis
|
||
![]() |
Installationshinweise von ChatGpPT
Hallo! Ich bin ein KI-Chatbot (GPT-4o mini)
|
|
![]() |
Installationshinweise
Rohschrift von Sehr cool – Kursdaten automatisch abrufen ist super praktisch, z. B. für Analysen oder Portfolios. Hier zeig ich dir den einfachsten Weg, das mit Python zu tun, und zwar mit yfinance – einer beliebten Bibliothek, die Daten von Yahoo Finance lädt. 1. Vorbereitung Falls du yfinance noch nicht installiert hast: pip install yfinance 2. Beispiel: Kursdaten laden (z. B. für Apple) import yfinance as yf # Apple-Aktie (Ticker: AAPL) ticker = yf.Ticker( "AAPL" ) # Kursdaten der letzten 30 Tage df = ticker.history(period= "30d" ) # Ausgabe anzeigen print(df[[ "Close" ]]) Ergebnis: Ein DataFrame mit täglichem Schlusskurs ( Close ), z. B.: Date Close 2025-03-01 180.5 2025-03-02 179.3 … … 3. Volatilität aus diesen Kursdaten berechnen Kombinieren wir das Ganze: import yfinance as yf import numpy as np # Kursdaten laden df = yf.download( "AAPL" , period= "30d" ) # Renditen berechnen df[ "Rendite" ] = df[ "Close" ].pct_change() # Volatilität tägliche_vol = df[ "Rendite" ].std() jährliche_vol = tägliche_vol * np.sqrt( 252 ) print( f"Tägliche Volatilität: {tägliche_vol: .4 f} " ) print( f"Jährliche Volatilität: {jährliche_vol: .4 f} " ) 4. Weitere Optionen Du kannst auch mehrere Aktien auf einmal laden: tickers = yf.download([ "AAPL" , "MSFT" , "TSLA" ], period= "60d" )[ "Close" ] print(tickers.tail()) Möchtest du ein ZIP-Paket mit einem fertigen Beispielskript, das Kursdaten automatisch von Yahoo Finance lädt und Volatilität berechnet? |
|
3.![]() |
Programm
|
|
![]() |
Literatur
|