bitFlyer(ビットフライヤー)で暗号資産の取引をしているものの、「実際にどれくらい利益や損失が出ているのか分からない」「確定申告に向けて損益を整理したいけれど、計算方法がよく分からない」と悩んでいる方も多いのではないでしょうか。暗号資産の損益計算では、売買の履歴を確認しながら取得価額や売却額を整理する必要があるため、取引回数が増えるほど計算が複雑になりやすくなります。特に、これまで自分で損益計算をしたことがない方にとっては、どのデータを使い、どのように計算すればよいのか迷いやすいポイントです。本記事では、国内でも多くのユーザーに利用されているbitFlyer(ビットフライヤー)の取引履歴をもとに、損益を確認・計算する方法をわかりやすく解説します。bitFlyerから必要な取引データを確認する方法をはじめ、Excelを使って自分で損益を計算する方法と、クリプトリンクの計算ツールを活用して効率的に損益計算を行う方法をご紹介します。「まずは自分で計算方法を理解したい方」から、「できるだけ手間を減らして損益を確認したい方」まで、bitFlyerの損益計算で困っている方はぜひ参考にしてください。この記事の要約bitFlyerでは、販売所やかんたん取引所、bitFlyer Lightningなどを利用して暗号資産を取引できるbitFlyerの損益計算には、「お取引レポート」から取得できる取引履歴データを使用する取引履歴では、取引日時・取引種別・取引価格・通貨・数量・手数料など、損益計算に必要な情報を確認できるbitFlyerの現物取引の損益は、Excelを使って「総平均法」または「移動平均法」で計算できる取引件数が多い場合は、取引履歴をクリプトリンクに取り込むことで損益計算を自動化できる本記事では、bitFlyerの取引データの取得・見方から、Excelによる手計算、損益計算ツールを使った確認方法まで順番に解説するbitFlyer(ビットフライヤー)とはどんな取引所?bitFlyer(ビットフライヤー)は、ビットコインをはじめとする暗号資産の売買や、暗号資産を対象とした証拠金取引などができる国内の暗号資産取引所です。bitFlyerでは、シンプルな操作で暗号資産を売買できる「販売所」のほか、ユーザー同士で取引する「かんたん取引所」、より多様な注文方法に対応した「bitFlyer Lightning」などが提供されています。bitFlyerで利用できる取引の種類は?bitFlyerで利用できる主な取引方法は以下のとおりです。取引方法概要できる取引販売所bitFlyerが提示する価格で暗号資産を売買するサービスビットコインやアルトコインの現物売買かんたん取引所他のユーザーなどを相手に、板を利用して売買するサービスビットコインの現物売買bitFlyer Lightning(現物)板情報を確認しながら、指値・成行・特殊注文などを利用できる取引サービスBTC/JPYやETH/JPY、XRP/JPYなどの現物取引bitFlyer Crypto CFD証拠金を預けて暗号資産の価格変動による差額を取引するサービスビットコインを対象とした差金決済取引bitFlyerの販売所と取引所の違いは?bitFlyerの販売所と取引所では、主に「誰と取引するか」が異なります。販売所ではbitFlyerが取引相手となり、bitFlyerが提示する価格で暗号資産を購入・売却します。一方、かんたん取引所などでは他のユーザー等が取引相手となり、売買の需給によって価格が決まります。また、bitFlyer Lightningでは現物取引だけでなく、bitFlyer Crypto CFDを利用した証拠金取引も可能です。このように、bitFlyerでは複数の方法で暗号資産を取引できます。bitFlyerで行った取引の損益を計算するためには、まずこれらの取引履歴を取得し、どのような取引を行ったのかを確認することが必要です。次章では、bitFlyerから損益計算に必要な取引データを取得する方法を解説します。bitFlyerの取引データ取得方法bitFlyerで暗号資産の損益を計算するためには、まず取引履歴のデータを取得します。取引データは、bitFlyerの「お取引レポート」からダウンロードできます。以下の手順で取得しましょう。STEP1:bitFlyerの「お取引レポート」を開くbitFlyerにログインし、画面右上のメニューから「お取引レポート」をクリックします。STEP2:「お取引レポートのダウンロード」を選択するお取引レポートの画面が表示されたら、「お取引レポートのダウンロード」をクリックします。STEP3:「取引履歴」までスクロールする「お取り引きレポート」の画面を下にスクロールし、「取引履歴」の項目を確認します。STEP4:「すべてのお取引」を申請する「取引履歴」にある「すべてのお取引」の申請ボタンをクリックします。STEP5:取引履歴をダウンロードする取引履歴の準備が完了するとダウンロードボタンが表示されるため、クリックして取引データを取得します。取引データを取得できたら、次にデータの内容を確認していきましょう。次章では、bitFlyerから取得した現物取引データにどのような情報が記載されているのか、それぞれの項目の見方を解説します。bitFlyerの現物取引データの見方を解説bitFlyerから取得した取引履歴には、暗号資産をいつ・いくらで・どれだけ取引したのかといった情報が記録されています。損益計算を行う際は、これらのデータから購入した暗号資産の数量や金額、売却した数量や金額、手数料などを確認していきます。まずは、取引履歴に記載されている各ヘッダーの意味を確認しておきましょう。ヘッダー名内容取引日時取引が発生した日時通貨取引した通貨ペア。取引通貨(通貨1)と決済通貨(通貨2)の組み合わせが記載される取引種別取引の種類。「受取」「買い」「売り」などが記載される取引価格通貨1を通貨2で換算した取引時の価格通貨1売買の対象となった取引通貨通貨1数量取引した通貨1の数量手数料取引時に発生した手数料通貨1の対円レート通貨1を日本円に換算する際のレート通貨2取引の決済に使用した通貨通貨2数量取引に使用した、または取引によって受け取った通貨2の数量自己・媒介取引相手がbitFlyerの場合は「自己」、bitFlyer以外の第三者の場合は「媒介」と表示される注文 IDそれぞれの注文を識別するためのID備考取引に関する補足情報が記載される項目たとえば「XRP/JPY」の取引では、XRPが「通貨1」、日本円(JPY)が「通貨2」となります。XRPを購入した場合、「通貨1数量」から購入したXRPの数量、「通貨2数量」から購入に使用した日本円の金額を確認できます。反対にXRPを売却した場合は、「通貨1数量」が売却したXRPの数量、「通貨2数量」が売却によって受け取った日本円の金額となります。このように、bitFlyerの取引履歴では「取引種別」と「通貨1・通貨2」の数量を確認することで、暗号資産をいくらで購入し、いくらで売却したのかを把握できます。取引データの見方が分かったところで、ここからは実際にデータを使って損益を計算していきます。暗号資産の取得価額を計算する方法には「総平均法」と「移動平均法」があります。まずは、総平均法を使ってbitFlyerの取引データから損益を計算する方法を確認していきましょう。【手計算】総平均法で損益を確認では、以下のBiyFlyerの取引データを使用して、総平均法で損益計算を行なっていきます。総平均法では任意の集計基準期間を通して購入した通貨の平均単価を取得原価とし、この取得原価をもって収益の発生する取引(売却など)の取引価格から収益および保有資産の取得原価を算定します。総平均法の収支計算式はこちらです。[暗号資産の売却総額]ー[取得価格(平均取得単価×売却数量)]=[損益額]Step 1:関連する数値を抜き出すそれぞれの「売却総額」「平均取得単価」「売却数量」を算出するため、上記の取引データから関連する数値を抜き出した表が以下になります。取引種別取得額(JPY)取得数(XRP)売却額(JPY)売却数(XRP)2行目買い396,5881,2003行目売り101,4804504行目買い182,0568005行目買い121,1286506行目売り240,2601,000合計699,7722,650341,7401,450こちらの各項目の詳細は以下のようになっております。取得額:取引種別が「買い」の時の通貨2数量取得数:取引種別が「買い」の時の通貨1数量売却額:取引種別が「売り」の時の通貨2数量売却数:取引種別が「売り」の時の通貨1数量今回の取引データでは手数料を0としているため、手数料については計算に含めません。Step 2:各項目の合計を算出する各項目の合計を算出し、損益計算に必要な以下の数字を洗い出します。・「売却総額」:取引種別が「売り」の時の通貨2数量(JPY) → 341,740円 ・「平均取得単価」:総取得額(JPY)を総取得数(XRP)で割った金額 699,772円 ÷ 2,650XRP → 約264.065円 ・「売却数量」:売却した総数 → 1,450XRPStep 3:損益額を算出するしたがって先ほどの総平均法の式に数字を当てはめると以下のようになります。[暗号資産の売却総額:341,740円] ー [取得価格(平均取得単価:約264.065円 × 売却数量:1,450XRP)] = 約-41,154円 今回の取引データでは手数料を0としているため、約-41,154円が売買取引による損益となります。【手計算】移動平均法で損益を確認次に、上と同じBitFlyerの取引データを使用して、移動平均法で損益計算を行なっていきます。移動平均法では取引が発生するたびに、その時点における取引価格と現保有数の平均取得原価を算出し、この平均取得原価をもって収益の発生する取引(売却など)の取引価格から損益を出します。移動平均法では売却が行われる度、以下の計算式から損益を算出します。[暗号資産の売却額]ー[取得価格(平均取得単価×売却数量)]=[損益額]Step 1:関連する数値を抜き出すそれぞれの「売却額」「平均取得単価」「売却数量」を算出するため、上記の取引データから関連する数値を抜き出した表が以下になります。保有XRPの取得原価XRP数量売却額(JPY)売却数量(XRP)取得単価(JPY)売却数量に対しての取得額損益2行目396,588円1,200330.49円3行目247,867.50円750101,480円450330.49円148,720.50円-47,240.50円4行目429,923.50円1,550277.37円5行目551,051.50円2,200約250.48円6行目約300,573.55円1,200240,260円1,000約250.48円約250,477.95円約-10,217.95円合計約-57,458.45円このデータの詳細は以下のように算出しております。所持しているXRPの取得額:取引種別が「買い」の時は所持しているXRPの取得額に通貨2数量を+、取引種別が「売り」の時はこの取引時点までの取得単価×XRP数量を行いますXRP数量:XRP数量に通貨1数量を+売却額:取引種別が「売り」の時の通貨2数量売却数量:取引種別が「売り」の時の通貨1数量取得単価:取引種別が「買い」の時は「所持しているXRPの取得額/XRP数量」の値となっており、取引種別が「売り」の時はこの取引時点までの取得単価を引き継ぎます売却数量に対しての取得額:売却数量×取得単価損益:売却額-売却数量に対しての取得額Step 2:各売却明細の損益を算出する例えば、3行目の売却時点での損益は以下のようになります。[暗号資産の売却額:101,480円]ー[取得価格(平均取得単価:330.49円 × 売却数量:450XRP)]= -47,240.50円この売却で47,240.50円の損失が発生していることが分かります。その後、4行目で800XRPを182,056円で購入します。3行目の売却後に保有しているXRPの取得原価は247,867.50円、数量は750XRPとなっているため、4行目の購入後は以下のようになります。保有XRPの取得原価:247,867.50円 + 182,056円= 429,923.50円XRP数量:750XRP + 800XRP= 1,550XRP平均取得単価:429,923.50円 ÷ 1,550XRP= 277.37円さらに5行目で650XRPを121,128円で購入します。保有XRPの取得原価:429,923.50円 + 121,128円= 551,051.50円XRP数量:1,550XRP + 650XRP= 2,200XRP平均取得単価:551,051.50円 ÷ 2,200XRP= 約250.48円したがって、6行目の売却時点では平均取得単価約250.48円を使用します。[暗号資産の売却額:240,260円]ー[取得価格(平均取得単価:約250.48円 × 売却数量:1,000XRP)]= 約-10,218円この売却では、約10,218円の損失が発生していることが分かります。Step 3:損益額を算出する全ての売却による損益を合計すると以下のようになります。[3行目の損益:-47,240.50円]+[6行目の損益:約-10,217.95円]= 約-57,458.45円今回の取引データでは手数料を0としているため、約-57,458円が取引全体の損益となります。【損益計算ツール】クリプトリンクを使って損益を確認次に、当社の暗号資産の損益計算ツールを使って損益を確認していきます。クリプトリンクの損益計算ツールは、暗号通貨の取引による収支を正確に計算し、利益や損失を把握するためのツールです。以下に、ツールの機能と使い方を簡単に説明します。取引履歴のインポート: 取引所からダウンロードした取引履歴データ(CSVやExcelファイルなど)をインポートできます。このデータには、取引の詳細な情報(取引日時、取引ペア、購入価格、売却価格、手数料など)が含まれています。自動計算機能: インポートした取引履歴データを基に自動的に収支や手数料を計算します。レポート作成: 計算結果をレポートとして出力する機能も提供しています。計算ツールを利用すると、上記のようなExcelを使用したマニュアルでの計算は一切不要!使い方は簡単です。取引履歴データを計算ツールにインポートするだけで、システムが自動で収支を出してくれます。bitFlyerの取引履歴ファイルを計算ツールにアップロードして計算した結果はこちら!(取引履歴データのアップロード方法はこちらをご覧ください。)Excelで計算した時と同じ結果が得られていることが確認できます。こちらは総平均法での計算結果になりますが、設定を切り替えれば移動平均法にも簡単に変えられます。よくある質問(FAQ)Q. bitFlyerの損益計算にはどの取引履歴を使いますか?bitFlyerの損益計算では、「お取引レポート」から取得できる取引履歴を使用します。本記事では、「すべてのお取引」から取得した取引データをもとに、現物取引の損益を確認する方法を解説しています。Q. bitFlyerの取引履歴では何を確認できますか?bitFlyerの取引履歴では、取引日時、取引種別、取引価格、取引した通貨や数量、手数料などの情報を確認できます。これらの情報をもとに、暗号資産をいくらで取得し、いくらで売却したのかを整理して損益を計算します。Q. bitFlyerの損益はExcelでも計算できますか?はい。bitFlyerから取得した取引履歴データをもとに、Excelを使って損益を計算できます。本記事では、総平均法と移動平均法それぞれの計算方法を具体例とともに紹介しています。ただし、取引件数や利用している暗号資産・取引所が増えるほど、データの整理や計算にかかる作業量も増えていきます。Q. bitFlyerの販売所と取引所では損益計算の方法が異なりますか?販売所と取引所では取引の仕組みは異なりますが、損益計算の基本的な考え方は同じです。取引履歴に記載されている売買数量や取引金額などを確認し、暗号資産の取得価額と売却金額をもとに損益を計算します。Q. bitFlyerの取引件数が多い場合はどのように損益計算すればよいですか?Excelなどを使って計算することもできますが、取引件数が多い場合や複数の取引所を利用している場合は、損益計算ツールを利用すると効率的です。クリプトリンクでは、bitFlyerの取引履歴データを取り込むことで損益を自動計算でき、総平均法・移動平均法の切り替えや損益レポートの作成にも対応しています。まとめbitFlyerの損益を確認するには、まず「お取引レポート」から取引履歴を取得し、取引した暗号資産の数量や金額、手数料などを確認する必要があります。本記事では、bitFlyerの取引データを使って損益を確認する方法について、以下の内容を解説しました。bitFlyerで利用できる主な取引方法bitFlyerから取引データを取得する方法現物取引データに記載されている各項目の見方総平均法を使ってExcelで損益を計算する方法移動平均法を使ってExcelで損益を計算する方法クリプトリンクを使って損益を自動計算する方法取引件数が少ない場合は、取引履歴を確認しながらExcelで損益を計算することも可能です。実際に手計算してみることで、平均取得単価や売却時の損益がどのように算出されるのか理解しやすくなるでしょう。一方、取引回数が増えたり、複数の暗号資産や取引所を利用したりすると、取引データの整理や計算にかかる手間も大きくなります。クリプトリンクでは、bitFlyerから取得した取引履歴データを取り込むことで損益を自動計算できます。総平均法・移動平均法の切り替えにも対応しているため、Excelでの手計算が難しい場合や、取引件数が多い場合は活用してみてください。関連記事【比較表付き】失敗しないbitbank損益管理!Excelと計算ツールを比較して詳しく解説Binance Japan(バイナンス・ジャパン)の仮想通貨(暗号資産)の損益計算を詳しく解説!Excelと計算ツールを使って確認しようBitTrade(ビットトレード)の仮想通貨(暗号資産)の損益計算を詳しく解説!Excelと計算ツールを使って確認しよう