英国CGT計算機
実行する
2020年4月 - 2021年4月の税年度の報告書を作成したい場合は、以下を使用してください。
- 在庫の場合:
python3 main_ibkr.py 2020
- Cryptoの場合:
python3 main_crypto.py 2020
依存関係
- CryptoCompareライブラリをインストールして、特定の日付にCryptoの価格を取得する必要があります。
python3 -m pip install cryptocompare
- レートの制限はありますが、それらのAPIの無料バージョンでは一般的に十分である必要があります。ただし、このプログラムはファイルにすべての取得価格を保存しているため、再度フェッチする必要はありません。レート制限に遭遇した場合、数秒後にプログラムを再実行するだけで、新しいデータが追加されます
について
- これは、英国の税のCGT計算機です。ブローカーからトレードレポートをダウンロードし、データフォルダーに保存する必要があります。あなたはあなたの費用基準があなたの過去の取引に依存しているので、あなたはあなたのアカウントを開設したので(焦点を合わせる税年度だけではない)あなたの声明が必要です
- この計算機は処理します
- 英国のコスト平均を使用し、毎日のGBPレートが使用されます
- この順序での処分を一致させる:同じ日 - > 30日間のベッドアンドブレックファーストルール - > SEC 104マッチング - > 30日後に購入
- オプションの有効期限、割り当てを処理します
- 暗号取引とステーキング /利息を処理します
- FXトランザクションは含まれていません。アカウントに保持されている通貨がGBPに戻って交換する際にCGTの責任を負うべきかどうかは不明
サポート
- IBKR:IBKRから毎月のTradelogエクスポートをダウンロードする必要があります。それらをdata/ibkr/ibkr_monthly.csvとして保存します
- Coinbase:すべてのトランザクションをCSV形式でダウンロードします。それらをデータ/coinbase/coinbase.csvとして保存します
- 2つのトリッキーなトランザクションがあります。外部ウォレットから送信して受信し、それらを正しく処理することを確認してください。
- あなたがそれらを自分に送った場合、それらを無視するか、ブロックチェーンでそれらを使用した場合、それらを処分と見なします。
- デフォルトでは、これらは無視されます
- Coinbase Pro:すべてのトランザクションをCSV形式でダウンロードしてください。データ/coinbasepro/coinbasepro.csvとしてそれらをストア
- デフォルトでは、堆積物と引き出しは無視されます(通常、それらはコインベース自体を介しています)
- Binance:四半期ごとに貿易レポートをダウンロード:
- 組み合わせたアカウントステートメント(スポットと獲得アカウントに必要)。それらをdata/binance/binance_all_monthly.csvとして保存します
- クロスマージン。それらをdata/binance/binance_cross_margin_monthly.csvとして保存します
- 孤立したマージン。それらをdata/binance/binance_isolated_margin_monthly.csvとして保存します