XML 166 R169.htm IDEA: XBRL DOCUMENT v2.4.1.9
Variable Interest Entities - Resecuritizations, Multi-seller Conduits (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Variable Interest Entity [Line Items]      
Securities transferred to agency resecuritization VIEs $ 22,700,000,000jpm_SecuritiesTransferredToAgencyResecuritizationVies $ 25,300,000,000jpm_SecuritiesTransferredToAgencyResecuritizationVies $ 10,000,000,000jpm_SecuritiesTransferredToAgencyResecuritizationVies
Securities transferred to private-label re-securitization VIEs 1,100,000,000jpm_SecuritiesTransferredToPrivateLabelResecuritizationVies 55,000,000jpm_SecuritiesTransferredToPrivateLabelResecuritizationVies 286,000,000jpm_SecuritiesTransferredToPrivateLabelResecuritizationVies
Total assets 2,573,126,000,000us-gaap_Assets 2,415,689,000,000us-gaap_Assets 2,359,141,000,000us-gaap_Assets
Off-balance sheet lending-related financial commitments, contractual amount 1,056,172,000,000jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmount 1,031,672,000,000jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmount 1,027,988,000,000jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmount
Putable floating-rate certificates of municipal bond vehicles 55,000,000jpm_PutableFloatingRateCertificatesOfMunicipalBondVehicles 262,000,000jpm_PutableFloatingRateCertificatesOfMunicipalBondVehicles  
Maximum      
Variable Interest Entity [Line Items]      
Program-wide credit enhancement required amount 10.00%jpm_ProgramWideCreditEnhancementRequiredAmount
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Putable floating-rate certificates of municipal bond vehicles 250,000,000jpm_PutableFloatingRateCertificatesOfMunicipalBondVehicles
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Putable floating rate certificates of municipal bond vehicles percent 3.00%jpm_PutableFloatingRateCertificatesOfMunicipalBondVehiclesHeldDuringPeriodPercent
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Not Primary Beneficiary, Nonconsolidated Private-Label Re-securitizations      
Variable Interest Entity [Line Items]      
Total assets 2,900,000,000us-gaap_Assets
/ dei_LegalEntityAxis
= jpm_NonconsolidatedPrivateLabelReSecuritizationsMember
2,800,000,000us-gaap_Assets
/ dei_LegalEntityAxis
= jpm_NonconsolidatedPrivateLabelReSecuritizationsMember
 
Mortgage Securitization Entities | Private label Resecuritizations      
Variable Interest Entity [Line Items]      
Senior and subordinated interest in nonconsolidated agency re-securitization entities 36,000,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet
/ us-gaap_FinancialInstrumentAxis
= jpm_PrivateLabelResecuritizationsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= jpm_MortgageSecuritizationEntitiesMember
6,000,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet
/ us-gaap_FinancialInstrumentAxis
= jpm_PrivateLabelResecuritizationsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= jpm_MortgageSecuritizationEntitiesMember
 
Mortgage Securitization Entities | Private label Resecuritizations | Residential mortgage-backed securities      
Variable Interest Entity [Line Items]      
VIE, consolidated, carrying amount assets 77,000,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_FinancialInstrumentAxis
= jpm_PrivateLabelResecuritizationsMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= jpm_MortgageSecuritizationEntitiesMember
86,000,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_FinancialInstrumentAxis
= jpm_PrivateLabelResecuritizationsMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= jpm_MortgageSecuritizationEntitiesMember
 
VIE, consolidated, carrying amount liabilities 21,000,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_FinancialInstrumentAxis
= jpm_PrivateLabelResecuritizationsMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= jpm_MortgageSecuritizationEntitiesMember
23,000,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_FinancialInstrumentAxis
= jpm_PrivateLabelResecuritizationsMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= jpm_MortgageSecuritizationEntitiesMember
 
Mortgage Securitization Entities | Re securitizations      
Variable Interest Entity [Line Items]      
Senior and subordinated interest in nonconsolidated agency re-securitization entities 2,400,000,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet
/ us-gaap_FinancialInstrumentAxis
= jpm_ReSecuritizationsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= jpm_MortgageSecuritizationEntitiesMember
1,300,000,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet
/ us-gaap_FinancialInstrumentAxis
= jpm_ReSecuritizationsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= jpm_MortgageSecuritizationEntitiesMember
 
Firm-administered multi-seller conduits      
Variable Interest Entity [Line Items]      
Commercial paper issued by consolidated Variable Interest Entities eliminated in Consolidation 5,700,000,000jpm_Commercialpaperissuedbyconsolidatedvariableinterestentitieseliminatedinconsolidation
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= jpm_FirmAdministeredMultiSellerConduitsMember
4,100,000,000jpm_Commercialpaperissuedbyconsolidatedvariableinterestentitieseliminatedinconsolidation
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= jpm_FirmAdministeredMultiSellerConduitsMember
 
Firm-administered multi-seller conduits | Mortgage-backed securities, Commercial      
Variable Interest Entity [Line Items]      
Off-balance sheet lending-related financial commitments, contractual amount $ 9,900,000,000jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmount
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= jpm_FirmAdministeredMultiSellerConduitsMember
$ 9,100,000,000jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmount
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= jpm_FirmAdministeredMultiSellerConduitsMember