Dados históricos de mercado descarregáveis (time and sales)

Última atualização: 12 de outubro de 2026

Os dados históricos de mercado (também conhecidos como histórico de negociação, time and sales ou dados tick) fornecem um registo detalhado de todas as negociações que ocorrem nos nossos mercados, incluindo as seguintes informações:

  • •

    a data e hora exatas de cada negociação,

  • •

    o preço ao qual cada negociação ocorreu,

  • •

    o montante de Volume negociado.

Para tornar os nossos dados históricos de mercado tão acessíveis quanto possível aos nossos clientes, disponibilizamos ficheiros CSV (separados por vírgulas) transferíveis que incluem todo o histórico de negociação de cada um dos nossos pares de moedas, desde o início de cada mercado até ao presente.

Cada ficheiro ZIP contém os ficheiros CSV relevantes, que podem ser visualizados num editor de texto, utilizados em código, convertidos para outros formatos (como JSON, XML, etc.) ou importados para uma folha de cálculo.

Tenha em atenção que os dados históricos de mercado de todos os nossos pares de moedas também estão disponíveis através dos endpoints da API REST Trades e OHLC, mas existem algumas limitações (como o volume de dados disponível e a rapidez com que os dados podem ser obtidos).

Dados completos

Para os clientes que ainda não transferiram quaisquer dados históricos de Time & Sales (negociações), está disponível o histórico completo, abrangendo todas as negociações públicas de cada par de moedas — cada par desde a sua primeira negociação na Kraken até 30 de setembro de 2026.

Como o conjunto de dados completo é grande, está dividido em partes de aproximadamente 2 GB. Transfira todas as partes, junte-as num único ficheiro ZIP e, em seguida, descomprima-o.

1. Transfira todas as partes. Estas são ligações diretas para ficheiros — não clique nelas para as abrir num navegador (serão apresentadas como texto bruto ilegível). Clique com o botão direito do rato em cada ligação e escolha "Guardar ligação como…" ou utilize a linha de comandos.

macOS / Linux:

for i in 00 01 02 03 04 05 06 07 08 09 10 11 12 13; do

curl -O "https://assets.kraken.com/marketing/institutions/Kraken_Trades_Full.zip.part$i"

done

Windows (PowerShell):

00..13 ForEach-Object { curl.exe -O "https://assets.kraken.com/marketing/institutions/Kraken_Trades_Full.zip.part$('{0:D2}' -f $_)" }

Opcional — confirme que cada parte foi transferida corretamente comparando-a com as somas de verificação publicadas:

https://assets.kraken.com/marketing/institutions/Trades_Full_PARTS_SHA256SUMS.txt


2. Reúna as partes num único ficheiro ZIP.
macOS / Linux:

cat Kraken_Trades_Full.zip.part* > Kraken_Trades_Full.zip


Windows (Linha de comandos):

copy /b Kraken_Trades_Full.zip.part00 + Kraken_Trades_Full.zip.part01 + Kraken_Trades_Full.zip.part02 + Kraken_Trades_Full.zip.part03 + Kraken_Trades_Full.zip.part04 + Kraken_Trades_Full.zip.part05 + Kraken_Trades_Full.zip.part06 + Kraken_Trades_Full.zip.part07 + Kraken_Trades_Full.zip.part08 + Kraken_Trades_Full.zip.part09 + Kraken_Trades_Full.zip.part10 + Kraken_Trades_Full.zip.part11 + Kraken_Trades_Full.zip.part12 + Kraken_Trades_Full_2026Q2.zip


3. Opcional — verifique se o ficheiro reunido corresponde à soma de verificação publicada:

shasum -a 256 Kraken_Trades_Full.zip # expected: 5f5affd6c341366cdc5db290beaf281b8e362fd650bc9273aac6defdcaa98018


4. Descomprima o ficheiro e utilize os CSV.

Atualizações incrementais

Para os clientes que já descarregaram anteriormente os dados históricos de Time & Sales, são disponibilizadas atualizações incrementais no final de cada trimestre como ficheiros ZIP individuais (sem necessidade de remontagem):


Sobre os dados

A transferência contém todas as transações públicas, com um ficheiro CSV por cada par de moedas. Os ficheiros incluem uma linha de cabeçalho e cada linha tem sete colunas: `timestamp, price, volume, type, order_type, misc, trade_id`, sendo que `type` corresponde a `b` (compra) ou `s` (venda) e `order_type` corresponde a `l` (limite) ou `m` (mercado). As linhas estão ordenadas por carimbo de data e hora. Cada arquivo também contém um `MANIFEST.json` que descreve a compilação. Os mesmos dados estão disponíveis programaticamente através da API REST pública da Kraken.