Market mood
Use this when you need a quick risk-sentiment read before acting: Crypto Fear & Greed (alternative.me) and the cev-os Stock Sentiment Gauge (0-100, from IEX ETF closes + US Treasury yields), each with its own timestamp and source.
What it is
Combined market-mood snapshot. Components: cryptoFearGreed (0-100, alternative.me classification) and stockSentimentGauge (cev-os's own 0-100 US stock sentiment index; Extreme Fear 0-25, Fear >25-45, Neutral >45-55, Greed >55-75, Extreme Greed >75; previous session value and change; full breakdown at /v1/stock-sentiment). The VIX was removed on 2026-10-30 (Cboe data; FRED terms bar commercial use). CNN Fear & Greed is deliberately omitted (CNN terms bar redistribution) and BTC ETF flows are omitted (only a paid-key source today); see data.omitted.
Endpoints
- REST:
GET /v1/market-moodonhttps://api.cev-os.com - Legacy host (same service):
GET /v1/market-moodonhttps://cev-os.com - MCP tool:
get_market_moodonhttps://mcp.cev-os.com/mcp
Parameters
None. This product takes no query parameters.
Example request
No account and no key. Query values below are the examples or defaults from the registry. An optional free key (header x-api-key) raises the limits; create one at https://cev-os.com/#api_keys after signing in with a verified email (Google sign-in is already verified).
curl -s "https://api.cev-os.com/v1/market-mood"
Example response
Every /v1 response is a JSON envelope (schema_version, product, timestamps, license, attribution, data). The registry example is the data member:
{
"components": {
"cryptoFearGreed": {
"id": "crypto_fear_greed",
"status": "ok",
"value": 55,
"unit": "index_0_100",
"classification": "Greed",
"asOf": "2026-10-17T00:00:00.000Z"
},
"stockSentimentGauge": {
"id": "stock_sentiment_gauge",
"status": "ok",
"value": 27.2,
"unit": "index_0_100",
"classification": "Fear",
"previous": 25.5,
"change": 1.7,
"asOf": "2026-10-29T20:00:00.000Z"
}
}
}
Update frequency
On request, cached 5 minutes per component; crypto F&G updates daily at 00:00 UTC; the Stock Sentiment Gauge is the prior US session (IEX closes land T+1, recomputed 7:45 AM ET with retries 10:45 AM and 1:45 PM ET).
- Public cache:
60seconds (Cache-Control: public, max-age=60).
Sources, license and usage
License status: cleared with attribution. Every input allows commercial use and republishing: alternative.me (attribution next to the data), IEX Historical Data (redistribution and resale permitted with the exact IEX attribution text and terms link, included in each record) and U.S. Treasury yields (public domain). No FRED, Cboe, Yahoo or CNN data.
| Source | License | commercialOk | Terms |
|---|---|---|---|
| Alternative.me Crypto Fear & Greed Index | Free API; commercial use allowed with attribution displayed next to the data | true | https://alternative.me/crypto/api/ |
| CEV-OS Stock Sentiment Gauge (own method, v2 no-Cboe recipe) | Own work (Cutting Edge Ventures); computed only from the IEX and U.S. Treasury inputs listed | true | — |
| IEX Historical Data (HIST TOPS), daily IEX last sale | Free; redistribution and resale permitted with the IEX attribution text and a link to the IEX Historical Data Terms of Use. IEX-venue trades only; IEX describes it as a reference point, not a basis for trading decisions; no warranty. | true | https://www.iex.io/legal/hist-data-terms |
| U.S. Department of the Treasury, Daily Treasury Par Yield Curve Rates (10-year), keyless CSV | US Government work (17 U.S.C. 105, public domain); no key; credit requested; no Treasury endorsement implied | true | https://home.treasury.gov/subfooter/privacy-policy |
Attribution (show this wherever you display the data):
- Data: alternative.me
- Stock Sentiment Gauge: computed by cev-os. Data provided for free by IEX. By accessing or using IEX Historical Data, you agree to the IEX Historical Data Terms of Use.
- IEX Historical Data Terms of Use: https://www.iex.io/legal/hist-data-terms
- 10-year yield: U.S. Department of the Treasury, Daily Treasury Par Yield Curve Rates.
Privacy class: public-derived. Access: public. Price: free (price is null; pay-per-call is not active).
Gaps
- Stocks Fear & Greed (CNN) is human-display only on cev-os.com: CNN terms bar redistribution.
- BTC spot ETF flows omitted: the only source in DataHub (SoSoValue) needs a paid key.
- The Stock Sentiment Gauge is our own index, not CNN Fear & Greed; it uses realized volatility instead of the VIX, so it reacts about a day later at sharp turns.
Disclaimer
Sentiment gauges for information only. Not investment advice.
Related
- Data API hub (all products, limits, license notes)
- MCP Registry listing
com.cev-os/data - OpenAPI 3.1
- Machine product list:
/v1/products
Reference data, not investment advice.