AIKraft/Skills/yfinance-data

yfinance-data

Получает финансовые и рыночные данные через библиотеку yfinance (Yahoo Finance): котировки, отчеты, дивиденды, новости и сравнения акций. Используйте при запросе данных по тикерам (AAPL, MSFT, TSLA) или для анализа рынка.

himself65 official Данные ★ 3.4k

Что делает навык

Навык извлекает финансовые и рыночные данные из Yahoo Finance с помощью библиотеки yfinance, обеспечивая доступ к котировкам, отчетам, дивидендам и новостям. Он решает задачу получения структурированной информации по конкретным тикерам или сравнения нескольких активов для исследовательских целей.

Когда применять

  • Получение текущей цены акции или исторических данных (OHLCV) для построения графиков.
  • Запрос финансовых отчетов: баланса, отчета о прибылях и убытках или движения денежных средств.
  • Анализ корпоративных действий: получение информации о дивидендах, сплитах или опционах.
  • Сравнение показателей нескольких акций или фильтрация рынка через Screener.
  • Получение новостей по конкретной компании или аналитических прогнозов аналитиков.

Как работает

  1. Проверить наличие библиотеки yfinance в окружении; при отсутствии ошибки YFINANCE_NOT_INSTALLED выполнить установку через pip.
  2. Определить категорию данных, необходимых пользователю, и сопоставить её с соответствующим методом API (например, ticker.info, ticker.history, yf.download).
  3. Написать и выполнить код на Python, обернув его в конструкцию try/except для обработки возможных ошибок или ограничений скорости запросов.
  4. При работе с квартальными данными использовать префикс quarterly_ (например, quarterly_income_stmt), а для сравнения нескольких тикеров применять yf.download().
  5. Представить полученные данные в виде читаемой таблицы (markdown или .to_string()), выделив ключевые столбцы и заметные аномалии.
  6. Добавить контекст к ответу: указать сектор, исторические диапазоны или консенсус аналитиков, если это меняет интерпретацию цифр.

Примеры запросов агенту

Покажи текущую цену и объем торгов для AAPL за последний месяц.
Сравни выручку и чистую прибыль Microsoft и Apple за последний год.
Какие дивиденды выплатила Tesla за последние 5 лет?

Что понадобится

  • Библиотека Python yfinance (должна быть установлена в окружении агента).

Описание составлено по SKILL.md навыка, сверено 07.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «yfinance-data» из репозитория: # https://github.com/himself65/finance-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r yfinance-data/ ~/.claude/skills/yfinance-data/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.