Настроения
/sentiment
Насколько бычьи или медвежьи настроения в обсуждении актива, темы или всего рынка с течением времени. sentiment_signal — это бычьи посты минус медвежьи за последние 24 часа, при этом недавние посты имеют больший вес: положительное значение означает преобладание бычьих настроений. Показатель растёт вместе с объёмом, поэтому сравнивайте актив с его собственной историей.
cohorts даёт ту же метрику для ботов и, для одного актива или темы, для top callers. Отправьте clusters, чтобы получить одну или несколько групп авторов, или опустите актив и тему для обзора всего рынка.
Правила параметров:
asset_idнеобходимо отправлять вместе сasset_class.subject_idнельзя комбинировать сasset_idилиasset_class.- Без
asset_idпараметрasset_classдолжен бытьequityилиcrypto; дляcommodityиindexтребуетсяasset_id.
Оплата кошельком доступна на https://nebula-api.hiddensystems.ai/api/v1/x402/sentiment. Аккаунт Nebula или API-ключ не требуются; проверьте предложение об оплате перед подписанием. Руководство по оплате x402.
Параметры
Asset ID из /assets или /search, например NVDA, GLD, SPX или bitcoin. Передавайте его вместе с возвращённым рядом с ним asset_class.
Example:NVDA
Вместе с asset_id — класс актива. Без него — рынок для агрегации: equity (акции, сырьевые товары и индексы; значение по умолчанию) или crypto.
equitycommodityindexcrypto
Example:equity
Канонический идентификатор, не относящийся к активу, возвращаемый /subjects или /search, например text:jensen huang или handle:elonmusk. Принимается в любом регистре. Его нельзя комбинировать с asset_id или asset_class.
Example:text:jensen huang
Окно ретроспективы в часах. Бесплатные тарифы охватывают 90 дней; дальше возвращается 403.
Default:168
Запрашиваемый размер интервала временного ряда. Если не указан, сервис выбирает размер интервала, подходящий для окна ретроспективы.
1h2h4h12h1d
Example:1h
Кластеры авторов для чтения; повторяйте, чтобы объединить, например clusters=kols&clusters=media. Выбранные кластеры складываются, и автор может принадлежать к нескольким.
- Callers:
smart_money(лучшие по результатам),dumb_money(худшие по результатам),top_degens(лучшие в малой капитализации криптовалют) - Timing:
early_movers(первыми говорят об активе по мере роста внимания),late_movers(приходят на пике или после) - Строители:
developers,founders,team_leaders,project_accounts - Институты:
vcs,asset_managers,dao_guild_funds,incubators,exchanges - Влияние:
kols,celebrities,media,marketer,shiller - Аналитики:
ta_analyst,fa_analyst,macro_analyst,onchain_analyst,investigators - Трейдеры:
position_trader,swing_trader,day_trader - Смещение:
perma_bull,doomer,tribalist - Другое:
political,nft,bots,automated_ai - Сообщества по месту публикации поста:
wallstreetbets,reddit
Example:smart_money
Пример cURL
curl --request GET \
--url 'https://nebula-api.hiddensystems.ai/api/v1/public/sentiment' \
--header 'X-API-Key: YOUR_API_KEY'
Ответы
Тип медиа application/json
cohorts
object
Та же метрика для других групп авторов: bots и top_callers, когда эта совокупность доступна. Совокупность не-ботов — это сам series.
Допустимые ключи
botstop_callers
cohorts
Та же метрика для других групп авторов: bots и top_callers, когда эта совокупность доступна. Совокупность не-ботов — это сам series.
botstop_callers
cohorts.{key}[].bearish_posts
Медвежьи посты за последние 24 часа, заканчивающиеся в этой точке; interval_bearish_posts — это посты данного интервала.
cohorts.{key}[].bullish_posts
Бычьи посты за последние 24 часа, заканчивающиеся в этой точке; interval_bullish_posts — это посты данного интервала.
cohorts.{key}[].interval_bearish_posts
Медвежьи посты в этом выданном временном интервале.
cohorts.{key}[].interval_bullish_posts
Бычьи посты в этом выданном временном интервале.
cohorts.{key}[].interval_neutral_posts
Нейтральные посты в этом выданном временном интервале.
cohorts.{key}[].interval_posts
Посты в этом выданном временном интервале до накопления за окно ретроспективы.
cohorts.{key}[].neutral_posts
Нейтральные посты за последние 24 часа, заканчивающиеся в этой точке; interval_neutral_posts — это посты данного интервала.
cohorts.{key}[].sentiment_signal
Взвешенные с затуханием чистые бычьи посты: бычьи минус медвежьи. Положительное значение — бычьи настроения, отрицательное — медвежьи, а величина растёт вместе с активностью.
cohorts.{key}[].timestamp
Метка времени UTC в формате RFC 3339 для наблюдения или начала интервала.
cohorts.{key}[].total_posts
Посты за последние 24 часа, заканчивающиеся в этой точке, а не только в этом интервале; interval_posts — это посты данного интервала.
series
array<object>
Наблюдения в хронологическом порядке.
series
Наблюдения в хронологическом порядке.
series[].bearish_posts
Медвежьи посты за последние 24 часа, заканчивающиеся в этой точке; interval_bearish_posts — это посты данного интервала.
series[].bullish_posts
Бычьи посты за последние 24 часа, заканчивающиеся в этой точке; interval_bullish_posts — это посты данного интервала.
series[].interval_bearish_posts
Медвежьи посты в этом выданном временном интервале.
series[].interval_bullish_posts
Бычьи посты в этом выданном временном интервале.
series[].interval_neutral_posts
Нейтральные посты в этом выданном временном интервале.
series[].interval_posts
Посты в этом выданном временном интервале до накопления за окно ретроспективы.
series[].neutral_posts
Нейтральные посты за последние 24 часа, заканчивающиеся в этой точке; interval_neutral_posts — это посты данного интервала.
series[].sentiment_signal
Взвешенные с затуханием чистые бычьи посты: бычьи минус медвежьи. Положительное значение — бычьи настроения, отрицательное — медвежьи, а величина растёт вместе с активностью.
series[].timestamp
Метка времени UTC в формате RFC 3339 для наблюдения или начала интервала.
series[].total_posts
Посты за последние 24 часа, заканчивающиеся в этой точке, а не только в этом интервале; interval_posts — это посты данного интервала.
{
"cohorts": {
"bots": [
{
"bearish_posts": 438,
"bullish_posts": 1120,
"neutral_posts": 284,
"sentiment_signal": 128.6,
"timestamp": "2026-08-07T15:00:00Z",
"total_posts": 1842
}
]
},
"series": [
{
"bearish_posts": 438,
"bullish_posts": 1120,
"interval_bearish_posts": 18,
"interval_bullish_posts": 46,
"interval_neutral_posts": 10,
"interval_posts": 74,
"neutral_posts": 284,
"sentiment_signal": 128.6,
"timestamp": "2026-08-07T15:00:00Z",
"total_posts": 1842
}
]
}