Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Доступ к Finnhub API для данных фондового рынка в реальном времени
Используйте Finnhub API для получения котировок акций в реальном времени, новостей компаний, рыночных данных, финансовой отчетности и торговых сигналов. Этот инструмент подходит в ситуациях, когда необходимы актуальные цены акций, данные по прибыли компаний или аналитика рынка.
Установка
npx clawhub@latest install finnhub
Либо можно запустить установку через AI-агента без CLI — система автоматически добавит навык.
Документация
Finnhub API
Finnhub API предоставляет доступ к данным фондового рынка в реальном времени и историческим данным, включая новости, финансовую отчетность и рыночные индикаторы. :
Быстрый старт
Получите API-ключ на сайте finnhub.io (доступен бесплатный тариф).
{
skills: {
entries: {
finnhub: {
enabled: true,
apiKey: "your-finnhub-api-key",
env: {
FINNHUB_API_KEY: "your-finnhub-api-key",
},
},
},
},
}
Или добавьте ключ в файл окружения:
FINNHUB_API_KEY=your-api-key-here
API Endpoints
Базовый URL: https://finnhub.io/api/v1
Все запросы требуют параметр ?token=${FINNHUB_API_KEY}.
Котировки акций (в реальном времени)
curl "https://finnhub.io/api/v1/quote?symbol=AAPL&token=${FINNHUB_API_KEY}"
Возвращаемые поля: текущая цена (c), максимум (h), минимум (l), цена открытия (o), предыдущая цена закрытия (pc), временная метка (t). :
Новости компаний
# Новости по конкретной компании
curl "https://finnhub.io/api/v1/company-news?symbol=AAPL&from=2025-01-01&to=2025-02-01&token=${FINNHUB_API_KEY}"
# Общие рыночные новости
curl "https://finnhub.io/api/v1/news?category=general&token=${FINNHUB_API_KEY}"
Профиль компании
curl "https://finnhub.io/api/v1/stock/profile2?symbol=AAPL&token=${FINNHUB_API_KEY}"
Финансовая отчетность
# Отчет о прибылях и убытках
curl "https://finnhub.io/api/v1/stock/financials-reported?symbol=AAPL&token=${FINNHUB_API_KEY}"
# Баланс
curl "https://finnhub.io/api/v1/stock/financials-reported?symbol=AAPL&statement=bs&token=${FINNHUB_API_KEY}"
# Денежный поток
curl "https://finnhub.io/api/v1/stock/financials-reported?statement=cf&symbol=AAPL&token=${FINNHUB_API_KEY}"
Примечания
- Всегда добавляйте параметр
token=${FINNHUB_API_KEY}к запросам - Используйте формат даты
YYYY-MM-DD - Временные метки возвращаются в формате Unix
- При необходимости указывайте префикс биржи (например,
US:AAPL) - Для paper trading можно комбинировать Finnhub с API брокеров
Заключение
Интеграция Finnhub API позволяет значительно расширить возможности AI-агента, добавив доступ к финансовым данным, новостям и аналитике. Это делает инструмент полезным для разработки торговых стратегий, инвестиционного анализа и мониторинга рынка в реальном времени. :
Файл из источника