Fear and Greed index
/fear-greed-index
A daily 0–100 fear-versus-greed reading for one asset, combining price, volatility, momentum, trading volume, and social mood: up to 20 Extreme Fear, 40 Fear, 60 Neutral, 80 Greed, above 80 Extreme Greed. metadata lists the components.
Wallet payment available at https://nebula-api.hiddensystems.ai/api/v1/x402/fear-greed-index. No Nebula account or API key required; check the payment offer before signing. x402 payment guide.
Parameters
Asset ID from /assets or /search, such as NVDA, GLD, SPX, or bitcoin. Send it with the asset_class returned alongside it.
Example:NVDA
Class of the asset named by asset_id: equity (stocks and ETFs), commodity, index, or crypto. Send the asset_class that /assets or /search returned alongside the asset_id.
equitycommodityindexcrypto
Example:equity
Lookback window in hours. Free plans reach back 90 days; further returns 403.
Default:720
Requested time-series bucket size. When omitted, the service chooses a bucket size appropriate for the lookback window.
1h2h4h12h1d
Example:1h
cURL Example
curl --get \
--url 'https://nebula-api.hiddensystems.ai/api/v1/public/fear-greed-index' \
--data-urlencode 'asset_id=NVDA' \
--data-urlencode 'asset_class=equity' \
--header 'X-API-Key: YOUR_API_KEY'
Responses
Media type application/json
current
object
Most recent value for each returned series or the current index reading.
current
Most recent value for each returned series or the current index reading.
current.index
Nebula index value on a 0–100 scale.
current.label
Human-readable bucket or index label.
metadata
object
Methodology and request-window metadata needed to interpret the response.
metadata
Methodology and request-window metadata needed to interpret the response.
metadata.components
array<object>
Weighted components used to calculate the index.
metadata.components
Weighted components used to calculate the index.
metadata.components[].description
Human-readable explanation of this component.
metadata.components[].name
Human-readable name.
metadata.components[].weight
Component weight as a decimal fraction.
metadata.hours
Lookback window represented by the response, in hours.
metadata.labels
Ordered labels used to interpret index ranges.
metadata.scale
Published scale or interpretation of the metric.
series
array<object>
Chronologically ordered observations.
series
Chronologically ordered observations.
series[].index
Nebula index value on a 0–100 scale.
series[].label
Human-readable bucket or index label.
series[].timestamp
UTC RFC 3339 timestamp for the observation or bucket start.
{
"current": {
"index": 67.4,
"label": "Greed"
},
"series": [
{
"index": 67.4,
"label": "Greed",
"timestamp": "2026-08-07T15:00:00Z"
}
]
}