Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Derivative Balances (Details)

v3.3.0.814
Derivatives - Derivative Balances (Details) - USD ($)
$ in Millions
Sep. 30, 2015
Dec. 31, 2014
Derivative Assets [Abstract]    
Gross Derivative Assets $ 775,500 $ 984,800
Less: Legally enforceable master netting agreements (674,100) (884,800)
Less: Cash collateral received/paid (46,200) (47,300)
Derivative assets 55,226 52,682
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 765,400 981,800
Less: Legally enforceable master netting agreements (674,100) (884,800)
Less: Cash collateral received/paid (45,400) (50,100)
Derivative liabilities 45,862 46,909
Interest Rate Swap    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 22,297,600 29,445,400
Derivative Assets [Abstract]    
Gross Derivative Assets 511,900 667,000
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 503,600 658,700
Interest Rate Future and Forward    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 8,949,300 10,159,400
Derivative Assets [Abstract]    
Gross Derivative Assets 2,100 1,700
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 2,300 2,000
Interest Rate Option | Written options    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 1,538,300 1,725,200
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 65,900 85,400
Interest Rate Option | Purchased options    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 1,524,600 1,739,800
Derivative Assets [Abstract]    
Gross Derivative Assets 67,200 85,600
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 0 0
Currency Swap    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 2,145,000 2,159,100
Derivative Assets [Abstract]    
Gross Derivative Assets 51,300 52,300
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 55,200 56,500
Foreign Exchange Spot Future And Forward    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 4,377,600 4,226,400
Derivative Assets [Abstract]    
Gross Derivative Assets 45,100 70,400
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 44,300 72,600
Foreign Exchange Option | Written options    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 553,800 600,700
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 12,400 16,000
Foreign Exchange Option | Purchased options    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 537,400 584,600
Derivative Assets [Abstract]    
Gross Derivative Assets 12,000 15,100
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 0 0
Equity Swap    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 189,200 193,700
Derivative Assets [Abstract]    
Gross Derivative Assets 5,100 3,200
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 5,900 4,000
Equity Future and Forward    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 65,800 69,500
Derivative Assets [Abstract]    
Gross Derivative Assets 2,800 2,100
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 1,500 1,800
Equity Option | Written options    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 420,000 341,000
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 27,200 26,000
Equity Option | Purchased options    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 392,700 318,400
Derivative Assets [Abstract]    
Gross Derivative Assets 29,500 27,900
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 0 0
Commodity Swap    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 53,700 74,300
Derivative Assets [Abstract]    
Gross Derivative Assets 4,400 5,800
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 7,300 8,500
Commodity Future and Forward    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 402,700 376,500
Derivative Assets [Abstract]    
Gross Derivative Assets 4,000 4,500
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 1,000 1,800
Commodity Option | Written options    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 89,500 129,500
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 7,800 11,500
Commodity Option | Purchased options    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 102,400 141,300
Derivative Assets [Abstract]    
Gross Derivative Assets 7,300 10,700
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 0 0
Credit Default Swaps | Purchased credit derivatives    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 1,001,600 1,094,800
Derivative Assets [Abstract]    
Gross Derivative Assets 14,600 13,300
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 15,300 23,400
Credit Default Swaps | Written credit derivatives    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 991,963 1,073,101
Derivative Assets [Abstract]    
Gross Derivative Assets 15,600 24,500
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 13,202 11,870
Total Return Swaps/Other | Purchased credit derivatives    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 46,500 44,300
Derivative Assets [Abstract]    
Gross Derivative Assets 200 200
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 1,900 1,400
Total Return Swaps/Other | Written credit derivatives    
Notional Amount of Derivatives, [Abstract]    
Contract/Notional 50,971 61,031
Derivative Assets [Abstract]    
Gross Derivative Assets 2,400 500
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 595 337
Trading and Other Risk Management Derivatives    
Derivative Assets [Abstract]    
Gross Derivative Assets 764,800 974,000
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 761,700 979,200
Trading and Other Risk Management Derivatives | Interest Rate Swap    
Derivative Assets [Abstract]    
Gross Derivative Assets 503,200 658,500
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 502,600 658,200
Trading and Other Risk Management Derivatives | Interest Rate Future and Forward    
Derivative Assets [Abstract]    
Gross Derivative Assets 2,000 1,700
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 2,300 2,000
Trading and Other Risk Management Derivatives | Interest Rate Option | Written options    
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 65,900 85,400
Trading and Other Risk Management Derivatives | Interest Rate Option | Purchased options    
Derivative Assets [Abstract]    
Gross Derivative Assets 67,200 85,600
Trading and Other Risk Management Derivatives | Currency Swap    
Derivative Assets [Abstract]    
Gross Derivative Assets 50,400 51,500
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 52,700 54,600
Trading and Other Risk Management Derivatives | Foreign Exchange Spot Future And Forward    
Derivative Assets [Abstract]    
Gross Derivative Assets 44,100 68,900
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 44,100 72,400
Trading and Other Risk Management Derivatives | Foreign Exchange Option | Written options    
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 12,400 16,000
Trading and Other Risk Management Derivatives | Foreign Exchange Option | Purchased options    
Derivative Assets [Abstract]    
Gross Derivative Assets 12,000 15,100
Trading and Other Risk Management Derivatives | Equity Swap    
Derivative Assets [Abstract]    
Gross Derivative Assets 5,100 3,200
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 5,900 4,000
Trading and Other Risk Management Derivatives | Equity Future and Forward    
Derivative Assets [Abstract]    
Gross Derivative Assets 2,800 2,100
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 1,500 1,800
Trading and Other Risk Management Derivatives | Equity Option | Written options    
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 27,200 26,000
Trading and Other Risk Management Derivatives | Equity Option | Purchased options    
Derivative Assets [Abstract]    
Gross Derivative Assets 29,500 27,900
Trading and Other Risk Management Derivatives | Commodity Swap    
Derivative Assets [Abstract]    
Gross Derivative Assets 4,400 5,800
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 7,300 8,500
Trading and Other Risk Management Derivatives | Commodity Future and Forward    
Derivative Assets [Abstract]    
Gross Derivative Assets 4,000 4,500
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 1,000 1,800
Trading and Other Risk Management Derivatives | Commodity Option | Written options    
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 7,800 11,500
Trading and Other Risk Management Derivatives | Commodity Option | Purchased options    
Derivative Assets [Abstract]    
Gross Derivative Assets 7,300 10,700
Trading and Other Risk Management Derivatives | Credit Default Swaps | Purchased credit derivatives    
Derivative Assets [Abstract]    
Gross Derivative Assets 14,600 13,300
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 15,300 23,400
Trading and Other Risk Management Derivatives | Credit Default Swaps | Written credit derivatives    
Derivative Assets [Abstract]    
Gross Derivative Assets 15,600 24,500
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 13,200 11,900
Trading and Other Risk Management Derivatives | Total Return Swaps/Other | Purchased credit derivatives    
Derivative Assets [Abstract]    
Gross Derivative Assets 200 200
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 1,900 1,400
Trading and Other Risk Management Derivatives | Total Return Swaps/Other | Written credit derivatives    
Derivative Assets [Abstract]    
Gross Derivative Assets 2,400 500
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 600 300
Qualifying Accounting Hedges    
Derivative Assets [Abstract]    
Gross Derivative Assets 10,700 10,800
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 3,700 2,600
Qualifying Accounting Hedges | Interest Rate Swap    
Derivative Assets [Abstract]    
Gross Derivative Assets 8,700 8,500
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 1,000 500
Qualifying Accounting Hedges | Interest Rate Future and Forward    
Derivative Assets [Abstract]    
Gross Derivative Assets 100 0
Qualifying Accounting Hedges | Currency Swap    
Derivative Assets [Abstract]    
Gross Derivative Assets 900 800
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 2,500 1,900
Qualifying Accounting Hedges | Foreign Exchange Spot Future And Forward    
Derivative Assets [Abstract]    
Gross Derivative Assets 1,000 1,500
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities 200 200
Qualifying Accounting Hedges | Commodity Swap    
Derivative Assets [Abstract]    
Gross Derivative Assets 0 0
Qualifying Accounting Hedges | Commodity Future and Forward    
Derivative Assets [Abstract]    
Gross Derivative Assets 0 $ 0
Derivative Liabilities [Abstract]    
Gross Derivative Liabilities $ 0