Controle do custo de aquisição de cripto sem logins em corretoras: o jeito privado de saber o que você realmente tem

A maioria das ferramentas de custo de aquisição quer as chaves de API das suas corretoras, a sua frase-semente ou acesso de leitura a todas as suas contas. Veja como acompanhar o custo de aquisição de cripto com privacidade — a partir de endereços públicos e de CSVs — e ainda chegar a um número limpo quando a época de imposto chegar.

Você comprou as suas primeiras criptomoedas há três anos, foi acrescentando em duas corretoras diferentes, mandou uma parte para uma carteira de hardware, trocou tokens algumas vezes e ganhou um pouco de rendimento com staking. Hoje alguém faz uma pergunta simples — qual é o seu custo de aquisição? — e você não sabe responder. As corretoras mostram números diferentes dependendo do que você sacou. A sua carteira de hardware não faz ideia do que você pagou. Os apps de acompanhamento que prometem ajudar pedem todos a mesma coisa: chaves de API, OAuth na corretora ou, pior, a sua frase-semente. Este guia mostra como acompanhar o custo de aquisição de cripto sem entregar nada disso e ainda chegar a um número que você consiga defender.

Por que o custo de aquisição é o número que importa

O custo de aquisição é o que você pagou por um ativo — incluindo taxas, na moeda em que você realmente pagou. Parece chato. É o único número que decide:

  • Quanto imposto você deve ao vender. O ganho de capital é o preço de venda menos o custo de aquisição. Erre o custo e você paga a mais ou declara a menos, e as duas coisas saem caro.
  • Se uma posição está de fato no lucro. O preço de mercado de hoje menos o seu custo é o resultado real. Sem o custo, você só conhece o valor à vista, não o resultado.
  • Qual lote vender primeiro. FIFO, LIFO, HIFO, identificação específica — todo método exige que você saiba o custo de cada lote individual. Sem controle por lote você não tem método, só palpite.
  • Se deve manter ou realizar prejuízos. Realizar prejuízos só é possível se você consegue identificar quais lotes estão no vermelho e em quanto. Isso é uma questão de custo.

Todo o resto na declaração de cripto — resumos de ganhos e perdas, formulários de imposto, extratos de fim de ano — deriva do custo de aquisição. Acerte essa camada e o resto é mecânico.

Por que “é só conectar a sua corretora” é o padrão errado

O fluxo padrão das ferramentas de custo de aquisição é: entrar, colar as chaves de API de cada corretora, conectar opcionalmente um OAuth somente leitura e deixar o serviço calcular tudo para você. Parece conveniente e tem quatro problemas.

  • Chaves de API são credenciais. Uma chave de API somente leitura ainda é uma chave. Ela identifica a sua conta, em geral pode ser elevada por engenharia social e fica no servidor de outra pessoa até você se lembrar de revogá-la.
  • O serviço sabe tudo o que você tem, para sempre. Você entrega a lista completa de posições, o histórico de saques e uma linha do tempo permanente do seu comportamento de negociação. Esses dados não são “desaprendidos” quando você cancela a assinatura.
  • Só enxerga o histórico do lado da corretora. Tudo o que você enviou a uma carteira de hardware, trocou on-chain, ganhou em DeFi ou recebeu como pagamento é invisível para uma ferramenta que só olha a corretora. Você ainda acaba fazendo trabalho manual — só que agora os seus dados também vazaram.
  • Quebra no momento em que uma corretora fecha ou tira você de lá. Quando a corretora sai do ar (já aconteceu várias vezes), a API para de funcionar e o seu histórico de acompanhamento vai junto. A blockchain pública não.

A alternativa privada inverte o modelo de confiança: mantenha as credenciais com você, derive o histórico de fontes públicas (endereços de blockchain, exportações em CSV, lançamentos manuais) e deixe uma ferramenta local reconciliar.

O princípio: um livro-razão, duas entradas, zero credenciais

O custo de aquisição das suas criptomoedas vive em um único livro-razão privado, que se alimenta de duas entradas de confiança mínima — endereços públicos para a atividade on-chain, exportações em CSV para a atividade nas corretoras — e de mais nada.

O livro-razão é seu. A blockchain são dados públicos somente de leitura: qualquer pessoa pode consultar o endereço de uma carteira; o endereço não identifica você a menos que você o vincule. As exportações em CSV são downloads que você controla: pode revisá-las antes de entrarem no livro-razão e apagá-las depois. Juntas, cobrem tudo o que você já fez em cripto sem dar credencial a nenhum terceiro.

