Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Derivative Balances (Details)

v3.23.3
Derivatives - Derivative Balances (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Gross Derivative Assets    
Gross Derivative Assets $ 386,100 $ 398,300
Less: Legally enforceable master netting agreements (305,700) (315,900)
Less: Cash collateral received/paid (32,900) (33,800)
Derivative assets 47,464 48,642
Gross Derivative Liabilities    
Gross Derivative Liabilities 380,400 398,500
Less: Legally enforceable master netting agreements (305,700) (315,900)
Less: Cash collateral received/paid (33,800) (37,800)
Derivative liabilities 40,855 44,816
Interest Rate Swap    
Maximum Payout/Notional    
Contract/Notional 20,628,100 18,285,900
Gross Derivative Assets    
Gross Derivative Assets 158,200 158,900
Gross Derivative Liabilities    
Gross Derivative Liabilities 154,700 157,000
Interest Rate Future and Forwards    
Maximum Payout/Notional    
Contract/Notional 3,903,600 2,796,300
Gross Derivative Assets    
Gross Derivative Assets 11,100 8,600
Gross Derivative Liabilities    
Gross Derivative Liabilities 9,500 7,800
Interest Rate Options | Written options    
Maximum Payout/Notional    
Contract/Notional 1,874,900 1,657,900
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 42,400 41,400
Interest Rate Options | Purchased options    
Maximum Payout/Notional    
Contract/Notional 1,764,800 1,594,700
Gross Derivative Assets    
Gross Derivative Assets 43,000 42,400
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Foreign Exchange Swaps    
Maximum Payout/Notional    
Contract/Notional 1,905,900 1,509,000
Gross Derivative Assets    
Gross Derivative Assets 41,900 44,300
Gross Derivative Liabilities    
Gross Derivative Liabilities 38,800 43,700
Foreign Exchange Spot, Futures, and Forwards    
Maximum Payout/Notional    
Contract/Notional 4,947,100 4,159,300
Gross Derivative Assets    
Gross Derivative Assets 50,400 60,000
Gross Derivative Liabilities    
Gross Derivative Liabilities 48,000 62,700
Foreign Exchange Options | Written options    
Maximum Payout/Notional    
Contract/Notional 464,400 392,200
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 7,400 8,100
Foreign Exchange Options | Purchased options    
Maximum Payout/Notional    
Contract/Notional 442,300 362,600
Gross Derivative Assets    
Gross Derivative Assets 7,800 8,300
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Equity Swaps    
Maximum Payout/Notional    
Contract/Notional 411,200 394,000
Gross Derivative Assets    
Gross Derivative Assets 12,700 10,800
Gross Derivative Liabilities    
Gross Derivative Liabilities 14,000 12,200
Equity Futures and Forwards    
Maximum Payout/Notional    
Contract/Notional 138,400 114,600
Gross Derivative Assets    
Gross Derivative Assets 2,100 3,300
Gross Derivative Liabilities    
Gross Derivative Liabilities 1,400 1,000
Equity Options | Written options    
Maximum Payout/Notional    
Contract/Notional 1,018,100 746,800
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 47,800 45,000
Equity Options | Purchased options    
Maximum Payout/Notional    
Contract/Notional 873,100 671,600
Gross Derivative Assets    
Gross Derivative Assets 42,000 40,900
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Commodity Swaps    
Maximum Payout/Notional    
Contract/Notional 62,700 56,000
Gross Derivative Assets    
Gross Derivative Assets 3,200 5,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 4,500 5,300
Commodity Futures and Forwards    
Maximum Payout/Notional    
Contract/Notional 185,900 157,300
Gross Derivative Assets    
Gross Derivative Assets 3,700 3,000
Gross Derivative Liabilities    
Gross Derivative Liabilities 3,100 3,100
Commodity Options | Written options    
Maximum Payout/Notional    
Contract/Notional 61,100 59,500
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 3,500 3,300
Commodity Options | Purchased options    
Maximum Payout/Notional    
Contract/Notional 67,000 61,800
Gross Derivative Assets    
Gross Derivative Assets 3,200 3,600
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Credit default swaps: | Purchased credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 412,600 319,900
Gross Derivative Assets    
Gross Derivative Assets 2,300 2,800
Gross Derivative Liabilities    
Gross Derivative Liabilities 1,900 1,600
Credit default swaps: | Written credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 386,239 295,165
Gross Derivative Assets    
Gross Derivative Assets 1,600 1,200
Gross Derivative Liabilities    
Gross Derivative Liabilities 1,997 2,397
Total return swaps/options: | Purchased credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 66,000 71,500
Gross Derivative Assets    
Gross Derivative Assets 1,500 700
Gross Derivative Liabilities    
Gross Derivative Liabilities 900 3,000
Total return swaps/options: | Written credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 61,690 85,344
Gross Derivative Assets    
Gross Derivative Assets 1,400 4,400
Gross Derivative Liabilities    
Gross Derivative Liabilities 547 874
Credit derivatives | Purchased credit derivatives:    
Gross Derivative Liabilities    
Fair value asset (liability), with identical underlying referenced names and terms (420) (1,200)
Notional amount, with identical underlying referenced names and terms 366,100 276,900
Credit derivatives | Written credit derivatives:    
Maximum Payout/Notional    
Contract/Notional 447,929 380,509
Gross Derivative Liabilities    
Gross Derivative Liabilities 2,544 3,271
Trading and Other Risk Management Derivatives    
Gross Derivative Assets    
Gross Derivative Assets 375,300 377,200
Gross Derivative Liabilities    
Gross Derivative Liabilities 348,900 360,000
Trading and Other Risk Management Derivatives | Interest Rate Swap    
Gross Derivative Assets    
Gross Derivative Assets 149,200 138,200
Gross Derivative Liabilities    
Gross Derivative Liabilities 125,000 120,300
Trading and Other Risk Management Derivatives | Interest Rate Future and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 11,100 8,600
Gross Derivative Liabilities    
Gross Derivative Liabilities 9,500 7,800
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 42,400 41,400
Trading and Other Risk Management Derivatives | Interest Rate Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 43,000 42,400
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Trading and Other Risk Management Derivatives | Foreign Exchange Swaps    
Gross Derivative Assets    
Gross Derivative Assets 41,200 44,000
Gross Derivative Liabilities    
Gross Derivative Liabilities 38,600 43,300
Trading and Other Risk Management Derivatives | Foreign Exchange Spot, Futures, and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 49,300 59,900
Gross Derivative Liabilities    
Gross Derivative Liabilities 47,100 62,100
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 7,400 8,100
Trading and Other Risk Management Derivatives | Foreign Exchange Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 7,800 8,300
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Trading and Other Risk Management Derivatives | Equity Swaps    
Gross Derivative Assets    
Gross Derivative Assets 12,700 10,800
Gross Derivative Liabilities    
Gross Derivative Liabilities 14,000 12,200
Trading and Other Risk Management Derivatives | Equity Futures and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 2,100 3,300
Gross Derivative Liabilities    
Gross Derivative Liabilities 1,400 1,000
Trading and Other Risk Management Derivatives | Equity Options | Written options    
Gross Derivative Assets    
Gross Derivative Assets 0 0
Gross Derivative Liabilities    
Gross Derivative Liabilities 47,800 45,000
Trading and Other Risk Management Derivatives | Equity Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 42,000 40,900
Gross Derivative Liabilities    
Gross Derivative Liabilities 0 0
Trading and Other Risk Management Derivatives | Commodity Swaps    
Gross Derivative Assets    
Gross Derivative Assets 3,200 5,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 4,500 5,300
Trading and Other Risk Management Derivatives | Commodity Futures and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 3,700 3,000
Gross Derivative Liabilities    
Gross Derivative Liabilities 2,400 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,500 3,300
Trading and Other Risk Management Derivatives | Commodity Options | Purchased options    
Gross Derivative Assets    
Gross Derivative Assets 3,200 3,600
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 2,300 2,800
Gross Derivative Liabilities    
Gross Derivative Liabilities 1,900 1,600
Trading and Other Risk Management Derivatives | Credit default swaps: | Written credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 1,600 1,200
Gross Derivative Liabilities    
Gross Derivative Liabilities 2,000 2,400
Trading and Other Risk Management Derivatives | Total return swaps/options: | Purchased credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 1,500 700
Gross Derivative Liabilities    
Gross Derivative Liabilities 900 3,000
Trading and Other Risk Management Derivatives | Total return swaps/options: | Written credit derivatives:    
Gross Derivative Assets    
Gross Derivative Assets 1,400 4,400
Gross Derivative Liabilities    
Gross Derivative Liabilities 500 900
Qualifying Accounting Hedges    
Gross Derivative Assets    
Gross Derivative Assets 10,800 21,100
Gross Derivative Liabilities    
Gross Derivative Liabilities 31,500 38,500
Qualifying Accounting Hedges | Interest Rate Swap    
Gross Derivative Assets    
Gross Derivative Assets 9,000 20,700
Gross Derivative Liabilities    
Gross Derivative Liabilities 29,700 36,700
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 700 300
Gross Derivative Liabilities    
Gross Derivative Liabilities 200 400
Qualifying Accounting Hedges | Foreign Exchange Spot, Futures, and Forwards    
Gross Derivative Assets    
Gross Derivative Assets 1,100 100
Gross Derivative Liabilities    
Gross Derivative Liabilities 900 600
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 0 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