Advanced Sentiment Dynamics

Implementation Details

Class Names

Model Name
Parameters Class
Data Class

AdvancedSentimentDynamics

SentimentDynamicsQueryParams

SentimentDynamicsData

Import Statement

pythonCopyEditfrom satoshi_terminal.models.advanced_sentiment_dynamics import (
    AdvancedSentimentDynamics,
    SentimentDynamicsQueryParams,
    SentimentDynamicsData,
)

Parameters

Name
Type
Description
Default
Optional

asset_class

Union[str, List[str]]

Asset class(es) for sentiment analysis (e.g., tokens, NFTs).

None

False

sentiment_source

List[str]

Sources to include (e.g., "Social Media," "News").

None

True

analysis_depth

int

Depth of analysis, determining granularity of sentiment scoring.

5

True


Data

Name
Type
Description

asset_class

str

Asset class being analyzed for sentiment dynamics.

sentiment_score

float

Overall sentiment score (range: -1 to 1).

source_contributions

dict

Contribution of each source to the sentiment score.

sentiment_trend

List[float]

Historical trend of sentiment scores over time.

timestamp

datetime

Timestamp of the sentiment analysis.


Key Features

  • Source-Specific Sentiment Scoring: Analyzes individual contributions from social media, news, and forums.

  • Trend Analysis: Tracks sentiment changes over time and correlates them with market activity.

  • Asset-Specific Sentiment Mapping: Provides granular insights into how different asset classes are perceived.

Last updated