Quarterly report [Sections 13 or 15(d)]

Derivatives - Derivative Balances (Details)

v3.26.1
Derivatives - Derivative Balances (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Gross Derivative Assets    
Gross Derivative Assets $ 350,000 $ 292,200
Less: Legally enforceable master netting agreements (270,900) (224,100)
Less: Cash collateral received/paid (33,800) (27,200)
Derivative assets 45,336 40,881
Gross Derivative Liabilities    
Gross Derivative Liabilities 356,200 297,600
Less: Legally enforceable master netting agreements (270,900) (224,100)
Less: Cash collateral received/paid (42,700) (31,400)
Derivative liabilities 42,577 42,076
Interest Rate Swap    
Maximum Payout/Notional    
Contract/Notional 27,203,000 21,163,500
Gross Derivative Assets    
Gross Derivative Assets 78,000 80,600
Gross Derivative Liabilities    
Gross Derivative Liabilities 71,900 77,900
Interest Rate Future and Forwards    
Maximum Payout/Notional    
Contract/Notional 4,582,700 4,279,500
Gross Derivative Assets    
Gross Derivative Assets 4,100 3,900
Gross Derivative Liabilities    
Gross Derivative Liabilities 3,500 3,200
Interest Rate Options | Written options    
Maximum Payout/Notional    
Contract/Notional 2,695,700 2,138,200
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 28,500 26,400
Interest Rate Options | Purchased options    
Maximum Payout/Notional    
Contract/Notional 2,600,000 2,008,500
Gross Derivative Assets    
Gross Derivative Assets 30,300 28,300
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Foreign Exchange Swaps    
Maximum Payout/Notional    
Contract/Notional 3,186,300 2,852,100
Gross Derivative Assets    
Gross Derivative Assets 50,700 41,500
Gross Derivative Liabilities    
Gross Derivative Liabilities 42,800 35,600
Foreign Exchange Spot, Futures, and Forwards    
Maximum Payout/Notional    
Contract/Notional 5,402,000 4,643,000
Gross Derivative Assets    
Gross Derivative Assets 41,400 33,300
Gross Derivative Liabilities    
Gross Derivative Liabilities 38,600 33,700
Foreign Exchange Options | Written options    
Maximum Payout/Notional    
Contract/Notional 781,300 623,700
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 9,400 8,200
Foreign Exchange Options | Purchased options    
Maximum Payout/Notional    
Contract/Notional 726,200 576,300
Gross Derivative Assets    
Gross Derivative Assets 8,600 8,000
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Equity Swaps    
Maximum Payout/Notional    
Contract/Notional 809,500 736,300
Gross Derivative Assets    
Gross Derivative Assets 30,000 16,800
Gross Derivative Liabilities    
Gross Derivative Liabilities 43,300 21,500
Equity Futures and Forwards    
Maximum Payout/Notional    
Contract/Notional 184,100 147,800
Gross Derivative Assets    
Gross Derivative Assets 4,400 2,200
Gross Derivative Liabilities    
Gross Derivative Liabilities 2,300 2,100
Equity Options | Written options    
Maximum Payout/Notional    
Contract/Notional 1,042,300 903,200
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 93,800 67,100
Equity Options | Purchased options    
Maximum Payout/Notional    
Contract/Notional 983,800 859,700
Gross Derivative Assets    
Gross Derivative Assets 84,600 60,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Commodity Swaps    
Maximum Payout/Notional    
Contract/Notional 76,700 70,300
Gross Derivative Assets    
Gross Derivative Assets 4,200 2,900
Gross Derivative Liabilities    
Gross Derivative Liabilities 5,700 5,600
Commodity Futures and Forwards    
Maximum Payout/Notional    
Contract/Notional 162,900 156,500
Gross Derivative Assets    
Gross Derivative Assets 3,600 6,400
Gross Derivative Liabilities    
Gross Derivative Liabilities 2,700 5,900
Commodity Options | Written options    
Maximum Payout/Notional    
Contract/Notional 104,600 71,200
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 4,600 3,200
Commodity Options | Purchased options    
Maximum Payout/Notional    
Contract/Notional 100,000 69,800
Gross Derivative Assets    
Gross Derivative Assets 4,600 3,200
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Credit default swaps: | Purchased credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 536,100 475,900
Gross Derivative Assets    
Gross Derivative Assets 1,300 1,500
Gross Derivative Liabilities    
Gross Derivative Liabilities 4,100 3,800
Credit default swaps: | Written credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 499,154 442,879
Gross Derivative Assets    
Gross Derivative Assets 2,800 2,600
Gross Derivative Liabilities    
Gross Derivative Liabilities 1,170 1,454
Total return swaps/options: | Purchased credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 127,200 100,500
Gross Derivative Assets    
Gross Derivative Assets 400 400
Gross Derivative Liabilities    
Gross Derivative Liabilities 900 400
Total return swaps/options: | Written credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 141,907 103,778
Gross Derivative Assets    
Gross Derivative Assets 1,000 500
Gross Derivative Liabilities    
Gross Derivative Liabilities 2,943 1,512
Credit derivatives | Purchased credit derivatives:    
Gross Derivative Liabilities    
Fair value asset (liability), with identical underlying referenced names and terms 1,500 1,000
Notional amount, with identical underlying referenced names and terms 476,100 421,300
Credit derivatives | Written credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 641,061 546,657
Gross Derivative Liabilities    
Gross Derivative Liabilities 4,113 2,966
Trading and Other Risk Management Derivatives    
Gross Derivative Assets    
Gross Derivative Assets 344,400 286,700
Gross Derivative Liabilities    
Gross Derivative Liabilities 348,500 289,100
Trading and Other Risk Management Derivatives | Interest Rate Swap    
Gross Derivative Assets    
Gross Derivative Assets 73,600 75,500
Gross Derivative Liabilities    
Gross Derivative Liabilities 64,400 70,500
Trading and Other Risk Management Derivatives | Interest Rate Future and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 4,100 3,900
Gross Derivative Liabilities    
Gross Derivative Liabilities 3,500 3,200
Trading and Other Risk Management Derivatives | Interest Rate Options | Written options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 28,500 26,400
Trading and Other Risk Management Derivatives | Interest Rate Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 30,300 28,300
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Trading and Other Risk Management Derivatives | Foreign Exchange Swaps    
Gross Derivative Assets    
Gross Derivative Assets 50,400 41,400
Gross Derivative Liabilities    
Gross Derivative Liabilities 42,800 35,400
Trading and Other Risk Management Derivatives | Foreign Exchange Spot, Futures, and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 40,700 33,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 38,500 33,500
Trading and Other Risk Management Derivatives | Foreign Exchange Options | Written options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 9,400 8,200
Trading and Other Risk Management Derivatives | Foreign Exchange Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 8,600 8,000
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Trading and Other Risk Management Derivatives | Equity Swaps    
Gross Derivative Assets    
Gross Derivative Assets 30,000 16,800
Gross Derivative Liabilities    
Gross Derivative Liabilities 43,300 21,500
Trading and Other Risk Management Derivatives | Equity Futures and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 4,400 2,200
Gross Derivative Liabilities    
Gross Derivative Liabilities 2,300 2,100
Trading and Other Risk Management Derivatives | Equity Options | Written options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 93,800 67,100
Trading and Other Risk Management Derivatives | Equity Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 84,600 60,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Trading and Other Risk Management Derivatives | Commodity Swaps    
Gross Derivative Assets    
Gross Derivative Assets 4,200 2,900
Gross Derivative Liabilities    
Gross Derivative Liabilities 5,700 5,600
Trading and Other Risk Management Derivatives | Commodity Futures and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 3,400 6,300
Gross Derivative Liabilities    
Gross Derivative Liabilities 2,600 5,200
Trading and Other Risk Management Derivatives | Commodity Options | Written options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 4,600 3,200
Trading and Other Risk Management Derivatives | Commodity Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 4,600 3,200
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Trading and Other Risk Management Derivatives | Credit default swaps: | Purchased credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 1,300 1,500
Gross Derivative Liabilities    
Gross Derivative Liabilities 4,100 3,800
Trading and Other Risk Management Derivatives | Credit default swaps: | Written credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 2,800 2,600
Gross Derivative Liabilities    
Gross Derivative Liabilities 1,200 1,500
Trading and Other Risk Management Derivatives | Total return swaps/options: | Purchased credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 400 400
Gross Derivative Liabilities    
Gross Derivative Liabilities 900 400
Trading and Other Risk Management Derivatives | Total return swaps/options: | Written credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 1,000 500
Gross Derivative Liabilities    
Gross Derivative Liabilities 2,900 1,500
Qualifying Accounting Hedges    
Gross Derivative Assets    
Gross Derivative Assets 5,600 5,500
Gross Derivative Liabilities    
Gross Derivative Liabilities 7,700 8,500
Qualifying Accounting Hedges | Interest Rate Swap    
Gross Derivative Assets    
Gross Derivative Assets 4,400 5,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 7,500 7,400
Qualifying Accounting Hedges | Interest Rate Future and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Interest Rate Options | Written options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Interest Rate Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Foreign Exchange Swaps    
Gross Derivative Assets    
Gross Derivative Assets 300 100
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 200
Qualifying Accounting Hedges | Foreign Exchange Spot, Futures, and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 700 200
Gross Derivative Liabilities    
Gross Derivative Liabilities 100 200
Qualifying Accounting Hedges | Foreign Exchange Options | Written options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Foreign Exchange Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Equity Swaps    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Equity Futures and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Equity Options | Written options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Equity Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Commodity Swaps    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Commodity Futures and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 200 100
Gross Derivative Liabilities    
Gross Derivative Liabilities 100 700
Qualifying Accounting Hedges | Commodity Options | Written options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Commodity Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Credit default swaps: | Purchased credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Credit default swaps: | Written credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Total return swaps/options: | Purchased credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Qualifying Accounting Hedges | Total return swaps/options: | Written credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities $ 0 $ 0