QuantBrasil
Documentação

quantbrasil market price

Consulta o preço mais recente ou histórico de um ticker

Sintaxe

quantbrasil market price <ticker>

Esta é uma operação de leitura. Modos de saída: json, human.

Argumentos e opções

NomeTipoObrigatórioDescriçãoPadrão
tickerArgumentoSimTicker do ativo, por exemplo PETR4
--date <date>OpçãoNãoData de referência no formato AAAA-MM-DD
--timeframe <timeframe>OpçãoNãoIdentificador do timeframeD1
--jsonOpçãoNãoExibe saída JSON

Exemplos

quantbrasil market price PETR4
quantbrasil market price PETR4 --date 2026-04-10 --timeframe D1

Saída (--json)

Estrutura da resposta retornada com --json:

export interface MarketPriceResponse {
  ticker: string;
  name: string | null;
  type: string | null;
  timeframe: string;
  price_date: string;
  close: number;
  open: number;
  high: number;
  low: number;
  volume: number | null;
  prev_close: number | null;
  change_pct: number | null;
  session: MarketSessionInfo | null;
}

export interface MarketSessionInfo {
  state: "open" | "closed" | "unknown";
  as_of: string;
  age_minutes: number;
}

Exemplo de resposta

{
  "ticker": "PETR4",
  "name": "Petrobras PN",
  "type": "B3",
  "timeframe": "D1",
  "price_date": "2026-07-16",
  "close": 37.61,
  "open": 37.2,
  "high": 37.9,
  "low": 37.05,
  "volume": 42000000,
  "prev_close": 37.1,
  "change_pct": 0.0137,
  "session": {
    "state": "closed",
    "as_of": "2026-07-16T21:00:00Z",
    "age_minutes": 60
  }
}