Catalog action Blockchain Data

Fetch social media sentiment for a stock symbol from Finnhub (Reddit, X/Twitter mentions). Returns hourly buckets with mention counts and sentiment scores (-1..1), plus aggregated totalMentions and mention-weighted averageScore. Ideal for: sentiment-based trading signals, social buzz alerts, monitoring retail interest in a stock.

At a Glance

FieldValue
Action IDfinnhub-get-social-sentiment
CategoryBlockchain Data
ConnectorNot required
Requires gasNo
Funds movementNone declared
Tagsfinnhub, stock, sentiment, social, analysis, read

Payload Schema

FieldTypeRequiredDescription
symbolstringYesStock symbol to get social sentiment for, e.g. 'AAPL', 'TSLA'.
fromstringNoStart date in YYYY-MM-DD format. Default: API default range (most recent data).
tostringNoEnd date in YYYY-MM-DD format. Default: API default range.

Result Schema

FieldTypeRequiredDescription
symbolstringYesThe symbol sentiment is for
dataarrayYesHourly sentiment buckets, most recent first
totalMentionsnumberYesSum of mentions across all returned buckets
averageScorenumber | nullNoMention-weighted average sentiment score (-1..1) across buckets; null when no data

Examples

json
{ "type": "finnhub-get-social-sentiment", "payload": { "symbol": "ETH" }, "children": []}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.