Скиллы Новичок Финансы и инвестиции

yahoo-data-fetcher

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

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

yahoo-data-fetcher

Категория: Data & Analytics
Версия: 1.0.2

Инструмент для получения актуальных котировок акций в реальном времени через Yahoo Finance. Позволяет быстро запрашивать данные по одному или нескольким тикерам и возвращает результат в стандартизированном JSON-формате.

Что делает этот инструмент

Скилл запрашивает данные напрямую из публичного API Yahoo Finance без необходимости регистрации или использования API-ключа. В ответе возвращаются ключевые параметры по каждому активу: текущая цена, изменение, процент изменения, валюта и состояние рынка. :

Когда использовать

  • Проверка текущей цены акции перед сделкой
  • Мониторинг портфеля из нескольких активов
  • Проверка, открыт ли рынок в данный момент
  • Сравнение внутридневных изменений цен
  • Интеграция котировок в финансовые или аналитические скрипты

Установка

clawhub install noypearl/yahoo-data-fetcher

Если CLI не установлен:

npx clawhub@latest install noypearl/yahoo-data-fetcher

Альтернативный вариант через OpenClaw:

openclaw skills install noypearl/yahoo-data-fetcher

Команда

/stock quote

Используется для получения последних котировок по одному или нескольким тикерам.

Входные данные

symbols — строка или массив строк с тикерами.

  • «AAPL»
  • «AAPL MSFT TSLA»
  • «AAPL,MSFT,TSLA»
  • [«AAPL», «MSFT»]
  • { «symbols»: [«AAPL», «MSFT»] }

Выходные данные

Для каждого тикера возвращаются следующие поля:

  • symbol — тикер акции
  • price — текущая цена
  • change — абсолютное изменение цены
  • changePercent — изменение в процентах
  • currency — валюта торгов
  • marketState — состояние рынка (например, REGULAR или CLOSED)

Пример результата

[
 {
 "symbol": "AAPL",
 "price": 189.12,
 "change": 1.23,
 "changePercent": 0.65,
 "currency": "USD",
 "marketState": "REGULAR"
 }
]

Пример рабочего процесса

Запрос пользователя:

/stock quote AAPL MSFT TSLA

Действия системы:

  • Разбор введённых тикеров
  • Отправка запроса к Yahoo Finance API
  • Обработка и нормализация ответа
  • Возврат структурированного JSON

История версий

v1.0.2 (29 января 2026):

  • Переименование с «stock-quote» в «yahoo-data-fetcher»
  • Обновление структуры проекта
  • Улучшение документации и формата JSON
  • Расширение вариантов входных данных
  • Унификация команд и выходных данных

Особенности

  • Не требует API-ключа
  • Работает с несколькими тикерами одновременно
  • Возвращает унифицированный JSON
  • Подходит для автоматизации и скриптов

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

11933_yahoo-data-fetcher-1.0.2.zip