確定申告キットを公開|カード・銀行振込・暗号資産で払ったチャレンジ代と海外FXの損益を AI エージェントがまとめる【無料・2026年11月】
※ 本記事のキットは計算の補助です。所得区分や経費になるかどうかの判断は、ご自身か税理士に確認してください。キットは当サイト運営者が自分の申告のために作り、そのまま配布しています。
結論
- AI エージェントに「今年の分まとめて」と頼むだけで、申告の資料が手に入ります。 無料の「確定申告キット」を公開しました。ダウンロードは 確定申告キットのページ から。
- カード払い・銀行振込も対応: チャレンジ代(月額も)・出金・返金を、カード明細の円の請求額・銀行の明細の円額と照合して、実際に払った・受け取った円で並べます。明細にあるのに記録が無い支払い(記録漏れ)も見つけます。
- 暗号資産: チャレンジ代を暗号資産で払った分・出金を暗号資産で受け取った分を、その時の円の時価で出します。暗号資産の損益は総平均法で計算します。
- 海外FX: MT4 / MT5 のレポートや XM の取引報告書から、口座ごとの年間損益(取引損益・スワップ・手数料・現金ボーナス) を出し、ドル口座は銀行の公示相場で円にします。
- やることは「今年の分まとめて」と言うだけ。 あなたの PC の AI エージェント(Claude Code)が、データの取得 → 分類 → 確認 → 集計 → 資料づくりまで進めます。迷う取引だけあなたに聞きます。
- 結果は prop-memo の 確定申告用の円換算(/tax) にそのまま反映されます。
- 要望はいつでも受け付けています。 対応してほしい取引所・ブローカー・チェーンなど、気軽に送ってください(送り先は記事の最後)。
頼むと手に入るもの
AI エージェントに「今年の分まとめて」と頼むと、最後に次の3つが手元にそろいます。
- 確定申告まとめ(1枚の資料) … プロップの収支(全部の支払い方法)・暗号資産・海外FXの結果を1枚にまとめた HTML です。ブラウザで開いて印刷 →「PDF に保存」すれば、そのまま申告の資料になります。エージェントが作ったあと自動で開きます。
- 明細の CSV … 取引・入出金・手数料の1件ごとの明細と、使ったレート・円換算。税理士や会計ソフトに渡す用です。
- prop-memo の /tax への反映 … 明細と照合したチャレンジ代・出金は明細の円額、暗号資産で払った・受け取った分はその時の時価で換算され、暗号資産の損益と海外FXの損益の表が出ます。

