XML 42 R81.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments - Credit Derivatives, Protection Sold, Notional and Fair Value (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Protection sold credit derivatives and credit related notes ratings/maturity profile    
Protection sold credit derivatives and credit related notes ratings/maturity profile - less than one year $ (441,436)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsLessThanOneYear $ (480,679)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsLessThanOneYear
Protection sold credit derivatives and credit-related notes ratings/maturity profile - from one to five years (1,393,957)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsFromOneToFiveYears (1,515,091)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsFromOneToFiveYears
Protection sold credit derivatives and credit-related notes ratings/maturity profile - more than five years (134,841)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesMoreThanFiveYears (104,533)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesMoreThanFiveYears
Total notional amount (1,970,234)us-gaap_CreditDerivativeMaximumExposureUndiscounted (2,100,303)us-gaap_CreditDerivativeMaximumExposureUndiscounted
Net fair value 26,621us-gaap_CreditRiskDerivativesAtFairValueNet 17,675us-gaap_CreditRiskDerivativesAtFairValueNet
Investment-grade    
Protection sold credit derivatives and credit related notes ratings/maturity profile    
Protection sold credit derivatives and credit related notes ratings/maturity profile - less than one year (301,079)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsLessThanOneYear
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
(323,398)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsLessThanOneYear
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
Protection sold credit derivatives and credit-related notes ratings/maturity profile - from one to five years (1,012,598)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsFromOneToFiveYears
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
(1,118,293)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsFromOneToFiveYears
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
Protection sold credit derivatives and credit-related notes ratings/maturity profile - more than five years (101,819)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesMoreThanFiveYears
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
(79,486)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesMoreThanFiveYears
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
Total notional amount (1,415,496)us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
(1,521,177)us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
Net fair value 20,542us-gaap_CreditRiskDerivativesAtFairValueNet
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
19,453us-gaap_CreditRiskDerivativesAtFairValueNet
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
Noninvestment-grade    
Protection sold credit derivatives and credit related notes ratings/maturity profile    
Protection sold credit derivatives and credit related notes ratings/maturity profile - less than one year (140,357)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsLessThanOneYear
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
(157,281)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsLessThanOneYear
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
Protection sold credit derivatives and credit-related notes ratings/maturity profile - from one to five years (381,359)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsFromOneToFiveYears
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
(396,798)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsFromOneToFiveYears
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
Protection sold credit derivatives and credit-related notes ratings/maturity profile - more than five years (33,022)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesMoreThanFiveYears
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
(25,047)jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesMoreThanFiveYears
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
Total notional amount (554,738)us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
(579,126)us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
Net fair value 6,079us-gaap_CreditRiskDerivativesAtFairValueNet
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
(1,778)us-gaap_CreditRiskDerivativesAtFairValueNet
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
Trading liabilities    
Protection sold credit derivatives and credit related notes ratings/maturity profile    
Fair value of payables (17,663)us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TradingLiabilitiesMember
(28,769)us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TradingLiabilitiesMember
Trading liabilities | Investment-grade    
Protection sold credit derivatives and credit related notes ratings/maturity profile    
Fair value of payables (3,289)us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TradingLiabilitiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
(6,314)us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TradingLiabilitiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
Trading liabilities | Noninvestment-grade    
Protection sold credit derivatives and credit related notes ratings/maturity profile    
Fair value of payables (14,374)us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TradingLiabilitiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
(22,455)us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TradingLiabilitiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
Trading assets    
Protection sold credit derivatives and credit related notes ratings/maturity profile    
Fair value of receivables 44,284us-gaap_CreditRiskDerivativeAssetsAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TradingAccountAssetsMember
46,444us-gaap_CreditRiskDerivativeAssetsAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TradingAccountAssetsMember
Trading assets | Investment-grade    
Protection sold credit derivatives and credit related notes ratings/maturity profile    
Fair value of receivables 23,831us-gaap_CreditRiskDerivativeAssetsAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
25,767us-gaap_CreditRiskDerivativeAssetsAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingInvestmentGradeMember
Trading assets | Noninvestment-grade    
Protection sold credit derivatives and credit related notes ratings/maturity profile    
Fair value of receivables $ 20,453us-gaap_CreditRiskDerivativeAssetsAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember
$ 20,677us-gaap_CreditRiskDerivativeAssetsAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_ExternalCreditRatingNonInvestmentGradeMember