Annual report [Section 13 and 15(d), not S-K Item 405]

Derivatives - Derivative Balances (Details)

v3.25.4
Derivatives - Derivative Balances (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Gross Derivative Assets    
Gross Derivative Assets $ 292,200 $ 308,100
Less: Legally enforceable master netting agreements (224,100) (237,100)
Less: Cash collateral received/paid (27,200) (30,100)
Derivative assets 40,881 40,948
Gross Derivative Liabilities    
Gross Derivative Liabilities 297,600 305,700
Less: Legally enforceable master netting agreements (224,100) (237,100)
Less: Cash collateral received/paid (31,400) (29,200)
Derivative liabilities 42,076 39,353
Interest Rate Swap    
Maximum Payout/Notional    
Contract/Notional 21,163,500 20,962,100
Gross Derivative Assets    
Gross Derivative Assets 80,600 79,500
Gross Derivative Liabilities    
Gross Derivative Liabilities 77,900 76,300
Interest Rate Future and Forwards    
Maximum Payout/Notional    
Contract/Notional 4,279,500 3,383,000
Gross Derivative Assets    
Gross Derivative Assets 3,900 4,500
Gross Derivative Liabilities    
Gross Derivative Liabilities 3,200 4,200
Interest Rate Options | Written options    
Maximum Payout/Notional    
Contract/Notional 2,138,200 1,931,200
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 26,400 29,000
Interest Rate Options | Purchased options    
Maximum Payout/Notional    
Contract/Notional 2,008,500 1,789,100
Gross Derivative Assets    
Gross Derivative Assets 28,300 29,200
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Foreign Exchange Swaps    
Maximum Payout/Notional    
Contract/Notional 2,852,100 2,204,000
Gross Derivative Assets    
Gross Derivative Assets 41,500 46,900
Gross Derivative Liabilities    
Gross Derivative Liabilities 35,600 47,400
Foreign Exchange Spot, Futures, and Forwards    
Maximum Payout/Notional    
Contract/Notional 4,643,000 4,273,500
Gross Derivative Assets    
Gross Derivative Assets 33,300 57,500
Gross Derivative Liabilities    
Gross Derivative Liabilities 33,700 52,800
Foreign Exchange Options | Written options    
Maximum Payout/Notional    
Contract/Notional 623,700 652,600
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 8,200 10,700
Foreign Exchange Options | Purchased options    
Maximum Payout/Notional    
Contract/Notional 576,300 578,300
Gross Derivative Assets    
Gross Derivative Assets 8,000 10,500
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Equity Swaps    
Maximum Payout/Notional    
Contract/Notional 736,300 520,400
Gross Derivative Assets    
Gross Derivative Assets 16,800 12,800
Gross Derivative Liabilities    
Gross Derivative Liabilities 21,500 14,200
Equity Futures and Forwards    
Maximum Payout/Notional    
Contract/Notional 147,800 129,000
Gross Derivative Assets    
Gross Derivative Assets 2,200 2,300
Gross Derivative Liabilities    
Gross Derivative Liabilities 2,100 1,500
Equity Options | Written options    
Maximum Payout/Notional    
Contract/Notional 903,200 831,600
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 67,100 55,100
Equity Options | Purchased options    
Maximum Payout/Notional    
Contract/Notional 859,700 770,100
Gross Derivative Assets    
Gross Derivative Assets 60,100 50,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Commodity Swaps    
Maximum Payout/Notional    
Contract/Notional 70,300 64,800
Gross Derivative Assets    
Gross Derivative Assets 2,900 2,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 5,600 3,600
Commodity Futures and Forwards    
Maximum Payout/Notional    
Contract/Notional 156,500 165,800
Gross Derivative Assets    
Gross Derivative Assets 6,400 4,000
Gross Derivative Liabilities    
Gross Derivative Liabilities 5,900 3,100
Commodity Options | Written options    
Maximum Payout/Notional    
Contract/Notional 71,200 69,500
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 3,200 2,700
Commodity Options | Purchased options    
Maximum Payout/Notional    
Contract/Notional 69,800 75,200
Gross Derivative Assets    
Gross Derivative Assets 3,200 2,900
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Credit default swaps: | Purchased credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 475,900 408,300
Gross Derivative Assets    
Gross Derivative Assets 1,500 1,700
Gross Derivative Liabilities    
Gross Derivative Liabilities 3,800 2,600
Credit default swaps: | Written credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 442,879 388,170
Gross Derivative Assets    
Gross Derivative Assets 2,600 2,000
Gross Derivative Liabilities    
Gross Derivative Liabilities 1,454 1,573
Total return swaps/options: | Purchased credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 100,500 98,000
Gross Derivative Assets    
Gross Derivative Assets 400 1,000
Gross Derivative Liabilities    
Gross Derivative Liabilities 400 700
Total return swaps/options: | Written credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 103,778 81,356
Gross Derivative Assets    
Gross Derivative Assets 500 1,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 1,512 238
Credit derivatives | Purchased credit derivatives:    
Gross Derivative Liabilities    
Fair value asset (liability), with identical underlying referenced names and terms 1,000 406
Notional amount, with identical underlying referenced names and terms 421,300 361,200
Credit derivatives | Written credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 546,657 469,526
Gross Derivative Liabilities    
Gross Derivative Liabilities 2,966 1,811
Trading and Other Risk Management Derivatives    
Gross Derivative Assets    
Gross Derivative Assets 286,700 298,300
Gross Derivative Liabilities    
Gross Derivative Liabilities 289,100 289,300
Trading and Other Risk Management Derivatives | Interest Rate Swap    
Gross Derivative Assets    
Gross Derivative Assets 75,500 71,900
Gross Derivative Liabilities    
Gross Derivative Liabilities 70,500 61,100
Trading and Other Risk Management Derivatives | Interest Rate Future and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 3,900 4,500
Gross Derivative Liabilities    
Gross Derivative Liabilities 3,200 4,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 26,400 29,000
Trading and Other Risk Management Derivatives | Interest Rate Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 28,300 29,200
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Trading and Other Risk Management Derivatives | Foreign Exchange Swaps    
Gross Derivative Assets    
Gross Derivative Assets 41,400 46,800
Gross Derivative Liabilities    
Gross Derivative Liabilities 35,400 47,400
Trading and Other Risk Management Derivatives | Foreign Exchange Spot, Futures, and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 33,100 55,400
Gross Derivative Liabilities    
Gross Derivative Liabilities 33,500 52,400
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 8,200 10,700
Trading and Other Risk Management Derivatives | Foreign Exchange Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 8,000 10,500
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Trading and Other Risk Management Derivatives | Equity Swaps    
Gross Derivative Assets    
Gross Derivative Assets 16,800 12,800
Gross Derivative Liabilities    
Gross Derivative Liabilities 21,500 14,200
Trading and Other Risk Management Derivatives | Equity Futures and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 2,200 2,300
Gross Derivative Liabilities    
Gross Derivative Liabilities 2,100 1,500
Trading and Other Risk Management Derivatives | Equity Options | Written options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 67,100 55,100
Trading and Other Risk Management Derivatives | Equity Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 60,100 50,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Trading and Other Risk Management Derivatives | Commodity Swaps    
Gross Derivative Assets    
Gross Derivative Assets 2,900 2,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 5,600 3,600
Trading and Other Risk Management Derivatives | Commodity Futures and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 6,300 4,000
Gross Derivative Liabilities    
Gross Derivative Liabilities 5,200 2,300
Trading and Other Risk Management Derivatives | Commodity Options | Written options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 3,200 2,700
Trading and Other Risk Management Derivatives | Commodity Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 3,200 2,900
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,500 1,700
Gross Derivative Liabilities    
Gross Derivative Liabilities 3,800 2,600
Trading and Other Risk Management Derivatives | Credit default swaps: | Written credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 2,600 2,000
Gross Derivative Liabilities    
Gross Derivative Liabilities 1,500 1,600
Trading and Other Risk Management Derivatives | Total return swaps/options: | Purchased credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 400 1,000
Gross Derivative Liabilities    
Gross Derivative Liabilities 400 700
Trading and Other Risk Management Derivatives | Total return swaps/options: | Written credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 500 1,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 1,500 200
Qualifying Accounting Hedges    
Gross Derivative Assets    
Gross Derivative Assets 5,500 9,800
Gross Derivative Liabilities    
Gross Derivative Liabilities 8,500 16,400
Qualifying Accounting Hedges | Interest Rate Swap    
Gross Derivative Assets    
Gross Derivative Assets 5,100 7,600
Gross Derivative Liabilities    
Gross Derivative Liabilities 7,400 15,200
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 100 100
Gross Derivative Liabilities    
Gross Derivative Liabilities 200 0
Qualifying Accounting Hedges | Foreign Exchange Spot, Futures, and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 200 2,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 200 400
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 100 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 700 800
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