Class ValuationService
java.lang.Object
com.raphaelsalles.backend.domain.service.financial.ValuationService
Serviço de Valuation (Avaliação de Ativos).
Propósito: Calcular indicadores fundamentalistas de preço (P/L, P/VP) combinando dados contábeis (Balanço) com dados de mercado (Cotação).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionenrichWithValuation(MarketDataDTO marketData, FinancialStatement statement) Enriquece um DTO de mercado com indicadores de valuation.private booleanisValid(BigDecimal val)
-
Constructor Details
-
ValuationService
public ValuationService()
-
-
Method Details
-
enrichWithValuation
Enriquece um DTO de mercado com indicadores de valuation.- Parameters:
marketData- Dados de cotação atual.statement- Último balanço disponível.- Returns:
- Novo DTO com P/L e P/VP calculados.
-
isValid
-