見本は架空のデータで作ったものです(画像は暗号資産と海外FXの部分。v1.3.0 からは先頭に「プロップファームの収支」の表が付きます)。暗号資産の「まとめ」「資産ごとの損益(総平均法)」「チャレンジ代」「出金」と、海外FXの「口座ごとの損益」が1枚に並びます。
なぜ作ったか
運営者は、チャレンジ代の一部を USDT で払い、出金の一部を暗号資産で受け取っています。お金の流れはこうです。
銀行(円) → bitbank(円→XRP) → Trust Wallet → 交換サービスで USDT に → ファームへ支払いファーム/Rise → Trust Wallet(USDC) → DAI に交換 → bitbank(→円) → 銀行形が何度も変わるので、「結局いくら払って、いくら受け取ったのか」が円で分からなくなりました。 しかも、交換や送金のたびに暗号資産の損益が出ます。手で追うのはまず無理です。
カード払いも、じつは同じ問題を抱えています。$540 のチャレンジ代をカードで払っても、明細に出る円の額はカード会社のレートと海外事務手数料(1.6〜3.9%ほど)で決まります。ドルの価格に銀行のレートを掛けた額とは一致しません。経費にすべきは 実際に払った明細の円額 で、出金を銀行で受け取った分も 着金した円の額 が実際の収入です。
海外FXのリアル口座も同じです。口座が増えると、スワップ・手数料・ボーナスの扱いまで含めて年間の損益を出すのは手間がかかります。
そこで、集計は AI エージェントに任せ、計算のルールはキットに固定する形にしました。判断が要るところ(この送金は交換か、自分の口座への移動か)はエージェントが見て、分からなければあなたに聞きます。
できること
| カード・銀行 | 暗号資産 | 海外FX | |
|---|---|---|---|
| 読むもの | カード会社の利用明細・銀行の入出金明細(CSV) | 取引所の CSV(bitbank は自動)、ブロックチェーンの記録(公開アドレスから自動取得) | MT4 の Statement.htm、MT5 の取引履歴レポート、XM の取引報告書 |
| 出すもの | チャレンジ代(月額は請求ごと)・費用・返金・出金の実際の円額、記録漏れの候補 | チャレンジ代(経費)・出金(収入)の円の時価、暗号資産の損益(総平均法)、手数料 | 口座ごとの取引損益・スワップ・手数料・現金ボーナス、円換算した年間損益 |
| prop-memo との連携 | どのチャレンジ・どの出金の支払いかを自動で照合して書き戻す | どのチャレンジ・どの出金の支払いかを自動で照合して書き戻す | 年間の集計を書き戻す |
自動で読めるカード・銀行の明細は、楽天カード・三井住友カード(Vpass)・JCB・エポス・dカード・アメックス、住信SBIネット銀行(d NEOBANK)・楽天銀行・三菱UFJ銀行・ゆうちょ銀行などです。ほかの形式はエージェントが共通形式に変換して取り込みます。
対応しているチェーンは XRP Ledger・Tron(TRC20)・Ethereum・Arbitrum・BNB Chain・Polygon・Base・Optimism です。同じ名前の偽トークン(偽の USDT など)は、契約アドレスで見分けて除外します。
使い方
- 確定申告キットのページ から zip をダウンロードして展開する(Python 3.10 以上が必要。追加のライブラリはいりません)
- Claude Code を prop-memo につなぐ(初回だけ。API キーはマイページの「EA 連携」で発行。詳しくは API・MCP)
- 履歴のファイルを置く
- カード・銀行: カード会社の「ご利用明細」と、銀行の入出金明細を CSV でダウンロードして、それぞれ
inbox/card・inbox/bankへ(対象の年+翌月ぶん) - 暗号資産: bitbank の「取引履歴」から約定・販売所・日本円の入出金・暗号資産の入出金の CSV を
inbox/bitbankへ - 海外FX: MT5 は履歴タブ右クリック →「レポート」、MT4 は口座履歴タブ右クリック →「レポートの保存」で出した HTML を
inbox/fxへ
- カード・銀行: カード会社の「ご利用明細」と、銀行の入出金明細を CSV でダウンロードして、それぞれ
- フォルダで Claude Code を開いて「今年の分まとめて」と言う
暗号資産を使っていない人は、カード・銀行の明細だけで大丈夫です。暗号資産を使っている人は、初回にウォレットの公開アドレスを聞かれます。秘密鍵やシードフレーズ(12/24語)は一切使いません。誰にも渡さないでください。
計算のルール
カード払い・銀行振込
- カードで払ったチャレンジ代は、カード明細の円の請求額 を経費にします。カード会社の為替レートと海外事務手数料が入った額で、これが実際に払った額です(手数料を別に足す必要はありません)。
- 銀行振込の支払いは銀行の明細の送金額、銀行で受け取った出金(Wise・Rise 経由も)は 着金した円の額 を収入にします。
- 月額プラン(先物プロップなど)は、請求1回ごとに明細と照合します。返金はカードの取消・銀行の入金と照合して経費のマイナスにします。
- 照合は、明細の店名(ファーム名)・日付・金額で行います。名前か金額があいまいなものは、エージェントがあなたに確認します。
- 明細の無い支払いは、三菱UFJ銀行の公示相場(TTM)で円にします。
- 明細にあるのに prop-memo に記録が無い支払いは「記録漏れ?」として知らせます。
暗号資産
- 損益は総平均法。口座・ウォレットを合算して、資産ごとに計算します。
- 暗号資産どうしの交換、チャレンジ代の支払い、ネットワーク手数料は「譲渡」として扱い、その日の円の時価で損益を出します。
- チャレンジ代を暗号資産で払ったら、払った分の時価がプロップの経費です。
- 出金を暗号資産で受け取ったら、受け取った分の時価がプロップの収入です(同じ額がその暗号資産の取得価額になります)。
- 自分の口座どうしの移動は損益なし。届いた量との差は手数料です。
- 円の時価は bitbank の公開価格(日足)。USDT・USDC は DAI/JPY を使います。
USDT・USDC・DAI は、どれも暗号資産として同じ計算に入れています。厳密には USDC が「電子決済手段」として別の扱いになる場合があります(The5ers の出金を円にした記事 で詳しく書いています)。キットは毎年同じやり方で説明できることを優先して、一律の計算にしています。
海外FX
- 課税対象 = 取引損益 + スワップ + 手数料 + 現金で入ったボーナス・補填。入出金は損益ではないので入れません。
- クレジット(取引にだけ使えるボーナス)は参考値として分けて出します。
- XM の費用コードは、EXP06(クレジット補填)を利益、EXP05(入金時の手数料の穴埋め)を入金として扱います。
- ドル口座は三菱UFJ銀行の公示相場(TTM)で円にします。取引日ごと・月中平均・年間平均から選べます。
- 同じ口座の、期間の重なったレポートを何枚置いても二重になりません。
- プロップファームの口座(デモ)は入れないでください。 プロップの収入は出金で数えます。
どの方法を選んでも、毎年同じ方法を続けることが一番大事です。prop-memo の /tax でも、キットの記録がある分(明細の円額・暗号資産の時価)を使うか、すべて「銀行のレート」にするかを選べます。
まだできないこと
- カード・銀行の明細の形式は会社ごとに違います。自動で読めない明細は、エージェントが列を見て共通形式に変換します(PDF しか無い場合も読み取って変換できます)。
- bitbank 以外の取引所の CSV は、自動では読めません(エージェントが共通形式に変換して取り込みます)。
- Arbitrum など一部のチェーンの履歴には、Etherscan の無料 API キーが必要です(無ければエクスプローラーの CSV でも取り込めます)。
- XM の取引報告書は、手元の実データでの確認がまだです。
要望はいつでもどうぞ
このキットは運営者自身が毎年使うもので、これからも改良を続けます。 次のような要望はいつでも受け付けています。
- 対応してほしいカード会社・銀行・取引所・ブローカー・チェーン
- 読めなかったレポートや CSV(個人情報は消してください)
- 「こういう集計もほしい」「ここが分かりにくい」
送り先は運営者の X(@hosono_p)の DM です。届いた要望は、キットのアップデートで順に対応します。アップデートは、キットの cl フォルダ・run.py・CLAUDE.md を差し替えるだけで済み、あなたの設定や分類は残ります。
関連
この記事を書いた人
ホソノP |プロップファーム攻略の人
自分のお金でチャレンジを買い、出金まで記録して検証しています。記録した出金は Fintokei・Fundora・Funded7 で合計 610万円、The5ers・RZR Funded で $14,297(2026年11月時点)。半裁量EA「ELDRA」の作者。