XML 124 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives - Derivative Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Notional or contractual amount $ 1,464,691.0 $ 1,166,683.0
Derivative interest receivable and other 1,192.0 887.0
Netting adjustments to derivative assets (12,197.0) (6,422.0)
Derivative Assets, net 2,815.0 844.0
Derivative interest payable and other (829.0) (724.0)
Netting adjustments to derivative liabilities 10,179.0 5,634.0
Derivative liabilities, net (2,226.0) (372.0)
Commitments    
Derivative [Line Items]    
Derivative assets at fair value 1,142.0 61.0
Other    
Derivative [Line Items]    
Derivative Assets, net 63.0 16.0
Derivative liabilities, net (124.0) (144.0)
Not Designated as Hedging Instrument, Economic Hedge    
Derivative [Line Items]    
Notional or contractual amount 1,327,589.0 974,317.0
Derivative assets at fair value 13,467.0 6,275.0
Derivative liabilities at fair value (10,665.0) (4,568.0)
Not Designated as Hedging Instrument, Economic Hedge | CDX swaption    
Derivative [Line Items]    
Notional or contractual amount 5,600.0 11,400.0
Derivative assets at fair value 116.0 3.0
Not Designated as Hedging Instrument, Economic Hedge | Interest Rate Swaps    
Derivative [Line Items]    
Notional or contractual amount 602,625.0 488,242.0
Derivative assets at fair value 3,169.0 2,000.0
Derivative liabilities at fair value (8,107.0) (4,168.0)
Not Designated as Hedging Instrument, Economic Hedge | Receive-fixed    
Derivative [Line Items]    
Notional or contractual amount 267,283.0 230,926.0
Derivative assets at fair value 3,166.0 1,990.0
Derivative liabilities at fair value (3.0) (6.0)
Not Designated as Hedging Instrument, Economic Hedge | Pay-fixed    
Derivative [Line Items]    
Notional or contractual amount 329,418.0 251,392.0
Derivative assets at fair value 0.0 10.0
Derivative liabilities at fair value (8,104.0) (4,162.0)
Not Designated as Hedging Instrument, Economic Hedge | Basis (floating to floating)    
Derivative [Line Items]    
Notional or contractual amount 5,924.0 5,924.0
Derivative assets at fair value 3.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 393,216.0 163,464.0
Derivative assets at fair value 9,093.0 4,198.0
Derivative liabilities at fair value (536.0) (130.0)
Not Designated as Hedging Instrument, Economic Hedge | Call swaptions | Purchased    
Derivative [Line Items]    
Notional or contractual amount 81,025.0 75,325.0
Derivative assets at fair value 7,586.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 5,275.0 3,375.0
Derivative assets at fair value 0.0 0.0
Derivative liabilities at fair value (492.0) (42.0)
Not Designated as Hedging Instrument, Economic Hedge | Put swaptions | Purchased    
Derivative [Line Items]    
Notional or contractual amount 82,265.0 67,155.0
Derivative assets at fair value 637.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 8,100.0 7,275.0
Derivative assets at fair value 0.0 0.0
Derivative liabilities at fair value (44.0) (88.0)
Not Designated as Hedging Instrument, Economic Hedge | Options on futures    
Derivative [Line Items]    
Notional or contractual amount 206,250.0 0.0
Derivative assets at fair value 55.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 10,301.0 10,334.0
Derivative assets at fair value 815.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 117,881.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 189,656.0 93,960.0
Derivative assets at fair value 1,142.0 61.0
Derivative liabilities at fair value (1,898.0) (126.0)
Not Designated as Hedging Instrument, Economic Hedge | Credit risk transfer    
Derivative [Line Items]    
Notional or contractual amount 16,360.0 12,362.0
Derivative assets at fair value 62.0 15.0
Derivative liabilities at fair value (106.0) (116.0)
Not Designated as Hedging Instrument, Economic Hedge | Other    
Derivative [Line Items]    
Notional or contractual amount 7,851.0 5,984.0
Derivative assets at fair value 1.0 1.0
Derivative liabilities at fair value (18.0) (28.0)
Designated as Hedging Instrument | Fair Value Hedging    
Derivative [Line Items]    
Notional or contractual amount 137,102.0 192,366.0
Derivative assets at fair value 353.0 104.0
Derivative liabilities at fair value (911.0) (714.0)
Designated as Hedging Instrument | Fair Value Hedging | Receive-fixed    
Derivative [Line Items]    
Notional or contractual amount 92,089.0 104,459.0
Derivative assets at fair value 353.0 104.0
Derivative liabilities at fair value (2.0) (75.0)
Designated as Hedging Instrument | Fair Value Hedging | Pay-fixed    
Derivative [Line Items]    
Notional or contractual amount 45,013.0 87,907.0
Derivative assets at fair value 0.0 0.0
Derivative liabilities at fair value $ (909.0) $ (639.0)