Calculadora do CGT do Reino Unido
Para correr
Se você deseja fazer um relatório para o ano fiscal de abril de 2020 - abril de 2021 Use:
- Para ações:
python3 main_ibkr.py 2020
- Para criptografia:
python3 main_crypto.py 2020
Dependências
- Você precisa instalar a biblioteca Cryptocompare para buscar preços de criptografia em uma determinada data.
python3 -m pip install cryptocompare
- A versão gratuita de sua API geralmente deve ser suficiente, embora haja limites de taxa. No entanto, este programa armazena todos os preços buscados em um arquivo para que eles não precisem ser buscados novamente. Se você tiver limites de taxa, basta executar novamente o programa após alguns segundos e novos dados serão anexados
Sobre
- Esta é uma calculadora da CGT para impostos do Reino Unido. Você precisa baixar relatórios comerciais de seus corretores e armazená -los na pasta de dados. Você precisará de suas declarações desde que abriu suas contas (e não apenas o ano fiscal em foco), já que sua base de custo depende de suas negociações anteriores
- Esta calculadora lida
- Usa a média dos custos do Reino Unido, com taxas diárias de GBP usadas
- Corresponde a disposições nesta ordem: Mesmo dia -> Regra de cama e café da manhã de 30 dias -> Segundo 104 correspondência -> Buys após 30 dias
- Lida com o vencimento da opção, atribuição
- Lida com o comércio de cripto
- Não inclui transações de FX. Não está claro se a moeda mantida em contas deve ser responsável pela CGT na troca de volta ao GBP
Apoiar
- IBKR: Você precisa baixar exportações mensais de negociação de IBKR. Armazene -os como dados/ibkr/ibkr_monthly.csv
- Coinbase: baixe todas as transações no formato CSV. Armazene -os como dados/coinbase/coinbase.csv
- Existem 2 transações complicadas: envia e recebe de carteiras externas, certifique -se de lidar com elas corretamente.
- Ou você os ignora se os enviou ou considerá -los como descarte se você os usou na blockchain.
- Por padrão, eles são ignorados
- Coinbase Pro: baixar todas as transações no CSV Format.store -as como dados/coinbasepro/coinbasepro.csv
- Por padrão, depósitos e retiradas são ignorados (geralmente são através do próprio Coinbase)
- Binance: Download de relatórios comerciais por trimestre:
- Declarações de conta combinadas (necessárias para as contas Spot e Ganhe). Armazene -os como dados/binance/binance_all_monthly.csv
- Margem cruzada. Armazene -os como dados/binance/binance_cross_margin_monthly.csv
- Margem isolada. Armazene -os como dados/binance/binance_isolated_margin_monthly.csv