Class DefaultSymbolAnalysisService
java.lang.Object
com.bluebell.greenhouse.radicle.services.symbol.analysis.DefaultSymbolAnalysisService
- All Implemented Interfaces:
SymbolAnalysisService
@Service
@Transactional(readOnly=true)
public class DefaultSymbolAnalysisService
extends Object
implements SymbolAnalysisService
Default facade implementation for symbol analysis.
- Version:
- 2.0.4
- Author:
- Stephen Prizio
-
Constructor Summary
Constructors -
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.
-
Constructor Details
-
DefaultSymbolAnalysisService
public DefaultSymbolAnalysisService()
-
-
Method Details
-
getSnapshot
Returns the aggregate analysis snapshot.- Specified by:
getSnapshotin interfaceSymbolAnalysisService- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisSnapshot
-
getOverview
Returns the overview metrics.- Specified by:
getOverviewin interfaceSymbolAnalysisService- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisOverview
-
getPriceSeries
Returns the price series.- Specified by:
getPriceSeriesin interfaceSymbolAnalysisService- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisPriceSeries
-
getSentimentComparison
Returns the sentiment comparison.- Specified by:
getSentimentComparisonin interfaceSymbolAnalysisService- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisSentimentComparison
-
getReturnDistribution
Returns the return distribution.- Specified by:
getReturnDistributionin interfaceSymbolAnalysisService- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisReturnDistribution
-
getMoveProfile
Returns the move profile.- Specified by:
getMoveProfilein interfaceSymbolAnalysisService- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisMoveProfile
-
getSignalSummary
Returns the strategy signal summary.- Specified by:
getSignalSummaryin interfaceSymbolAnalysisService- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisSignalSummary
-
getTrendSummary
Returns the trend summary.- Specified by:
getTrendSummaryin interfaceSymbolAnalysisService- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisTrendSummary
-
getEventSummary
Returns the event summary.- Specified by:
getEventSummaryin interfaceSymbolAnalysisService- Parameters:
request-SymbolAnalysisRequest- Returns:
SymbolAnalysisEventSummary
-
getInsights
Returns the generated insights.- Specified by:
getInsightsin interfaceSymbolAnalysisService- Parameters:
request-SymbolAnalysisRequest- Returns:
ListofSymbolAnalysisInsight
-