Interface SymbolAnalysisService
- All Known Implementing Classes:
DefaultSymbolAnalysisService
public interface SymbolAnalysisService
Facade contract for symbol analysis workflows.
- Version:
- 2.0.4
- Author:
- Stephen Prizio
-
Method Summary
Modifier and TypeMethodDescriptiongetEventSummary(SymbolAnalysisRequest request) Returns the event summary.getInsights(SymbolAnalysisRequest request) Returns the generated insights.getMoveProfile(SymbolAnalysisRequest request) Returns the move profile.getOverview(SymbolAnalysisRequest request) Returns the overview metrics.getPriceSeries(SymbolAnalysisRequest request) Returns the price series.Returns the return distribution.Returns the sentiment comparison.getSignalSummary(SymbolAnalysisRequest request) Returns the strategy signal summary.getSnapshot(SymbolAnalysisRequest request) Returns the aggregate analysis snapshot.getTrendSummary(SymbolAnalysisRequest request) Returns the trend summary.
-
Method Details
-
getSnapshot
Returns the aggregate analysis snapshot.- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisSnapshot
-
getOverview
Returns the overview metrics.- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisOverview
-
getPriceSeries
Returns the price series.- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisPriceSeries
-
getSentimentComparison
Returns the sentiment comparison.- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisSentimentComparison
-
getReturnDistribution
Returns the return distribution.- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisReturnDistribution
-
getMoveProfile
Returns the move profile.- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisMoveProfile
-
getSignalSummary
Returns the strategy signal summary.- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisSignalSummary
-
getTrendSummary
Returns the trend summary.- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisTrendSummary
-
getEventSummary
Returns the event summary.- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisEventSummary
-
getInsights
Returns the generated insights.- Parameters:
request-SymbolAnalysisRequest- Returns:
ListofSymbolAnalysisInsight
-