Variable Interest Entities - Loan Delinquencies and Net Charge-offs (Details) (USD $)
|
12 Months Ended |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
Total assets held by securitization VIEs |
$ 254,300,000,000us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding |
$ 271,700,000,000us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding |
Mortgages - prime, including option ARMS |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
Total assets held by securitization VIEs |
96,300,000,000us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialPrimeFinancingReceivableMember |
109,200,000,000us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialPrimeFinancingReceivableMember |
Mortgages - subprime |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
Total assets held by securitization VIEs |
28,400,000,000us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialSubprimeFinancingReceivableMember |
32,100,000,000us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialSubprimeFinancingReceivableMember |
Mortgage-backed securities, Commercial |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
Total assets held by securitization VIEs |
129,600,000,000us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding / us-gaap_UnderlyingAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
130,400,000,000us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding / us-gaap_UnderlyingAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
Securitized loans |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
90 days past due |
19,358,000,000us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember |
24,958,000,000us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember |
Liquidation Losses |
5,364,000,000us-gaap_NetCreditLossOnLoansManagedOrSecuritizedOrAssetbackedFinancingArrangement / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember |
8,111,000,000us-gaap_NetCreditLossOnLoansManagedOrSecuritizedOrAssetbackedFinancingArrangement / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember |
Securitized loans in which the firm has no continuing involvement |
52,200,000,000jpm_SecuritizedLoansInWhichFirmHasNoContinuingInvolvement / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember |
50,800,000,000jpm_SecuritizedLoansInWhichFirmHasNoContinuingInvolvement / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember |
Securitized loans | Mortgages - prime, including option ARMS |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
90 days past due |
11,363,000,000us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialPrimeFinancingReceivableMember |
14,882,000,000us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialPrimeFinancingReceivableMember |
Liquidation Losses |
2,166,000,000us-gaap_NetCreditLossOnLoansManagedOrSecuritizedOrAssetbackedFinancingArrangement / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialPrimeFinancingReceivableMember |
4,688,000,000us-gaap_NetCreditLossOnLoansManagedOrSecuritizedOrAssetbackedFinancingArrangement / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialPrimeFinancingReceivableMember |
Securitized loans | Mortgages - subprime |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
90 days past due |
6,473,000,000us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialSubprimeFinancingReceivableMember |
7,726,000,000us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialSubprimeFinancingReceivableMember |
Liquidation Losses |
1,931,000,000us-gaap_NetCreditLossOnLoansManagedOrSecuritizedOrAssetbackedFinancingArrangement / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialSubprimeFinancingReceivableMember |
2,420,000,000us-gaap_NetCreditLossOnLoansManagedOrSecuritizedOrAssetbackedFinancingArrangement / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialSubprimeFinancingReceivableMember |
Securitized loans | Mortgage-backed securities, Commercial |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
90 days past due |
1,522,000,000us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
2,350,000,000us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
Liquidation Losses |
1,267,000,000us-gaap_NetCreditLossOnLoansManagedOrSecuritizedOrAssetbackedFinancingArrangement / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
1,003,000,000us-gaap_NetCreditLossOnLoansManagedOrSecuritizedOrAssetbackedFinancingArrangement / us-gaap_InvestmentTypeAxis = jpm_SecuritizedLoansMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
Variable Interest Entity, Not Primary Beneficiary |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
Securitized assets |
198,391,000,000us-gaap_DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember |
216,407,000,000us-gaap_DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember |
Variable Interest Entity, Not Primary Beneficiary | Mortgages - prime, including option ARMS |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
Securitized assets |
78,294,000,000us-gaap_DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialPrimeFinancingReceivableMember |
90,381,000,000us-gaap_DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialPrimeFinancingReceivableMember |
Variable Interest Entity, Not Primary Beneficiary | Mortgages - subprime |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
Securitized assets |
25,659,000,000us-gaap_DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialSubprimeFinancingReceivableMember |
28,008,000,000us-gaap_DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialSubprimeFinancingReceivableMember |
Variable Interest Entity, Not Primary Beneficiary | Mortgage-backed securities, Commercial |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
Securitized assets |
94,438,000,000us-gaap_DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
98,018,000,000us-gaap_DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
Variable Interest Entity, Primary Beneficiary |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
Assets held in consolidated securitization VIEs |
3,700,000,000us-gaap_SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityPrimaryBeneficiaryMember |
4,500,000,000us-gaap_SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityPrimaryBeneficiaryMember |
Variable Interest Entity, Primary Beneficiary | Mortgages - prime, including option ARMS |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
Assets held in consolidated securitization VIEs |
2,700,000,000us-gaap_SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityPrimaryBeneficiaryMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialPrimeFinancingReceivableMember |
3,200,000,000us-gaap_SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityPrimaryBeneficiaryMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialPrimeFinancingReceivableMember |
Variable Interest Entity, Primary Beneficiary | Mortgages - subprime |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
Assets held in consolidated securitization VIEs |
800,000,000us-gaap_SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityPrimaryBeneficiaryMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialSubprimeFinancingReceivableMember |
1,300,000,000us-gaap_SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityPrimaryBeneficiaryMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_ResidentialSubprimeFinancingReceivableMember |
Variable Interest Entity, Primary Beneficiary | Mortgage-backed securities, Commercial |
|
|
Information about delinquencies, net charge-offs, and components of off-balance sheet securitized financial assets [Abstract] |
|
|
Assets held in consolidated securitization VIEs |
$ 200,000,000us-gaap_SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityPrimaryBeneficiaryMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
$ 0us-gaap_SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding / us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis = us-gaap_VariableInterestEntityPrimaryBeneficiaryMember / us-gaap_UnderlyingAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |