Document
false--12-31FY20182018-12-310000019617YesfalseLarge Accelerated FilerJPMORGAN CHASE & COfalsefalseNoNo52300000000472953472953P10YP5Y0.0640.080.02520.0750.08250.04620.08750.00450.03630.02430.010.08250.0250.03040.0630.08530.02950.07500.028700.00170.08530.02580.016500.012700.04950.03380.02960.07500.030100.00230.03380.02360.0260000.04900.01810.04900.04900.01810.04900.01560.04900.01810.04900.01810.02580.03470.03250.0330.03780.03330.03320.03330.038three-month LIBORthree-month LIBORthree-month LIBORthree-month LIBORthree-month LIBORthree-month LIBORthree-month LIBORthree-month LIBORthree-month LIBOR0.00380.001620.08P10YP5YP6M30.00558.30.00552.90.00557.5P5YP60DP2YP5Y0.030.030.020.03001.882.122.721.0011.009000000000410493389541049338950.07250.08530.00160.03380.020.0750.08250.01180.00220.08250.06540.087500.01880.0640.08530.00170.03380.02960.0750.08250.02360.010.08250.04620.087500.03040.03700.00600.04300.00600.03000.02250.02300.03000.02250.04500.00900.04300.00600.04500.00600.06500.00800.06000.00700.05500.00700.04300.02250.03000.02250.02300.03000.022530200000000.350.710.70.450.100.30.270.30.10560.14871.000.0038390.00100.0016P5Y01796900000010988700000079800000001143200000089073000000345700000000001494700000019691000000637400000035260000000001612800000096300000000.0550.046250.05750.060.067137.5011.001.0020000000013000000000P3Y1.500.50.5P10Y1300000000170000000018500000001300000000170000000092500000021000000410500000000679635064829167674
0000019617
2018-01-01
2018-12-31
0000019617
2019-01-31
0000019617
2018-06-30
0000019617
2016-01-01
2016-12-31
0000019617
2017-01-01
2017-12-31
0000019617
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2018-12-31
0000019617
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2017-12-31
0000019617
2017-12-31
0000019617
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
jpm:DebtSecuritiesAvailableforsaleandHeldtomaturityMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
jpm:DebtSecuritiesTradingMember
2018-12-31
0000019617
jpm:DebtSecuritiesTradingMember
2017-12-31
0000019617
us-gaap:OtherAssetsMember
2017-12-31
0000019617
us-gaap:OtherAssetsMember
2018-12-31
0000019617
jpm:DebtSecuritiesAvailableforsaleandHeldtomaturityMember
2018-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:AdditionalPaidInCapitalMember
2017-12-31
0000019617
us-gaap:RetainedEarningsMember
2018-01-01
2018-12-31
0000019617
us-gaap:AdditionalPaidInCapitalMember
2017-01-01
2017-12-31
0000019617
us-gaap:TreasuryStockMember
2015-12-31
0000019617
us-gaap:RetainedEarningsMember
2016-01-01
2016-12-31
0000019617
us-gaap:AdditionalPaidInCapitalMember
2018-01-01
2018-12-31
0000019617
us-gaap:RetainedEarningsMember
2016-12-31
0000019617
us-gaap:RetainedEarningsMember
2017-01-01
0000019617
us-gaap:RetainedEarningsMember
2017-01-01
2017-12-31
0000019617
us-gaap:AdditionalPaidInCapitalMember
2015-12-31
0000019617
us-gaap:CommonStockMember
2017-12-31
0000019617
us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember
2018-01-01
2018-12-31
0000019617
jpm:CommonStockHeldInTrustMember
2015-12-31
0000019617
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-12-31
0000019617
us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember
2016-12-31
0000019617
us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember
2017-01-01
2017-12-31
0000019617
us-gaap:TreasuryStockMember
2017-12-31
0000019617
us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember
2016-01-01
2016-12-31
0000019617
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-12-31
0000019617
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2016-01-01
2016-12-31
0000019617
us-gaap:AdditionalPaidInCapitalMember
2016-01-01
2016-12-31
0000019617
us-gaap:TreasuryStockMember
2017-01-01
2017-12-31
0000019617
us-gaap:TreasuryStockMember
2018-01-01
2018-12-31
0000019617
us-gaap:TreasuryStockMember
2016-12-31
0000019617
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2015-12-31
0000019617
jpm:CommonStockHeldInTrustMember
2017-12-31
0000019617
us-gaap:RetainedEarningsMember
2018-12-31
0000019617
us-gaap:RetainedEarningsMember
2017-12-31
0000019617
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-01-01
2018-12-31
0000019617
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-01-01
0000019617
us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember
2017-12-31
0000019617
us-gaap:AdditionalPaidInCapitalMember
2016-12-31
0000019617
us-gaap:RetainedEarningsMember
2015-12-31
0000019617
us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember
2015-12-31
0000019617
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2016-01-01
0000019617
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2016-12-31
0000019617
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-01-01
2017-12-31
0000019617
jpm:CommonStockHeldInTrustMember
2016-12-31
0000019617
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-01-01
0000019617
us-gaap:RetainedEarningsMember
2018-01-01
0000019617
us-gaap:TreasuryStockMember
2016-01-01
2016-12-31
0000019617
us-gaap:CommonStockMember
2016-12-31
0000019617
2016-12-31
0000019617
us-gaap:TreasuryStockMember
2018-12-31
0000019617
us-gaap:RetainedEarningsMember
2016-01-01
0000019617
us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember
2018-12-31
0000019617
us-gaap:CommonStockMember
2015-12-31
0000019617
us-gaap:AdditionalPaidInCapitalMember
2018-12-31
0000019617
jpm:CommonStockHeldInTrustMember
2018-12-31
0000019617
us-gaap:CommonStockMember
2018-12-31
0000019617
2015-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueMeasurementsNonrecurringMember
2018-01-01
2018-03-31
0000019617
jpm:AccountingStandardsUpdate201409andAccountingStandardsUpdate201707Member
2016-01-01
2016-12-31
0000019617
srt:RestatementAdjustmentMember
2016-01-01
2016-12-31
0000019617
srt:ScenarioPreviouslyReportedMember
2016-01-01
2016-12-31
0000019617
us-gaap:AccountingStandardsUpdate201708Member
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-01-01
0000019617
jpm:AccountingStandardsUpdate201802Member
us-gaap:RetainedEarningsMember
2018-01-01
0000019617
us-gaap:AccountingStandardsUpdate201712Member
us-gaap:RetainedEarningsMember
2018-01-01
0000019617
us-gaap:AccountingStandardsUpdate201712Member
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-01-01
0000019617
us-gaap:AccountingStandardsUpdate201708Member
us-gaap:RetainedEarningsMember
2018-01-01
0000019617
jpm:AccountingStandardsUpdate201802Member
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-01-01
0000019617
us-gaap:AccountingStandardsUpdate201618Member
2017-12-31
0000019617
srt:ScenarioPreviouslyReportedMember
2017-12-31
0000019617
srt:RestatementAdjustmentMember
2017-12-31
0000019617
jpm:AccountingStandardsUpdate201409andAccountingStandardsUpdate201707Member
2017-01-01
2017-12-31
0000019617
srt:RestatementAdjustmentMember
2017-01-01
2017-12-31
0000019617
srt:ScenarioPreviouslyReportedMember
2017-01-01
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CollateralizedLoanObligationsMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CorporateDebtSecuritiesMember
2017-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CertificatesOfDepositMember
2017-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherAssetbackedSecuritiesMember
2017-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2017-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommoditiesInvestmentMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2017-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CollateralizedLoanObligationsMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CorporateDebtSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CorporateDebtSecuritiesMember
2017-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2017-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CertificatesOfDepositMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CorporateDebtSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USTreasuryAndGovernmentMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherDebtAndEquityInstrumentsMember
2017-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommoditiesInvestmentMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherAssetbackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommoditiesInvestmentMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherDebtAndEquityInstrumentsMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2017-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherDebtAndEquityInstrumentsMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USTreasuryAndGovernmentMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CertificatesOfDepositMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CollateralizedLoanObligationsMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherAssetbackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USTreasuryAndGovernmentMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
jpm:CertificatesOfDepositBankersAcceptancesCommercialPaperMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USTreasuryAndGovernmentMember
2017-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CollateralizedLoanObligationsMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:CertificatesOfDepositBankersAcceptancesCommercialPaperMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:CertificatesOfDepositBankersAcceptancesCommercialPaperMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:CertificatesOfDepositBankersAcceptancesCommercialPaperMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherAssetbackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommoditiesInvestmentMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherDebtAndEquityInstrumentsMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CertificatesOfDepositMember
2017-12-31
0000019617
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
2017-12-31
0000019617
jpm:ReverseMortgageMember
2017-12-31
0000019617
us-gaap:ResidentialMortgageMember
2018-12-31
0000019617
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
2018-12-31
0000019617
us-gaap:ResidentialMortgageMember
2017-12-31
0000019617
us-gaap:CommercialLoanMember
2018-12-31
0000019617
jpm:ResidentialConformingMortgageIntendedForSaleToGovernmentAgencyMember
2017-12-31
0000019617
us-gaap:CommercialLoanMember
2017-12-31
0000019617
jpm:ResidentialConformingMortgageIntendedForSaleToGovernmentAgencyMember
2018-12-31
0000019617
jpm:ReverseMortgageMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2018-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherAssetbackedSecuritiesMember
2018-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USTreasuryAndGovernmentMember
2018-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USTreasuryAndGovernmentMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherAssetbackedSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CorporateDebtSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USTreasuryAndGovernmentMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CorporateDebtSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherDebtAndEquityInstrumentsMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2018-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
jpm:CertificatesOfDepositBankersAcceptancesCommercialPaperMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:CertificatesOfDepositBankersAcceptancesCommercialPaperMember
2018-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CorporateDebtSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommoditiesInvestmentMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2018-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CollateralizedLoanObligationsMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2018-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommoditiesInvestmentMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CertificatesOfDepositMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USTreasuryAndGovernmentMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2018-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:CertificatesOfDepositBankersAcceptancesCommercialPaperMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CertificatesOfDepositMember
2018-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherDebtAndEquityInstrumentsMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommoditiesInvestmentMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherAssetbackedSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommoditiesInvestmentMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CollateralizedLoanObligationsMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:CertificatesOfDepositBankersAcceptancesCommercialPaperMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CorporateDebtSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CollateralizedLoanObligationsMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CertificatesOfDepositMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherDebtAndEquityInstrumentsMember
2018-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CollateralizedLoanObligationsMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherDebtAndEquityInstrumentsMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2018-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:OtherAssetbackedSecuritiesMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CertificatesOfDepositMember
2018-12-31
0000019617
us-gaap:InterestRateContractMember
2017-01-01
2017-12-31
0000019617
us-gaap:DepositsMember
2016-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2017-01-01
2017-12-31
0000019617
us-gaap:ForeignGovernmentDebtSecuritiesMember
2017-01-01
2017-12-31
0000019617
us-gaap:CommodityContractMember
2017-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2017-01-01
2017-12-31
0000019617
us-gaap:ServicingContractsMember
2017-12-31
0000019617
us-gaap:AvailableforsaleSecuritiesMember
2016-12-31
0000019617
us-gaap:LongTermDebtMember
2017-01-01
2017-12-31
0000019617
us-gaap:BorrowingsMember
2017-01-01
2017-12-31
0000019617
jpm:AssetBackedSecuritiesTradingAccountMember
2017-01-01
2017-12-31
0000019617
us-gaap:CreditRiskContractMember
2017-01-01
2017-12-31
0000019617
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2016-12-31
0000019617
us-gaap:CorporateDebtSecuritiesMember
2017-01-01
2017-12-31
0000019617
jpm:LoansReceivableNotForTradingMember
2017-12-31
0000019617
us-gaap:CommodityContractMember
2017-01-01
2017-12-31
0000019617
us-gaap:ServicingContractsMember
2017-01-01
2017-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2017-01-01
2017-12-31
0000019617
jpm:TradingLoansMember
2017-01-01
2017-12-31
0000019617
jpm:LoansReceivableNotForTradingMember
2017-01-01
2017-12-31
0000019617
us-gaap:ResidentialMortgageBackedSecuritiesMember
2017-01-01
2017-12-31
0000019617
us-gaap:InterestRateContractMember
2017-12-31
0000019617
us-gaap:DebtSecuritiesMember
2017-01-01
2017-12-31
0000019617
us-gaap:EquitySecuritiesMember
2017-12-31
0000019617
jpm:OtherDebtAndEquityInstrumentsMember
2017-01-01
2017-12-31
0000019617
us-gaap:USTreasuryAndGovernmentMember
2016-12-31
0000019617
us-gaap:USStatesAndPoliticalSubdivisionsMember
2017-01-01
2017-12-31
0000019617
jpm:OtherDebtAndEquityInstrumentsMember
2016-12-31
0000019617
us-gaap:EquitySecuritiesMember
2017-01-01
2017-12-31
0000019617
jpm:AssetBackedSecurityAvailableForSaleMember
2017-01-01
2017-12-31
0000019617
us-gaap:MortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:MortgageBackedSecuritiesMember
2017-01-01
2017-12-31
0000019617
jpm:TradingLoansMember
2016-12-31
0000019617
jpm:MortgagebackedAvailableforsaleSecuritiesMember
2017-01-01
2017-12-31
0000019617
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2017-12-31
0000019617
jpm:BeneficialInterestsIssuedByConsolidatedVariableInterestEntitiesMember
2017-01-01
2017-12-31
0000019617
us-gaap:USTreasuryAndGovernmentMember
2017-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2017-12-31
0000019617
us-gaap:USStatesAndPoliticalSubdivisionsMember
2016-12-31
0000019617
us-gaap:CreditRiskContractMember
2016-12-31
0000019617
us-gaap:DebtSecuritiesMember
2016-12-31
0000019617
us-gaap:DebtSecuritiesMember
2017-12-31
0000019617
us-gaap:CommercialMortgageBackedSecuritiesMember
2017-01-01
2017-12-31
0000019617
us-gaap:DepositsMember
2017-01-01
2017-12-31
0000019617
jpm:AccountsPayableAndOtherLiabilitiesMember
2017-01-01
2017-12-31
0000019617
us-gaap:OtherAssetsMember
2017-01-01
2017-12-31
0000019617
jpm:AssetBackedSecurityAvailableForSaleMember
2016-12-31
0000019617
us-gaap:USStatesAndPoliticalSubdivisionsMember
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
2016-12-31
0000019617
us-gaap:ResidentialMortgageBackedSecuritiesMember
2016-12-31
0000019617
us-gaap:EquityContractMember
2017-01-01
2017-12-31
0000019617
us-gaap:USTreasuryAndGovernmentMember
2017-01-01
2017-12-31
0000019617
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2017-01-01
2017-12-31
0000019617
jpm:AssetBackedSecuritiesTradingAccountMember
2016-12-31
0000019617
jpm:OtherDebtAndEquityInstrumentsMember
2017-12-31
0000019617
us-gaap:OtherAssetsMember
2017-12-31
0000019617
us-gaap:CommercialMortgageBackedSecuritiesMember
2016-12-31
0000019617
us-gaap:LongTermDebtMember
2016-12-31
0000019617
us-gaap:ForeignExchangeContractMember
2017-01-01
2017-12-31
0000019617
jpm:AssetBackedSecurityAvailableForSaleMember
2017-12-31
0000019617
jpm:LoansReceivableNotForTradingMember
2016-12-31
0000019617
us-gaap:ResidentialMortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:BorrowingsMember
2017-12-31
0000019617
us-gaap:OtherAssetsMember
2016-12-31
0000019617
us-gaap:EquitySecuritiesMember
2016-12-31
0000019617
us-gaap:CreditRiskContractMember
2017-12-31
0000019617
us-gaap:AvailableforsaleSecuritiesMember
2017-01-01
2017-12-31
0000019617
jpm:AccountsPayableAndOtherLiabilitiesMember
2017-12-31
0000019617
us-gaap:EquityContractMember
2016-12-31
0000019617
us-gaap:CommodityContractMember
2016-12-31
0000019617
us-gaap:EquityContractMember
2017-12-31
0000019617
us-gaap:CorporateDebtSecuritiesMember
2017-12-31
0000019617
us-gaap:BorrowingsMember
2016-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2016-12-31
0000019617
us-gaap:CorporateDebtSecuritiesMember
2016-12-31
0000019617
us-gaap:MortgageBackedSecuritiesMember
2016-12-31
0000019617
jpm:AccountsPayableAndOtherLiabilitiesMember
2016-12-31
0000019617
jpm:MortgagebackedAvailableforsaleSecuritiesMember
2016-12-31
0000019617
us-gaap:LongTermDebtMember
2017-12-31
0000019617
jpm:TradingLoansMember
2017-12-31
0000019617
jpm:BeneficialInterestsIssuedByConsolidatedVariableInterestEntitiesMember
2017-12-31
0000019617
jpm:BeneficialInterestsIssuedByConsolidatedVariableInterestEntitiesMember
2016-12-31
0000019617
us-gaap:CommercialMortgageBackedSecuritiesMember
2017-12-31
0000019617
us-gaap:ServicingContractsMember
2016-12-31
0000019617
us-gaap:ForeignGovernmentDebtSecuritiesMember
2016-12-31
0000019617
us-gaap:ForeignExchangeContractMember
2017-12-31
0000019617
jpm:MortgagebackedAvailableforsaleSecuritiesMember
2017-12-31
0000019617
jpm:AssetBackedSecuritiesTradingAccountMember
2017-12-31
0000019617
us-gaap:AvailableforsaleSecuritiesMember
2017-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2017-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2017-12-31
0000019617
us-gaap:DepositsMember
2017-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2016-12-31
0000019617
us-gaap:InterestRateContractMember
2016-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2016-12-31
0000019617
us-gaap:ForeignGovernmentDebtSecuritiesMember
2017-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CreditRiskContractMember
jpm:MeasurementInputRecoveryRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
us-gaap:AssetBackedSecuritiesMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:MeasurementInputDiscountRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CreditRiskContractMember
jpm:MeasurementInputCreditCorrelationMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
jpm:ResidentialMortgageBackedSecuritiesAndLoansMember
us-gaap:MeasurementInputDiscountRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CreditRiskContractMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:MeasurementInputDiscountRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CommodityContractMember
us-gaap:MeasurementInputPriceVolatilityMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
jpm:ResidentialMortgageBackedSecuritiesAndLoansMember
us-gaap:MeasurementInputDiscountRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
jpm:ResidentialMortgageBackedSecuritiesAndLoansMember
us-gaap:MeasurementInputLossSeverityMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CreditRiskContractMember
jpm:MeasurementInputCreditCorrelationMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputCorrelationofEquitytoInterestRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
jpm:CommercialMortgageBackedSecuritesAndLoansMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:EquityContractMember
jpm:MeasurementInputEquityCorrelationMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputEquityCorrelationMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CorporateDebtSecuritiesMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:InterestRateContractMember
jpm:MeasurementInputInterestRateCorrelationMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
us-gaap:USStatesAndPoliticalSubdivisionsMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputInterestRateCorrelationMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:USStatesAndPoliticalSubdivisionsMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputCorrelationofEquitytoInterestRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CreditRiskContractMember
us-gaap:MeasurementInputLossSeverityMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
jpm:ResidentialMortgageBackedSecuritiesAndLoansMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:ForeignExchangeContractMember
jpm:MeasurementInputCorrelationofInterestRatestoForeignExchangeRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
jpm:ResidentialMortgageBackedSecuritiesAndLoansMember
us-gaap:MeasurementInputDiscountRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:EquityContractMember
jpm:MeasurementInputCorrelationofEquitytoForeignExchangeRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
jpm:ResidentialMortgageBackedSecuritiesAndLoansMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
jpm:ResidentialMortgageBackedSecuritiesAndLoansMember
us-gaap:MeasurementInputDefaultRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:LoansReceivableMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:USStatesAndPoliticalSubdivisionsMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputInterestRateCorrelationMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
us-gaap:MeasurementInputDiscountRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:ResidentialMortgageBackedSecuritiesAndLoansMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:EquityContractMember
jpm:MeasurementInputEquityVolatilityMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetBackedSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
us-gaap:LoansReceivableMember
us-gaap:MeasurementInputDiscountRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
jpm:ResidentialMortgageBackedSecuritiesAndLoansMember
us-gaap:MeasurementInputDefaultRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:ForeignExchangeContractMember
jpm:MeasurementInputCorrelationofInterestRatestoForeignExchangeRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:EquityContractMember
jpm:MeasurementInputEquityVolatilityMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CommodityContractMember
jpm:MeasurementInputCommodityCorrelationMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputEquityCorrelationMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:InterestRateContractMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CreditRiskContractMember
us-gaap:MeasurementInputDefaultRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:InterestRateContractMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CreditRiskContractMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:EquityContractMember
jpm:MeasurementInputCorrelationofEquitytoInterestRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputCorrelationofInterestRatestoForeignExchangeRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:InterestRateContractMember
jpm:MeasurementInputInterestRateCorrelationMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputCorrelationofInterestRatestoForeignExchangeRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CreditRiskContractMember
us-gaap:MeasurementInputDefaultRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:EquityContractMember
jpm:MeasurementInputCorrelationofEquitytoInterestRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CorporateDebtSecuritiesMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:LoansReceivableMember
us-gaap:MeasurementInputDiscountRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CorporateDebtSecuritiesMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CommodityContractMember
us-gaap:MeasurementInputPriceVolatilityMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
jpm:ResidentialMortgageBackedSecuritiesAndLoansMember
us-gaap:MeasurementInputLossSeverityMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:LoansReceivableMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
jpm:CommercialMortgageBackedSecuritesAndLoansMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:ForeignExchangeContractMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:CommercialMortgageBackedSecuritesAndLoansMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
jpm:ResidentialMortgageBackedSecuritiesAndLoansMember
us-gaap:MeasurementInputDefaultRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:ForeignExchangeContractMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
us-gaap:LoansReceivableMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:EquityContractMember
jpm:MeasurementInputEquityCorrelationMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
jpm:ResidentialMortgageBackedSecuritiesAndLoansMember
us-gaap:MeasurementInputLossSeverityMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CommodityContractMember
jpm:MeasurementInputCommodityCorrelationMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:EquityContractMember
jpm:MeasurementInputCorrelationofEquitytoForeignExchangeRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:AssetBackedSecuritiesMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputCorrelationofEquitytoForeignExchangeRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:InterestRateContractMember
jpm:MeasurementInputCorrelationofInterestRatestoForeignExchangeRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputCorrelationofEquitytoForeignExchangeRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:AssetBackedSecuritiesMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
jpm:ResidentialMortgageBackedSecuritiesAndLoansMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
jpm:CommercialMortgageBackedSecuritesAndLoansMember
jpm:MeasurementInputPricePerUnitMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommodityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CreditRiskContractMember
jpm:MeasurementInputRecoveryRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:InterestRateContractMember
jpm:MeasurementInputCorrelationofInterestRatestoForeignExchangeRatesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2018-01-01
2018-12-31
0000019617
us-gaap:EquitySecuritiesMember
2018-01-01
2018-12-31
0000019617
us-gaap:CreditRiskContractMember
2018-01-01
2018-12-31
0000019617
us-gaap:ServicingContractsMember
2018-01-01
2018-12-31
0000019617
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2018-01-01
2018-12-31
0000019617
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-01-01
2018-12-31
0000019617
us-gaap:BorrowingsMember
2018-01-01
2018-12-31
0000019617
us-gaap:LongTermDebtMember
2018-01-01
2018-12-31
0000019617
us-gaap:EquityContractMember
2018-01-01
2018-12-31
0000019617
us-gaap:CorporateDebtSecuritiesMember
2018-01-01
2018-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2018-01-01
2018-12-31
0000019617
us-gaap:MortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-01-01
2018-12-31
0000019617
us-gaap:OtherAssetsMember
2018-01-01
2018-12-31
0000019617
jpm:MortgagebackedAvailableforsaleSecuritiesMember
2018-12-31
0000019617
us-gaap:CommercialMortgageBackedSecuritiesMember
2018-01-01
2018-12-31
0000019617
jpm:TradingLoansMember
2018-01-01
2018-12-31
0000019617
jpm:LoansReceivableNotForTradingMember
2018-01-01
2018-12-31
0000019617
us-gaap:USTreasuryAndGovernmentMember
2018-01-01
2018-12-31
0000019617
jpm:AccountsPayableAndOtherLiabilitiesMember
2018-01-01
2018-12-31
0000019617
us-gaap:ForeignExchangeContractMember
2018-01-01
2018-12-31
0000019617
us-gaap:DepositsMember
2018-01-01
2018-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2018-01-01
2018-12-31
0000019617
us-gaap:CommodityContractMember
2018-01-01
2018-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2018-12-31
0000019617
us-gaap:AvailableforsaleSecuritiesMember
2018-01-01
2018-12-31
0000019617
us-gaap:ForeignGovernmentDebtSecuritiesMember
2018-01-01
2018-12-31
0000019617
jpm:BeneficialInterestsIssuedByConsolidatedVariableInterestEntitiesMember
2018-01-01
2018-12-31
0000019617
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:DebtSecuritiesMember
2018-01-01
2018-12-31
0000019617
us-gaap:InterestRateContractMember
2018-01-01
2018-12-31
0000019617
us-gaap:ForeignGovernmentDebtSecuritiesMember
2018-12-31
0000019617
jpm:OtherDebtAndEquityInstrumentsMember
2018-01-01
2018-12-31
0000019617
jpm:LoansReceivableNotForTradingMember
2018-12-31
0000019617
us-gaap:MortgageBackedSecuritiesMember
2018-01-01
2018-12-31
0000019617
jpm:AssetBackedSecurityAvailableForSaleMember
2018-01-01
2018-12-31
0000019617
us-gaap:BorrowingsMember
2018-12-31
0000019617
jpm:AssetBackedSecuritiesTradingAccountMember
2018-01-01
2018-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2018-12-31
0000019617
us-gaap:EquityContractMember
2018-12-31
0000019617
us-gaap:EquitySecuritiesMember
2018-12-31
0000019617
jpm:AccountsPayableAndOtherLiabilitiesMember
2018-12-31
0000019617
jpm:BeneficialInterestsIssuedByConsolidatedVariableInterestEntitiesMember
2018-12-31
0000019617
jpm:MortgagebackedAvailableforsaleSecuritiesMember
2018-01-01
2018-12-31
0000019617
us-gaap:ForeignExchangeContractMember
2018-12-31
0000019617
us-gaap:CommercialMortgageBackedSecuritiesMember
2018-12-31
0000019617
us-gaap:CreditRiskContractMember
2018-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2018-12-31
0000019617
us-gaap:LongTermDebtMember
2018-12-31
0000019617
us-gaap:CommodityContractMember
2018-12-31
0000019617
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2018-12-31
0000019617
us-gaap:DebtSecuritiesMember
2018-12-31
0000019617
us-gaap:AvailableforsaleSecuritiesMember
2018-12-31
0000019617
us-gaap:InterestRateContractMember
2018-12-31
0000019617
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-12-31
0000019617
us-gaap:OtherAssetsMember
2018-12-31
0000019617
jpm:AssetBackedSecuritiesTradingAccountMember
2018-12-31
0000019617
us-gaap:USTreasuryAndGovernmentMember
2018-12-31
0000019617
jpm:OtherDebtAndEquityInstrumentsMember
2018-12-31
0000019617
us-gaap:DepositsMember
2018-12-31
0000019617
jpm:AssetBackedSecurityAvailableForSaleMember
2018-12-31
0000019617
us-gaap:ServicingContractsMember
2018-12-31
0000019617
jpm:TradingLoansMember
2018-12-31
0000019617
us-gaap:CorporateDebtSecuritiesMember
2018-12-31
0000019617
jpm:DebitValuationAdjustmentForFairValueOptionFinancialLiabilitiesMember
2018-01-01
2018-12-31
0000019617
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
jpm:LoansReceivableNotForTradingMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-01-01
2018-12-31
0000019617
us-gaap:LongTermDebtMember
us-gaap:FairValueMeasurementsRecurringMember
2016-01-01
2016-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
us-gaap:FairValueMeasurementsRecurringMember
2018-01-01
2018-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:DerivativeFinancialInstrumentsAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
2018-01-01
2018-12-31
0000019617
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
jpm:TradingLoansMember
us-gaap:FairValueMeasurementsRecurringMember
2018-01-01
2018-12-31
0000019617
us-gaap:AvailableforsaleSecuritiesMember
2016-01-01
2016-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:LiabilityMember
us-gaap:FairValueMeasurementsRecurringMember
2017-01-01
2017-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember
us-gaap:FairValueMeasurementsRecurringMember
2018-01-01
2018-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember
us-gaap:FairValueMeasurementsRecurringMember
2017-01-01
2017-12-31
0000019617
us-gaap:LongTermDebtMember
us-gaap:FairValueMeasurementsRecurringMember
2017-01-01
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:LiabilityMember
us-gaap:FairValueMeasurementsRecurringMember
2018-01-01
2018-12-31
0000019617
jpm:TradingLoansMember
us-gaap:FairValueMeasurementsRecurringMember
2016-01-01
2016-12-31
0000019617
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
jpm:DebitValuationAdjustmentForFairValueOptionFinancialLiabilitiesMember
2017-01-01
2017-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:DerivativeFinancialInstrumentsAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
2017-01-01
2017-12-31
0000019617
us-gaap:SecuritiesAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
2018-01-01
2018-12-31
0000019617
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember
us-gaap:FairValueMeasurementsRecurringMember
2016-01-01
2016-12-31
0000019617
jpm:TradingLoansMember
us-gaap:FairValueMeasurementsRecurringMember
2017-01-01
2017-12-31
0000019617
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:DerivativeFinancialInstrumentsAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
2016-01-01
2016-12-31
0000019617
jpm:AccountsPayableAndOtherLiabilitiesMember
2016-01-01
2016-12-31
0000019617
us-gaap:BorrowingsMember
2016-01-01
2016-12-31
0000019617
us-gaap:EquitySecuritiesMember
2016-01-01
2016-12-31
0000019617
jpm:BeneficialInterestsIssuedByConsolidatedVariableInterestEntitiesMember
2016-01-01
2016-12-31
0000019617
jpm:PhysicalCommoditiesMember
2016-01-01
2016-12-31
0000019617
us-gaap:USStatesAndPoliticalSubdivisionsMember
2016-01-01
2016-12-31
0000019617
us-gaap:CommodityContractMember
2016-01-01
2016-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2016-01-01
2016-12-31
0000019617
jpm:LoansReceivableNotForTradingMember
2016-01-01
2016-12-31
0000019617
us-gaap:CreditRiskContractMember
2016-01-01
2016-12-31
0000019617
us-gaap:ForeignGovernmentDebtSecuritiesMember
2016-01-01
2016-12-31
0000019617
us-gaap:CommercialMortgageBackedSecuritiesMember
2016-01-01
2016-12-31
0000019617
us-gaap:ServicingContractsMember
2015-12-31
0000019617
us-gaap:USStatesAndPoliticalSubdivisionsMember
2015-12-31
0000019617
us-gaap:OtherAssetsMember
2016-01-01
2016-12-31
0000019617
jpm:AssetBackedSecurityAvailableForSaleMember
2016-01-01
2016-12-31
0000019617
jpm:LoansReceivableNotForTradingMember
2015-12-31
0000019617
us-gaap:CorporateDebtSecuritiesMember
2016-01-01
2016-12-31
0000019617
us-gaap:MortgageBackedSecuritiesMember
2016-01-01
2016-12-31
0000019617
us-gaap:ResidentialMortgageBackedSecuritiesMember
2016-01-01
2016-12-31
0000019617
jpm:TradingLoansMember
2016-01-01
2016-12-31
0000019617
jpm:MortgagebackedAvailableforsaleSecuritiesMember
2015-12-31
0000019617
us-gaap:ForeignExchangeContractMember
2016-01-01
2016-12-31
0000019617
jpm:AssetBackedSecuritiesTradingAccountMember
2016-01-01
2016-12-31
0000019617
us-gaap:DebtSecuritiesMember
2016-01-01
2016-12-31
0000019617
us-gaap:ServicingContractsMember
2016-01-01
2016-12-31
0000019617
us-gaap:DepositsMember
2016-01-01
2016-12-31
0000019617
us-gaap:DebtSecuritiesMember
2015-12-31
0000019617
us-gaap:InterestRateContractMember
2016-01-01
2016-12-31
0000019617
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2016-01-01
2016-12-31
0000019617
us-gaap:LongTermDebtMember
2016-01-01
2016-12-31
0000019617
jpm:MortgagebackedAvailableforsaleSecuritiesMember
2016-01-01
2016-12-31
0000019617
us-gaap:CommercialMortgageBackedSecuritiesMember
2015-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2016-01-01
2016-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2016-01-01
2016-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2015-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2015-12-31
0000019617
us-gaap:EquitySecuritiesMember
2015-12-31
0000019617
us-gaap:EquityContractMember
2015-12-31
0000019617
us-gaap:CreditRiskContractMember
2015-12-31
0000019617
us-gaap:LongTermDebtMember
2015-12-31
0000019617
us-gaap:BorrowingsMember
2015-12-31
0000019617
us-gaap:EquityContractMember
2016-01-01
2016-12-31
0000019617
jpm:TradingLoansMember
2015-12-31
0000019617
jpm:BeneficialInterestsIssuedByConsolidatedVariableInterestEntitiesMember
2015-12-31
0000019617
jpm:OtherDebtAndEquityInstrumentsMember
2016-01-01
2016-12-31
0000019617
jpm:AssetBackedSecurityAvailableForSaleMember
2015-12-31
0000019617
jpm:PhysicalCommoditiesMember
2015-12-31
0000019617
us-gaap:ForeignGovernmentDebtSecuritiesMember
2015-12-31
0000019617
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
2015-12-31
0000019617
us-gaap:DepositsMember
2015-12-31
0000019617
jpm:PhysicalCommoditiesMember
2016-12-31
0000019617
us-gaap:ResidentialMortgageBackedSecuritiesMember
2015-12-31
0000019617
us-gaap:ForeignExchangeContractMember
2015-12-31
0000019617
us-gaap:CommodityContractMember
2015-12-31
0000019617
us-gaap:MortgageBackedSecuritiesMember
2015-12-31
0000019617
jpm:DebtAndEquityInstrumentsMember
2015-12-31
0000019617
us-gaap:AvailableforsaleSecuritiesMember
2015-12-31
0000019617
jpm:AssetBackedSecuritiesTradingAccountMember
2015-12-31
0000019617
jpm:OtherDebtAndEquityInstrumentsMember
2015-12-31
0000019617
us-gaap:OtherAssetsMember
2015-12-31
0000019617
jpm:AccountsPayableAndOtherLiabilitiesMember
2015-12-31
0000019617
us-gaap:InterestRateContractMember
2015-12-31
0000019617
us-gaap:CorporateDebtSecuritiesMember
2015-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CreditRiskContractMember
us-gaap:MeasurementInputLossSeverityMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:InterestRateContractMember
jpm:MeasurementInputInterestRateSpreadVolatilityMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CommodityContractMember
us-gaap:MeasurementInputCommodityForwardPriceMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CreditRiskContractMember
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CommodityContractMember
us-gaap:MeasurementInputCommodityForwardPriceMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputInterestRateSpreadVolatilityMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:InterestRateContractMember
jpm:MeasurementInputInterestRateSpreadVolatilityMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
jpm:MeasurementInputInterestRateSpreadVolatilityMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CreditRiskContractMember
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:LoansReceivableMember
us-gaap:MeasurementInputDiscountRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:FairValueInputsLevel3Member
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2018-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000019617
us-gaap:LoansReceivableMember
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000019617
us-gaap:LoansReceivableMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000019617
us-gaap:LoansReceivableMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000019617
us-gaap:LoansReceivableMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000019617
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000019617
srt:MinimumMember
us-gaap:ResidentialMortgageMember
jpm:BrokerPriceOpinionValuationTechniqueMember
2018-01-01
2018-12-31
0000019617
srt:MaximumMember
us-gaap:ResidentialMortgageMember
jpm:BrokerPriceOpinionValuationTechniqueMember
2018-01-01
2018-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueMeasurementsNonrecurringMember
2018-01-01
2018-12-31
0000019617
jpm:VISAMember
us-gaap:CommonStockMember
us-gaap:CommonClassBMember
2018-12-31
0000019617
us-gaap:ResidentialMortgageMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000019617
srt:WeightedAverageMember
us-gaap:ResidentialMortgageMember
jpm:BrokerPriceOpinionValuationTechniqueMember
2018-01-01
2018-12-31
0000019617
jpm:AccountsPayableAndOtherLiabilitiesMember
us-gaap:FairValueMeasurementsNonrecurringMember
2017-01-01
2017-12-31
0000019617
jpm:AccountsPayableAndOtherLiabilitiesMember
us-gaap:FairValueMeasurementsNonrecurringMember
2018-01-01
2018-12-31
0000019617
us-gaap:LoansReceivableMember
us-gaap:FairValueMeasurementsNonrecurringMember
2018-01-01
2018-12-31
0000019617
us-gaap:LoansReceivableMember
us-gaap:FairValueMeasurementsNonrecurringMember
2016-01-01
2016-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueMeasurementsNonrecurringMember
2016-01-01
2016-12-31
0000019617
us-gaap:FairValueMeasurementsNonrecurringMember
2017-01-01
2017-12-31
0000019617
us-gaap:FairValueMeasurementsNonrecurringMember
2018-01-01
2018-12-31
0000019617
jpm:AccountsPayableAndOtherLiabilitiesMember
us-gaap:FairValueMeasurementsNonrecurringMember
2016-01-01
2016-12-31
0000019617
us-gaap:LoansReceivableMember
us-gaap:FairValueMeasurementsNonrecurringMember
2017-01-01
2017-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueMeasurementsNonrecurringMember
2017-01-01
2017-12-31
0000019617
us-gaap:FairValueMeasurementsNonrecurringMember
2016-01-01
2016-12-31
0000019617
us-gaap:LoansReceivableMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000019617
us-gaap:LoansReceivableMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000019617
us-gaap:LoansReceivableMember
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000019617
us-gaap:LoansReceivableMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000019617
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2018-12-31
0000019617
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2018-12-31
0000019617
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2017-12-31
0000019617
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2018-12-31
0000019617
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2018-12-31
0000019617
jpm:TradingLoansMember
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2018-12-31
0000019617
jpm:TradingLoansMember
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2017-12-31
0000019617
jpm:TradingLoansMember
us-gaap:ChangeDuringPeriodFairValueDisclosureMember
2018-12-31
0000019617
jpm:PrincipalProtectedDebtMember
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2017-12-31
0000019617
jpm:PrincipalProtectedDebtMember
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2017-12-31
0000019617
us-gaap:ChangeDuringPeriodFairValueDisclosureMember
2017-12-31
0000019617
us-gaap:LoansMember
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2017-12-31
0000019617
us-gaap:LoansMember
us-gaap:ChangeDuringPeriodFairValueDisclosureMember
2017-12-31
0000019617
us-gaap:LoansMember
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2018-12-31
0000019617
jpm:NonPrincipalProtectedDebtMember
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2018-12-31
0000019617
us-gaap:ChangeDuringPeriodFairValueDisclosureMember
2018-12-31
0000019617
jpm:TradingLoansMember
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2017-12-31
0000019617
jpm:NonPrincipalProtectedDebtMember
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2017-12-31
0000019617
jpm:PrincipalProtectedDebtMember
us-gaap:ChangeDuringPeriodFairValueDisclosureMember
2017-12-31
0000019617
jpm:TradingLoansMember
us-gaap:ChangeDuringPeriodFairValueDisclosureMember
2017-12-31
0000019617
jpm:TradingLoansMember
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2018-12-31
0000019617
us-gaap:LoansMember
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2017-12-31
0000019617
us-gaap:LoansMember
us-gaap:ChangeDuringPeriodFairValueDisclosureMember
2018-12-31
0000019617
jpm:PrincipalProtectedDebtMember
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2018-12-31
0000019617
us-gaap:LoansMember
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2018-12-31
0000019617
jpm:PrincipalProtectedDebtMember
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2018-12-31
0000019617
jpm:PrincipalProtectedDebtMember
us-gaap:ChangeDuringPeriodFairValueDisclosureMember
2018-12-31
0000019617
us-gaap:ShortTermDebtMember
2016-01-01
2016-12-31
0000019617
us-gaap:ShortTermDebtMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
jpm:LoansOtherChangesinFairValueMember
2016-01-01
2016-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
us-gaap:DepositsMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
jpm:LoansReportedasTradingAssetsChangesinInstrumentSpecificCreditRiskMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
us-gaap:DepositsMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
jpm:LoansOtherChangesinFairValueMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
jpm:BeneficialInterestsIssuedbyConsolidatedVIEsMember
2018-01-01
2018-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
us-gaap:ShortTermDebtMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
us-gaap:LongTermDebtMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2017-01-01
2017-12-31
0000019617
jpm:LoansReportedasTradingAssetsOtherChangesinFairValueMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
jpm:DebtandEquityInstrumentsExcludingLoansMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
jpm:BeneficialInterestsIssuedbyConsolidatedVIEsMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
us-gaap:ShortTermDebtMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
us-gaap:TradingLiabilitiesMember
2017-01-01
2017-12-31
0000019617
jpm:FederalFundsSoldandPurchasedunderAgreementstoResellMember
2018-01-01
2018-12-31
0000019617
jpm:FederalFundsSoldandPurchasedunderAgreementstoResellMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
jpm:SecuritiesBorrowedMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
us-gaap:LongTermDebtMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
jpm:LoansChangesinInstrumentsSpecificCreditRiskMember
2016-01-01
2016-12-31
0000019617
jpm:DebtandEquityInstrumentsExcludingLoansMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
us-gaap:ShortTermDebtMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
jpm:DebtandEquityInstrumentsExcludingLoansMember
2017-01-01
2017-12-31
0000019617
jpm:LoansReportedasTradingAssetsChangesinInstrumentSpecificCreditRiskMember
2018-01-01
2018-12-31
0000019617
jpm:BeneficialInterestsIssuedbyConsolidatedVIEsMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
us-gaap:TradingLiabilitiesMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
jpm:LoansChangesinInstrumentsSpecificCreditRiskMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
jpm:FederalFundsSoldandPurchasedunderAgreementstoResellMember
2016-01-01
2016-12-31
0000019617
us-gaap:TradingLiabilitiesMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
jpm:FederalFundsSoldandPurchasedunderAgreementstoResellMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
jpm:SecuritiesBorrowedMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
jpm:LoansReportedasTradingAssetsChangesinInstrumentSpecificCreditRiskMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
jpm:BeneficialInterestsIssuedbyConsolidatedVIEsMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
jpm:FederalFundsSoldandPurchasedunderAgreementstoResellMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
us-gaap:TradingLiabilitiesMember
2016-01-01
2016-12-31
0000019617
jpm:LoansReportedasTradingAssetsOtherChangesinFairValueMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
jpm:LoansReportedasTradingAssetsChangesinInstrumentSpecificCreditRiskMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
us-gaap:ShortTermDebtMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
jpm:LoansReportedasTradingAssetsChangesinInstrumentSpecificCreditRiskMember
2017-01-01
2017-12-31
0000019617
jpm:FederalFundsSoldandPurchasedunderAgreementstoResellMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
jpm:FederalFundsSoldandPurchasedunderAgreementstoResellMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
jpm:LoansReportedasTradingAssetsOtherChangesinFairValueMember
2018-01-01
2018-12-31
0000019617
jpm:LoansOtherChangesinFairValueMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
jpm:LoansReportedasTradingAssetsChangesinInstrumentSpecificCreditRiskMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
jpm:LoansChangesinInstrumentsSpecificCreditRiskMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
us-gaap:DepositsMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
us-gaap:ShortTermDebtMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
us-gaap:DepositsMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
jpm:LoansReportedasTradingAssetsChangesinInstrumentSpecificCreditRiskMember
2016-01-01
2016-12-31
0000019617
jpm:LoansOtherChangesinFairValueMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
us-gaap:ShortTermDebtMember
2018-01-01
2018-12-31
0000019617
us-gaap:LongTermDebtMember
2016-01-01
2016-12-31
0000019617
jpm:FederalFundsSoldandPurchasedunderAgreementstoResellMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
jpm:LoansReportedasTradingAssetsOtherChangesinFairValueMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
jpm:LoansOtherChangesinFairValueMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
jpm:LoansReportedasTradingAssetsOtherChangesinFairValueMember
2017-01-01
2017-12-31
0000019617
us-gaap:OtherAssetsMember
2017-01-01
2017-12-31
0000019617
us-gaap:TradingLiabilitiesMember
2018-01-01
2018-12-31
0000019617
jpm:LoansChangesinInstrumentsSpecificCreditRiskMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
jpm:BeneficialInterestsIssuedbyConsolidatedVIEsMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
jpm:SecuritiesBorrowedMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
us-gaap:LongTermDebtMember
2017-01-01
2017-12-31
0000019617
jpm:BeneficialInterestsIssuedbyConsolidatedVIEsMember
2016-01-01
2016-12-31
0000019617
jpm:LoansReportedasTradingAssetsChangesinInstrumentSpecificCreditRiskMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
jpm:DebtandEquityInstrumentsExcludingLoansMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
us-gaap:TradingLiabilitiesMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
us-gaap:LongTermDebtMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
us-gaap:DepositsMember
2017-01-01
2017-12-31
0000019617
jpm:DebtandEquityInstrumentsExcludingLoansMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
us-gaap:DepositsMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
us-gaap:TradingLiabilitiesMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
jpm:SecuritiesBorrowedMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2018-01-01
2018-12-31
0000019617
jpm:LoansReportedasTradingAssetsOtherChangesinFairValueMember
2016-01-01
2016-12-31
0000019617
jpm:FederalFundsSoldandPurchasedunderAgreementstoResellMember
2017-01-01
2017-12-31
0000019617
jpm:BeneficialInterestsIssuedbyConsolidatedVIEsMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
jpm:SecuritiesBorrowedMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
jpm:SecuritiesBorrowedMember
2018-01-01
2018-12-31
0000019617
jpm:SecuritiesBorrowedMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
jpm:DebtandEquityInstrumentsExcludingLoansMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
us-gaap:TradingLiabilitiesMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
jpm:SecuritiesBorrowedMember
2016-01-01
2016-12-31
0000019617
us-gaap:LongTermDebtMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2016-01-01
2016-12-31
0000019617
us-gaap:TradingLiabilitiesMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
jpm:BeneficialInterestsIssuedbyConsolidatedVIEsMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
us-gaap:DepositsMember
2016-01-01
2016-12-31
0000019617
us-gaap:ShortTermDebtMember
2017-01-01
2017-12-31
0000019617
us-gaap:OtherAssetsMember
2018-01-01
2018-12-31
0000019617
jpm:LoansChangesinInstrumentsSpecificCreditRiskMember
2018-01-01
2018-12-31
0000019617
jpm:LoansReportedasTradingAssetsOtherChangesinFairValueMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
jpm:DebtandEquityInstrumentsExcludingLoansMember
2016-01-01
2016-12-31
0000019617
jpm:LoansChangesinInstrumentsSpecificCreditRiskMember
2017-01-01
2017-12-31
0000019617
jpm:LoansChangesinInstrumentsSpecificCreditRiskMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
jpm:LoansChangesinInstrumentsSpecificCreditRiskMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
us-gaap:DepositsMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
jpm:LoansOtherChangesinFairValueMember
2018-01-01
2018-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
us-gaap:LongTermDebtMember
us-gaap:OtherIncomeMember
2018-01-01
2018-12-31
0000019617
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
jpm:LoansReportedasTradingAssetsChangesinInstrumentSpecificCreditRiskMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
jpm:LoansReportedasTradingAssetsOtherChangesinFairValueMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2016-01-01
2016-12-31
0000019617
us-gaap:OtherAssetsMember
2016-01-01
2016-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2018-01-01
2018-12-31
0000019617
jpm:BeneficialInterestsIssuedbyConsolidatedVIEsMember
2017-01-01
2017-12-31
0000019617
us-gaap:DepositsMember
2018-01-01
2018-12-31
0000019617
us-gaap:LongTermDebtMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
jpm:LoansOtherChangesinFairValueMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
jpm:LoansChangesinInstrumentsSpecificCreditRiskMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
jpm:LoansOtherChangesinFairValueMember
us-gaap:OtherIncomeMember
2017-01-01
2017-12-31
0000019617
jpm:SecuritiesBorrowedMember
2017-01-01
2017-12-31
0000019617
us-gaap:LongTermDebtMember
2018-01-01
2018-12-31
0000019617
jpm:LoansOtherChangesinFairValueMember
2017-01-01
2017-12-31
0000019617
us-gaap:OtherAssetsMember
us-gaap:OtherIncomeMember
2016-01-01
2016-12-31
0000019617
jpm:LoansReportedasTradingAssetsOtherChangesinFairValueMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
jpm:DebtandEquityInstrumentsExcludingLoansMember
2018-01-01
2018-12-31
0000019617
jpm:DebtandEquityInstrumentsExcludingLoansMember
us-gaap:PrincipalOrProprietaryTransactionsMember
2017-01-01
2017-12-31
0000019617
jpm:LettersofCreditHedgedbyDerivativeTransactionsAmountElectedatFairValueMember
2017-12-31
0000019617
jpm:LettersofCreditHedgedbyDerivativeTransactionsAmountElectedatFairValueMember
2018-12-31
0000019617
us-gaap:CreditRiskMember
2018-12-31
0000019617
us-gaap:ForeignExchangeMember
us-gaap:BorrowingsMember
2018-12-31
0000019617
us-gaap:EquityMember
us-gaap:DepositsMember
2017-12-31
0000019617
us-gaap:ForeignExchangeMember
us-gaap:DepositsMember
2017-12-31
0000019617
us-gaap:CommodityMember
2017-12-31
0000019617
us-gaap:CreditRiskMember
us-gaap:BorrowingsMember
2018-12-31
0000019617
us-gaap:InterestRateRiskMember
us-gaap:LongTermDebtMember
2018-12-31
0000019617
us-gaap:ForeignExchangeMember
us-gaap:LongTermDebtMember
2017-12-31
0000019617
us-gaap:ForeignExchangeMember
us-gaap:BorrowingsMember
2017-12-31
0000019617
us-gaap:ForeignExchangeMember
2017-12-31
0000019617
us-gaap:CreditRiskMember
us-gaap:LongTermDebtMember
2017-12-31
0000019617
us-gaap:CommodityMember
2018-12-31
0000019617
us-gaap:CreditRiskMember
2017-12-31
0000019617
us-gaap:InterestRateRiskMember
us-gaap:DepositsMember
2017-12-31
0000019617
us-gaap:CommodityMember
us-gaap:LongTermDebtMember
2018-12-31
0000019617
us-gaap:ForeignExchangeMember
2018-12-31
0000019617
us-gaap:InterestRateRiskMember
us-gaap:BorrowingsMember
2018-12-31
0000019617
us-gaap:EquityMember
us-gaap:LongTermDebtMember
2018-12-31
0000019617
us-gaap:CommodityMember
us-gaap:BorrowingsMember
2017-12-31
0000019617
us-gaap:InterestRateRiskMember
us-gaap:DepositsMember
2018-12-31
0000019617
us-gaap:EquityMember
2018-12-31
0000019617
us-gaap:InterestRateRiskMember
2018-12-31
0000019617
us-gaap:InterestRateRiskMember
2017-12-31
0000019617
us-gaap:CommodityMember
us-gaap:DepositsMember
2018-12-31
0000019617
us-gaap:EquityMember
us-gaap:DepositsMember
2018-12-31
0000019617
us-gaap:EquityMember
us-gaap:BorrowingsMember
2017-12-31
0000019617
us-gaap:CreditRiskMember
us-gaap:BorrowingsMember
2017-12-31
0000019617
us-gaap:CreditRiskMember
us-gaap:LongTermDebtMember
2018-12-31
0000019617
us-gaap:CommodityMember
us-gaap:BorrowingsMember
2018-12-31
0000019617
us-gaap:EquityMember
us-gaap:BorrowingsMember
2018-12-31
0000019617
us-gaap:ForeignExchangeMember
us-gaap:DepositsMember
2018-12-31
0000019617
us-gaap:InterestRateRiskMember
us-gaap:LongTermDebtMember
2017-12-31
0000019617
us-gaap:CommodityMember
us-gaap:DepositsMember
2017-12-31
0000019617
us-gaap:CommodityMember
us-gaap:LongTermDebtMember
2017-12-31
0000019617
us-gaap:EquityMember
us-gaap:LongTermDebtMember
2017-12-31
0000019617
us-gaap:InterestRateRiskMember
us-gaap:BorrowingsMember
2017-12-31
0000019617
us-gaap:EquityMember
2017-12-31
0000019617
us-gaap:ForeignExchangeMember
us-gaap:LongTermDebtMember
2018-12-31
0000019617
us-gaap:CreditRiskMember
us-gaap:DepositsMember
2018-12-31
0000019617
us-gaap:CreditRiskMember
us-gaap:DepositsMember
2017-12-31
0000019617
jpm:CreditExposureSecuredbyHighlyLiquidFormsofCollateralMember
us-gaap:CreditConcentrationRiskMember
jpm:OtherSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-01-01
2018-12-31
0000019617
us-gaap:USStatesAndPoliticalSubdivisionsMember
2017-12-31
0000019617
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-12-31
0000019617
jpm:CreditExposureSecuredbyHighlyLiquidFormsofCollateralMember
us-gaap:CreditConcentrationRiskMember
jpm:OtherSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-01-01
2017-12-31
0000019617
jpm:CreditExposureSecuredbyLessLiquidFormsofCollateralMember
us-gaap:CreditConcentrationRiskMember
jpm:OtherSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-01-01
2017-12-31
0000019617
jpm:CreditExposureSecuredbyLessLiquidFormsofCollateralMember
us-gaap:CreditConcentrationRiskMember
jpm:OtherSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-01-01
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:OtherSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:UtilitiesSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:SecuritiesFirmsSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:ConsumerExcludingCreditCardPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:FinancialMarketsInfrastructureSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:AutomotiveSecMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:ConsumerPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:LoansRetainedSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:FinancialServicesSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:CreditCardReceivablesMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:OilandGasSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:OilandGasSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:InsuranceSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:LoansRetainedSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:TechnologySectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:MetalsandMiningSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:OtherSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:LoansHeldforSaleandLoansAtFairValueSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:SecuritiesFirmsSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:RealEstateSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:MetalsandMiningSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:AutomotiveSecMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:HealthcareSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:RealEstateSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:InsuranceSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:CreditCardReceivablesMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:ConsumerPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:IndividualsandIndividualEntitiesSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:ConsumerExcludingCreditCardLoanPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:OtherSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:CentralGovernmentSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:ChemicalsandPlasticsSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:FinancialMarketsInfrastructureSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:ChemicalsandPlasticsSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:FinancialServicesSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:ConsumerExcludingCreditCardLoanPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:ConsumerandRetailSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:OtherSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:CentralGovernmentSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:SecuritiesFirmsSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:SecuritiesFirmsSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:OilandGasSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:FinancialServicesSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:RealEstateSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:FinancialMarketsInfrastructureSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:CentralGovernmentSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:ConsumerExcludingCreditCardPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:StateandMunicipalGovernmentSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:TransportationSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:MetalsandMiningSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:ConsumerandRetailSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:IndividualsandIndividualEntitiesSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:IndividualsandIndividualEntitiesSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:TechnologySectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:TechnologySectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:HealthcareSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:StateandMunicipalGovernmentSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:UtilitiesSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:MetalsandMiningSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:TransportationSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:InsuranceSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:InsuranceSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:FinancialMarketsInfrastructureSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:LoansHeldforSaleandLoansAtFairValueSectorMember
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:RealEstateSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:TransportationSectorMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:LoansRetainedSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:ChemicalsandPlasticsSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:ChemicalsandPlasticsSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:AutomotiveSecMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:OilandGasSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:TechnologySectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:CommercialAndIndustrialSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:CentralGovernmentSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:UtilitiesSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:IndividualsandIndividualEntitiesSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:HealthcareSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:StateandMunicipalGovernmentSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:StateandMunicipalGovernmentSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:LoansRetainedSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:AutomotiveSecMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:FinancialServicesSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:UtilitiesSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:CommercialAndIndustrialSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:ConsumerandRetailSectorMember
2018-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:ConsumerandRetailSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
us-gaap:HealthcareSectorMember
2017-12-31
0000019617
us-gaap:CreditConcentrationRiskMember
jpm:TransportationSectorMember
2017-12-31
0000019617
us-gaap:CurrencySwapMember
2017-12-31
0000019617
us-gaap:CommodityOptionMember
us-gaap:ShortMember
2017-12-31
0000019617
us-gaap:EquitySwapMember
2017-12-31
0000019617
jpm:InterestRateOptionMember
us-gaap:LongMember
2018-12-31
0000019617
us-gaap:EquitySwapMember
2018-12-31
0000019617
jpm:InterestRateOptionMember
us-gaap:LongMember
2017-12-31
0000019617
jpm:InterestRateOptionMember
us-gaap:ShortMember
2018-12-31
0000019617
jpm:ForeignExchangeSpotFutureandForwardMember
2018-12-31
0000019617
us-gaap:StockOptionMember
us-gaap:ShortMember
2017-12-31
0000019617
jpm:CommoditySwapMember
2017-12-31
0000019617
jpm:ForeignExchangeSpotFutureandForwardMember
2017-12-31
0000019617
us-gaap:ForeignExchangeOptionMember
us-gaap:LongMember
2017-12-31
0000019617
us-gaap:ForeignExchangeOptionMember
us-gaap:ShortMember
2018-12-31
0000019617
us-gaap:InterestRateSwapMember
2017-12-31
0000019617
jpm:EquityFutureandForwardMember
2017-12-31
0000019617
us-gaap:StockOptionMember
us-gaap:LongMember
2018-12-31
0000019617
us-gaap:StockOptionMember
us-gaap:LongMember
2017-12-31
0000019617
us-gaap:CommodityOptionMember
us-gaap:ShortMember
2018-12-31
0000019617
us-gaap:InterestRateSwapMember
2018-12-31
0000019617
jpm:InterestRateFutureandForwardMember
2018-12-31
0000019617
us-gaap:CurrencySwapMember
2018-12-31
0000019617
us-gaap:StockOptionMember
us-gaap:ShortMember
2018-12-31
0000019617
jpm:InterestRateOptionMember
us-gaap:ShortMember
2017-12-31
0000019617
jpm:CommoditySwapMember
2018-12-31
0000019617
us-gaap:CommodityOptionMember
us-gaap:LongMember
2018-12-31
0000019617
jpm:InterestRateFutureandForwardMember
2017-12-31
0000019617
jpm:CommoditySpotFutureandForwardMember
2017-12-31
0000019617
us-gaap:ForeignExchangeOptionMember
us-gaap:ShortMember
2017-12-31
0000019617
us-gaap:ForeignExchangeOptionMember
us-gaap:LongMember
2018-12-31
0000019617
jpm:CommoditySpotFutureandForwardMember
2018-12-31
0000019617
us-gaap:CommodityOptionMember
us-gaap:LongMember
2017-12-31
0000019617
jpm:EquityFutureandForwardMember
2018-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2017-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:NondesignatedMember
2018-12-31
0000019617
us-gaap:DesignatedAsHedgingInstrumentMember
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
2017-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2017-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
2017-12-31
0000019617
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0000019617
us-gaap:NondesignatedMember
2018-12-31
0000019617
us-gaap:NondesignatedMember
2017-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2017-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
2018-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:NondesignatedMember
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2017-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:NondesignatedMember
2018-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:NondesignatedMember
2017-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
2018-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
2017-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
2018-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2017-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:OverTheCounterMember
2018-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:OverTheCounterMember
2017-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:ExchangeTradedMember
2018-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:ExchangeTradedMember
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:OverTheCounterMember
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:ExchangeTradedMember
2018-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:ExchangeClearedMember
2018-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:OverTheCounterMember
2018-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:ExchangeClearedMember
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:ExchangeClearedMember
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:OverTheCounterMember
2018-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:OverTheCounterMember
2017-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:ExchangeClearedMember
2018-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:OverTheCounterMember
2018-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:ExchangeTradedMember
2018-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:OverTheCounterMember
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:ExchangeClearedMember
2018-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:OverTheCounterMember
2018-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:ExchangeTradedMember
2017-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:ExchangeTradedMember
2017-12-31
0000019617
us-gaap:EquityContractMember
us-gaap:ExchangeTradedMember
2017-12-31
0000019617
us-gaap:CommodityContractMember
us-gaap:ExchangeTradedMember
2018-12-31
0000019617
us-gaap:CreditRiskContractMember
us-gaap:OverTheCounterMember
2017-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:ExchangeClearedMember
2017-12-31
0000019617
jpm:SingleNotchDowngradeMember
2017-12-31
0000019617
jpm:SingleNotchDowngradeMember
2018-12-31
0000019617
jpm:TwoNotchDowngradeMember
2017-12-31
0000019617
jpm:TwoNotchDowngradeMember
2018-12-31
0000019617
jpm:BeneficialInterestsIssuedbyConsolidatedVIEsMember
2018-12-31
0000019617
us-gaap:LongTermDebtMember
us-gaap:NondesignatedMember
2018-12-31
0000019617
us-gaap:AvailableforsaleSecuritiesMember
us-gaap:NondesignatedMember
2018-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
2018-01-01
2018-12-31
0000019617
us-gaap:CashFlowHedgingMember
2018-01-01
2018-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
2018-01-01
2018-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
2016-01-01
2016-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
2016-01-01
2016-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
2017-01-01
2017-12-31
0000019617
us-gaap:CashFlowHedgingMember
2017-01-01
2017-12-31
0000019617
us-gaap:CashFlowHedgingMember
2016-01-01
2016-12-31
0000019617
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
2017-01-01
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
2017-01-01
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
2018-01-01
2018-12-31
0000019617
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
2016-01-01
2016-12-31
0000019617
jpm:RiskManagementActivitiesMember
us-gaap:NondesignatedMember
2017-01-01
2017-12-31
0000019617
us-gaap:CreditRiskContractMember
jpm:RiskManagementActivitiesMember
us-gaap:NondesignatedMember
2016-01-01
2016-12-31
0000019617
jpm:RiskManagementActivitiesMember
us-gaap:NondesignatedMember
2018-01-01
2018-12-31
0000019617
us-gaap:ForeignExchangeContractMember
jpm:RiskManagementActivitiesMember
us-gaap:NondesignatedMember
2016-01-01
2016-12-31
0000019617
us-gaap:InterestRateContractMember
jpm:RiskManagementActivitiesMember
us-gaap:NondesignatedMember
2016-01-01
2016-12-31
0000019617
us-gaap:CreditRiskContractMember
jpm:RiskManagementActivitiesMember
us-gaap:NondesignatedMember
2018-01-01
2018-12-31
0000019617
us-gaap:CreditRiskContractMember
jpm:RiskManagementActivitiesMember
us-gaap:NondesignatedMember
2017-01-01
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
jpm:RiskManagementActivitiesMember
us-gaap:NondesignatedMember
2017-01-01
2017-12-31
0000019617
us-gaap:ForeignExchangeContractMember
jpm:RiskManagementActivitiesMember
us-gaap:NondesignatedMember
2018-01-01
2018-12-31
0000019617
jpm:RiskManagementActivitiesMember
us-gaap:NondesignatedMember
2016-01-01
2016-12-31
0000019617
us-gaap:InterestRateContractMember
jpm:RiskManagementActivitiesMember
us-gaap:NondesignatedMember
2018-01-01
2018-12-31
0000019617
us-gaap:InterestRateContractMember
jpm:RiskManagementActivitiesMember
us-gaap:NondesignatedMember
2017-01-01
2017-12-31
0000019617
jpm:TotalCreditDerivativesMember
2017-12-31
0000019617
us-gaap:HybridInstrumentMember
2017-12-31
0000019617
us-gaap:HybridInstrumentMember
2018-12-31
0000019617
us-gaap:OtherCreditDerivativesMember
2018-12-31
0000019617
us-gaap:CreditDefaultSwapMember
2018-12-31
0000019617
us-gaap:OtherCreditDerivativesMember
2017-12-31
0000019617
us-gaap:CreditDefaultSwapMember
2017-12-31
0000019617
jpm:TotalCreditDerivativesMember
2018-12-31
0000019617
us-gaap:ExternalCreditRatingNonInvestmentGradeMember
2018-12-31
0000019617
us-gaap:ExternalCreditRatingInvestmentGradeMember
2018-12-31
0000019617
us-gaap:ExternalCreditRatingInvestmentGradeMember
2017-12-31
0000019617
us-gaap:ExternalCreditRatingNonInvestmentGradeMember
2017-12-31
0000019617
jpm:OtherProductsandServicesMember
2018-12-31
0000019617
jpm:RewardsandPartnerPaymentsMember
2018-04-01
2018-06-30
0000019617
jpm:RewardsandPartnerPaymentsMember
2016-01-01
2016-12-31
0000019617
jpm:InterchangeandMerchantProcessingMember
2016-01-01
2016-12-31
0000019617
jpm:OtherProductsandServicesMember
2016-01-01
2016-12-31
0000019617
jpm:InterchangeandMerchantProcessingMember
2017-01-01
2017-12-31
0000019617
jpm:OtherProductsandServicesMember
2017-01-01
2017-12-31
0000019617
jpm:RewardsandPartnerPaymentsMember
2018-01-01
2018-12-31
0000019617
jpm:OtherProductsandServicesMember
2018-01-01
2018-12-31
0000019617
jpm:InterchangeandMerchantProcessingMember
2018-01-01
2018-12-31
0000019617
jpm:RewardsandPartnerPaymentsMember
2017-01-01
2017-12-31
0000019617
us-gaap:CommodityMember
2018-01-01
2018-12-31
0000019617
us-gaap:InterestRateRiskMember
2018-01-01
2018-12-31
0000019617
us-gaap:ForeignExchangeMember
2017-01-01
2017-12-31
0000019617
us-gaap:CommodityMember
2016-01-01
2016-12-31
0000019617
us-gaap:InterestRateRiskMember
2016-01-01
2016-12-31
0000019617
us-gaap:CommodityMember
2017-01-01
2017-12-31
0000019617
us-gaap:ForeignExchangeMember
2016-01-01
2016-12-31
0000019617
us-gaap:InterestRateRiskMember
2017-01-01
2017-12-31
0000019617
us-gaap:ForeignExchangeMember
2018-01-01
2018-12-31
0000019617
us-gaap:CreditRiskMember
2016-01-01
2016-12-31
0000019617
us-gaap:EquityMember
2018-01-01
2018-12-31
0000019617
us-gaap:EquityMember
2016-01-01
2016-12-31
0000019617
us-gaap:CreditRiskMember
2017-01-01
2017-12-31
0000019617
us-gaap:CreditRiskMember
2018-01-01
2018-12-31
0000019617
us-gaap:EquityMember
2017-01-01
2017-12-31
0000019617
us-gaap:DebtSecuritiesMember
2018-01-01
2018-12-31
0000019617
us-gaap:EquitySecuritiesMember
2018-01-01
2018-12-31
0000019617
us-gaap:DebtSecuritiesMember
2017-01-01
2017-12-31
0000019617
us-gaap:EquitySecuritiesMember
2017-01-01
2017-12-31
0000019617
us-gaap:DebtSecuritiesMember
2016-01-01
2016-12-31
0000019617
us-gaap:EquitySecuritiesMember
2016-01-01
2016-12-31
0000019617
srt:MinimumMember
2018-01-01
2018-12-31
0000019617
srt:MaximumMember
2018-01-01
2018-12-31
0000019617
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:UnderfundedPlanMember
2017-12-31
0000019617
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:UnderfundedPlanMember
2018-12-31
0000019617
us-gaap:OverfundedPlanMember
2017-12-31
0000019617
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:OverfundedPlanMember
2018-12-31
0000019617
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2017-12-21
2017-12-21
0000019617
us-gaap:PensionPlansDefinedBenefitMember
2016-12-31
0000019617
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2017-01-01
2017-12-31
0000019617
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2018-01-01
2018-12-31
0000019617
us-gaap:PensionPlansDefinedBenefitMember
2018-01-01
2018-12-31
0000019617
us-gaap:PensionPlansDefinedBenefitMember
2017-01-01
2017-12-31
0000019617
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2016-12-31
0000019617
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2016-01-01
2016-12-31
0000019617
us-gaap:PensionPlansDefinedBenefitMember
2016-01-01
2016-12-31
0000019617
jpm:AlternativeInvestmentsMember
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:DefinedBenefitPlanDebtSecurityMember
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanEquitySecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanEquitySecuritiesMember
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:DefinedBenefitPlanRealEstateMember
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanRealEstateMember
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:DefinedBenefitPlanDebtSecurityMember
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:AlternativeInvestmentsMember
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:DefinedBenefitPlanEquitySecuritiesMember
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanDebtSecurityMember
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:DefinedBenefitPlanEquitySecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:AlternativeInvestmentsMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:AlternativeInvestmentsMember
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanDebtSecurityMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanRealEstateMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanRealEstateMember
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:MutualFundMember
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:DefinedBenefitPlanDerivativeMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:PlanAssetCategoriesOtherMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:MortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:CorporateDebtSecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:PlanAssetCategoriesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanDerivativeMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanEquitySecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:DerivativePayablesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:CorporateDebtSecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanEquitySecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanDerivativeMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:PlanAssetCategoriesOtherMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:PlanAssetCategoriesOtherMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:GovernmentDebtSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:PlanAssetCategoriesOtherMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:TrustFundsCommonOrCollectiveMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:PlanAssetCategoriesMember
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:DerivativePayablesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:GovernmentDebtSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:GovernmentDebtSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:CorporateDebtSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:MortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:MutualFundMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanDerivativeMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:PlanAssetCategoriesOtherMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:PlanAssetCategoriesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:TrustFundsCommonOrCollectiveMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:PlanAssetCategoriesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:TrustFundsCommonOrCollectiveMember
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:DerivativePayablesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:DefinedBenefitPlanDerivativeMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:LimitedPartnershipsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:LimitedPartnershipsMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:LimitedPartnershipsMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
jpm:PlanAssetCategoriesOtherMember
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:DerivativePayablesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:MutualFundMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:MortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:MutualFundMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:MutualFundMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000019617
us-gaap:DefinedBenefitPlanDerivativeMember
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:CorporateDebtSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:DerivativePayablesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
us-gaap:MortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:DerivativePayablesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:LimitedPartnershipsMember
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:TrustFundsCommonOrCollectiveMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000019617
jpm:GovernmentDebtSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31