Binanceウォレットの総資産と利用可能残高が合わない理由は?調査方法
Binanceウォレットの総資産は8つのサブアカウント残高を現在の市場価格でUSD換算した合計であり、利用可能残高は特定の1アカウントで発注や振替に使える部分に過ぎません。両者が一致しないのは99%の確率で資金が複数のサブアカウントに分散している、ポジションに占有されている、未実現損益があることが原因です。このノートは調査の手順を記録します。
先にタイトルの答えを出します。Binanceウォレットの総資産が利用可能残高と合わないのは、99%の確率で「総資産」がBinanceの8つのサブアカウント(現物+資金+U本位先物+コイン本位先物+全仓レバレッジ+分離レバレッジ+クロス通貨証拠金+Earn)の残高を現在の市場価格でUSD換算した合計であるのに対し、「利用可能残高」は特定の1つのサブアカウント内、特定の1通貨が現在発注または振替に使える部分に過ぎないためです。両者は定義上そもそも同じ数字ではなく、合わないのがむしろ普通です。残りの1%のケースは、先物ポジションが証拠金を占有している、未実現損益がある、指値注文で資金が拘束されている、あるいは極めて稀にBinanceのシステム遅延によるものです。
私たちはBabianLabの実操の中で少なくとも50回、初心者から「ウォレットの総資産は5000 USDTあるのに、100 USDTの現物注文を出そうとすると残高不足と表示される」という質問を受けました。毎回答えは同じで、お金が現物アカウントに入っていないので先に振替が必要だということです。このノートでは「残高が合わない」あらゆる原因を整理し、それぞれの調査方法を示します。もしあなたが今まさにBinance公式サイトでウォレット総資産と実際の発注可能額が大きく食い違っているのを見つけたなら、以下の5つの方向から調査すれば99%は問題を特定できます。
原因1:お金が複数のサブアカウントに分散している
現象
ウォレット概要ページ右上に「評価額(USD):$5,432.10」と表示されているのに、現物アカウントを開いてBTCを発注しようとすると利用可能残高はわずか$200しか表示されない。$5,232の差はどこに行ったのか。
調査方法
PC版にログイン後 → ウォレット概要 → 下部でサブアカウントごとに残高が表示されます。各サブアカウントの残高を個別に確認します。
| サブアカウント | 用途 | 評価額(USD) |
|---|---|---|
| 現物アカウント | 発注 | $200 |
| 資金アカウント | C2C/送金 | $1,500 |
| U本位先物 | 先物証拠金 | $800 |
| 全仓レバレッジ | レバレッジ取引 | $1,200 |
| Earnフレキシブル | 資産運用 | $1,500 |
| マイニングプール | マイニング収益 | $232 |
合計すると=$5,432。これが総資産は合っているのに個別アカウントの利用可能残高が少ない理由です。
解決方法
使いたい資金を目的のアカウントに振替します。例えば現物で発注したいなら、資金アカウントやEarnフレキシブルにあるUSDTを現物アカウントに振替します。振替は無料で即時です。詳しい操作はBinanceの現物アカウントと資金アカウントの違いは?いつ振替が必要かを参照してください。
原因2:先物ポジションが証拠金を占有している
現象
先物アカウントのウォレット残高は1000 USDTと表示されているのに、「利用可能残高」はわずか400 USDT。新規ポジションを建てられない。
調査方法
先物アカウントの4つの内訳項目は以下の通りです。
- ウォレット残高(Wallet Balance):1000 USDT
- 使用中の証拠金(Used Margin):600 USDT(既存ポジションに占有されている)
- 利用可能残高(Available Balance):1000 − 600 = 400 USDT
- 未実現損益(Unrealized PnL):±X(ポジションの含み損益)
「利用可能残高」こそが新規ポジションを建てられる、あるいは引き出せる部分です。ポジションに占有されている600 USDTは決済後でなければロックが解除されません。
解決方法
その600 USDTを動かしたいなら、ポジションの一部を決済して証拠金を解放するか、追加証拠金を入れて単位ポジションあたりの証拠金占有率を下げる必要があります。
詳しいルールはBinance先物アカウントの証拠金を現物に戻すには?大口の安全な移動方法を参照してください。
原因3:現物の指値注文が残高を拘束している
現象
現物アカウントのUSDT残高は1000と表示されているのに、発注時に使えるのは600だけ。残りの400はどこに行ったのか。
調査方法
指値注文(Open Orders)は対応する残高を拘束します。以前に0.01 BTC@$40000の指値買い注文を出していれば、400 USDTが必要です。この400 USDTは拘束されており、他の注文には使えず、振替もできません。
PC版 → 現物取引ページ → 下部の「現在の注文」タブ → すべての未約定注文が一覧表示されます。各注文で拘束されている金額が表示されます。
App → 現物取引ページ → 下にスクロールして注文リストを確認します。
解決方法
その注文の約定を待ちたくない場合は、注文をキャンセルします。「現在の注文」で該当注文の「キャンセル」ボタンを押せば、拘束されていた400 USDTは即座に解除されて利用可能残高に戻ります。
原因4:Earn商品のロックがまだ解除されていない
現象
Earnフレキシブルの USDT は2000と表示されているのに、2000 USDTをすぐに使いたくて解約しようとすると「解約可能1500、ロック中500」と表示される。
調査方法
BinanceのSimple Earnはフレキシブル商品とロック商品の残高を同時に表示しますが、ルールが異なります。
| 商品タイプ | いつでも解約可能か |
|---|---|
| Simple Earnフレキシブル | 可能、即座に現物へ |
| Simple Earnロック(早期解約可能タイプ) | 可能だが利息を失う |
| Simple Earnロック(早期解約不可タイプ) | 不可、満期を待つ必要あり |
| デュアル投資 | 不可、決済日を待つ必要あり |
| Launchpool | 可能、いつでも退出 |
| ETHステーキングBETH | BETHを売却する形で退出 |
解決方法
App → 資産運用 → 「マイ資産」を開き、フレキシブルとロックのポジションを区別します。フレキシブルはいつでも解約でき、ロックは具体的な商品ルールによります。Binance Earn商品はどうやって早期解約するか?を参照してください。
原因5:評価通貨の変動
現象
昨日総資産は$5,432と表示されていたのに、今日は何も取引していないのに$5,098と表示される。差は$334。
調査方法
総資産評価額=すべての通貨の数量×現在の市場価格です。BTCが5%下落すればBTC保有分の評価額も5%下落します。これは市場の変動であり、バグではありません。
「価格変動の影響を受けない」資産を見たい場合は、評価単位をBTCに切り替えることができます。ウォレット概要ページ右上の評価額の数字の横に通貨切り替えがあり、BTC、ETH、BNBまたは法定通貨に変更できます。BTCに変更すると、すべてのポジションがBTC建てで計算され、BTC保有分の評価は固定され、他の通貨のBTCに対する相対的な変動がわかります。
解決方法
解決する必要はありません。これは正常な時価変動です。「変動の影響を受けたくない」場合は、全資産をUSDTのようなステーブルコインに換えることができます(USDT/USDはおおむね1:1)。
完全な調査5ステップ法
ステップ1:ウォレット概要のサブアカウント分布を見る
ウォレット概要ページ下部にサブアカウントごとの残高がすべて表示されています。まずお金がどのサブアカウントにあるか確認します。
ステップ2:具体的な通貨の明細を見る
あるサブアカウントの中で具体的な通貨の項目をクリックすると、「利用可能/拘束中/ロック中/貸出中」の明細が展開されます。
ステップ3:指値注文の拘束を見る
現物 → 取引記録 → 現在の注文。指値注文が残高を拘束しているか確認します。
ステップ4:先物ポジションの占有を見る
先物アカウント → ポジションページ。「使用中の証拠金」が具体的にどのポジションに占有されているか確認します。
ステップ5:Earnのロックを見る
資産運用 → マイ資産。ロック商品の満期日と早期解約対応の有無を確認します。
この5ステップを完了すれば、100%「なぜ総資産と利用可能残高が合わないのか」を突き止められます。
実戦事例:ある調査の全記録
私たちは2026年4月18日に、次のようなシーンを実際に調査しました。
- ウォレット総資産は$8,756と表示
- 現物アカウントの利用可能USDT:$120
- $1000のBTC現物注文を出そうとしたら残高不足と表示
調査結果:
- ウォレット概要:現物$120+資金$0+U本位先物$3,200+レバレッジ$0+Earnフレキシブル$5,400+マイニングプール$36=$8,756 ✓
- U本位先物ウォレット残高$3,200、利用可能$1,800、使用中の証拠金$1,400(1件のBTCロングポジションが占有)
- Earnフレキシブル$5,400はすべてUSDTフレキシブルで、いつでも解約可能
- 拘束中の指値注文なし
最適な経路:
- Earnフレキシブルから1000 USDTを現物に解約 → 手数料0で即座に着金
- または:先物の利用可能残高1800 USDTから1000を現物に振替 → 手数料0で即座に着金
- または:先に先物ポジションの一部を保本決済して証拠金を解放してから振替
最終的に私たちはEarnフレキシブルから1000 USDTを現物に解約する方法を選び、30秒以内に発注を完了しました。
残高単位の換算は混同しやすい
Binanceの残高表示にはいくつかの単位切り替えがあります。
| 単位 | 意味 | 適用シーン |
|---|---|---|
| BTC | BTCに換算した数量 | 長期保有のBTCに対する相対的な変動を見る |
| ETH | ETHに換算した数量 | 同上 |
| BNB | BNBに換算した数量 | 同上 |
| USDT | USDTに換算した数量 | USドル価値を見る(USDTとUSDはほぼ1:1) |
| USD(評価) | US ドル評価額 | ユーザーに見せる「ドル資産」 |
| 円 ¥ | 円建て評価額 | 日本のユーザー向けの参考 |
異なる単位に切り替えると総資産の数字は変わります。基準となる市場価格が違うためです。これはバグではありません。
Appとパソコンの表示の差異
Appの表示とパソコンの表示に数秒の遅延が生じることがたまにあります。
- App表示の総資産:$5,432
- パソコン同時表示:$5,440
差異は通常1〜10秒で、原因はAppのローカルキャッシュの更新がパソコンより遅いためです。Appのウォレットページを下に引っ張って更新すれば一致します。差異が5分以上解消しない場合は、ネットワークの問題またはアカウント状態の問題の可能性があるため、サポートへの連絡をお勧めします。
入金・出金処理中の資金
入金はブロックチェーンの確認がまだ完了していない間「入金処理中」と表示され、利用可能残高には計上されませんが、「入金予定」の項目には表示されます。出金はブロードキャストされたが未確認の間「出金処理中」と表示され、すでに利用可能残高から差し引かれていますが、まだ正式にアカウントを離れていません。
| 状態 | 利用可能残高に含まれるか | 総資産評価額に含まれるか |
|---|---|---|
| 入金確認中 | いいえ | はい(入金予定として表示) |
| 入金完了 | はい | はい |
| 出金審査中 | いいえ(すでに控除済み) | いいえ |
| 出金ブロードキャスト中 | いいえ | いいえ |
| 出金失敗による返金 | はい | はい |
出金直後に残高の変化が予想と違うと感じたら、まず取引記録の中の出金状態を確認してください。
極端なケース:システム遅延
私たちは2年間で1度だけ、明らかな残高表示エラー(30分以上継続)に遭遇しました。2025年11月のあるBinanceシステムアップグレード後、総資産の数字が一時的に不正確でしたが、具体的なサブアカウントの利用可能残高は正しいままでした。このような状況では、
- 慌てないこと:残高データはデータベースに保存されており、失われることはありません
- むやみに振替しないこと:データがさらに混乱する可能性があります
- 1時間待つこと:99%は自然に回復します
- 回復しない場合:チケットを開いてください。有効なチケットの書き方を参照
Binanceの資産データには何重ものバックアップ機構があり、実際のデータが失われた事例は一度もありません(ハッキングによる盗難は別問題で、これは表示の問題ではありません)。
残高照会のAPIエンドポイント
もしあなたが開発者でAPIから残高を取得している場合、主なエンドポイントは以下の通りです。
| API | 用途 |
|---|---|
GET /api/v3/account |
現物アカウント残高 |
GET /sapi/v1/asset/wallet/balance |
すべてのサブアカウント分類残高(集約) |
GET /fapi/v2/account |
U本位先物アカウント残高 |
GET /sapi/v1/lending/union/account |
Earnポジション残高 |
APIが返す残高データはリアルタイム(1秒未満の遅延)で、UIより正確です。
FAQ
Q:ウォレット総資産に表示されているのはどの通貨の評価額ですか? A:デフォルトはUSDで、右上でBTC/ETH/BNB/円などの単位に切り替えられます。
Q:残高表示の小数点以下の桁数が通貨によって違うのはなぜですか? A:通貨ごとに精度が異なるためです。USDTは小数点以下8桁、BTCも8桁、BNBも8桁まで表示されますが、実際に発注できる最小単位(ステップサイズ)は取引ペアのルールによります。
Q:Earnフレキシブルから1000 USDTを解約したのに、現物アカウントには999.95しか増えていないのはなぜですか? A:フレキシブルの解約は元本を100%控除しません。0.05の差がある場合、表示精度の問題または四捨五入の可能性があります。あるいは解約時のUSDT価格の変動によるもの(USDTは厳密には1:1 USDではなく、0.001程度変動することがあります)。
Q:先物の「未実現損益」は総資産に含まれますか? A:含まれます。Binanceの総資産評価額にはすべての未実現損益が含まれます。そのため先物が含み益の時は総資産が増え、含み損の時は減ります。決済していなくてもです。
Q:レバレッジで借り入れた通貨は自分の残高に含まれますか? A:含まれます。レバレッジで借りた通貨はレバレッジアカウントの「借入中」の項目に表示されます。ただし返済する必要があるため、「純資産」を見る際は借入分を差し引く必要があります。
Q:他の人から受け取った送金はいつ表示されますか? A:Binance Payの送金は即座に着金しますが、オンチェーン入金はブロック確認を待つ必要があります(TRC-20は1〜3分、ERC-20は5〜15分)。
Q:残高は100%信頼できますか? A:信頼できます。Binanceの残高データには何重もの複製と監査機構があり、ユーザーの残高がエラーで失われた事故は一度もありません。表示に疑問がある場合は、まず上記の5ステップで調査すれば99%は解決します。
Q:Binance公式Appで見る残高は正確ですか? A:正確です。Appとパソコンは同じデータベースを共有しており、Appのキャッシュ更新が数秒遅いだけです。下に引っ張って更新すれば一致します。