Três regras fazem o livro-razão funcionar:

  1. Todo lote tem uma data, um custo e uma taxa. Nada de “mais ou menos no verão passado” — escolha a melhor data que você tem e anote, com a taxa de câmbio daquele dia se a compra foi em outra moeda.
  2. Transferências entre as suas próprias carteiras não são eventos tributáveis, mas precisam ser registradas. Do contrário, as mesmas moedas parecem uma venda de um lado e uma compra do outro, e o seu custo dobra ou some.
  3. Trocas on-chain são duas transações: uma baixa e uma aquisição. O Token A é vendido pelo valor justo de mercado no momento da troca; esse valor recebido vira o custo do Token B. Esquecer isso é o erro mais comum no controle feito por conta própria.

O sistema de seis passos

Passo 1 — Liste todos os lugares por onde a sua cripto já passou

Anote, em uma folha ou uma nota, cada conta de corretora, cada carteira quente, cada carteira de hardware, cada plataforma de staking e cada protocolo DeFi que você já usou. Inclua os que morreram — corretoras que fecharam, carteiras que você abandonou. Se moedas já viveram ali, precisam estar na lista, porque geraram transações que afetam o custo em algum ponto.

O objetivo deste passo é a completude, não a ação. Uma carteira que falta é a origem dos mistérios de “de onde vieram essas moedas?” seis meses depois.

Passo 2 — Reúna os endereços públicos das carteiras de autocustódia

Para cada carteira de hardware, carteira quente ou endereço de autocustódia, anote o endereço público (o endereço de recebimento, não a semente). É seguro compartilhá-lo. Não é uma credencial. Ele só permite que alguém veja saldos e histórico, não que movimente fundos.

Um detalhe útil: a maioria das carteiras gera um endereço de recebimento diferente por ativo ou por uso. Reúna a chave pública mestra/estendida (xpub, ypub, zpub) para o Bitcoin e o endereço principal para as redes de modelo de conta (Ethereum, Solana etc.). Elas dão uma visão completa do histórico da carteira sem revelar a semente.

Passo 3 — Exporte um CSV de cada corretora que você usou

Toda corretora séria oferece uma exportação de “histórico de transações” ou “histórico de operações”. Baixe todas. Abra cada CSV e confira se tem estas colunas, no mínimo:

ColunaPor que importa
Data/hora (UTC)Ancora a taxa de câmbio e o ano fiscal
Tipo (compra/venda/depósito/saque/taxa)Determina se é um evento tributável
AtivoQual moeda
QuantidadeQuanto se moveu
Preço em moeda fiduciáriaA base de custo do lote
TaxaSoma ao custo na compra, reduz o valor recebido na venda

Se faltar uma coluna ou os valores parecerem estranhos, corrija no CSV antes de importar — depois que entram no livro-razão, os erros se propagam. Limpezas comuns: converter preços em moeda local para a sua moeda de origem usando a taxa do dia e remover linhas duplicadas de exportações baixadas de novo.

Passo 4 — Lance manualmente os lotes de pessoa para pessoa e presentes

Algumas moedas chegam sem um CSV — compradas de um amigo, recebidas de presente, ganhas como pagamento por um trabalho ou trazidas de uma carteira da qual você já não tem histórico. Lance-as manualmente com o melhor custo de aquisição possível:

  • Comprada de pessoa para pessoa: o preço que você realmente pagou, na sua moeda de origem, naquele dia.
  • Recebida como pagamento por trabalho: o valor justo de mercado no dia em que você a recebeu (esse valor também é renda tributável — registre-o separadamente).
  • Presente: na maioria das jurisdições, você herda o custo de aquisição original de quem deu (pergunte a essa pessoa). Se não conseguir descobrir, use o preço do dia do presente e documente a premissa.
  • Herança: em geral é reajustada para o valor justo de mercado na data da herança (depende da jurisdição — confirme com um profissional de impostos local).

Documente a premissa ao lado de cada lote manual. A defesa numa auditoria não é “tenho um registro perfeito” — é “tenho um método consistente, aplicado com transparência”.

Passo 5 — Reconcilie as transferências

Este é o passo que quebra toda tentativa de planilha. Abra o livro-razão completo e case cada “saque” numa corretora com um “depósito” numa carteira, e vice-versa. Eles devem fechar em zero em quantidade de moedas (menos a taxa de rede). Marque cada par como transferência, não como venda.

Se um saque não tem depósito correspondente, ou você perdeu moedas (o que é uma perda dedutível em algumas jurisdições, com comprovação), ou esqueceu de adicionar uma carteira, ou as enviou a uma contraparte (o que é uma baixa). Resolva cada caso antes de continuar. Transferências não reconciliadas são a origem de ganhos fantasmas.

