SkillAgentSearch skills...

B3irpf

Ferramenta auxiliar de declaração do imposto anual pessoa física.

Install / Use

/learn @alexsilva/B3irpf
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

B3IRPF

Ferramenta auxiliar da declaração do imposto anual pessoa física.

Instalação do projeto

python -m pip install git+https://github.com/alexsilva/b3irpf.git@master

Instalação de dependências

python pip install -r requirements.txt

Configuração

Copiar o arquivo example.env como irpf.env na raíz do projeto para definir as configurações do projeto, conforme a doc.

  • DATABASE_URL=engine://usr:pass@host:port/dbname (padrão sqlite)
  • DEBUG=ON
  • API_URL=''

python manage.py makemigrations

python manage.py migrate

python manage.py setup_project

Execução

python manage.py runserver

Características

  • Importação de dados do site do investidor (b3).
  • Importação de dados por pdf (lê e registra os dados das negociações e taxas cobradas).
  • Geração de relatório anual e mensal (armazenamento desses dados por posição salva manualmente).
  • Relatório com lucro e prejuízos, mensais e anuais e impostos residuais (aqueles abaixo de R$ 10,00).

Na tela administração (Ativos).

  • Registrar ativos listados em bolsa (código, nome, cnpj, categoria).

No site do investidor

Em https://www.investidor.b3.com.br/extrato/negociacao

  • baixar o extrato em Excel com as notas de negociação do ano.

Em https://www.investidor.b3.com.br/extrato/movimentacao

  • baixar o extrato em Excel com todos os provendos/outros recebidos.

Na tela administração (Negociações).

  • importar com o comando no menu Negociações / Opções Ações em Grupo / importar lista de dados do arquivo Excel.

Na tela administração (Proventos).

  • importar com o comando no menu Proventos / Opções Ações em Grupo / importar lista de dados do arquivo Excel.

Gerar o relatório com a compilação dos dados em Negociações (comando Relatório IRPF).

Related Skills

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated1y ago
Forks3

Languages

Python

Security Score

70/100

Audited on Dec 23, 2024

No findings