sugiro.ai
EN BR
Abrir menu
EN BR
início
projetos com IA calculadora de bitcoin calculadora de ganho de capital card tracker ferramenta de animação de pontos gerador de glossário calculadora de custo de hash construtor de prompt gerador de QR code rock drive backup encurtador de URL tech stacks
design generativo sobre mim contato
Calculadora de Bitcoin Card Tracker
Análise da Stack

Calculadora de Ganho de Capital

Uma calculadora leve baseada no navegador para simular imposto sobre ganho de capital, IOF, lucro bruto e líquido em operações de compra e venda de ações americanas usando cotações PTAX. Ela é construída como um app web estático com HTML, CSS e JavaScript puro.

Ao vivo em: https://taxman.sugiro.ai/

Captura de tela do projeto Calculadora de Ganho de Capital

Visão geral

Tipo Calculadora estática de página única
Linguagem HTML + CSS + JavaScript
Estilo CSS customizado
Lógica JavaScript vanilla no navegador
Domínio Ganho de capital + conversão PTAX
Fonte de dados Entrada do usuário + referência PTAX do BCB
Etapa de build Nenhuma
Runtime Somente no navegador

Stack principal

O que sustenta esta calculadora e como a implementação se mantém extremamente leve.

Markup

HTML puro

O app é um único documento HTML que define toda a interface, incluindo formulário, painéis de resultado, botão de ajuda e conteúdo modal. Não existe framework nem sistema de componentes.

Estilo

CSS customizado

O visual é controlado por uma única folha de estilo. O projeto usa uma aparência própria, regras responsivas e tipografia importada sem depender de Tailwind, Bootstrap ou pipeline de build.

Lógica

JavaScript vanilla

A lógica da calculadora roda diretamente no navegador com funções em JavaScript puro. Validação de inputs, cálculos, atualização do DOM e comportamento do modal são implementados sem bibliotecas externas.

Lógica de domínio

Cálculo fiscal e cambial

O foco do app é converter valores de compra e venda com cotações PTAX, estimando lucro bruto, imposto, IOF e valor líquido em operações com ações americanas sob a ótica fiscal brasileira.

Referência externa

Contexto PTAX do BCB

A calculadora leva o usuário à página histórica de PTAX do Banco Central e explica qual lado da PTAX é relevante na compra e na venda. Ela não automatiza essa consulta.

Modelo de runtime

Sem etapa de build

Este projeto é totalmente estático. Ele pode ser aberto diretamente no navegador ou servido por qualquer servidor estático simples, o que torna uso local e deploy muito fáceis.

Como roda

Toda a aplicação executa no navegador dentro de uma única página.

1

O navegador carrega uma única página HTML

A interface, os rótulos, os campos de entrada, as áreas de resultado e a marcação do modal ficam todos embutidos em index.html.

2

A folha de estilo define a interface

styles.css fornece toda a camada visual, incluindo layout, tipografia, botões, modal e ajustes mobile.

3

A entrada do usuário dirige o cálculo

Quando o usuário informa PTAX e valores da operação e clica em calcular, o JavaScript inline valida os campos e executa as contas de conversão.

4

A página atualiza os campos de resultado

O app escreve os valores calculados diretamente em nós do DOM para custo de aquisição, valor de venda, lucro bruto, imposto, IOF, lucro líquido e análises percentuais.

5

O modal explicativo vive na própria página

O conteúdo de ajuda é implementado no mesmo documento e alternado com mudanças simples de classe e display no DOM, sem um sistema de componentes.

Mapa da arquitetura

A estrutura é simples: uma página, uma folha de estilo e uma camada de lógica inline.

Arquivos principais
index.htmlMarkup da interface principal, modal de ajuda e lógica de cálculo inline.
styles.cssDesign visual completo, regras de layout, tipografia e responsividade.
tax.icoAsset de favicon do projeto.
Análise da Arquitetura
index.html
styles.css
tax.ico

O projeto é essencialmente uma aplicação autocontida de navegador. Isso reduz manutenção, mas também limita estrutura e escalabilidade em comparação com apps baseados em componentes.

Dados e lógica

A calculadora é guiada por input do usuário e não depende de armazenamento persistente nem serviços de backend.

Cálculo

Todos os resultados são derivados no navegador

O usuário informa manualmente cotações e valores da operação.

A lógica em JavaScript valida os campos antes de mostrar qualquer resultado.

Lucro, IOF e imposto são calculados imediatamente na página.

Nenhum dado é enviado a backend nem salvo em banco.

Modelo de referência

Ferramenta educativa e de simulação

A interface aponta para o histórico de PTAX do BCB.

O modal explica por que lados diferentes da PTAX importam em compra e venda.

A calculadora se apresenta como apoio à simulação, não como motor fiscal definitivo.

A própria página recomenda consultar um contador especializado.

Comandos para rodar

Nenhum dev server de framework é necessário, a menos que você queira um.

Uso local
open index.html

# ou
python -m http.server

Você pode abrir o arquivo diretamente no navegador ou servir a pasta com qualquer servidor estático pequeno, se preferir um fluxo baseado em URL local.

Ambiente esperado

O que o app precisa

Nenhuma instalação de dependência.

Nenhuma variável de ambiente.

Nenhuma API key.

Nenhum runtime de backend.

Resumo final

Capital Gains Calculator é um app web estático em HTML, CSS e JavaScript vanilla. Sua força está na simplicidade: tudo roda no navegador, não há etapa de build e a lógica de domínio é focada em um fluxo financeiro/fiscal bem específico.

2026 Lula Rocha. Quase todos os direitos reservados.