Passo 6 — Escolha um método e mantenha-o

Escolha o seu método de identificação de lotes — o FIFO é o padrão mais seguro e é exigido pelas autoridades fiscais de alguns países — e aplique-o de forma consistente ao longo dos anos. Trocar de método no meio do caminho cria um rastro que parece otimização feita depois do fato, o tipo de coisa que as auditorias notam.

Com o método definido, cada venda produz: qual lote foi usado, o custo, o valor recebido, o prazo de manutenção e o ganho/perda. Some tudo no fim do ano e o formulário de imposto se preenche sozinho.

Os erros comuns que inflam ou reduzem o seu custo

  • Contar uma transferência como compra. Moedas que entram na sua carteira vindas da sua própria corretora não são uma compra. Se o sistema acha que são, você dobra o custo e declara ganhos a menos.
  • Ignorar as taxas. Uma taxa de negociação de 0.1% parece pequena, mas em cem operações desloca o custo de forma relevante. Taxas de compra somam ao custo; taxas de venda subtraem do valor recebido.
  • Usar o preço à vista do dia da compra em vez do preço de execução. Não são a mesma coisa. O CSV traz o preço de execução; use-o.
  • Esquecer as trocas on-chain. Uma troca na Uniswap ou na Jupiter é a venda do Token A e a compra do Token B no mesmo instante. As duas pernas precisam ser registradas com o valor justo de mercado de uma delas (em geral a perna em dólar/euro/moeda local).
  • Misturar moedas. Comprar ETH em euros na terça e vendê-lo em dólares na sexta produz um custo em euros e um valor recebido em dólares; você não pode compará-los diretamente. Converta tudo para a sua moeda de origem pela taxa de câmbio real de cada evento.
  • Confiar no campo de “preço médio” da corretora. É uma média. O custo de aquisição é por lote. A média só bate se você vender tudo de uma vez.

Como o thrust lida com isso

O thrust é construído em torno do mesmo princípio que este artigo descreve: a sua cripto fica na sua carteira e o seu acompanhamento fica no seu celular.

  • Adicione carteiras pelo endereço público. Cole um endereço público ou uma chave pública estendida de qualquer blockchain compatível. O thrust lê diretamente os dados da cadeia pública e reconstrói o histórico de transações. Sem frase-semente, sem chave de API, sem login em corretora. A cobertura abrange as principais redes em que as pessoas realmente mantêm ativos.
  • Importe o histórico da corretora por CSV. Pegue o CSV da sua corretora, solte-o no app e deixe-o entrar no mesmo livro-razão das carteiras on-chain. As edições ficam locais.
  • Lotes manuais para operações de pessoa para pessoa e presentes. Informe a data, a quantidade, o preço e a taxa — o thrust trata isso como um lote de primeira classe, não como nota de rodapé.
  • Livro-razão unificado entre moeda fiduciária e cripto. O mesmo app guarda as suas contas bancárias, cartões, corretora e cripto, de modo que o custo de aquisição fica ao lado do dinheiro que o pagou. As transferências entre moeda fiduciária e cripto continuam corretamente classificadas.
  • Várias moedas por padrão. Compre em euros, venda em dólares, mantenha nas duas — o thrust guarda uma taxa de câmbio por evento, para que o custo continue na sua moeda de origem sem você fazer a conta.
  • Ghost Mode. Quando ativado, bloqueia o acesso à rede. O acompanhamento e a análise essenciais continuam offline; preços ao vivo, downloads e a sincronização do iCloud ficam indisponíveis.
  • AI CFO que lê apenas os seus dados locais. Quando o app mostra “este lote foi mantido por mais de um ano” ou “você tem prejuízos não realizados que vale revisar”, ele lê o livro-razão no dispositivo que você construiu. Nada é enviado para fora para ser analisado.

O resultado é um livro-razão de custo de aquisição privado por construção, completo o bastante para defender na época do imposto e feito de entradas que você controla.

Para fechar

O custo de aquisição é o número chato que torna possível toda decisão interessante em cripto — quando vender, quando realizar prejuízos, quando reequilibrar, o que você de fato deve. O motivo de ele continuar sendo um palpite para a maioria das pessoas não é a matemática ser difícil. É que as ferramentas padrão exigem mais acesso do que a matemática precisa. Você pode ficar com as credenciais, usar os dados públicos e ainda chegar ao número certo. O trabalho é uma tarde cuidadosa e, depois, uma conferência semanal de cinco minutos. A privacidade que você recupera é permanente.