Calculatrice de CGT UK
Courir
Si vous souhaitez faire un rapport pour l'année d'imposition Avril 2020 - avril 2021 Utiliser:
- Pour les actions:
python3 main_ibkr.py 2020
- Pour crypto:
python3 main_crypto.py 2020
Dépendances
- Vous devez installer la bibliothèque Cryptocompare pour récupérer les prix de la cryptographie à une date donnée.
python3 -m pip install cryptocompare
- La version gratuite de leur API devrait généralement suffire, bien qu'il y ait des limites de taux. Cependant, ce programme stocke tous les prix obtenus dans un fichier afin qu'ils n'aient pas besoin d'être récupérés à nouveau. Si vous rencontrez des limites de taux, réévaluez simplement le programme après quelques secondes et les nouvelles données seront annexées
À propos
- Il s'agit d'une calculatrice CGT pour la taxe britannique. Vous devez télécharger des rapports commerciaux à partir de vos courtiers et les stocker dans le dossier de données. Vous aurez besoin de vos déclarations depuis que vous avez ouvert vos comptes (et pas seulement sur l'année d'imposition) car votre base de coûts dépend de vos métiers précédents
- Cette calculatrice gère
- Utilise la moyenne des coûts britanniques, avec des tarifs GBP quotidiens utilisés
- Correspond aux cessions dans cet ordre: Même jour -> Règle de 30 jours sur le lit et le petit-déjeuner -> SEC 104 Matching -> ACHETS après 30 jours
- Gère l'expiration de l'option, affectation
- Gère les métiers de la cryptographie et jalonner / gagner des intérêts
- N'inclut pas les transactions FX. Peu de temps si la monnaie détenue dans les comptes doit être responsable de la CGT lors de l'échange à GBP
Soutien
- IBKR: Vous devez télécharger des exportations mensuelles Tradelog à partir d'IBKR. Les stocker sous forme de données / ibkr / ibkr_monthly.csv
- Coinbase: Téléchargez toutes les transactions au format CSV. Les stocker sous forme de données / coinbase / coinbase.csv
- Il y a 2 transactions délicates: envoie et reçoit des portefeuilles externes, assurez-vous de les gérer correctement.
- Soit vous les ignorez si vous les avez envoyés à vous-même ou les considérez comme une disposition si vous les avez utilisés sur la blockchain.
- Par défaut, ceux-ci sont ignorés
- Coinbase Pro: Téléchargez toutes les transactions au format CSV.
- Par défaut, les dépôts et les retraits sont ignorés (généralement ils se font via Coinbase lui-même)
- Binance: téléchargez des rapports commerciaux par trimestre:
- Instructions de compte combinées (nécessaires pour les comptes spactifs et gagnez). Les stocker sous forme de données / binance / binance_all_monthly.csv
- Marge croisée. Les stocker sous forme de données / binance / binance_cross_margin_monthly.csv
- Marge isolée. Les stocker sous forme de données / binance / binance_isoled_margin_monthly.csv