Class MarketController

java.lang.Object
com.raphaelsalles.backend.api.controller.MarketController

@RestController @RequestMapping("/api/market") public class MarketController extends Object
Controlador para dados gerais de mercado.

Papel na Arquitetura: Fornece dados agregados ou de múltiplos ativos para componentes de UI como Ticker Tapes (faixas de cotação) ou resumos de mercado.

Responsabilidades:
  • Expor dados de cotação para índices e blue chips.
  • Field Details

  • Constructor Details

  • Method Details

    • getTickerTape

      @GetMapping("/ticker-tape") public org.springframework.http.ResponseEntity<List<MarketDataDTO>> getTickerTape()
      Retorna uma lista de cotações para o Ticker Tape (faixa de cotações). Geralmente inclui IBOV, Dólar e principais ações.
      Returns:
      Lista de DTOs de mercado.