Скиллы Средний Финансы и инвестиции

Yahoo Finance CLI

Скачать ZIP
15
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Yahoo Finance CLI — это Python-утилита командной строки, предназначенная для получения комплексных финансовых данных через библиотеку yfinance. Она позволяет работать с котировками акций, фундаментальными показателями, отчетами о доходах, опционами, дивидендами и аналитическими рейтингами — без необходимости использования API-ключа. :

Основные возможности

Инструмент предоставляет доступ к широкому спектру данных Yahoo Finance и может использоваться как универсальный CLI-ассистент для анализа финансовых рынков. :

  • Получение текущих цен акций и краткой сводки
  • Детализированные котировки и рыночные данные
  • Фундаментальный анализ (P/E, EPS, маржа, капитализация)
  • Даты и история отчетности (earnings)
  • Профиль компании (сектор, сотрудники, описание)
  • Дивиденды и доходность
  • Рейтинги аналитиков (buy/hold/sell)
  • Работа с опционами и историческими данными

Требования

  • Python 3.11+
  • Менеджер пакетов uv

Установка uv

Перед использованием необходимо установить uv — быстрый менеджер зависимостей для Python.

uv --version

Если утилита не установлена, можно воспользоваться одним из способов:

  • macOS / Linux: curl -LsSf https://astral.sh/uv/install.sh | sh
  • macOS (Homebrew): brew install uv
  • Windows: PowerShell-скрипт установки
  • pip: pip install uv

Установка CLI

Скрипт yf использует встроенные метаданные (PEP 723), благодаря чему зависимости устанавливаются автоматически при первом запуске. :

# Сделать файл исполняемым
chmod +x /path/to/skills/yahoo-finance/yf

# (опционально) добавить в PATH
ln -sf /path/to/skills/yahoo-finance/yf /usr/local/bin/yf

При первом запуске будут установлены зависимости (например, yfinance и rich), последующие запуски выполняются мгновенно благодаря кэшированию.

Основные команды

Цена (быстрая проверка)

yf AAPL
yf price AAPL

Котировка

yf quote MSFT

Фундаментальные показатели

yf fundamentals NVDA

Показывает: коэффициенты P/E, прибыль на акцию, капитализацию, маржу, ROE/ROA и цели аналитиков.

Отчетность

yf earnings TSLA

Включает дату следующего отчета, прогнозы EPS и историю сюрпризов.

Профиль компании

yf profile GOOGL

Содержит отрасль, количество сотрудников, сайт, адрес и описание бизнеса.

Дивиденды

yf dividends KO

Показывает доходность, дату отсечки и историю выплат.

Рейтинги аналитиков

yf ratings AAPL

Отображает распределение рекомендаций и изменения рейтингов.

Поиск инструментов

yf search "bitcoin"
yf search "s&p 500 etf"

Поддерживаемые форматы символов

  • Акции США: AAPL, MSFT, TSLA
  • Индийские рынки: RELIANCE.NS, TCS.BO
  • Криптовалюты: BTC-USD, ETH-USD
  • Форекс: EURUSD=X
  • ETF: SPY, QQQ

Примеры использования

# Быстрая проверка цены
yf AAPL

# Анализ компании
yf fundamentals NVDA

# Отчетность Tesla
yf earnings TSLA

# Сравнение компаний
yf compare AAPL,MSFT,GOOGL,META,AMZN

Примечания

  • Не требует API-ключа
  • Использует данные Yahoo Finance через yfinance
  • Автоматически устанавливает зависимости
  • Поддерживает акции, ETF, криптовалюты и форекс

Таким образом, Yahoo Finance CLI превращает вашего AI-агента или терминал в мощный инструмент для анализа рынка и получения финансовых данных в реальном времени. :


Файл из источника

11934_yahoo-finance-1.0.0.zip