Fair Value (Fair Value on a Recurring Basis) (Details) - USD ($) $ in Millions | Jun. 30, 2018 | Dec. 31, 2017 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
variation margin for daily settled contracts | | $ 313 |
Trading securities | $ 937 | 1,177 |
Available-for-sale securities | 19,451 | 20,796 |
Advances, Fair Value Disclosure | 15 | 0 |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (71) | 3 |
Derivative assets, net | 83 | 100 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | 125 | 182 |
Derivative liabilities, net | (2) | (6) |
Fair Value, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 0 | 0 |
Available-for-sale securities | 0 | 0 |
Derivative assets, net | 0 | 0 |
Other assets | 29 | 28 |
Derivative liabilities, net | 0 | 0 |
Fair Value, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 937 | 1,177 |
Available-for-sale securities | 19,451 | 20,796 |
Derivative assets, net | 154 | 97 |
Other assets | 0 | 0 |
Derivative liabilities, net | (127) | (188) |
Fair Value, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 0 | 0 |
Available-for-sale securities | 0 | 0 |
Derivative assets, net | 0 | 0 |
Other assets | 0 | 0 |
Derivative liabilities, net | 0 | 0 |
Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (71) | 3 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | 125 | 182 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 0 | 0 |
Available-for-sale securities | 0 | 0 |
Advances, Fair Value Disclosure | 0 | |
Other assets | 29 | 28 |
Total recurring assets | 29 | 28 |
Total recurring liabilities | 0 | 0 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 937 | 1,177 |
Available-for-sale securities | 19,451 | 20,796 |
Advances, Fair Value Disclosure | 15 | |
Other assets | 0 | 0 |
Total recurring assets | 20,557 | 22,070 |
Total recurring liabilities | (127) | (188) |
Fair Value, Measurements, Recurring [Member] | Fair Value, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 0 | 0 |
Available-for-sale securities | 0 | 0 |
Advances, Fair Value Disclosure | 0 | |
Other assets | 0 | 0 |
Total recurring assets | 0 | 0 |
Total recurring liabilities | 0 | 0 |
Interest Rate Swap [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset | (71) | 3 |
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset | 125 | 182 |
Interest Rate Swap [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Derivative assets, net | 0 | 0 |
Derivative liabilities, net | 0 | 0 |
Interest Rate Swap [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Derivative assets, net | 154 | 97 |
Derivative liabilities, net | 126 | (188) |
Interest Rate Swap [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Derivative assets, net | 0 | 0 |
Derivative liabilities, net | 0 | 0 |
Forward Contracts [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Derivative liabilities, net | 0 | |
Forward Contracts [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Derivative liabilities, net | 1 | |
Forward Contracts [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Derivative liabilities, net | 0 | |
Other U.S. obligations [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 182 | 197 |
Available-for-sale securities | 2,820 | 3,099 |
Other U.S. obligations [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 0 | 0 |
Available-for-sale securities | 0 | 0 |
Other U.S. obligations [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 182 | 197 |
Available-for-sale securities | 2,820 | 3,099 |
Other U.S. obligations [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 0 | 0 |
Available-for-sale securities | 0 | 0 |
GSE obligations [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 57 | 260 |
Available-for-sale securities | 1,039 | 1,236 |
GSE obligations [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 0 | 0 |
Available-for-sale securities | 0 | 0 |
GSE obligations [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 57 | 260 |
Available-for-sale securities | 1,039 | 1,236 |
GSE obligations [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 0 | 0 |
Available-for-sale securities | 0 | 0 |
State or local housing agency obligations [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 906 | 934 |
State or local housing agency obligations [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 0 | 0 |
State or local housing agency obligations [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 906 | 934 |
State or local housing agency obligations [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 0 | 0 |
Other non-MBS [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 265 | 272 |
Available-for-sale securities | 272 | 278 |
Other non-MBS [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 0 | 0 |
Available-for-sale securities | 0 | 0 |
Other non-MBS [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 265 | 272 |
Available-for-sale securities | 272 | 278 |
Other non-MBS [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 0 | 0 |
Available-for-sale securities | 0 | 0 |
Fair Value [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 937 | 1,177 |
Available-for-sale securities | 19,451 | 20,796 |
Derivative assets, net | 83 | 100 |
Other assets | 29 | 28 |
Derivative liabilities, net | (2) | (6) |
Fair Value [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 937 | 1,177 |
Available-for-sale securities | 19,451 | 20,796 |
Advances, Fair Value Disclosure | 15 | |
Other assets | 29 | 28 |
Total recurring assets | 20,515 | 22,101 |
Total recurring liabilities | (2) | (6) |
Fair Value [Member] | Interest Rate Swap [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Derivative assets, net | 83 | 100 |
Derivative liabilities, net | (1) | (6) |
Fair Value [Member] | Forward Contracts [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Derivative liabilities, net | 1 | |
Fair Value [Member] | Other U.S. obligations [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 182 | 197 |
Available-for-sale securities | 2,820 | 3,099 |
Fair Value [Member] | GSE obligations [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 57 | 260 |
Available-for-sale securities | 1,039 | 1,236 |
Fair Value [Member] | State or local housing agency obligations [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 906 | 934 |
Fair Value [Member] | Other non-MBS [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 265 | 272 |
Available-for-sale securities | 272 | 278 |
Single Family [Member] | Other U.S. obligations MBS [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 4,097 | 3,726 |
Single Family [Member] | Other U.S. obligations MBS [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 0 | 0 |
Single Family [Member] | Other U.S. obligations MBS [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 4,097 | 3,726 |
Single Family [Member] | Other U.S. obligations MBS [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 0 | 0 |
Single Family [Member] | GSE MBS [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 885 | 988 |
Single Family [Member] | GSE MBS [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 0 | 0 |
Single Family [Member] | GSE MBS [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 885 | 988 |
Single Family [Member] | GSE MBS [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 0 | 0 |
Single Family [Member] | Fair Value [Member] | Other U.S. obligations MBS [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 4,097 | 3,726 |
Single Family [Member] | Fair Value [Member] | GSE MBS [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities | 885 | 988 |
Multifamily [Member] | GSE MBS [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 433 | 448 |
Available-for-sale securities | 9,432 | 10,535 |
Multifamily [Member] | GSE MBS [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 0 | 0 |
Available-for-sale securities | 0 | 0 |
Multifamily [Member] | GSE MBS [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 433 | 448 |
Available-for-sale securities | 9,432 | 10,535 |
Multifamily [Member] | GSE MBS [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 0 | 0 |
Available-for-sale securities | 0 | 0 |
Multifamily [Member] | Fair Value [Member] | GSE MBS [Member] | Fair Value, Measurements, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities | 433 | 448 |
Available-for-sale securities | $ 9,432 | $ 10,535 |