XML 134 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives - Derivative Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Millions
Sep. 30, 2020
Dec. 31, 2019
Derivative [Line Items]    
Notional or contractual amount $ 1,516,344.0 $ 1,166,683.0
Derivative interest receivable and other 591.0 887.0
Netting adjustments to derivative assets (9,155.0) (6,422.0)
Derivative Assets, net 1,282.0 844.0
Derivative interest payable and other (551.0) (724.0)
Netting adjustments to derivative liabilities 9,456.0 5,634.0
Derivative liabilities, net (613.0) (372.0)
Commitments    
Derivative [Line Items]    
Derivative assets at fair value 185.0 61.0
Other    
Derivative [Line Items]    
Derivative Assets, net 75.0 16.0
Derivative liabilities, net (66.0) (144.0)
Not Designated as Hedging Instrument, Economic Hedge    
Derivative [Line Items]    
Notional or contractual amount 1,328,835.0 974,317.0
Derivative assets at fair value 9,578.0 6,275.0
Derivative liabilities at fair value (8,556.0) (4,568.0)
Not Designated as Hedging Instrument, Economic Hedge | CDX swaption    
Derivative [Line Items]    
Notional or contractual amount 13,100.0 11,400.0
Derivative assets at fair value 35.0 3.0
Not Designated as Hedging Instrument, Economic Hedge | Interest Rate Swaps    
Derivative [Line Items]    
Notional or contractual amount 617,432.0 488,242.0
Derivative assets at fair value 2,933.0 2,000.0
Derivative liabilities at fair value (7,456.0) (4,168.0)
Not Designated as Hedging Instrument, Economic Hedge | Receive-fixed    
Derivative [Line Items]    
Notional or contractual amount 282,612.0 230,926.0
Derivative assets at fair value 2,933.0 1,990.0
Derivative liabilities at fair value (4.0) (6.0)
Not Designated as Hedging Instrument, Economic Hedge | Pay-fixed    
Derivative [Line Items]    
Notional or contractual amount 329,506.0 251,392.0
Derivative assets at fair value 0.0 10.0
Derivative liabilities at fair value (7,452.0) (4,162.0)
Not Designated as Hedging Instrument, Economic Hedge | Basis (floating to floating)    
Derivative [Line Items]    
Notional or contractual amount 5,314.0 5,924.0
Derivative assets at fair value 0.0 0.0
Derivative liabilities at fair value 0.0 0.0
Not Designated as Hedging Instrument, Economic Hedge | Option-based    
Derivative [Line Items]    
Notional or contractual amount 201,014.0 163,464.0
Derivative assets at fair value 6,385.0 4,198.0
Derivative liabilities at fair value (607.0) (130.0)
Not Designated as Hedging Instrument, Economic Hedge | Call swaptions | Purchased    
Derivative [Line Items]    
Notional or contractual amount 62,200.0 75,325.0
Derivative assets at fair value 4,675.0 2,717.0
Derivative liabilities at fair value 0.0 0.0
Not Designated as Hedging Instrument, Economic Hedge | Call swaptions | Written    
Derivative [Line Items]    
Notional or contractual amount 7,050.0 3,375.0
Derivative assets at fair value 0.0 0.0
Derivative liabilities at fair value (387.0) (42.0)
Not Designated as Hedging Instrument, Economic Hedge | Put swaptions | Purchased    
Derivative [Line Items]    
Notional or contractual amount 82,325.0 67,155.0
Derivative assets at fair value 978.0 835.0
Derivative liabilities at fair value 0.0 0.0
Not Designated as Hedging Instrument, Economic Hedge | Put swaptions | Written    
Derivative [Line Items]    
Notional or contractual amount 9,205.0 7,275.0
Derivative assets at fair value 0.0 0.0
Derivative liabilities at fair value (220.0) (88.0)
Not Designated as Hedging Instrument, Economic Hedge | Options on futures    
Derivative [Line Items]    
Notional or contractual amount 11,000.0 0.0
Derivative assets at fair value 2.0 0.0
Derivative liabilities at fair value 0.0 0.0
Not Designated as Hedging Instrument, Economic Hedge | Other option-based derivatives    
Derivative [Line Items]    
Notional or contractual amount 29,234.0 10,334.0
Derivative assets at fair value 730.0 646.0
Derivative liabilities at fair value 0.0 0.0
Not Designated as Hedging Instrument, Economic Hedge | Futures    
Derivative [Line Items]    
Notional or contractual amount 261,661.0 210,305.0
Derivative assets at fair value 0.0 0.0
Derivative liabilities at fair value 0.0 0.0
Not Designated as Hedging Instrument, Economic Hedge | Commitments    
Derivative [Line Items]    
Notional or contractual amount 217,051.0 93,960.0
Derivative assets at fair value 185.0 61.0
Derivative liabilities at fair value (427.0) (126.0)
Not Designated as Hedging Instrument, Economic Hedge | Credit risk transfer    
Derivative [Line Items]    
Notional or contractual amount 21,832.0 12,362.0
Derivative assets at fair value 73.0 15.0
Derivative liabilities at fair value (50.0) (116.0)
Not Designated as Hedging Instrument, Economic Hedge | Other    
Derivative [Line Items]    
Notional or contractual amount 9,845.0 5,984.0
Derivative assets at fair value 2.0 1.0
Derivative liabilities at fair value (16.0) (28.0)
Designated as Hedging Instrument | Fair Value Hedging    
Derivative [Line Items]    
Notional or contractual amount 187,509.0 192,366.0
Derivative assets at fair value 268.0 104.0
Derivative liabilities at fair value (962.0) (714.0)
Designated as Hedging Instrument | Fair Value Hedging | Receive-fixed    
Derivative [Line Items]    
Notional or contractual amount 147,875.0 104,459.0
Derivative assets at fair value 268.0 104.0
Derivative liabilities at fair value (57.0) (75.0)
Designated as Hedging Instrument | Fair Value Hedging | Pay-fixed    
Derivative [Line Items]    
Notional or contractual amount 39,634.0 87,907.0
Derivative assets at fair value 0.0 0.0
Derivative liabilities at fair value $ (905.0) $ (639.0)