ForHosting KIT · Finanças e dinheiro

Calculadora de lucro em ações

Comprar 100 ações a 50 e vendê-las a 65 com 9,95 de taxas deixa um ganho líquido de 1.490,05, um retorno de 29,7418% sobre o dinheiro aplicado. Informe suas execuções e veja se houve lucro, prejuízo ou empate depois da corretagem. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Preço de compra
50
Preço de venda
65
Participações de mercado
100
Comissão
9,95
Você obtém
Custo base
5.000
Receita da venda
6.500
Ganho bruto
1.500
Ganho líquido
1.490,05

Uma ida e volta em ações já encerrada se resume a quatro números: o preço que você pagou por cota, o preço que recebeu na venda, quantas cotas de fato foram executadas e o que a corretora cobrou em comissões. Esta calculadora de lucro em ações transforma essas quatro entradas em ganho líquido e percentual de retorno, mais um desfecho de lucro, prejuízo ou empate depois das tarifas. O financeiro bruto da venda é o preço de venda vezes a quantidade; o custo de aquisição é o preço de compra vezes a quantidade; o ganho líquido subtrai a comissão de ida e volta dessa diferença. O percentual de retorno divide o ganho líquido pelo caixa em risco — custo mais comissão —, de modo que um ticket fixo machuca mais um lote pequeno do que um grande aos mesmos preços. A quantidade de cotas precisa ser maior que zero: um lote nulo não é um negócio e falha como entrada inválida em vez de um sucesso vazio a zero.

Como o ganho líquido e o retorno são calculados depois das comissões

Um negócio de ações que você já fechou tem uma história de caixa que um retrato a valor de mercado não conta. Você pagou um preço de compra, depois recebeu um preço de venda, um número de cotas trocou de mãos e a corretora cobrou comissões na entrada, na saída ou nos dois lados. O custo de aquisição é a quantidade vezes o preço de compra: o caixa gasto nas próprias cotas.

O financeiro da venda é a quantidade vezes o preço de venda: o caixa que a venda devolveu antes das tarifas. O ganho bruto é esse financeiro menos o custo, o que também equivale à quantidade vezes o movimento por cota. O ganho líquido subtrai a comissão total de ida e volta do ganho bruto, assim um movimento favorável de preço ainda pode ser um negócio perdedor depois dos tickets, e um prejuízo pequeno de cotação pode crescer com o mesmo encargo.

O percentual de retorno é o ganho líquido dividido pelo caixa investido, vezes cem. O caixa investido é o custo mais a comissão: você girou a compra e pagou a corretora, então os dois entram no denominador de um retorno realizado. Quando a comissão é zero, o percentual se reduz ao retorno de preço conhecido, venda menos compra sobre compra, independente do tamanho do lote.

Quando a comissão é um ticket fixo em dinheiro, uma execução de cem cotas e uma de dez aos mesmos preços deixam de compartilhar o retorno, porque a tarifa pesa mais no lote pequeno. Os totais em dinheiro são arredondados half-up para duas casas decimais, como os centavos de uma confirmação em dólar. O percentual de retorno é arredondado half-up para quatro casas para que alguns centavos de tarifa ainda apareçam numa posição grande.

Um ganho líquido arredondado acima de zero é lucro, abaixo é prejuízo, e exatamente zero é empate. A calculadora nunca busca uma cotação: você digita os preços que já conhece pela confirmação, pelo blotter ou por um cenário, e os testes de referência permanecem estáveis byte a byte entre ambientes de execução.

Onde uma calculadora de lucro em ações justifica o lugar

Diários de operações e exportações de blotter costumam guardar execuções sem calcular o retorno ajustado por tarifas que uma pessoa de fato sentiu. Colocar preço de compra, preço de venda, quantidade e comissões combinadas nesta calculadora produz um ganho líquido que você pode colar ao lado do ticket, e um percentual comparável entre nomes que negociaram em tamanhos de lote diferentes.

Quem ensina resultado realizado versus não realizado pode semear exemplos de sala que mostram como um ticket de dois dólares transforma um empate em prejuízo em dez cotas e quase não mexe uma execução de mil aos mesmos preços, sem levantar um ambiente de corretora. A validação falha não consome saldo. Mantenha a quantidade de cotas positiva, fixe nos testes os campos de dinheiro arredondados e você terá resultado de ações reproduzível para widgets, módulos LMS e workers na borda sem um feed de mercado próprio.

O contrato é de propósito pequeno: quatro números na entrada, ganho líquido e retorno na saída, para que os clientes o envolvam nos próprios seletadores de símbolo e analisadores de extrato sem lutar contra estado oculto.

