yahoo-finance
Get stock prices, quotes, fundamentals, earnings, options, dividends, and analyst ratings using Yahoo Finance. Uses yfinance library - no API key required.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Get stock prices, quotes, fundamentals, earnings, options, dividends, and analyst ratings using Yahoo Finance. Uses yfinance library - no API key required.
How to use
Zainstaluj narzędzie uv — menedżer pakietów Pythona wymagany do uruchomienia skryptu. Na macOS lub Linux uruchom: curl -LsSf https://astral.sh/uv/install.sh | sh. Na Windows użyj: powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex". Alternatywnie zainstaluj przez pip: pip install uv. Po instalacji uruchom ponownie terminal.
Pobierz skrypt yf z repozytorium i nadaj mu uprawnienia wykonywania: chmod +x /path/to/skills/yahoo-finance/yf. Opcjonalnie utwórz dowiązanie symboliczne do katalogu w PATH, aby móc uruchamiać yf z dowolnego miejsca: ln -sf /path/to/skills/yahoo-finance/yf /usr/local/bin/yf.
Przy pierwszym uruchomieniu skrypt automatycznie zainstaluje wymagane zależności (yfinance, rich) w cache uv. Kolejne uruchomienia będą natychmiastowe.
Sprawdzaj ceny akcji, wpisując symbol giełdowy, np. yf AAPL lub yf price AAPL. Aby uzyskać szczegółowe notowanie, użyj: yf quote MSFT.
Pobieraj dane fundamentalne za pomocą: yf fundamentals NVDA — zobaczysz wskaźniki PE, EPS, kapitalizację rynkową, marże i oceny analityków. Do sprawdzenia prognoz zysków użyj: yf earnings TSLA.
Dla dodatkowych informacji o spółce uruchom: yf profile GOOGL, aby zobaczyć sektor, branżę, liczbę pracowników i opis biznesu. Do sprawdzenia dywidend wpisz: yf dividends KO.