keyword source · news sentiment
News Sentiment API
Positive and negative tone scores for any topic over time, with growth windows and volume context from one REST endpoint. The NLP is already done; you get a number, not a corpus.
# one POST, every source POST https://api.trendsapi.ai/api Authorization: Bearer YOUR_API_KEY { "mode": "get_growth", "source": "news sentiment", "keyword": "tesla", "window": ["3M", "12M"] }
{
"search_term": "tesla",
"data_source": "news sentiment",
"results": [
{
"period": "3M",
"growth": -8.4,
"direction": "decrease"
},
{
"period": "12M",
"growth": 5.1,
"direction": "increase"
}
]
}News Sentiment trend data, without the plumbing
Rolling your own news sentiment means collecting articles, running a classifier, storing results and maintaining the pipeline. Trends API pre-computes tone per period and serves it as a normalized time series, in the same response shape as every other source.
Sentiment is most useful next to volume: rising negative sentiment on rising volume is a crisis forming; rising negative sentiment on falling volume is a story dying. Both sources come back in the same schema here, so that join is trivial.
What people build with it
Sentiment shifts on a ticker often precede price moves.
Catch negative tone trends before they become crises.
Measure whether coverage skewed positive after launch week.
Track tone around regulation, rates, or sectors.
How it compares
| DIY sentiment pipeline | Trends API | |
|---|---|---|
| NLP pipeline | build and maintain your own | pre-computed scores |
| Output | raw articles to classify | one score per period |
| History | store it yourself | weekly/daily series included |
| Cross-signal compare | no | same scale as volume, search, social |
| Free tier | n/a | 100 requests/month |
Historical trend series for a keyword on this source, normalized 0-100.
Growth percentages over 3M / 6M / 12M / 5Y windows.
24 live trending feeds across platforms, no keyword needed.
Common questions
What news sentiment data does Trends API provide?
A positive/negative sentiment score for any topic as a time series (weekly or daily), plus growth windows showing how tone is shifting. Pair it with the news volume source to see tone and attention together.
How is sentiment computed?
Articles mentioning your keyword are classified for tone, then aggregated into a normalized score per period. You get the number; no corpus handling, no model hosting.
Can I combine sentiment with mention volume?
Yes, and you should: rising negative sentiment on rising volume is a very different signal than rising negative sentiment on falling volume. Both sources come back in the same response shape.
How far back does history go?
Up to 5 years on paid plans; 12 months on the free tier.
Is this financial advice-grade data?
It is an alternative-data input used in research workflows. Like any sentiment signal, treat it as one input among many, not a trading system by itself.
Related trend sources
Start pulling News Sentiment trends in 60 seconds.
100 requests a month free. No credit card, no sales call. One key works for every source.