A função `STOCKHISTORY` no Excel é usada para obter dados históricos de preços de ações diretamente de fontes financeiras na web. Esta função é útil para quem deseja fazer análises de tendências de ações ao longo do tempo. A função está disponível nas versões do Excel que possuem o recurso de dados da Microsoft para o mercado financeiro, como o Excel 365.
A sintaxe básica da função `STOCKHISTORY` é:
STOCKHISTORY(ticker, start_date, [end_date], [interval], [headers], [property1], [property2], ...)
Aqui está uma explicação dos argumentos:
- ticker (obrigatório): O símbolo da ação que você deseja consultar. Deve ser uma string, por exemplo, `”MSFT”` para Microsoft.
- start_date (obrigatório): A data de início para o histórico de preços. Você pode inserir uma data diretamente ou referenciar uma célula que contém uma data.
- end_date (opcional): A data final para o histórico de preços. Se omitido, o Excel usará a data atual.
- interval (opcional): Frequência dos dados retornados. Pode ser diário (`0`), semanal (`1`) ou mensal (`2`). O padrão é diário.
- headers (opcional): Determina se os cabeçalhos das colunas são exibidos (`0` para nenhum cabeçalho, `1` para exibir cabeçalhos).
- property1, property2, … (opcional): Especifica as informações que você deseja recuperar. As opções incluem:
- `0` – Data
- `1` – Preço de abertura
- `2` – Preço mais alto
- `3` – Preço mais baixo
- `4` – Preço de fechamento
- `5` – Volume
- `6` – Fechamento ajustado
Por exemplo, se você quer obter o preço de fechamento diário da Microsoft entre 1º de janeiro de 2021 e 31 de janeiro de 2021, você usaria:
=STOCKHISTORY("MSFT", "2021-01-01", "2021-01-31", 0, 1, 0, 4)
Neste exemplo:
- `”MSFT”` é o ticker da Microsoft.
- `”2021-01-01″` é a data de início.
- `”2021-01-31″` é a data de término.
- `0` indica que os dados devem ser diários.
- `1` faz com que os cabeçalhos sejam exibidos.
- `0` e `4` solicitam que ambas colunas de datas (`0`) e preços de fechamento (`4`) sejam retornadas.
É importante verificar se o recurso de dados de ações está disponível na sua versão do Excel, uma vez que ele exige uma conexão com a internet e pode não estar disponível em todas as assinaturas ou regiões.