yfinance-data
Получает финансовые и рыночные данные через библиотеку yfinance (Yahoo Finance): котировки, отчеты, дивиденды, новости и сравнения акций. Используйте при запросе данных по тикерам (AAPL, MSFT, TSLA) или для анализа рынка.
Что делает навык
Навык извлекает финансовые и рыночные данные из Yahoo Finance с помощью библиотеки yfinance, обеспечивая доступ к котировкам, отчетам, дивидендам и новостям. Он решает задачу получения структурированной информации по конкретным тикерам или сравнения нескольких активов для исследовательских целей.
Когда применять
- Получение текущей цены акции или исторических данных (OHLCV) для построения графиков.
- Запрос финансовых отчетов: баланса, отчета о прибылях и убытках или движения денежных средств.
- Анализ корпоративных действий: получение информации о дивидендах, сплитах или опционах.
- Сравнение показателей нескольких акций или фильтрация рынка через Screener.
- Получение новостей по конкретной компании или аналитических прогнозов аналитиков.
Как работает
- Проверить наличие библиотеки yfinance в окружении; при отсутствии ошибки YFINANCE_NOT_INSTALLED выполнить установку через pip.
- Определить категорию данных, необходимых пользователю, и сопоставить её с соответствующим методом API (например, ticker.info, ticker.history, yf.download).
- Написать и выполнить код на Python, обернув его в конструкцию try/except для обработки возможных ошибок или ограничений скорости запросов.
- При работе с квартальными данными использовать префикс quarterly_ (например, quarterly_income_stmt), а для сравнения нескольких тикеров применять yf.download().
- Представить полученные данные в виде читаемой таблицы (markdown или .to_string()), выделив ключевые столбцы и заметные аномалии.
- Добавить контекст к ответу: указать сектор, исторические диапазоны или консенсус аналитиков, если это меняет интерпретацию цифр.
Примеры запросов агенту
Что понадобится
- Библиотека Python yfinance (должна быть установлена в окружении агента).
Описание составлено по SKILL.md навыка, сверено 07.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.