Ações

Demonstração do fluxo de caixa de empresas listadas: caixa das atividades operacionais, de investimento e de financiamento, com os saldos de caixa no início e no fim do período.

Use para comparar a geração de caixa com o lucro e calcular o fluxo de caixa livre.

O padrão é period=annual. Use period=quarterly para trimestres. startDate e endDate filtram pela data de encerramento do período.

freeCashFlow soma o caixa operacional e o caixa de investimento. Ele é null quando um dos dois falta.

depreciationAndAmortization só vem preenchido para BDRs com demonstrações da SEC. Para empresas da CVM, a depreciação está na DVA.

consolidationType informa a base de cada período: consolidated para o demonstrativo consolidado ou individual para o demonstrativo só da controladora. Empresas sem controladas entregam só o individual.

Os trimestres usam a mesma base, consolidada ou individual, do relatório anual do mesmo ano. Sem relatório anual, a base é a que tem o trimestre mais recente. Em empate, a consolidada vale. Lacunas não são preenchidas com a outra base. Um período sem os dados necessários para o cálculo retorna null.

get/api/v2/stocks/cash-flow

Request

  • Base URL
    https://brapi.dev
  • URL
    https://brapi.dev/api/v2/stocks/cash-flow
  • Auth
    HTTP bearer

Query parameters

symbolsstring required

Tickers separados por vírgula. Ex.: PETR4,VALE3. requestedSymbol identifica o ticker enviado e symbol identifica os dados retornados.

Example:PETR4,VALE3
period'annual' | 'quarterly'

Período de cada linha: anual ou trimestral.

Example:annual
startDatestring

Data inicial no formato YYYY-MM-DD. Filtra pela data de encerramento do período.

Example:2024-01-01
endDatestring

Data final no formato YYYY-MM-DD. Filtra pela data de encerramento do período.

Example:2024-12-31

Response

Dados fundamentalistas recuperados com sucesso.

requestedAtstring date-time required

Data e hora da requisição em ISO 8601.

tookinteger required

Tempo de processamento, em milissegundos.

Example response

{
  "results": [
    {
      "requestedSymbol": "PETR4",
      "symbol": "PETR4",
      "changed": false,
      "data": [
        {
          "type": "yearly",
          "endDate": "2025-12-31",
          "consolidationType": "consolidated",
          "operatingCashFlow": 200333000000,
          "incomeFromOperations": 253975000000,
          "netIncomeBeforeTaxes": null,
          "adjustmentsToProfitOrLoss": null,
          "changesInAssetsAndLiabilities": -25534000000,
          "otherOperatingActivities": -28108000000,
          "cashGeneratedInOperations": null,
          "investmentCashFlow": -86114000000,
          "financingCashFlow": -97122000000,
          "exchangeVariationWithoutCash": null,
          "foreignExchangeRateWithoutCash": -1743000100,
          "increaseOrDecreaseInCash": 15354000000,
          "initialCashBalance": 20254000000,
          "finalCashBalance": 35608000000,
          "freeCashFlow": 114219000000,
          "depreciationAndAmortization": null
        }
      ]
    }
  ],
  "requestedAt": "2026-06-14T05:03:16.000Z",
  "took": 32
}

Changes