Navegação Rápida
HISTÓRICODEAÇÕES
Resumo
A função HISTÓRICODEAÇÕES recupera dados históricos de preços de ações e instrumentos financeiros, retornando uma matriz dinâmica com informações como data, abertura, fechamento, máximo, mínimo e volume de negociação em períodos especificados.
Sintaxe
=HISTÓRICODEAÇÕES(ações; data_início; [data_final]; [intervalo]; [cabeçalhos]; [propriedade0]; [propriedade1]; [propriedade2]; [propriedade3]; [propriedade4]; [propriedade5])
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| ações | Texto ou Referência |
Sim | Símbolo da ação entre aspas ou referência a tipo de dados Ações |
| data_início | Data |
Sim | Primeira data dos dados históricos |
| data_final | Data |
Não | Última data. Padrão: mesma data_início |
| intervalo | Número |
Não | Frequência: 0=diário, 1=semanal, 2=mensal |
| cabeçalhos | Número |
Não | Controle de exibição dos cabeçalhos |
| propriedade0 | Número |
Não | Primeira coluna (0=Data,1=Fechar,etc) |
| propriedade1 | Número |
Não | Segunda coluna desejada |
| propriedade2 | Número |
Não | Terceira coluna desejada |
| propriedade3 | Número |
Não | Quarta coluna desejada |
| propriedade4 | Número |
Não | Quinta coluna desejada |
| propriedade5 | Número |
Não | Sexta coluna desejada |
Usando a função STOCKHISTORY
Use HISTÓRICODEAÇÕES para análise técnica de ações, criação de gráficos históricos, cálculos de indicadores financeiros e backtesting de estratégias de investimento. A função é ideal para quem precisa de dados confiáveis de mercado diretamente nas planilhas Excel.
Exemplos Comuns de STOCKHISTORY
Dados diários básicos (Data e Fechamento)
=HISTÓRICODEAÇÕES("MSFT"; "01/01/2023"; HOJE())
Recupera preços diários da Microsoft desde 1º jan/2023 até hoje
Dados OHLC semanais
=HISTÓRICODEAÇÕES("XNAS:MSFT"; "01/01/2023"; HOJE(); 1; 1; 0; 2; 1; 3; 4)
Retorna Data, Abertura, Fechamento, Máxima e Mínima semanais
Máxima mensal de 3 meses
=MÁXIMO(HISTÓRICODEAÇÕES("MSFT"; "01/01/2023"; "01/04/2023"; 2; 0; 3))
Maior valor máximo mensal nos 3 primeiros meses de 2023
Volume mensal
=HISTÓRICODEAÇÕES("PETR4.SA"; "01/01/2023"; HOJE(); 2; 1; 0; 5)
Data e Volume mensal da Petrobras
Alta de 52 semanas (alternativa)
=A1.[52 week high]
Usando tipo de dados Ações para alta de 52 semanas (mais rápido)
Perguntas Frequentes
Erros Comuns e Soluções
#N/D ou dados vazios
Cause: Símbolo inválido ou sem dados históricos disponíveis
Solution: Verifique o símbolo da ação e teste com ações populares como MSFT
#VALOR!
Cause: Data inválida ou argumentos incorretos
Solution: Use formato de data válido e números inteiros para propriedades
Dados não atualizam
Cause: Cálculo manual ou assinatura insuficiente
Solution: Ative cálculo automático e verifique assinatura M365
Notas
- Pertence à família de funções de Pesquisa e Referência
- Não aplica formatação automática às células despejadas
- Para análises rápidas de 52 semanas, prefira tipo de dados Ações
- Use intervalos maiores (mensal) para melhor performance em grandes períodos
- Atualiza automaticamente com funções voláteis como HOJE()
Compatibilidade
Disponível em: Excel 365, Microsoft 365
Não disponível em: Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007
Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 365+