分时段情绪
/sentiment/timeframes
按人们谈论的时间跨度拆分的情感:短期(最多一周)、中期(数周到数月)和长期(三个月及以上),均采用 /sentiment 的刻度。可区分本周看跌但全年看涨的人群与始终看跌的人群。
参数规则:
- 发送
asset_id或subject_id。 asset_id必须与asset_class一起发送。subject_id不能与asset_id或asset_class组合使用。
钱包支付可通过 https://nebula-api.hiddensystems.ai/api/v1/x402/sentiment/timeframes 使用。无需 Nebula 账户或 API key;签名前请先查看支付报价。x402 支付指南。
参数
来自 /assets 或 /search 的资产 ID,例如 NVDA、GLD、SPX 或 bitcoin。请与随其一同返回的 asset_class 一起发送。
Example:NVDA
asset_id 所指资产的类别:equity(股票和 ETF)、commodity、index 或 crypto。请发送 /assets 或 /search 随 asset_id 一同返回的 asset_class。
equitycommodityindexcrypto
Example:equity
由 /subjects 或 /search 返回的规范非资产标识符,例如 text:jensen huang 或 handle:elonmusk。不区分大小写。不能与 asset_id 或 asset_class 组合使用。
Example:text:jensen huang
回溯窗口,以小时计。免费套餐可回溯 90 天;超出则返回 403。
Default:720
请求的时间序列桶大小。省略时,服务会根据回溯窗口选择合适的桶大小。
1h2h4h12h1d
Example:1h
cURL 示例
curl --get \
--url 'https://nebula-api.hiddensystems.ai/api/v1/public/sentiment/timeframes' \
--data-urlencode 'asset_id=NVDA' \
--data-urlencode 'asset_class=equity' \
--header 'X-API-Key: YOUR_API_KEY'
响应
媒体类型 application/json
current
每个可用时间跨度范围的最新情感读数。
short_termmedium_termlong_term
metadata
object
用于解读响应的方法论和请求窗口元数据。
metadata
用于解读响应的方法论和请求窗口元数据。
metadata.as_of
计算该指标的 UTC 时间。
metadata.calculation
计算方法的简称。
metadata.formula
计算方法的可读公式。
metadata.half_life_hours
尽管名称如此,它表示线性衰减窗口的长度,单位为小时:帖子在刚发布时完全计入,在时间中点计一半,达到该时长后不再计入。
metadata.lookback_days
计算所使用的历史回溯天数。
metadata.scale
该指标的已发布量表或解读。
series
object
按 short_term、medium_term 和 long_term 时间跨度索引的情感序列。
允许的键
short_termmedium_termlong_term
series
按 short_term、medium_term 和 long_term 时间跨度索引的情感序列。
short_termmedium_termlong_term
series.{key}[].interval_posts
该输出时间桶内的帖子数,尚未进行回溯累积。
series.{key}[].sentiment_signal
衰减加权的净看涨帖子数:看涨减去看跌。正值表示看涨,负值表示看跌,且幅度随活跃度增长。
series.{key}[].timestamp
观测值或桶起始时间的 UTC RFC 3339 时间戳。
series.{key}[].total_posts
该指标活跃回溯窗口内的帖子数。
{
"current": {
"long_term": 52.1,
"medium_term": 57.8,
"short_term": 64.2
},
"series": {
"short_term": [
{
"sentiment_signal": 64.2,
"timestamp": "2026-08-07T15:00:00Z",
"total_posts": 318
}
]
}
}