/ir

Projeto de calculo de Imposto de Renda em operacoes na bovespa automaticamente. Tags:canal eletronico do investidor, CEI, selenium, bovespa, IRPF, IR, imposto de renda, finance, yahoo finance, acao, fii, etf, python, crawler, webscraping, calculadora ir

Primary LanguagePythonMozilla Public License 2.0MPL-2.0

ir - Projeto de calculo de Imposto de Renda em operacoes na bovespa automaticamente

o que se propoe a fazer

  • Automaticamente busca todos as suas operacoes na bolsa no site do canal eletronico do investidor (CEI) (https://cei.b3.com.br/)
  • Funciona com FIIs, ETFs, Acoes e Opcoes
  • Funciona com qualquer corretora. (Na verdade, nao depende da corretora)
  • Apos buscar os trades no CEI, salva tudo em um arquivo csv no dropbox da sua conta
  • Todo dia 5 de cada mes executa e calcula (automaticamente):
    • Preco medio de compra
    • Preco medio de venda
    • Lucro/Prejuizo no mes
    • IR a pagar, ja considerando o possivel prejuizo acumulado
    • Tabela com a custodia atual para conferencia
    • Envia email com todas as informacoes para voce pagar o imposto
  • A ideia é ser TUDO automatico, mas ainda ter a opcao de voce manualmente ter controle de tudo via um arquivo csv caso algum papel sofra desdobramento ou mude o ticker de negociacao

o que voce vai precisar

exemplo do relatorio gerado no seu email

https://github.com/guilhermecgs/ir/blob/master/exemplo_relatorio_automatico.pdf

Exemplo de variáveis de ambiente:

  • DROPBOX_FILE_LOCATION:/Finance/GCGS/export_operacoes_gcgs.txt
  • DROPBOX_API_KEY:jOznaw_xxxxxxxxxxxxxxxxxxxxtkw9ox_a9I_8-_aU2xw1xxxxxxxxxxKWek69Z
  • GMAIL_FROM:emailremetente@gmail.com
  • GMAIL_PASSWORD:minha_senha_gmail
  • SEND_TO:emaildestinatario@gmail.com
  • CPF:00098765434
  • SENHA_CEI:minha_senha_cei

disclaimer

  • Aceito PRs :-) Eu fiz o software pensando em automatizar exatamente como eu fazia as coisas manualmente
  • Nao funciona com daytrade
  • Desconsidera custos e emolumentos para simplificação do calculo

To do list

- Incluir gratuidade de 20k por mes para acoes
- Incluir desconto de taxas, emolumentos e dedo duro - http://www.b3.com.br/pt_br/produtos-e-servicos/tarifas/listados-a-vista-e-derivativos/renda-variavel/tarifas-de-acoes-e-fundos-de-investimento/a-vista/

techstack

- python
- selenium
- gitlab ci
- beautifulsoap
- pandas

tags

canal eletronico do investidor, CEI, selenium, bovespa, IRPF, IR, imposto de renda, finance, yahoo finance, acao, fii, etf, python, crawler, webscraping, calculadora ir