仮想通貨取引をしているなら「どれだけ儲かったか/損したか」を明確に把握することは非常に重要です。多くの取引所では、取引履歴データ(CSVなど)をエクスポートし、購入・売却の損益を手計算もしくはツールで確認する流れが一般的です。しかしBybit(バイビット)は、通貨の交換といった一般的な取引に加えて、より複雑で多彩な取引形態をサポートしている点が特徴です。コピートレードやボット(自動売買)、AIアシスタント(TradeGPT)、さらにはステーキング、暗号資産ローン、デュアル投資といった資産運用型のサービスなど、取引の形は多岐にわたります。これだけの機能があると、単純な売買だけで済む取引所と比べて、収支(損益)を正しく計算するのは一層難しくなります。そこで本記事では、Bybitにおける様々な取引について、取引履歴のダウンロード→データ読み解き→手計算(総平均法・移動平均法)という流れをステップごとに丁寧に解説します。自動計算ツールを活用した収支計算方法もご紹介しているので、ぜひ最後までご覧ください。この記事の要約Bybitは、現物取引・デリバティブ・ステーキングなど多様な取引が可能なグローバル取引所取引履歴データ(CSV)は取引内容ごとに取得方法が異なり、多くのデータがある手計算を行う際は、損益計算では取引の種類によって計算方法が変わるため、データの理解が重要総平均法は期間内の平均取得単価で損益を算出する方法で、移動平均法は取引ごとに平均単価を更新して計算する方法クリプトリンクの自動損益計算ツールを使うことで正確かつ効率的に集計可能Bybitとはどんな取引所?Bybit(バイビット)は、2018年に設立されたグローバルな暗号資産(仮想通貨)取引所で、本社はUAE(アラブ首長国連邦)のドバイにあります。現物取引だけでなく、デリバティブ(先物・無期限契約)を中心とした多様な商品を提供していることが特徴です。取引量や利用者数でも世界有数の規模を誇り、日本語にも完全対応しているため、日本の個人投資家やトレーダーの間でも広く利用されています。Bybitの大きな特徴は、単なる「売買の場」にとどまらず、AIや自動売買を活用した取引、さらには資産運用・金融サービスまで幅広い機能を提供している点です。なお、2025年12月時点では日本在住者の「新規登録」が制限されており、国内IPからはアカウント開設ができない状況となっています(既存ユーザーは引き続き利用可能)。以下の表はBybitで利用できる主な取引・サービスをまとめたものです。カテゴリ内容特徴・補足現物取引USDT建てなどで暗号資産を売買USDTやUSDCなどのステーブルコインをメインに一部法定通貨での取引が可能。※現状日本円は利用不可デリバティブ取引先物・無期限契約など国内取引所より高いレバレッジ取引が可能。コピートレード他のトレーダーの先物取引を自動で追従投資額を設定すると、マスタートレーダーの新規注文・決済を自分の資金で自動的に複製する仕組み。ボット取引グリッドボット・DCAボットなど自動で売買を繰り返す戦略を簡単に構築できる。TradeGPT(AI)GPTを活用したトレードアシスタント市場分析や戦略提案を自動で受けられる。ステーキング・Earn通貨を預けて利息や報酬を得るいつでも引き出せるタイプと、一定期間預けて利回りを得るタイプの両方が用意されているほか、デュアル投資などの高利回り商品も提供されてます。暗号資産ローン担保を差し入れて他の資産を借り入れる資産運用に利用したり、証拠金利用可能額の拡大が可能。BybitカードBybitのアカウントに保有している暗号資産または法定通貨を使い支払いを行う資金調達アカウントの法定通貨が使われ、不足した分は指定した暗号資産が自動で売却され法定通貨に交換されて決済される。Bybitは多機能である一方、損益計算の際には、取引の種類によって損益の計算方法が異なる点に注意が必要です。現物取引とデリバティブ取引では計算の考え方が異なり、ボット取引や資産運用サービスを利用している場合も、それぞれで扱う明細や計算項目が変わってきます。また、日本国内では金融庁に登録されていない取引所であるため、法的な保護や補償が国内取引所と同等ではないことを理解した上で利用する必要があります。Bybitの取引履歴データをダウンロードBybitでは、取引の種類ごとに履歴データのダウンロード方法が異なります。ここでは、現物取引・資産調達アカウント・証拠金取引の3種類について、それぞれの取得手順を解説します。現物取引1.Bybitにログイン後、メニューの「注文」の下の「統合取引注文」をクリックしてください。2.サイドメニューの「現物」から「取引履歴」を選択し、「エクスポート」をクリックしてください。3.全てのデータを取得できるように集計期間の調整を行い、「今すぐダウンロード」ボタンをクリックします。4.データ作成完了したらダウンロード用リンクが表示されるので、そのリンクをクリックします。資産調達アカウント1.メニューの「資産」の下の「資金調達」をクリックしてください。2.右上「履歴」をクリックします。3.表示された画面の右上「エクスポート」をクリックします。4.アカウントを設定し、「タイプ」を、アカウントの変更詳細の「資金調達」を選択。取得したい日付を記載して「今すぐエクスポート」をクリックします。証拠金取引Bybitでは、インバース無制限契約・USDT無制限契約・USDC先物・USDCオプション・インバース先物の取引履歴ファイルをダウンロードできます。1.Bybitにログイン後、メニューの「注文」の下の「統合取引注文」をクリックしてください。2.サイドメニューの「先物」から「損益」を選択して「エクスポート」をクリックしてください。3.ポップアップ画面が表示されるので、「ALL」を選択し、全てのデータを取得できるように集計期間の調整を行い、「今すぐダウンロード」ボタンをクリックします。4.データ作成完了したらダウンロード用リンクが表示されるので、そのリンクをクリックします。Bybitではここで紹介した取引履歴(現物取引、資産調達アカウント、証拠金取引)以外にも、多数の取引データが取得可能です。ここで説明した取引以外の取引データもありますが、本記事では主要なデータに絞って解説しています。Bybitの取引データの見方を解説Bybitでダウンロードした取引履歴ファイルには、取引内容が項目ごとに整理されています。ここでは「現物取引」「資産調達アカウント 」「証拠金取引」の3種類のファイルを例に、それぞれのデータの見方を解説します。現物取引現物取引のファイルでは、売買の内容や手数料、約定数量などが記録されています。主に「Spot Pairs(通貨ペア)」や「Direction(売買方向)」などの情報をもとに、購入・売却の履歴を確認します。ヘッダー名内容Spot Pairs取引した通貨ペア(例:BTC/USDTなど)Order Type注文の種類(例:指値、成行など)Direction売買の方向(BuyまたはSell)feeCoin手数料が支払われた通貨ExecFeeV2実際に支払われた手数料の金額Filled Value約定金額(取引が成立した総額)Filled Price約定価格(1単位あたりの価格)Filled Quantity約定数量(取引が成立した数量)Fees手数料総額Transaction ID取引の一意の識別番号Order No.注文番号(個別の注文を識別する番号)Timestamp (UTC)取引が実行された日時(協定世界時)資産調達アカウントこのファイルには、入出金や資産運用に関する取引履歴(ステーキング、デュアル投資、Earn報酬など) が記録されています。ウォレット間の送金、資産の預入・引き出し、報酬の受け取りなど、現物取引以外で資産が増減した際の明細 がこのデータに反映されます。ヘッダー名内容Date & Time(UTC)処理日時(協定世界時)Coin対象となる通貨(例:BTC、USDTなど)QTY取引数量Type処理の種類(送付、預入、報酬など)Account Balance処理後の残高Description詳細説明(取引の補足情報)証拠金取引証拠金取引のファイルには、レバレッジをかけた取引(先物・無期限契約など)の明細が記録されています。建玉の開始価格・決済価格・数量・損益などがまとめられており、デリバティブ取引の損益を確認する際に利用します。ヘッダー名内容Market対象の取引市場または銘柄(例:BTCUSDTなど)Order Quantity約定数量(取引数量)Entry Priceポジションの建値(新規建時の価格)Exit Price決済時の価格(ポジションをクローズした価格)Trade Type取引の種類(BUY・SELLなど)Realized P&L実現損益(取引確定時の損益)Trade time取引日時(協定世界時)Bybitでは、取引の種類ごとにファイル形式や項目が異なります。そのため、損益計算を行う際には、どの取引データを利用しているかを明確にし、必要な情報を正確に読み取ることが重要です。【手計算】総平均法で損益を確認するBTC/USDT取引の円換算と前提ここでは、損益計算の流れを分かりやすく解説することを目的として、すべての取引において 1USDT=150円 として計算を行います。総平均法は、一定期間に購入した暗号資産の平均取得単価を求め、その単価をもとに売却時の損益を計算する方法です。取引全体をまとめて集計するため、計算手順がシンプルなのが特徴です。総平均法の基本計算式:平均取得単価 =(購入金額の合計)÷(購入数量の合計)損益額 = 売却金額 -(平均取得単価 × 売却数量)この計算によって、対象期間全体の平均的な購入単価を基準に損益を求めることができます。Bybitでは、現物取引以外にもボーナスの受取・ステーキング・デュアル投資・証拠金取引など、さまざまな取引形態があります。それぞれの損益の考え方は次のとおりです。取引の種類損益の考え方計算のポイント現物取引(スポット取引)購入したBTCの平均取得単価を計算し、売却金額との差額が損益となる本記事では、Filled Value(USDT)を1USDT=150円で円換算し、総平均法または移動平均法で計算ボーナス・ステーキング報酬受け取った時点の時価がそのまま利益となり、取得原価に加算される後日の売却時は、報酬として受け取った分を含めた原価をもとに損益を計算するデュアル投資預け入れた通貨と受け取った通貨を比較して損益を計算する同じ通貨を受け取る場合は差額が利益、異なる通貨の場合は「交換」とみなして売買損益を算出証拠金取引(デリバティブ)建玉の開始価格と決済価格の差額が損益となる発生した損益は「Realized P&L(実現損益)」の項目に記載されているこのように、取引の種類によって損益の考え方が異なります。それではそれぞれの取引に応じた計算についてみていきましょう。現物取引現物取引は、もっとも基本的な暗号資産の売買により損益が発生する取引です。Bybitでは BTC/USDT のようにUSDT建てで売買を行うため、取引履歴に記載されている金額(Filled Value)はすべてUSDT表示となっています。総平均法で損益を計算する場合、購入金額の合計と購入数量の合計から平均取得単価を求め、その平均単価を基準に売却時の利益・損失を算出します。それでは以下の取引データを用いて計算していきましょう。現物取引は「現物取引履歴(Spot Trading History)」のデータを使用します。Step 1:関連する数値を抜き出すまず、Bybitの現物取引データから購入明細と売却明細をそれぞれ抽出します。損益計算の基礎となる数量や金額を整理し、後の集計に備えます。購入明細を抜き出す。購入取引(Directionが「Buy」)のうち、以下の項目を確認します。Filled Quantity(購入数量)Filled Value(取引金額)Filled QuantityFilled Value2行目1.040,0004行目1.563,0005行目2.0100,000合計4.5203,000売却明細を抜き出す。売却取引(Directionが「Sell」)のうち、以下の項目を確認します。Filled Quantity(売却数量)Filled Value(売却金額)同様に、売却明細表を作成します。Filled QuantityFilled Value3行目0.522,5006行目1.055,0007行目1.060,000合計2.5137,500Step 2:各項目の合計を算出する期間内に購入した暗号資産の総取得金額と総数量を集計します。これらをもとに平均取得単価を計算します。計算式:平均取得単価 =(購入金額の合計)÷(購入数量の合計) = 30,450,000円(203,000USDT) ÷ 4.5BTC ≒ 6,766,667円次に、売却金額の合計を求めます。売却金額の合計 = 20,625,000円(137,500USDT)この時点で「購入にかかった金額」と「売却で得た金額」が整理されます。Step 3:損益額を算出する平均取得単価をもとに、売却時の損益を求めます。計算式:損益額 = 売却金額 -(平均取得単価 × 売却数量) = 20,625,000円 ー(6,766,667円 × 2.5BTC) = 3,708,333円この計算によって、3,708,333円の利益が出ていることが分かります。ステーキングステーキングでは、通貨を一定期間預けることで報酬(利息)を受け取ります。損益の計算を行う際、ステーキング報酬は「受け取った時点の時価で新たに取得した通貨」として扱うのが基本です。受け取った瞬間にその分の利益が発生し、取得原価にも組み込まれるイメージです。それでは以下の取引データを用いて計算していきましょう。ステーキングは「資産調達アカウント」のデータになります。※Descriptionが「Flexible Savings Subscription」はステーキング開始、「Flexible Savings Interest Distribution」はステーキング報酬となります。Step 1:関連する数値を抜き出すステーキング報酬に関する取引データから、次の項目を抜き出します。Date & Time(UTC)CoinQTYDate & Time(UTC)CoinQTY2025-08-02 0:37:00BTC0.000016442025-08-03 0:05:00BTC0.000016442025-08-04 0:41:00BTC0.000016442025-08-05 0:18:00BTC0.000016442025-08-06 0:29:00BTC0.000016442025-08-07 0:44:00BTC0.00001644ここでは、報酬を受け取った明細を一覧にし、「いつ・どの通貨を・どれだけ・いくら相当で受け取ったか」を整理します。Step 2:各項目の合計を算出する受け取ったステーキング報酬ごとに、利益額を算出します。計算式:利益(円)= 受取数量 × 受取時点の価格(円)となります。それぞれの利益をまとめると以下のようになります。Date & Time(UTC)CoinQTY受取時点の価格(円)利益2025-08-02 0:37:00BTC0.0000164416,722,6112752025-08-03 0:05:00BTC0.0000164416,588,9952732025-08-04 0:41:00BTC0.0000164416,885,1382782025-08-05 0:18:00BTC0.0000164416,878,4472772025-08-06 0:29:00BTC0.0000164416,815,5212762025-08-07 0:44:00BTC0.0000164416,947,839279この計算により、各報酬を受け取った時点の利益が求められます。計算結果は1件ずつまとめておき、後で合算します。また、このときに算出した受取額(円)は、そのまま取得原価に加算し、売却時の計算にも使用します。Step 3:損益額を算出するすべての報酬取引で計算した利益額を合計し、期間全体のステーキングによる利益を求めます。計算式:損益額(合計)= 各報酬の利益額の合計 = 1,658円この合計値が、その期間におけるステーキング報酬による総利益です。デュアル投資デュアル投資は、暗号資産を一定期間預け、満期時の市場価格によって受け取る通貨が変わる仕組みの金融商品です。Bybitでは「押し目買い」と「戻り売り」の2つの投資があり、ユーザーは満期時の価格がターゲット価格より上昇するか下落するかを予想します。満期時に「預けた通貨」と「受け取る通貨」が同じ場合もあれば、異なる通貨に変わる場合もあります。損益を計算する際には、この2つのケースを区別して考える必要があります。それでは以下の取引データを用いて計算していきましょう。デュアル投資は「資産調達アカウント」のデータになります。※Descriptionが「Purchase Dual Asset Plan」はデュアル投資の開始(押し目買い)、「Dual Asset Settlement」は満期時の受け取りとなります。Step 1:関連する数値を抜き出すデュアル投資の取引データから、以下の項目を確認します。Date & Time(UTC)CoinQTYこれらを取引ごとにまとめる必要があります。パターン1Date & Time(UTC)CoinQTY2025-04-10 8:30:12BTC-22025-04-12 8:30:45BTC2.002959パターン2Date & Time(UTC)CoinQTY2025-04-15 14:10:08BTC-22025-04-16 14:10:39USDT204,510.60Step 2:各項目の合計を算出する預けた通貨と受け取った通貨の関係に応じて、次の2パターンに分けて利益を算出します。ケース損益の考え方計算式(円換算)① 同じ通貨を受け取る場合預け入れ時と満期時の価格差が利益となる(預入数量 ー 受け取り数量)× 満期時の価格② 異なる通貨を受け取る場合預けた通貨を満期時に別の通貨へ交換したとみなし、交換差益(為替差)を計上する受取通貨の評価額(円)- 預け入れ通貨の原価(円)このように、デュアル投資では通貨の一致/不一致によって損益の性質が異なります。同じ通貨を受け取る場合は「利息のような利益」として扱い、異なる通貨を受け取る場合は「交換による売買損益」として計上します。それではStep 1で抜き出した数値を用いて計算してみましょう。パターン 1損益額 = (受け取り数量 ー 預入数量)× 満期時の価格 =(2.002959 ー 2)× 12,000,632円(2025-04-12 8:30:45時のレートを使用) = 35,510円となり、35,510円の利益を受け取っている計算となります。パターン 2(デュアル投資で預けたBTCの平均取得単価を15,000,000円と仮定)損益額 = 受取通貨の評価額(円)- 預け入れ通貨の原価(円) = 204,510.60USDT ×150円 ー 2BTC × 15,000,000円 =676,590円となり、676,590円の利益がでていることが分かります。Step 3:損益額を算出するすべてのデュアル投資取引について、Step 2で算出した利益・損失を合計します。計算式:損益額(合計)= 各デュアル投資取引の損益額の合計 = 35,510円 + 676,590円 = 712,100円 同一通貨で受け取ったケースでは、利益分をそのまま「取得原価に加算」し、異なる通貨を受け取ったケースでは、通貨と通貨を売買したとして計算に組み込む必要があります。証拠金取引証拠金取引(先物・無期限契約など)では、建玉の開始価格と決済価格の差額によって「Realized P&L(実現損益)」が算出されます。現物と異なり、ポジションごとの実現損益があらかじめ計算されているため、総平均法ではこの金額をそのままベースに集計していきます。それでは以下の取引データを用いて計算していきましょう。証拠金取引は「証拠金取引」のデータになります。Step 1:関連する数値を抜き出す証拠金取引のファイルから、次の項目を抜き出します。MarketRealized P&LTrade time特に損益計算に直接使うのは「Realized P&L」です。これを1USDT=150円で円換算して一覧にします。Step 2:各項目の合計を算出する抜き出したRealized P&Lを円換算し、取引ごとの損益(円)を集計します。集計した結果は以下のようになります。Trade timeMarketRealized P&L円換算(1USDT = 150円)2025-01-05 8:45:00BTCUSDT10015,0002025-01-08 11:30:00BTCUSDT507,5002025-01-12 14:20:00BTCUSDT-60-9,0002025-01-23 17:40:00BTCUSDT60090,0002025-01-30 22:30:00BTCUSDT507,5002025-09-03 7:15:00BTCUSDT40060,0002025-09-07 10:25:00BTCUSDT-150-22,500証拠金取引の場合、移動平均法による「平均取得単価」の考え方は用いず、すでに計算されている実現損益をそのまま合算するだけで問題ありません。Step 3:損益額を算出する期間内の証拠金取引における最終的な損益は、損益額 = 各取引のRealized P&L(円換算)の合計 = 148,500円となります。この金額を、現物・ステーキング・デュアル投資などの損益と合わせて集計することで、Bybit全体でのトータル損益を把握することができます。【手計算】移動平均法で損益を確認するBTC/USDT取引の円換算と前提総平均法と同様に解説を分かりやすくするため、すべての取引について1USDT=150円として計算を行います。移動平均法は、取引のたびに平均取得単価を更新していく方法です。取引順序を反映して計算するため、より実際の取引状況に近い損益を算出できます。移動平均法の基本計算式:新しい平均取得単価 =(前回の残高金額+今回の購入金額)÷(前回の残高数量+今回の購入数量)売却損益 = 売却金額 -(平均取得単価 × 売却数量)この計算を繰り返すことで、常に最新の平均単価を保ちながら損益を求めることができます。ここでは、総平均法と同様に現物取引とステーキング報酬、デュアル投資、証拠金取引(デリバティブ)の計算方法について解説します。現物取引移動平均法では、各「買い」のたびに平均取得単価を更新し、その時点の平均単価を使って「売り」の損益を計算します。具体的には、Buy:前回の保有数量・保有金額に、今回購入分(Filled Value×150円)を加えて新しい平均取得単価を計算Sell:その時点の平均取得単価×売却数量を原価とみなし、売却金額(Filled Value×150円)との差額を損益として計算という流れになります。それでは以下の取引データを用いて計算していきましょう。現物取引は「現物取引履歴(Spot Trading History)」のデータを使用します。Step 1:関連する数値を抜き出すBybitの現物取引データから、損益計算に必要な数値を抽出します。主に以下の項目を利用します。Filled Quantity(数量)Filled Value(取引金額)Direction(売買方向)Timestamp(取引日時)これらを取引の古い順(時系列順)に並べ替え、購入・売却を区別せず一つの表にまとめます。抜き出した値と計算した値を以下のように整理します。Timestamp (UTC)DirectionFilled QuantityFilled ValueBTCの保有数量平均取得単価保有しているBTCの価格損益2行目2025-01-15 3:20:00Buy1.040,0001.06,000,0006,000,000ー3行目2025-03-10 9:40:00Sell0.522,5000.56,000,0003,000,000375,0004行目2025-04-05 11:00:00Buy1.563,0002.06,225,00012,450,000ー5行目2025-06-02 8:30:00Buy2.0100,0004.06,862,50027,450,000ー6行目2025-07-15 14:15:00Sell1.055,0003.06,862,50020,587,5001,387,5007行目2025-09-25 16:45:00Sell1.060,0002.06,862,50013,725,0002,137,500各項目の算出方法まとめ項目名算出方法補足説明BTCの保有数量前回の保有数量 ± 取引数量Buyの場合は加算、Sellの場合は減算します。平均取得単価(前回の保有金額+今回購入分の金額)÷(新しい保有数量)買付時にのみ更新されます。本記事では、1USDT=150円で換算して円建てで算出します。保有しているBTCの価格(円換算)購入時:前回の保有金額+(Filled Value × 150円)売却時:(平均取得単価 × 売却後の保有数量)購入時は、直前の保有額に新たに購入した金額を加算。売却時は、残っているBTCの原価分を計算します。損益売却金額 -(平均取得単価 × 売却数量)売却時のみ計算。計算結果がプラスなら利益、マイナスなら損失です。売却金額はFilled Value×150円で円換算します。Step 2:各売却明細の損益を算出する表をもとに、各売却時に発生した損益を計算します。売却損益は、売却金額からその時点の平均取得単価×売却数量を差し引いて求めます。計算式:売却損益 = 売却金額(Filled Value × 150円) -(平均取得単価 × 売却数量)取引が多い場合でも、表を時系列で追うことで「どのタイミングでどの程度の利益・損失が出たか」を確認することができます。それでは、3行目の売却明細の損益について求めてみましょう。売却損益 = 22,500USDT × 150円 ー(6,000,000円 × 0.5BTC)= 375,000円となり、 375,000円の利益が出ていることが分かります。同様に計算すると、6行目の売却では1,387,500円の利益7行目の売却では2,137,500円の利益が発生していることが分かります。Step 3:損益額を算出するすべての売却取引で計算した損益を合計し、最終的な損益額を算出します。損益額 = 2行目の売却での損益 + 6行目の売却での損益 + 7行目の売却での損益 = 375,000円 + 1,387,500円 + 2,137,500円 = 3,900,000円となり、合計で3,900,000円の利益が発生することが分かります。ステーキングステーキングの計算式は、受取数量 × 受取時点の価格(円)であるため、総平均法と移動平均法で計算結果は同じになります。そのため、以下の取引があった場合は、総平均法と同様の計算結果になります。※Descriptionが「Flexible Savings Subscription」はステーキング開始、「Flexible Savings Interest Distribution」はステーキング報酬となります。すべての報酬取引で計算した利益額を合計し、期間全体のステーキングによる利益を求めます。計算式:損益額(合計)= 各報酬の利益額の合計 = 1,658円この合計値が、その期間におけるステーキング報酬による総利益です。デュアル投資デュアル投資の損益計算の考え方は、総平均法と移動平均法で同じになります。そのため、以下の取引があった場合は、総平均法と同様の計算結果になります。※Descriptionが「Purchase Dual Asset Plan」はデュアル投資の開始(押し目買い)、「Dual Asset Settlement」は満期時の受け取りとなります。計算式:損益額(合計)= 各デュアル投資取引の損益額の合計 =35,510円 + 676,590円 = 712,100円同一通貨で受け取ったケースでは、利益分をそのまま取得原価に加算し、異なる通貨を受け取ったケースでは、通貨同士を売買したものとして全体の損益計算に組み込む必要があります。証拠金取引証拠金取引の損益計算の考え方は、総平均法と移動平均法で同じになります。そのため、以下の取引があった場合は、総平均法と同様の計算結果になります。期間内の証拠金取引における最終的な損益は、損益額 = 各取引のRealized P&L(円換算)の合計 = 148,500円となります。この金額を、現物・ステーキング・デュアル投資などの損益と合わせて集計することで、Bybit全体でのトータル損益を把握することができます。【損益計算ツール】クリプトリンクで損益を確認するBybitでは、取引履歴データ(CSV)をダウンロードすることで、売買や資金移動、報酬の受取などの明細を確認できます。ただし、現物取引だけでなく、ボーナス・ステーキング・デュアル投資など多様な取引が含まれるため、件数が多い場合や複数銘柄を扱っている場合には、手計算での集計は非常に煩雑になります。こうした場合には、クリプトリンクの損益計算ツールの活用をおすすめします。Bybitにも対応!取引を自動で集計し正確な損益を算出クリプトリンクでは、Bybitが提供しているCSV形式の取引履歴ファイルに対応しており、ダウンロードしたファイルをアップロードするだけで、売買履歴・入出金・ステーキング報酬・ボーナスなどを含めた損益を自動で集計・計算できます。主な特徴は以下のとおりです。取引履歴CSVをそのままアップロードするだけで自動取込複数銘柄・複数取引種別(現物・証拠金・NFT取引など)を一括処理総平均法・移動平均法の両方に対応年間損益計算書や確定申告用PDFの自動出力に対応手間をかけずに、正確で一貫した計算が可能Bybit特有の複雑な取引データも、自動で正しく整理されるため、「どの取引で利益や損失が出たか」を視覚的に確認できます。ツールで算出された損益と手計算の比較手計算で算出した損益額と、クリプトリンクで自動計算された結果を比較しました。手計算では現物での売買の他に、ステーキングやデュアル投資、証拠金の取引を行いましたが、今回は現物での売買による計算結果を比べてみましょう。以下は、実際にツール上で計算を行った際の画面です。※クリプトリンクの計算ツールではクリプトリンクではUSDTのレートも取得できますが、今回は1USDT = 150円として計算しています。また、BTCの売買に必要なUSDTを1USDTあたり150円で購入した明細を入れております。【総平均法の損益計算結果】【移動平均法の損益計算結果】手計算の結果と照らし合わせることで、クリプトリンクの損益計算ツールがBybitの複雑な取引内容を正確に再現していることが確認できました。これにより、Bybitで行った取引についても、安心して損益集計を任せることができ、確定申告に必要な年間損益データもスムーズに整備できます。まとめBybitは、現物取引からデリバティブ、ステーキング、デュアル投資、さらにはAIによる自動売買まで、非常に多機能な取引所です。その一方で、取引の種類が多岐にわたるため、損益計算を正確に行うには、各取引データの構造を理解し、取引ごとに計算方法を使い分ける必要があります。本記事では、Bybitの取引履歴データの取得方法から、総平均法・移動平均法による手計算の流れ、さらにクリプトリンクを使った自動計算までをステップごとに解説しました。手計算での損益確認は、計算過程を理解するうえで非常に有効ですが、実際の確定申告に利用する場合は、データ量や通貨種類が多いほど複雑になります。そのため、最終的には自動で正確に集計できるツールを活用し、正確性と作業効率の両立を図ることが重要です。クリプトリンクの損益計算ツールを使えば、Bybitでのあらゆる取引履歴を取り込み、自動で総平均法・移動平均法の計算を行えます。複雑な取引内容を正確に反映し、年間損益や申告用の書類まで一括で作成できるため、手間をかけずに安心して損益を把握することができます。関連記事メルコイン(メルカリ)の収支計算方法を徹底解説!履歴エクスポートから手計算・ツール活用まで楽天ウォレットでの取引の収支計算方法を解説!総平均法・移動平均法とツールを使った確認手順も紹介