XML 57 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidations and Transfers of Financial Assets Unconsolidated VIEs (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Assets and liabilities recorded in our consolidated balance sheets:    
Trading, at fair value $ 31,504us-gaap_TradingSecuritiesDebt $ 30,768us-gaap_TradingSecuritiesDebt
Available-for-sale, at fair value 30,654us-gaap_AvailableForSaleSecuritiesDebtSecurities 38,171us-gaap_AvailableForSaleSecuritiesDebtSecurities
Other assets 19,992us-gaap_OtherAssets 20,231us-gaap_OtherAssets
Other liabilities (12,019)us-gaap_OtherLiabilities (15,441)us-gaap_OtherLiabilities
Unconsolidated VIEs [Member] | Mortgage-related securities [Member]    
Assets and liabilities recorded in our consolidated balance sheets:    
Trading, at fair value 11,863us-gaap_TradingSecuritiesDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
14,219us-gaap_TradingSecuritiesDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale, at fair value 27,819us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
33,307us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Other assets 111us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
119us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Other liabilities (1,440)us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
(1,668)us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Net carrying amount 38,353us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
45,977us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Maximum exposure to loss 45,311us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
54,148us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Total assets of unconsolidated mortgage-backed trusts 253,554fnm_VariableInterestEntityAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
313,202fnm_VariableInterestEntityAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Unconsolidated VIEs [Member] | Partnership Interest [Member]    
Assets and liabilities recorded in our consolidated balance sheets:    
Total assets of unconsolidated mortgage-backed trusts 5,800fnm_VariableInterestEntityAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_PartnershipInterestMember
6,800fnm_VariableInterestEntityAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_PartnershipInterestMember
Fannie Mae Securities [Member]    
Assets and liabilities recorded in our consolidated balance sheets:    
Trading, at fair value 4,790fnm_UnconsolidatedVIEsOfFannieMaeMBSSecuritiesExcludingApplicableTradingSecuritiesInSecuritiesInvestments
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
5,660fnm_UnconsolidatedVIEsOfFannieMaeMBSSecuritiesExcludingApplicableTradingSecuritiesInSecuritiesInvestments
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
Available-for-sale, at fair value 5,043fnm_UnconsolidatedVIEsOfFannieMaeMBSSecuritiesExcludingApplicableAvailableForSaleSecuritiesInSecuritiesInvestments
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
5,866fnm_UnconsolidatedVIEsOfFannieMaeMBSSecuritiesExcludingApplicableAvailableForSaleSecuritiesInSecuritiesInvestments
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
Non-Fannie Mae Securities [Member]    
Assets and liabilities recorded in our consolidated balance sheets:    
Trading, at fair value 7,073us-gaap_TradingSecuritiesDebt
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
8,559us-gaap_TradingSecuritiesDebt
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
Available-for-sale, at fair value $ 22,776us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
$ 27,441us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember