Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Stock Price Checker — это простой инструмент для получения актуальных цен акций с использованием библиотеки yfinance. Решение не требует API-ключа и позволяет быстро получить ключевые рыночные данные прямо из Yahoo Finance.
Что делает этот инструмент
Скрипт извлекает текущую стоимость акций и связанные с ними показатели через Yahoo Finance. Он возвращает структурированные данные в формате JSON, включая цену, изменение, капитализацию и другие метрики. :
- Текущая цена акции
- Изменение цены и процент изменения
- Предыдущая цена закрытия
- Рыночная капитализация
- Объём торгов
- Диапазон за 52 недели
В отличие от многих финансовых API, здесь не требуется регистрация или ключ доступа, что делает инструмент особенно удобным для быстрого анализа. :
Когда использовать
- Перед совершением сделки — чтобы проверить текущую цену
- Для анализа максимумов и минимумов за год
- Для отслеживания ETF (например, VOO или QQQ)
- Для сравнения текущей цены с предыдущим закрытием
- Для получения данных об объёме и капитализации
Быстрый старт
cd skills/stock-price-checker
# Проверить цену акции
python3 stock-price.py NVDA
# Проверить другую акцию
python3 stock-price.py AAPL
Примеры использования
# NVIDIA
python3 stock-price.py NVDA
# ETF S&P 500
python3 stock-price.py VOO
# Nasdaq-100
python3 stock-price.py QQQ
# Другие акции
python3 stock-price.py TSLA
python3 stock-price.py MSFT
python3 stock-price.py AAPL
Формат вывода
{
"symbol": "NVDA",
"price": 189.52,
"change": 3.05,
"change_percent": 1.64,
"previous_close": 186.47,
"market_cap": 4614243483648,
"volume": 112439494,
"fifty_two_week_high": 212.19,
"fifty_two_week_low": 86.62
}
Технические особенности
- Использует библиотеку
yfinanceдля получения данных - Не требует API-ключа
- Корректно обрабатывает ошибки
- Работает с большинством популярных акций и ETF
- Возвращает расширенный набор рыночных данных
Устранение проблем
- Если символ акции указан неверно — скрипт вернёт ошибку
- Некоторые данные (например, капитализация) могут отсутствовать для отдельных тикеров
Пример рабочего процесса
Как это может использоваться в связке с AI-ассистентом:
- Пользователь задаёт вопрос: «Какая сейчас цена акции NVIDIA?»
- Ассистент выполняет команду:
python3 stock-price.py NVDA - Получает JSON-ответ
- Извлекает ключевые значения (цена, изменение)
- Возвращает пользователю удобный результат
Файл из источника