Registrar uma ida e volta já encerrada

Informe a execução de compra, a de venda, quantas cotas e as tarifas combinadas da corretora para anotar ganho líquido e percentual de retorno ao lado do ticket num diário de operações.

Ver como um ticket fixo atinge um lote pequeno

Compare os mesmos preços em dez cotas versus duzentas para mostrar a alunos ou clientes por que um encargo de ticket muda o percentual de retorno quando o lote é reduzido.

Conferir o resultado realizado antes da planilha

Passe um negócio encerrado pela calculadora antes de colar cifras numa planilha, para que custo, financeiro de venda e ganho líquido batam com a confirmação.

Como o ganho líquido de um negócio de ações é calculado?

O ganho bruto é o movimento de preço vezes o lote; em seguida as comissões de ida e volta são subtraídas para que o resultado seja caixa depois da corretora.

Como o percentual de retorno é calculado?

Quando commission é zero, isso equivale ao retorno de preço habitual (sell − buy) / buy × 100.

O que acontece se a quantidade de cotas for zero?

Um lote nulo não é um negócio, então a calculadora recusa em vez de devolver um sucesso vazio a zero. Essas falhas não são faturadas.

As comissões de compra e de venda entram as duas?

Passe o valor combinado de ida e volta em commission (ticket de compra mais ticket de venda, mais qualquer tarifa fixa que queira no resultado). Use zero quando as execuções não tiveram tarifas. O campo não pode ser negativo.

Por que um lote pequeno rende menos aos mesmos preços?

Porque uma corretagem fixa pesa mais numa compra pequena. O retorno divide o ganho líquido pelo dinheiro em risco, taxas incluídas, então 10 e 100 ações só coincidem quando a operação não teve taxas.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/fin/stock

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/fin/stock \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"buy_price":50,"sell_price":65,"shares":100,"commission":9.95}'
{
  "buy_price": 50,
  "sell_price": 65,
  "shares": 100,
  "commission": 9.95
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.stock",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Contrato de entrada, forma da resposta e comportamento de erro

Se a quantidade de cotas for zero, a tarefa falha com a mensagem de que a quantidade é zero: esse é o erro de contrato, e essas falhas não são faturadas. Uma quantidade negativa também é recusada. A comissão não pode ser negativa; passe zero quando a ida e volta não teve tarifas. Exemplo: cem cotas compradas a cinquenta e vendidas a sessenta e cinco com nove dólares e noventa e cinco centavos de tarifas produzem custo cinco mil, financeiro de venda seis mil e quinhentos, ganho bruto mil e quinhentos, ganho líquido mil quatrocentos e noventa dólares e cinco centavos, e um retorno de cerca de vinte e nove ponto sete quatro por cento. Combine o resultado com o seu próprio motor de lotes fiscais se precisar de venda casada ou prazos de detenção; este extremo avalia uma única ida e volta a partir de quatro números e não emite tickers, gráficos nem formulários fiscais. Envie por POST um corpo JSON com quatro números finitos obrigatórios: buy_price (estritamente maior que zero; aliases purchase_price, cost_per_share), sell_price (maior ou igual a zero; aliases sale_price, exit_price), shares (estritamente maior que zero; aliases share_count, qty, quantity) e commission (maior ou igual a zero; aliases commissions, fees, commission_fees, total_commission). Cada campo pode chegar como número JSON ou como cadeia numérica. Campos ausentes, cadeias vazias e valores não finitos falham com invalid_input nomeando o campo. Se buy_price for zero ou negativo, a razão de retorno fica indefinida, então o tratador recusa esse caso. Se sell_price for negativo, a solicitação falha porque uma execução não pode ser negativa neste modelo; um preço de venda zero é admitido e significa que o valor de mercado da posição evaporou. Quantidades acima de um trilhão, preços acima de um bilhão ou comissões acima de um trilhão são recusados como travas de overflow para que um erro de digitação não produza um número JSON não finito. Em sucesso, o corpo ecoa as quatro entradas e devolve cost_basis, proceeds, gross_gain, net_gain, return_percent, um outcome de profit, loss ou break_even, e uma cadeia formula que reenuncia as identidades.

Onde uma calculadora de lucro em ações justifica o lugar

Quem já acompanha lotes numa planilha pode chamar o mesmo módulo puro no navegador para uma prévia gratuita e na API ao guardar cenários, de modo que o número que um leitor viu na landing coincida com o número armazenado depois de salvar o encerramento. Como a implementação é parse pura de tier A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.

Quanto custa a calculadora de lucro em ações?

A ferramenta do navegador é gratuita. As solicitações API usam saldo pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é faturada.

Ver a documentação completa do KIT →