<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:7aa21530-16ae-4294-94fc-9f1373cebe45,g:fe03b02e-ef34-4556-a76e-56f0a6b5ce2e-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:jpm="http://www.jpmorganchase.com/20220630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.jpmorganchase.com/20220630">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="jpm-20220630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="jpm-20220630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="jpm-20220630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="jpm-20220630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.jpmorganchase.com/role/Cover">
        <link:definition>000010001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofIncomeUnaudited" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsofIncomeUnaudited">
        <link:definition>100010002 - Statement - Consolidated Statements of Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncomeUnaudited" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited">
        <link:definition>100020003 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsUnaudited" roleURI="http://www.jpmorganchase.com/role/ConsolidatedBalanceSheetsUnaudited">
        <link:definition>100030004 - Statement - Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsUnauditedParenthetical" roleURI="http://www.jpmorganchase.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>100040005 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinStockholdersEquityUnaudited" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnaudited">
        <link:definition>100050006 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinStockholdersEquityUnauditedParenthetical" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsofChangesinStockholdersEquityUnauditedParenthetical">
        <link:definition>100060007 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>100070008 - Statement - Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentation" roleURI="http://www.jpmorganchase.com/role/BasisofPresentation">
        <link:definition>210011001 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationPolicies" roleURI="http://www.jpmorganchase.com/role/BasisofPresentationPolicies">
        <link:definition>220022001 - Disclosure - Basis of Presentation (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurement" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurement">
        <link:definition>210031002 - Disclosure - Fair Value Measurement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementTables" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementTables">
        <link:definition>230043001 - Disclosure - Fair Value Measurement (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementRecurringBasisDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementRecurringBasisDetails">
        <link:definition>240054001 - Disclosure - Fair Value Measurement - Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementLevel3InputsDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementLevel3InputsDetails">
        <link:definition>240064002 - Disclosure - Fair Value Measurement - Level 3 Inputs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementChangesinLevel3RecurringMeasurementsDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementChangesinLevel3RecurringMeasurementsDetails">
        <link:definition>240074003 - Disclosure - Fair Value Measurement - Changes in Level 3 Recurring Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementLevel3AnalysisDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementLevel3AnalysisDetails">
        <link:definition>240084004 - Disclosure - Fair Value Measurement - Level 3 Analysis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementImpactofCreditAdjustmentsDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementImpactofCreditAdjustmentsDetails">
        <link:definition>240094005 - Disclosure - Fair Value Measurement - Impact of Credit Adjustments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementNonrecurringBasisDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementNonrecurringBasisDetails">
        <link:definition>240104006 - Disclosure - Fair Value Measurement - Nonrecurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementEquitySecuritiesWithoutReadilyDeterminableFairValueDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementEquitySecuritiesWithoutReadilyDeterminableFairValueDetails">
        <link:definition>240114007 - Disclosure - Fair Value Measurement - Equity Securities Without Readily Determinable Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementCarryingValueandEstimatedFairValueDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementCarryingValueandEstimatedFairValueDetails">
        <link:definition>240124008 - Disclosure - Fair Value Measurement - Carrying Value and Estimated Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueOption" roleURI="http://www.jpmorganchase.com/role/FairValueOption">
        <link:definition>210131003 - Disclosure - Fair Value Option</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueOptionTables" roleURI="http://www.jpmorganchase.com/role/FairValueOptionTables">
        <link:definition>230143002 - Disclosure - Fair Value Option (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueOptionChangesinFairValueUndertheFairValueOptionDetails" roleURI="http://www.jpmorganchase.com/role/FairValueOptionChangesinFairValueUndertheFairValueOptionDetails">
        <link:definition>240154009 - Disclosure - Fair Value Option - Changes in Fair Value Under the Fair Value Option (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueOptionAggregateDifferencesDetails" roleURI="http://www.jpmorganchase.com/role/FairValueOptionAggregateDifferencesDetails">
        <link:definition>240164010 - Disclosure - Fair Value Option - Aggregate Differences (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueOptionStructuredNoteProductsbyBalanceSheetClassificationandRiskComponentDetails" roleURI="http://www.jpmorganchase.com/role/FairValueOptionStructuredNoteProductsbyBalanceSheetClassificationandRiskComponentDetails">
        <link:definition>240174011 - Disclosure - Fair Value Option - Structured Note Products by Balance Sheet Classification and Risk Component (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstruments" roleURI="http://www.jpmorganchase.com/role/DerivativeInstruments">
        <link:definition>210181004 - Disclosure - Derivative Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsTables" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsTables">
        <link:definition>230193003 - Disclosure - Derivative Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsNotionalAmountofDerivativeContractsDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsNotionalAmountofDerivativeContractsDetails">
        <link:definition>240204012 - Disclosure - Derivative Instruments - Notional Amount of Derivative Contracts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsImpactonBalanceSheetDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsImpactonBalanceSheetDetails">
        <link:definition>240214013 - Disclosure - Derivative Instruments - Impact on Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsDerivativesNettingDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsDerivativesNettingDetails">
        <link:definition>240224014 - Disclosure - Derivative Instruments - Derivatives Netting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsLiquidityRiskandCreditRelatedContingentFeaturesDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsLiquidityRiskandCreditRelatedContingentFeaturesDetails">
        <link:definition>240234015 - Disclosure - Derivative Instruments - Liquidity Risk and Credit-Related Contingent Features (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsImpactonStatementsofIncomeFairValueHedgesDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsImpactonStatementsofIncomeFairValueHedgesDetails">
        <link:definition>240244016 - Disclosure - Derivative Instruments - Impact on Statements of Income, Fair Value Hedges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsCumulativeFairValueHedgingAdjustmentsDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsCumulativeFairValueHedgingAdjustmentsDetails">
        <link:definition>240254017 - Disclosure - Derivative Instruments - Cumulative Fair Value Hedging Adjustments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsImpactonStatementsofIncomeCashFlowHedgesDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsImpactonStatementsofIncomeCashFlowHedgesDetails">
        <link:definition>240264018 - Disclosure - Derivative Instruments - Impact on Statements of Income, Cash Flow Hedges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsImpactonStatementsofIncomeNetInvestmentHedgesDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsImpactonStatementsofIncomeNetInvestmentHedgesDetails">
        <link:definition>240274019 - Disclosure - Derivative Instruments - Impact on Statements of Income, Net Investment Hedges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsImpactonStatementsofIncomeRiskManagementDerivativesDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsImpactonStatementsofIncomeRiskManagementDerivativesDetails">
        <link:definition>240284020 - Disclosure - Derivative Instruments - Impact on Statements of Income, Risk Management Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsCreditDerivativesDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsCreditDerivativesDetails">
        <link:definition>240294021 - Disclosure - Derivative Instruments - Credit Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsCreditDerivativesProtectionSoldNotionalandFairValueDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsCreditDerivativesProtectionSoldNotionalandFairValueDetails">
        <link:definition>240304022 - Disclosure - Derivative Instruments - Credit Derivatives, Protection Sold, Notional and Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NoninterestRevenueandNoninterestExpense" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpense">
        <link:definition>210311005 - Disclosure - Noninterest Revenue and Noninterest Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NoninterestRevenueandNoninterestExpenseTables" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpenseTables">
        <link:definition>230323004 - Disclosure - Noninterest Revenue and Noninterest Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NoninterestRevenueandNoninterestExpenseInvestmentBankingFeesDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpenseInvestmentBankingFeesDetails">
        <link:definition>240334023 - Disclosure - Noninterest Revenue and Noninterest Expense - Investment Banking Fees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NoninterestRevenueandNoninterestExpensePrincipalTransactionsDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpensePrincipalTransactionsDetails">
        <link:definition>240344024 - Disclosure - Noninterest Revenue and Noninterest Expense - Principal Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NoninterestRevenueandNoninterestExpenseLendingandDepositRelatedFeesDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpenseLendingandDepositRelatedFeesDetails">
        <link:definition>240354025 - Disclosure - Noninterest Revenue and Noninterest Expense - Lending and Deposit-Related Fees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NoninterestRevenueandNoninterestExpenseAssetManagementAdministrationandCommissionsDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpenseAssetManagementAdministrationandCommissionsDetails">
        <link:definition>240364026 - Disclosure - Noninterest Revenue and Noninterest Expense - Asset Management, Administration and Commissions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NoninterestRevenueandNoninterestExpenseCardIncomeDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpenseCardIncomeDetails">
        <link:definition>240374027 - Disclosure - Noninterest Revenue and Noninterest Expense - Card Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NoninterestRevenueandNoninterestExpenseComponentsofNoninterestExpenseDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpenseComponentsofNoninterestExpenseDetails">
        <link:definition>240384028 - Disclosure - Noninterest Revenue and Noninterest Expense - Components of Noninterest Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterestIncomeandInterestExpense" roleURI="http://www.jpmorganchase.com/role/InterestIncomeandInterestExpense">
        <link:definition>210391006 - Disclosure - Interest Income and Interest Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterestIncomeandInterestExpenseTables" roleURI="http://www.jpmorganchase.com/role/InterestIncomeandInterestExpenseTables">
        <link:definition>230403005 - Disclosure - Interest Income and Interest Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterestIncomeandInterestExpenseDetails" roleURI="http://www.jpmorganchase.com/role/InterestIncomeandInterestExpenseDetails">
        <link:definition>240414029 - Disclosure - Interest Income and Interest Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementEmployeeBenefitPlans" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlans">
        <link:definition>210421007 - Disclosure - Pension and Other Postretirement Employee Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementEmployeeBenefitPlansTables" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlansTables">
        <link:definition>230433006 - Disclosure - Pension and Other Postretirement Employee Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementEmployeeBenefitPlansNetPeriodicBenefitCostsandFairValueofPlanAssetsDetails" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlansNetPeriodicBenefitCostsandFairValueofPlanAssetsDetails">
        <link:definition>240444030 - Disclosure - Pension and Other Postretirement Employee Benefit Plans - Net Periodic Benefit Costs and Fair Value of Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementEmployeeBenefitPlansFairValuesofPlanAssetsDetails" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlansFairValuesofPlanAssetsDetails">
        <link:definition>240454031 - Disclosure - Pension and Other Postretirement Employee Benefit Plans - Fair Values of Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeSharebasedIncentives" roleURI="http://www.jpmorganchase.com/role/EmployeeSharebasedIncentives">
        <link:definition>210461008 - Disclosure - Employee Share-based Incentives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeSharebasedIncentivesTables" roleURI="http://www.jpmorganchase.com/role/EmployeeSharebasedIncentivesTables">
        <link:definition>230473007 - Disclosure - Employee Share-based Incentives (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeSharebasedIncentivesCompensationExpenseDetails" roleURI="http://www.jpmorganchase.com/role/EmployeeSharebasedIncentivesCompensationExpenseDetails">
        <link:definition>240484032 - Disclosure - Employee Share-based Incentives - Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeSharebasedIncentivesNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/EmployeeSharebasedIncentivesNarrativeDetails">
        <link:definition>240494033 - Disclosure - Employee Share-based Incentives - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecurities" roleURI="http://www.jpmorganchase.com/role/InvestmentSecurities">
        <link:definition>210501009 - Disclosure - Investment Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesTables" roleURI="http://www.jpmorganchase.com/role/InvestmentSecuritiesTables">
        <link:definition>230513008 - Disclosure - Investment Securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/InvestmentSecuritiesNarrativeDetails">
        <link:definition>240524034 - Disclosure - Investment Securities - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesAmortizedCostsandEstimatedFairValuesDetails" roleURI="http://www.jpmorganchase.com/role/InvestmentSecuritiesAmortizedCostsandEstimatedFairValuesDetails">
        <link:definition>240534035 - Disclosure - Investment Securities - Amortized Costs and Estimated Fair Values (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesFairValueandGrossUnrealizedLossesbyAgingCategoryDetails" roleURI="http://www.jpmorganchase.com/role/InvestmentSecuritiesFairValueandGrossUnrealizedLossesbyAgingCategoryDetails">
        <link:definition>240544036 - Disclosure - Investment Securities - Fair Value and Gross Unrealized Losses by Aging Category (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesRealizedGainsandLossesandProvisionforCreditLossesDetails" roleURI="http://www.jpmorganchase.com/role/InvestmentSecuritiesRealizedGainsandLossesandProvisionforCreditLossesDetails">
        <link:definition>240554037 - Disclosure - Investment Securities - Realized Gains and Losses and Provision for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentSecuritiesAmortizedCostandEstimatedFairValuebyContractualMaturityDetails" roleURI="http://www.jpmorganchase.com/role/InvestmentSecuritiesAmortizedCostandEstimatedFairValuebyContractualMaturityDetails">
        <link:definition>240564038 - Disclosure - Investment Securities - Amortized Cost and Estimated Fair Value by Contractual Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesFinancingActivities" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivities">
        <link:definition>210571010 - Disclosure - Securities Financing Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesFinancingActivitiesTables" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivitiesTables">
        <link:definition>230583009 - Disclosure - Securities Financing Activities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesFinancingActivitiesGrossandNetAmountsofSecuritiesFinancingAgreementsDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivitiesGrossandNetAmountsofSecuritiesFinancingAgreementsDetails">
        <link:definition>240594039 - Disclosure - Securities Financing Activities - Gross and Net Amounts of Securities Financing Agreements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesFinancingActivitiesTypesofFinancialAssetsPledgedandRemainingMaturityDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivitiesTypesofFinancialAssetsPledgedandRemainingMaturityDetails">
        <link:definition>240604040 - Disclosure - Securities Financing Activities - Types of Financial Assets Pledged and Remaining Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesFinancingActivitiesTransfersNotQualifyingforSaleAccountingDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivitiesTransfersNotQualifyingforSaleAccountingDetails">
        <link:definition>240614041 - Disclosure - Securities Financing Activities - Transfers Not Qualifying for Sale Accounting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Loans" roleURI="http://www.jpmorganchase.com/role/Loans">
        <link:definition>210621011 - Disclosure - Loans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansTables" roleURI="http://www.jpmorganchase.com/role/LoansTables">
        <link:definition>230633010 - Disclosure - Loans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/LoansNarrativeDetails">
        <link:definition>240644042 - Disclosure - Loans - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansByPortfolioSegmentDetails" roleURI="http://www.jpmorganchase.com/role/LoansByPortfolioSegmentDetails">
        <link:definition>240654043 - Disclosure - Loans - By Portfolio Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansPurchasedSoldandReclassifiedtoHeldforSaleDetails" roleURI="http://www.jpmorganchase.com/role/LoansPurchasedSoldandReclassifiedtoHeldforSaleDetails">
        <link:definition>240664044 - Disclosure - Loans - Purchased, Sold and Reclassified to Held-for-Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansConsumerExcludingCreditCardLoanPortfolioDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoanPortfolioDetails">
        <link:definition>240674045 - Disclosure - Loans - Consumer, Excluding Credit Card Loan Portfolio (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansConsumerExcludingCreditCardLoanPortfolioResidentialRealEstateDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoanPortfolioResidentialRealEstateDetails">
        <link:definition>240684046 - Disclosure - Loans - Consumer, Excluding Credit Card Loan Portfolio, Residential Real Estate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansConsumerExcludingCreditCardLoanPortfolioResidentialRealEstateNonaccrualLoansandOtherCreditQualityIndicatorsDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoanPortfolioResidentialRealEstateNonaccrualLoansandOtherCreditQualityIndicatorsDetails">
        <link:definition>240694047 - Disclosure - Loans - Consumer, Excluding Credit Card Loan Portfolio, Residential Real Estate, Nonaccrual Loans and Other Credit Quality Indicators (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansConsumerExcludingCreditCardLoanPortfolioLoanModificationsNatureandExtentofModificationsDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoanPortfolioLoanModificationsNatureandExtentofModificationsDetails">
        <link:definition>240704048 - Disclosure - Loans - Consumer, Excluding Credit Card Loan Portfolio, Loan Modifications, Nature and Extent of Modifications (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansConsumerExcludingCreditCardLoanPortfolioFinancialEffectsofModificationsandRedefaultsDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoanPortfolioFinancialEffectsofModificationsandRedefaultsDetails">
        <link:definition>240714049 - Disclosure - Loans - Consumer, Excluding Credit Card Loan Portfolio, Financial Effects of Modifications and Redefaults (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansConsumerExcludingCreditCardLoanPortfolioAutoandOtherDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoanPortfolioAutoandOtherDetails">
        <link:definition>240724050 - Disclosure - Loans - Consumer, Excluding Credit Card Loan Portfolio, Auto and Other (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansConsumerExcludingCreditCardLoanPortfolioAutoandOtherNonaccrualLoansandOtherCreditQualityIndicatorsDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoanPortfolioAutoandOtherNonaccrualLoansandOtherCreditQualityIndicatorsDetails">
        <link:definition>240734051 - Disclosure - Loans - Consumer, Excluding Credit Card Loan Portfolio, Auto and Other, Nonaccrual Loans and Other Credit Quality Indicators (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansCreditCardLoanPortfolioDelinquencyInformationDetails" roleURI="http://www.jpmorganchase.com/role/LoansCreditCardLoanPortfolioDelinquencyInformationDetails">
        <link:definition>240744052 - Disclosure - Loans - Credit Card Loan Portfolio, Delinquency Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansCreditCardLoanPortfolioOtherCreditQualityIndicatorsDetails" roleURI="http://www.jpmorganchase.com/role/LoansCreditCardLoanPortfolioOtherCreditQualityIndicatorsDetails">
        <link:definition>240754053 - Disclosure - Loans - Credit Card Loan Portfolio, Other Credit Quality Indicators (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansCreditCardPortfolioLoanModificationsDetails" roleURI="http://www.jpmorganchase.com/role/LoansCreditCardPortfolioLoanModificationsDetails">
        <link:definition>240764054 - Disclosure - Loans - Credit Card Portfolio, Loan Modifications (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansWholesaleLoanPortfolioInternalRiskRatingsDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioInternalRiskRatingsDetails">
        <link:definition>240774055 - Disclosure - Loans - Wholesale Loan Portfolio, Internal Risk Ratings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansWholesaleLoanPortfolioRealEstateClassofLoansDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioRealEstateClassofLoansDetails">
        <link:definition>240784056 - Disclosure - Loans - Wholesale Loan Portfolio, Real Estate Class of Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansWholesaleLoanPortfolioNonaccrualDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioNonaccrualDetails">
        <link:definition>240794057 - Disclosure - Loans - Wholesale Loan Portfolio, Nonaccrual (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansWholesaleLoanPortfolioLoanModificationsDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioLoanModificationsDetails">
        <link:definition>240804058 - Disclosure - Loans - Wholesale Loan Portfolio, Loan Modifications (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLosses" roleURI="http://www.jpmorganchase.com/role/AllowanceforCreditLosses">
        <link:definition>210811012 - Disclosure - Allowance for Credit Losses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesTables" roleURI="http://www.jpmorganchase.com/role/AllowanceforCreditLossesTables">
        <link:definition>230823011 - Disclosure - Allowance for Credit Losses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesDetails" roleURI="http://www.jpmorganchase.com/role/AllowanceforCreditLossesDetails">
        <link:definition>240834059 - Disclosure - Allowance for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntities" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntities">
        <link:definition>210841013 - Disclosure - Variable Interest Entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesTables" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesTables">
        <link:definition>230853012 - Disclosure - Variable Interest Entities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesFirmSponsoredVIEsDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesFirmSponsoredVIEsDetails">
        <link:definition>240864060 - Disclosure - Variable Interest Entities - Firm Sponsored VIEs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesResecuritizationsDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesResecuritizationsDetails">
        <link:definition>240874061 - Disclosure - Variable Interest Entities - Re-securitizations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesMultisellerconduitsDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesMultisellerconduitsDetails">
        <link:definition>240884062 - Disclosure - Variable Interest Entities - Multi-seller conduits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails">
        <link:definition>240894063 - Disclosure - Variable Interest Entities - Consolidated VIE Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesVIEsSponsoredbyThirdPartiesDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesVIEsSponsoredbyThirdPartiesDetails">
        <link:definition>240904064 - Disclosure - Variable Interest Entities - VIEs Sponsored by Third Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesSecuritizationActivityDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesSecuritizationActivityDetails">
        <link:definition>240914065 - Disclosure - Variable Interest Entities - Securitization Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesLoansSoldtoThirdPartySponsoredSecuritizationEntitiesDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesLoansSoldtoThirdPartySponsoredSecuritizationEntitiesDetails">
        <link:definition>240924066 - Disclosure - Variable Interest Entities - Loans Sold to Third-Party Sponsored Securitization Entities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesScheduleofOptionstoRepurchaseDelinquentLoansDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesScheduleofOptionstoRepurchaseDelinquentLoansDetails">
        <link:definition>240934067 - Disclosure - Variable Interest Entities - Schedule of Options to Repurchase Delinquent Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesLoanDelinquenciesandLiquidationLossesDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesLoanDelinquenciesandLiquidationLossesDetails">
        <link:definition>240944068 - Disclosure - Variable Interest Entities - Loan Delinquencies and Liquidation Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandMortgageServicingRights" roleURI="http://www.jpmorganchase.com/role/GoodwillandMortgageServicingRights">
        <link:definition>210951014 - Disclosure - Goodwill and Mortgage Servicing Rights</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandMortgageServicingRightsTables" roleURI="http://www.jpmorganchase.com/role/GoodwillandMortgageServicingRightsTables">
        <link:definition>230963013 - Disclosure - Goodwill and Mortgage Servicing Rights (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandMortgageServicingRightsbyBusinessSegmentandCorporateDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillandMortgageServicingRightsbyBusinessSegmentandCorporateDetails">
        <link:definition>240974069 - Disclosure - Goodwill and Mortgage Servicing Rights - by Business Segment and Corporate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandMortgageServicingRightsGoodwillChangesDuringPeriodDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillandMortgageServicingRightsGoodwillChangesDuringPeriodDetails">
        <link:definition>240984070 - Disclosure - Goodwill and Mortgage Servicing Rights - Goodwill Changes During Period (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandMortgageServicingRightsMortgageServicingRightsDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillandMortgageServicingRightsMortgageServicingRightsDetails">
        <link:definition>240994071 - Disclosure - Goodwill and Mortgage Servicing Rights - Mortgage Servicing Rights (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandMortgageServicingRightsMortgageFeesandRelatedIncomeDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillandMortgageServicingRightsMortgageFeesandRelatedIncomeDetails">
        <link:definition>241004072 - Disclosure - Goodwill and Mortgage Servicing Rights - Mortgage Fees and Related Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandMortgageServicingRightsKeyEconomicAssumptionsDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillandMortgageServicingRightsKeyEconomicAssumptionsDetails">
        <link:definition>241014073 - Disclosure - Goodwill and Mortgage Servicing Rights - Key Economic Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Deposits" roleURI="http://www.jpmorganchase.com/role/Deposits">
        <link:definition>211021015 - Disclosure - Deposits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DepositsTables" roleURI="http://www.jpmorganchase.com/role/DepositsTables">
        <link:definition>231033014 - Disclosure - Deposits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DepositsNoninterestandInterestbearingDetails" roleURI="http://www.jpmorganchase.com/role/DepositsNoninterestandInterestbearingDetails">
        <link:definition>241044074 - Disclosure - Deposits - Noninterest and Interest-bearing (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.jpmorganchase.com/role/Leases">
        <link:definition>211051016 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.jpmorganchase.com/role/LeasesTables">
        <link:definition>231063015 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesInformationRelatedtoOperatingLeasesDetails" roleURI="http://www.jpmorganchase.com/role/LeasesInformationRelatedtoOperatingLeasesDetails">
        <link:definition>241074075 - Disclosure - Leases - Information Related to Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/LeasesNarrativeDetails">
        <link:definition>241084076 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesOperatingLeaseIncomeandRelatedDepreciationExpenseDetails" roleURI="http://www.jpmorganchase.com/role/LeasesOperatingLeaseIncomeandRelatedDepreciationExpenseDetails">
        <link:definition>241094077 - Disclosure - Leases - Operating Lease Income and Related Depreciation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PreferredStock" roleURI="http://www.jpmorganchase.com/role/PreferredStock">
        <link:definition>211101017 - Disclosure - Preferred Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PreferredStockTables" roleURI="http://www.jpmorganchase.com/role/PreferredStockTables">
        <link:definition>231113016 - Disclosure - Preferred Stock (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PreferredStockDetails" roleURI="http://www.jpmorganchase.com/role/PreferredStockDetails">
        <link:definition>241124078 - Disclosure - Preferred Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShare" roleURI="http://www.jpmorganchase.com/role/EarningsperShare">
        <link:definition>211131018 - Disclosure - Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareTables" roleURI="http://www.jpmorganchase.com/role/EarningsperShareTables">
        <link:definition>231143017 - Disclosure - Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareDetails" roleURI="http://www.jpmorganchase.com/role/EarningsperShareDetails">
        <link:definition>241154079 - Disclosure - Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>211161019 - Disclosure - Accumulated Other Comprehensive Income/(Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>231173018 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossRollforwardDetails" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLossRollforwardDetails">
        <link:definition>241184080 - Disclosure - Accumulated Other Comprehensive Income/(Loss) - Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>241194081 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossDetails_1" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLossDetails_1">
        <link:definition>241194081 - Disclosure - Accumulated Other Comprehensive Income/(Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestrictedCashandOtherRestrictedAssets" roleURI="http://www.jpmorganchase.com/role/RestrictedCashandOtherRestrictedAssets">
        <link:definition>211201020 - Disclosure - Restricted Cash and Other Restricted Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestrictedCashandOtherRestrictedAssetsTables" roleURI="http://www.jpmorganchase.com/role/RestrictedCashandOtherRestrictedAssetsTables">
        <link:definition>231213019 - Disclosure - Restricted Cash and Other Restricted Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestrictedCashandOtherRestrictedAssetsDetails" roleURI="http://www.jpmorganchase.com/role/RestrictedCashandOtherRestrictedAssetsDetails">
        <link:definition>241224082 - Disclosure - Restricted Cash and Other Restricted Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryCapital" roleURI="http://www.jpmorganchase.com/role/RegulatoryCapital">
        <link:definition>211231021 - Disclosure - Regulatory Capital</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryCapitalTables" roleURI="http://www.jpmorganchase.com/role/RegulatoryCapitalTables">
        <link:definition>231243020 - Disclosure - Regulatory Capital (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryCapitalDetails" roleURI="http://www.jpmorganchase.com/role/RegulatoryCapitalDetails">
        <link:definition>241254083 - Disclosure - Regulatory Capital (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitments" roleURI="http://www.jpmorganchase.com/role/OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitments">
        <link:definition>211261022 - Disclosure - Off-balance Sheet Lending-related Financial Instruments, Guarantees, and Other Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsTables" roleURI="http://www.jpmorganchase.com/role/OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsTables">
        <link:definition>231273021 - Disclosure - Off-balance Sheet Lending-related Financial Instruments, Guarantees, and Other Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsDetails" roleURI="http://www.jpmorganchase.com/role/OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsDetails">
        <link:definition>241284084 - Disclosure - Off-balance Sheet Lending-related Financial Instruments, Guarantees, and Other Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsStandbyLettersofCreditandOtherFinancialGuaranteesDetails" roleURI="http://www.jpmorganchase.com/role/OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsStandbyLettersofCreditandOtherFinancialGuaranteesDetails">
        <link:definition>241294085 - Disclosure - Off-balance Sheet Lending-related Financial Instruments, Guarantees, and Other Commitments - Standby Letters of Credit and Other Financial Guarantees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsScheduleofDerivativesQualifyingasGuaranteesDetails" roleURI="http://www.jpmorganchase.com/role/OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsScheduleofDerivativesQualifyingasGuaranteesDetails">
        <link:definition>241304086 - Disclosure - Off-balance Sheet Lending-related Financial Instruments, Guarantees, and Other Commitments - Schedule of Derivatives Qualifying as Guarantees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PledgedAssetsandCollateral" roleURI="http://www.jpmorganchase.com/role/PledgedAssetsandCollateral">
        <link:definition>211311023 - Disclosure - Pledged Assets and Collateral</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PledgedAssetsandCollateralTables" roleURI="http://www.jpmorganchase.com/role/PledgedAssetsandCollateralTables">
        <link:definition>231323022 - Disclosure - Pledged Assets and Collateral (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PledgedAssetsandCollateralScheduleofPledgedAssetsDetails" roleURI="http://www.jpmorganchase.com/role/PledgedAssetsandCollateralScheduleofPledgedAssetsDetails">
        <link:definition>241334087 - Disclosure - Pledged Assets and Collateral - Schedule of Pledged Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PledgedAssetsandCollateralScheduleofCollateralReceivedDetails" roleURI="http://www.jpmorganchase.com/role/PledgedAssetsandCollateralScheduleofCollateralReceivedDetails">
        <link:definition>241344088 - Disclosure - Pledged Assets and Collateral - Schedule of Collateral Received (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Litigation" roleURI="http://www.jpmorganchase.com/role/Litigation">
        <link:definition>211351024 - Disclosure - Litigation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LitigationDetails" roleURI="http://www.jpmorganchase.com/role/LitigationDetails">
        <link:definition>241364089 - Disclosure - Litigation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegments" roleURI="http://www.jpmorganchase.com/role/BusinessSegments">
        <link:definition>211371025 - Disclosure - Business Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsTables" roleURI="http://www.jpmorganchase.com/role/BusinessSegmentsTables">
        <link:definition>231383023 - Disclosure - Business Segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsDetails" roleURI="http://www.jpmorganchase.com/role/BusinessSegmentsDetails">
        <link:definition>241394090 - Disclosure - Business Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="jpm_FinancingReceivableWeightedAverageFICO" abstract="false" name="FinancingReceivableWeightedAverageFICO" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_AssetManagementAdministrationAndCommissions" abstract="false" name="AssetManagementAdministrationAndCommissions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FinancialAsset90orMoreDaysPastDueandStillAccruingMember" abstract="true" name="FinancialAsset90orMoreDaysPastDueandStillAccruingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OtherGeographicalAreasMember" abstract="true" name="OtherGeographicalAreasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SecuritiesTextBlock" abstract="false" name="SecuritiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_FinancingReceivableModificationsPreModificationWeightedAverageInterestRateOfLoansWithRateReductions" abstract="false" name="FinancingReceivableModificationsPreModificationWeightedAverageInterestRateOfLoansWithRateReductions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_MortgageFeesAndRelatedIncome" abstract="false" name="MortgageFeesAndRelatedIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisNetDerivativeAssetLiabilityRealizedandUnrealizedGainsLosses" abstract="false" name="FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisNetDerivativeAssetLiabilityRealizedandUnrealizedGainsLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_RiskManagementRevenueNetRealEstateMortgages" abstract="false" name="RiskManagementRevenueNetRealEstateMortgages" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_GuarantorObligationsMaximumExposureUndiscountedExpiringinLessThanOneYear" abstract="false" name="GuarantorObligationsMaximumExposureUndiscountedExpiringinLessThanOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ShareBasedCompensationEstimatedFutureGrantsToRetirementEligibleEmployees" abstract="false" name="ShareBasedCompensationEstimatedFutureGrantsToRetirementEligibleEmployees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DerivativeCollateralObligationToReturnSecuritiesAndorCashHeldByThirdPartyCustodians" abstract="false" name="DerivativeCollateralObligationToReturnSecuritiesAndorCashHeldByThirdPartyCustodians" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FinancingReceivableRevolvingPercentageofSeniorLienstoTotalFinancingReceivables" abstract="false" name="FinancingReceivableRevolvingPercentageofSeniorLienstoTotalFinancingReceivables" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_LongTermBeneficialInterestsAbstract" abstract="true" name="LongTermBeneficialInterestsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsFromOneToFiveYears" abstract="false" name="ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsFromOneToFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ServicingAssetAtFairValueAdditionsPurchases" abstract="false" name="ServicingAssetAtFairValueAdditionsPurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_Level3RollforwardSupplementalDataAbstract" abstract="true" name="Level3RollforwardSupplementalDataAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_LossContingencyExemptionOfDisqualificationPeriod" abstract="false" name="LossContingencyExemptionOfDisqualificationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_BankingRegulationStressCapitalBuffer" abstract="false" name="BankingRegulationStressCapitalBuffer" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_EffectofFairValueHedgesonResultsofOperationsAssetsAbstract" abstract="true" name="EffectofFairValueHedgesonResultsofOperationsAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_FinancingReceivableImpairmentmethodologyAbstract" abstract="true" name="FinancingReceivableImpairmentmethodologyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_SecuritizationActivityAbstract" abstract="true" name="SecuritizationActivityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountEvaluatedatPortfolioBasedImpairmentMethodology" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountEvaluatedatPortfolioBasedImpairmentMethodology" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansOriginatedFiveorMoreYearsbeforeLatestFiscalYear" abstract="false" name="PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansOriginatedFiveorMoreYearsbeforeLatestFiscalYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_GainLossfromComponentsExcludedfromAssessmentofFairValueHedgeEffectivenessAmortizationMethodNet" abstract="false" name="GainLossfromComponentsExcludedfromAssessmentofFairValueHedgeEffectivenessAmortizationMethodNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_TradingAssets" abstract="false" name="TradingAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ServicerAdvancesOnMortgageLoans" abstract="false" name="ServicerAdvancesOnMortgageLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsTableTextBlock" abstract="false" name="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_NonPrincipalProtectedDebtMember" abstract="true" name="NonPrincipalProtectedDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MortgageServicingRightsChangeInUnrealizedGainsLossesIncludedInIncome" abstract="false" name="MortgageServicingRightsChangeInUnrealizedGainsLossesIncludedInIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_TwoNotchDowngradeMember" abstract="true" name="TwoNotchDowngradeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_InterestIncomeTradingAssets" abstract="false" name="InterestIncomeTradingAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ShortTermBorrowingsExcludingCommercialPaperMember" abstract="true" name="ShortTermBorrowingsExcludingCommercialPaperMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_TotalLeverageExposure" abstract="false" name="TotalLeverageExposure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_USGovernmentAgenciesAndUSGovernmentsponsoredEnterprisesResidentialMortgageBackedSecuritiesEstimatedDuration" abstract="false" name="USGovernmentAgenciesAndUSGovernmentsponsoredEnterprisesResidentialMortgageBackedSecuritiesEstimatedDuration" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_FeesandCommissionsDepositorAccounts1" abstract="false" name="FeesandCommissionsDepositorAccounts1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_TotalCreditDerivativesMember" abstract="true" name="TotalCreditDerivativesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_U.S.NonAgencyResidentialCollateralizedMortgageObligationsEstimatedDuration" abstract="false" name="U.S.NonAgencyResidentialCollateralizedMortgageObligationsEstimatedDuration" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_UnsettledrepurchaseandsecuritieslendingagreementsMember" abstract="true" name="UnsettledrepurchaseandsecuritieslendingagreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_USSecuritiesAndExchangeCommissionMember" abstract="true" name="USSecuritiesAndExchangeCommissionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_USGovernmentAgenciesAndUSGovernmentsponsoredEnterprisesResidentialCollateralizedMortgageObligationsEstimatedDuration" abstract="false" name="USGovernmentAgenciesAndUSGovernmentsponsoredEnterprisesResidentialCollateralizedMortgageObligationsEstimatedDuration" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_ProceedsFromSaleOfMortgageLoans" abstract="false" name="ProceedsFromSaleOfMortgageLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ServicingAssetAtFairValueAdditionsOriginations" abstract="false" name="ServicingAssetAtFairValueAdditionsOriginations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ScheduleofSignificantTypesofVariableInterestEntitiesbyBusinessSegmentTableTextBlock" abstract="false" name="ScheduleofSignificantTypesofVariableInterestEntitiesbyBusinessSegmentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_DisclosureOfFairValueHedgeGainsAndLossesTableTextBlock" abstract="false" name="DisclosureOfFairValueHedgeGainsAndLossesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_AccruedInterestAndAccountsReceivableAtFairValue" abstract="false" name="AccruedInterestAndAccountsReceivableAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_AmortizedCostsAndEstimatedFairValuesTableTextBlock" abstract="false" name="AmortizedCostsAndEstimatedFairValuesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_LoansOtherChangesinFairValueMember" abstract="true" name="LoansOtherChangesinFairValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_JPMorganSecuritiesLLCMember" abstract="true" name="JPMorganSecuritiesLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ConsumerCommunityBankingMember" abstract="true" name="ConsumerCommunityBankingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansFinancingReceivableConvertedtoTermLoan" abstract="false" name="PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansFinancingReceivableConvertedtoTermLoan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_StandbyLettersofCreditSupportedbyCollateral" abstract="false" name="StandbyLettersofCreditSupportedbyCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_MeasurementInputCorrelationofInterestRatestoForeignExchangeRatesMember" abstract="true" name="MeasurementInputCorrelationofInterestRatestoForeignExchangeRatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountExpiringinMoreThanFiveYears" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountExpiringinMoreThanFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_LossContingencyDeferredProsecutionAgreementClaimsSettledNumberOfCountsOfWireFraud" abstract="false" name="LossContingencyDeferredProsecutionAgreementClaimsSettledNumberOfCountsOfWireFraud" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="jpm_FederalFundsSoldandPurchasedunderAgreementstoResellMember" abstract="true" name="FederalFundsSoldandPurchasedunderAgreementstoResellMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DebtSecuritiesTradingMember" abstract="true" name="DebtSecuritiesTradingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SeriesKKPreferredStockMember" abstract="true" name="SeriesKKPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MeasurementInputRecoveryRateMember" abstract="true" name="MeasurementInputRecoveryRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsmarketinterestratesandother" abstract="false" name="ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsmarketinterestratesandother" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_LoansRepurchasedOrLoansWithOptionToRepurchase" abstract="false" name="LoansRepurchasedOrLoansWithOptionToRepurchase" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FinancingReceivableModificationsPreModificationWeightedAverageRemainingTermofFinancingReceivablesWithTermOrPaymentExtensions" abstract="false" name="FinancingReceivableModificationsPreModificationWeightedAverageRemainingTermofFinancingReceivablesWithTermOrPaymentExtensions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_ProtectionSoldCreditDerivativesAbstract" abstract="true" name="ProtectionSoldCreditDerivativesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_MortgageServicingRightsNetAdditions" abstract="false" name="MortgageServicingRightsNetAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsMaturityProfileTableTextBlock" abstract="false" name="ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsMaturityProfileTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_GuarantorObligationsMaximumExposureUndiscountedExpiringBetweenThreeandFiveYears" abstract="false" name="GuarantorObligationsMaximumExposureUndiscountedExpiringBetweenThreeandFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_LongTermBeneficialInterests" abstract="false" name="LongTermBeneficialInterests" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_PercentageOfLoansWithFicoScoresOf660OrGreaterToTotalRetainedLoans" abstract="false" name="PercentageOfLoansWithFicoScoresOf660OrGreaterToTotalRetainedLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsCarryingValue" abstract="false" name="OffBalanceSheetLendingRelatedFinancialInstrumentsCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_HeldtomaturitySecuritiesDebtMaturitiesSingleMaturityDateAverageYieldAbstract" abstract="true" name="HeldtomaturitySecuritiesDebtMaturitiesSingleMaturityDateAverageYieldAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_WellCapitalizedRiskBasedRatiosAbstract" abstract="true" name="WellCapitalizedRiskBasedRatiosAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_NumberOfMonthsBeforePaymentRedefaultUnderModifiedLoan" abstract="false" name="NumberOfMonthsBeforePaymentRedefaultUnderModifiedLoan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansOriginatedinFiscalYearbeforeLatestFiscalYear" abstract="false" name="PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansOriginatedinFiscalYearbeforeLatestFiscalYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_SubsidiariesInsuredDepositoryInstitutionsMember" abstract="true" name="SubsidiariesInsuredDepositoryInstitutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ComprehensiveIncomeLossTable" abstract="true" name="ComprehensiveIncomeLossTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="jpm_FinancialAssetDaysPastDue60orMoreMember" abstract="true" name="FinancialAssetDaysPastDue60orMoreMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_VariableInterestEntityTransferofSecuritiesAbstract" abstract="true" name="VariableInterestEntityTransferofSecuritiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_LesseeOperatingLeaseRIghtofUseAssetsandLeaseLiabilitiesTableTextBlock" abstract="false" name="LesseeOperatingLeaseRIghtofUseAssetsandLeaseLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_PercentageSumOfItemsByTypeMayExceed" abstract="false" name="PercentageSumOfItemsByTypeMayExceed" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_DepositarySharesOneFourHundredthInterestinaShareof4.75NonCumulativePreferredStockSeriesGGMember" abstract="true" name="DepositarySharesOneFourHundredthInterestinaShareof4.75NonCumulativePreferredStockSeriesGGMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_GSIBSurcharge" abstract="false" name="GSIBSurcharge" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_LeverageBasedCapitalRatiosAbstract" abstract="true" name="LeverageBasedCapitalRatiosAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_MeasurementInputCommodityForwardPriceIndustrialMetalsMember" abstract="true" name="MeasurementInputCommodityForwardPriceIndustrialMetalsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_PercentageofInvestmentGradetoTotalRetainedLoans" abstract="false" name="PercentageofInvestmentGradetoTotalRetainedLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_DisclosureOfCurrentCreditAndLiquidityRiskOfDerivativesTableTextBlock" abstract="false" name="DisclosureOfCurrentCreditAndLiquidityRiskOfDerivativesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_DebtSecuritiesAvailableForSaleAndHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" abstract="false" name="DebtSecuritiesAvailableForSaleAndHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_MaturityOvernightandContinuousMember" abstract="true" name="MaturityOvernightandContinuousMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_StandbyLettersOfCreditAndOtherFinancialGuaranteesInternalCreditRatingInvestmentGrade" abstract="false" name="StandbyLettersOfCreditAndOtherFinancialGuaranteesInternalCreditRatingInvestmentGrade" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CapitalRatioAbstract" abstract="true" name="CapitalRatioAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_DebtSecuritiesHeldToMaturityExternalCreditRatingPercentRatedAAPlusOrHigher" abstract="false" name="DebtSecuritiesHeldToMaturityExternalCreditRatingPercentRatedAAPlusOrHigher" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_FinancingReceivableWeightedAverageLTVRatio" abstract="false" name="FinancingReceivableWeightedAverageLTVRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_SeriesFFPreferredStockMember" abstract="true" name="SeriesFFPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_AmrapaliLitigationMember" abstract="true" name="AmrapaliLitigationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DepositarySharesOneFourHundredthInterestinaShareof5.75NonCumulativePreferredStockSeriesDDMember" abstract="true" name="DepositarySharesOneFourHundredthInterestinaShareof5.75NonCumulativePreferredStockSeriesDDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancingReceivableAllowanceForCreditLossCapitalTransitionProvisionsBenefitRecognizedExcludingAmountPhasedOut" abstract="false" name="FinancingReceivableAllowanceForCreditLossCapitalTransitionProvisionsBenefitRecognizedExcludingAmountPhasedOut" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FinancingReceivableNonaccrualPercentThirtyOrMoreDaysPastDue" abstract="false" name="FinancingReceivableNonaccrualPercentThirtyOrMoreDaysPastDue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_OtherUnfundedCommitmentsToExtendCreditMember" abstract="true" name="OtherUnfundedCommitmentsToExtendCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansFinancingReceivableRevolving" abstract="false" name="PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansFinancingReceivableRevolving" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_LendingAndDepositRelatedFees" abstract="false" name="LendingAndDepositRelatedFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CreditRiskAdjustmentsOnDerivativeAssetsAndLiabilitiesAndDebtInstrumentsGainsLossesTextBlockTableTextBlock" abstract="false" name="CreditRiskAdjustmentsOnDerivativeAssetsAndLiabilitiesAndDebtInstrumentsGainsLossesTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_MeasurementInputInterestRateVolatilityMember" abstract="true" name="MeasurementInputInterestRateVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_LossContingencyNumberOfOffshoreFundsFormerlyManaged" abstract="false" name="LossContingencyNumberOfOffshoreFundsFormerlyManaged" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="jpm_BeneficialInterestsIssuedbyConsolidatedVIEsMember" abstract="true" name="BeneficialInterestsIssuedbyConsolidatedVIEsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsAllowanceForCreditLossNotPermittedContractualAmountEvaluatedAtPortfolioBasedImpairmentMethodology" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsAllowanceForCreditLossNotPermittedContractualAmountEvaluatedAtPortfolioBasedImpairmentMethodology" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SegregatedforBenefitofSecuritiesandClearedDerivativeCustomersMember" abstract="true" name="SegregatedforBenefitofSecuritiesandClearedDerivativeCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_CreditDerivativeOtherProtectionPurchased" abstract="false" name="CreditDerivativeOtherProtectionPurchased" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ChangesInGoodwillDuringPeriodAbstract" abstract="true" name="ChangesInGoodwillDuringPeriodAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_LitigationAbstract" abstract="true" name="LitigationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_DerivativeAssetsNetExposureAfterLiquidSecuritiesAndorCashCollateralHeldAtThirdPartyCustodiansAssetsSubjectToMasterNettingArrangement" abstract="false" name="DerivativeAssetsNetExposureAfterLiquidSecuritiesAndorCashCollateralHeldAtThirdPartyCustodiansAssetsSubjectToMasterNettingArrangement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FinancialAsset30to89DaysPastDueMember" abstract="true" name="FinancialAsset30to89DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" abstract="false" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_LoansReceivableMeasurementInput" abstract="false" name="LoansReceivableMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="jpm_PercentageOfCriticizedLoansToTotalRetainedLoans" abstract="false" name="PercentageOfCriticizedLoansToTotalRetainedLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_DerivativeGainLossonDerivativeNetDVAandFVA" abstract="false" name="DerivativeGainLossonDerivativeNetDVAandFVA" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_LossContingencyDeferredProsecutionAgreementDismissalPeriod" abstract="false" name="LossContingencyDeferredProsecutionAgreementDismissalPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_ServicingAssetatFairValueChangesduetocollectionrealizationofexpectedcashflows" abstract="false" name="ServicingAssetatFairValueChangesduetocollectionrealizationofexpectedcashflows" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansOriginatedinCurrentFiscalYear" abstract="false" name="PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansOriginatedinCurrentFiscalYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_FederalRepublicofNigeriaLitigationMember" abstract="true" name="FederalRepublicofNigeriaLitigationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_PreferredStockEarliestRedemptionDate" abstract="false" name="PreferredStockEarliestRedemptionDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:dateItemType"/>
  <xs:element id="jpm_SeriesUPreferredStockMember" abstract="true" name="SeriesUPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_AccountsPayableAndOtherLiabilitiesMember" abstract="true" name="AccountsPayableAndOtherLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_TermorPaymentExtensionMember" abstract="true" name="TermorPaymentExtensionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ForeignExchangeInvestigationsandLitigationMember" abstract="true" name="ForeignExchangeInvestigationsandLitigationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_TrialModificationMember" abstract="true" name="TrialModificationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DepositarySharesOneFourHundredthInterestinaShareof6.00NonCumulativePreferredStockSeriesEEMember" abstract="true" name="DepositarySharesOneFourHundredthInterestinaShareof6.00NonCumulativePreferredStockSeriesEEMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_HedgedLiabilityActiveandDiscontinuedFairValueHedgeCumulativeIncreaseDecrease" abstract="false" name="HedgedLiabilityActiveandDiscontinuedFairValueHedgeCumulativeIncreaseDecrease" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DebtSecuritiesNetCarryingAmount" abstract="false" name="DebtSecuritiesNetCarryingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CertificatesOfDepositBankersAcceptancesCommercialPaperMember" abstract="true" name="CertificatesOfDepositBankersAcceptancesCommercialPaperMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ServicingAssetatFairValueChangesinFairValueResultingfromChangesinOtherValuationInputsorChangesinAssumptions" abstract="false" name="ServicingAssetatFairValueChangesinFairValueResultingfromChangesinOtherValuationInputsorChangesinAssumptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_MeasurementInputEquityVolatilityMember" abstract="true" name="MeasurementInputEquityVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancingReceivableAllowanceForCreditLossCapitalTransitionProvisionsBenefitRecognized" abstract="false" name="FinancingReceivableAllowanceForCreditLossCapitalTransitionProvisionsBenefitRecognized" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DebtandEquityInstrumentsExcludingLoansMember" abstract="true" name="DebtandEquityInstrumentsExcludingLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ConsumerLoanExcludingCreditCardMember" abstract="true" name="ConsumerLoanExcludingCreditCardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_AlerianMLPIndexETNsDueMay242024Member" abstract="true" name="AlerianMLPIndexETNsDueMay242024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_VisaDefendantsandMastercardandCertainBanksMember" abstract="true" name="VisaDefendantsandMastercardandCertainBanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_WeightedAverageOptionAdjustedSpreadImpactOnFairValueOfTwoHundredBasisPointsAdverseChange" abstract="false" name="WeightedAverageOptionAdjustedSpreadImpactOnFairValueOfTwoHundredBasisPointsAdverseChange" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DepositarySharesOneFourHundredthInterestInAShareOf420NonCumulativePreferredStockSeriesMMMember" abstract="true" name="DepositarySharesOneFourHundredthInterestInAShareOf420NonCumulativePreferredStockSeriesMMMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DifferenceBetweenAggregateFairValueAndAggregateRemainingContractualPrincipalBalanceOutstandingTableTextBlock" abstract="false" name="DifferenceBetweenAggregateFairValueAndAggregateRemainingContractualPrincipalBalanceOutstandingTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_StandbyLettersOfCreditOtherFinancialGuaranteesAndOtherLettersOfCreditTableTextBlock" abstract="false" name="StandbyLettersOfCreditOtherFinancialGuaranteesAndOtherLettersOfCreditTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_SummaryOfLoanSaleActivitiesAbstract" abstract="true" name="SummaryOfLoanSaleActivitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_MortgageServicingRightsFairValueKeyEconomicAssumptionsUsedToDetermineTextBlockTableTextBlock" abstract="false" name="MortgageServicingRightsFairValueKeyEconomicAssumptionsUsedToDetermineTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_ImpactOfCreditAdjustmentsOnEarningsAbstract" abstract="true" name="ImpactOfCreditAdjustmentsOnEarningsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansOriginatedTwoYearsbeforeLatestFiscalYear" abstract="false" name="PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansOriginatedTwoYearsbeforeLatestFiscalYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_InterchangeandMerchantProcessingMember" abstract="true" name="InterchangeandMerchantProcessingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FairValueAssetsMeasuredOnRecurringBasisNumericAbstract" abstract="true" name="FairValueAssetsMeasuredOnRecurringBasisNumericAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_MaximumLengthofTimeHedgedinCashFlowHedgeTerminatedCashFlowHedge" abstract="false" name="MaximumLengthofTimeHedgedinCashFlowHedgeTerminatedCashFlowHedge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsAbstract" abstract="true" name="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_IncreaseDecreaseInBeneficialInterestsIssuedByConsolidatedVariableInterestEntities" abstract="false" name="IncreaseDecreaseInBeneficialInterestsIssuedByConsolidatedVariableInterestEntities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FirmSponsoredMortgageAndOtherConsumerSecuritizationTrustsAbstract" abstract="true" name="FirmSponsoredMortgageAndOtherConsumerSecuritizationTrustsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_CreditCardLoanPortfolioSegmentMember" abstract="true" name="CreditCardLoanPortfolioSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FairValueHedgesLiabilitiesAbstract" abstract="true" name="FairValueHedgesLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_ExchangeandClearingHouseGuaranteesandCommitmentsMember" abstract="true" name="ExchangeandClearingHouseGuaranteesandCommitmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_LevelThreeLiabilitiesAsPercentageOfTotalFirmLiabilitiesAtFairValue" abstract="false" name="LevelThreeLiabilitiesAsPercentageOfTotalFirmLiabilitiesAtFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_PermanentModificationMember" abstract="true" name="PermanentModificationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FairValueHedgesAssetsAbstract" abstract="true" name="FairValueHedgesAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_WellCapitalizedLeverageRatiosAbstract" abstract="true" name="WellCapitalizedLeverageRatiosAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_ComponentsOfMortgageFeesAndRelatedIncomeAbstract" abstract="true" name="ComponentsOfMortgageFeesAndRelatedIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_LevelThreeAssetsAsPercentageOfTotalFirmAssetsAtFairValue" abstract="false" name="LevelThreeAssetsAsPercentageOfTotalFirmAssetsAtFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_EquitySecuritieswithoutReadilyDeterminableFairValueShares" abstract="false" name="EquitySecuritieswithoutReadilyDeterminableFairValueShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="jpm_ScheduleOfLoansByPortfolioSegmentAndClassTableTextBlock" abstract="false" name="ScheduleOfLoansByPortfolioSegmentAndClassTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_InvestmentBankingAdvisoryFeeRevenue" abstract="false" name="InvestmentBankingAdvisoryFeeRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FinancingReceivableModificationsPercentageofModifications" abstract="false" name="FinancingReceivableModificationsPercentageofModifications" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_NoninterestIncomeExpenseAbstract" abstract="true" name="NoninterestIncomeExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_MaximumLengthofTimeHedgedinCashFlowHedgeOpenCashFlowHedge" abstract="false" name="MaximumLengthofTimeHedgedinCashFlowHedgeOpenCashFlowHedge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_DerivativesQualifyingAsGuaranteesAbstract" abstract="true" name="DerivativesQualifyingAsGuaranteesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsprojectedcashflows" abstract="false" name="ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsprojectedcashflows" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_StandbyLettersOfCreditAndOtherFinancialGuaranteesInternalCreditRatingNonInvestmentGrade" abstract="false" name="StandbyLettersOfCreditAndOtherFinancialGuaranteesInternalCreditRatingNonInvestmentGrade" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FeesAndCommissionsCreditAndDebitCards1" abstract="false" name="FeesAndCommissionsCreditAndDebitCards1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SummaryOfLoanSaleActivitiesTableTextBlock" abstract="false" name="SummaryOfLoanSaleActivitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_StandbyLettersOfCreditAndOtherFinancialGuaranteesMember" abstract="true" name="StandbyLettersOfCreditAndOtherFinancialGuaranteesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OffBalanceSheetCreditLossLiabilityIndividuallyEvaluatedForImpairment" abstract="false" name="OffBalanceSheetCreditLossLiabilityIndividuallyEvaluatedForImpairment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FinancialAssetEqualToOrGreaterThan30DaysPastDueMember" abstract="true" name="FinancialAssetEqualToOrGreaterThan30DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MortgagebackedAvailableforsaleSecuritiesMember" abstract="true" name="MortgagebackedAvailableforsaleSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_PercentageofLoansNinetyPlusDaysPastDuetoTotalRetainedLoansFinancingReceivableRevolving" abstract="false" name="PercentageofLoansNinetyPlusDaysPastDuetoTotalRetainedLoansFinancingReceivableRevolving" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_VariableInterestEntityReportingEntityInvolvementUnfundedCommitments" abstract="false" name="VariableInterestEntityReportingEntityInvolvementUnfundedCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DerivativeQualifyingAsGuaranteesPayables" abstract="false" name="DerivativeQualifyingAsGuaranteesPayables" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_TradingLiabilitiesExcludingDerivativesFairValueDisclosure" abstract="false" name="TradingLiabilitiesExcludingDerivativesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CashAndSecuritiesPledgedWithClearingOrganizationsForTheBenefitOfCustomers" abstract="false" name="CashAndSecuritiesPledgedWithClearingOrganizationsForTheBenefitOfCustomers" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FinancingReceivableModificationsPostModificationWeightedAverageInterestRateOfLoansWithRateReductions" abstract="false" name="FinancingReceivableModificationsPostModificationWeightedAverageInterestRateOfLoansWithRateReductions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_MortgageServicingRightsFairValueRollForwardTextBlockTableTextBlock" abstract="false" name="MortgageServicingRightsFairValueRollForwardTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_GuarantorObligationsMaximumExposureUndiscountedExpiringBetweenOneandThreeYears" abstract="false" name="GuarantorObligationsMaximumExposureUndiscountedExpiringBetweenOneandThreeYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_NetIncomeApplicableToCommonEquity" abstract="false" name="NetIncomeApplicableToCommonEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ScheduleOfMortgageFeesAndRelatedIncomeLineItems" abstract="true" name="ScheduleOfMortgageFeesAndRelatedIncomeLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_CollateralDependentLoansAbstract" abstract="true" name="CollateralDependentLoansAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_TradingLoansMember" abstract="true" name="TradingLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_Level3AnalysisSupplementalDataAbstract" abstract="true" name="Level3AnalysisSupplementalDataAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_ComponentsofLendingRelatedandDepositRelatedFeesTableTextBlock" abstract="false" name="ComponentsofLendingRelatedandDepositRelatedFeesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_FinancialAsset30to89DaysPastDueandStillAccruingMemberMember" abstract="true" name="FinancialAsset30to89DaysPastDueandStillAccruingMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_CommercialMortgageBackedSecuritesAndLoansMember" abstract="true" name="CommercialMortgageBackedSecuritesAndLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_VISAMember" abstract="true" name="VISAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DerivativeCollateralRightToReclaimSecuritiesAndorCashHeldAtThirdPartyCustodians" abstract="false" name="DerivativeCollateralRightToReclaimSecuritiesAndorCashHeldAtThirdPartyCustodians" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_PercentageofLoansNinetyPlusDaysPastDuetoTotalRetainedLoansFinancingReceivableConvertedtoTermLoan" abstract="false" name="PercentageofLoansNinetyPlusDaysPastDuetoTotalRetainedLoansFinancingReceivableConvertedtoTermLoan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_DepositsLineItems" abstract="true" name="DepositsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_SeriesLLPreferredStockMember" abstract="true" name="SeriesLLPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_NoFICOorLTVScoreAvailableMember" abstract="true" name="NoFICOorLTVScoreAvailableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancialAssetEqualToOrGreaterThan120DaysPastDueMember" abstract="true" name="FinancialAssetEqualToOrGreaterThan120DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_GoodwillServicingAssetsatFairValueandOtherIntangibleAssets" abstract="false" name="GoodwillServicingAssetsatFairValueandOtherIntangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DebtSecuritiesandLoansReceivableMeasurementInput" abstract="false" name="DebtSecuritiesandLoansReceivableMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="jpm_SeriesIPreferredStockMember" abstract="true" name="SeriesIPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DerivativesQualifyingAsGuaranteesMember" abstract="true" name="DerivativesQualifyingAsGuaranteesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancingReceivableModificationsPostModificationWeightedAverageRemainingTermofFinancingReceivablesWithTermOrPaymentExtensions" abstract="false" name="FinancingReceivableModificationsPostModificationWeightedAverageRemainingTermofFinancingReceivablesWithTermOrPaymentExtensions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesMoreThanFiveYears" abstract="false" name="ProtectionSoldCreditDerivativesAndCreditRelatedNotesMoreThanFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityRealizedandUnrealizedGainsLosses" abstract="false" name="FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityRealizedandUnrealizedGainsLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SecuritiesProceedsFromSaleOfMortgageLoans" abstract="false" name="SecuritiesProceedsFromSaleOfMortgageLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CashFlowHedgeGainsAndLossesAbstract" abstract="true" name="CashFlowHedgeGainsAndLossesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" abstract="true" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="jpm_DerivativeLiabilitiesNetAmountAfterLiquidSecuritiesAndorCashCollateralHeldAtThirdPartyCustodiansLiabilitiesSubjectToMasterNettingAgreement" abstract="false" name="DerivativeLiabilitiesNetAmountAfterLiquidSecuritiesAndorCashCollateralHeldAtThirdPartyCustodiansLiabilitiesSubjectToMasterNettingAgreement" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BeneficialInterestsIssuedByConsolidatedVariableInterestEntitiesMember" abstract="true" name="BeneficialInterestsIssuedByConsolidatedVariableInterestEntitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DividendBasisSpreadOnVariableRate" abstract="false" name="DividendBasisSpreadOnVariableRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_MeasurementInputCommodityForwardPriceOilMember" abstract="true" name="MeasurementInputCommodityForwardPriceOilMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_BaselIIIStandardizedMember" abstract="true" name="BaselIIIStandardizedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MeasurementInputPricePerUnitMember" abstract="true" name="MeasurementInputPricePerUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_NumberOfPaymentsPastDueForDeemedPaymentDefault" abstract="false" name="NumberOfPaymentsPastDueForDeemedPaymentDefault" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="jpm_SeriesZPreferredStockMember" abstract="true" name="SeriesZPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_IndemnificationAgreementSecuritiesLendingGuaranteesCollateralHeldInSupportOf" abstract="false" name="IndemnificationAgreementSecuritiesLendingGuaranteesCollateralHeldInSupportOf" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SegmentReportingInformationOverheadRatio" abstract="false" name="SegmentReportingInformationOverheadRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_AdjustedAverageAssets" abstract="false" name="AdjustedAverageAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SecuritiesForSecuritiesBorrowVersusPledgeTransactionsMember" abstract="true" name="SecuritiesForSecuritiesBorrowVersusPledgeTransactionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ScheduleofUsesandDisclosureofDerivativesTableTextBlock" abstract="false" name="ScheduleofUsesandDisclosureofDerivativesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_FeesAndCommissionsMortgageBankingAndRelatedComponentsTableTextBlock" abstract="false" name="FeesAndCommissionsMortgageBankingAndRelatedComponentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_JpmorganChaseBankNAMember" abstract="true" name="JpmorganChaseBankNAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OperatingRevenueRealEstateMortgagesChangesinFairValueofMortgageServicingRightsChangesDueToCollectionRealizationOfExpectedCashFlows" abstract="false" name="OperatingRevenueRealEstateMortgagesChangesinFairValueofMortgageServicingRightsChangesDueToCollectionRealizationOfExpectedCashFlows" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DerivativeGainLossOnDerivativeNetRealEstateMortgagesRelatedAndOtherAdjustments" abstract="false" name="DerivativeGainLossOnDerivativeNetRealEstateMortgagesRelatedAndOtherAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FinancialAsset30to149DaysPastDueMember" abstract="true" name="FinancialAsset30to149DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_NumberOfYearsBeforePaymentDefaultUnderModifiedLoan" abstract="false" name="NumberOfYearsBeforePaymentDefaultUnderModifiedLoan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_GuarantorObligationsMaximumExposureUndiscountedExpiringinMoreThanFiveYears" abstract="false" name="GuarantorObligationsMaximumExposureUndiscountedExpiringinMoreThanFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_WholesaleLendingRelatedCommitments" abstract="false" name="WholesaleLendingRelatedCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CommercialPaperIssuedByConsolidatedVariableInterestEntitiesEliminatedInConsolidation" abstract="false" name="CommercialPaperIssuedByConsolidatedVariableInterestEntitiesEliminatedInConsolidation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CommercialBankingMember" abstract="true" name="CommercialBankingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_InterestRateOptionMember" abstract="true" name="InterestRateOptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_NetInvestmentHedgeGainsAndLossesAbstract" abstract="true" name="NetInvestmentHedgeGainsAndLossesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughFiveYears" abstract="false" name="DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CriticizedPerformingMember" abstract="true" name="CriticizedPerformingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_CommoditySpotFutureandForwardMember" abstract="true" name="CommoditySpotFutureandForwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_TotalCreditDerivativesAndCreditRelatedNotesAbstract" abstract="true" name="TotalCreditDerivativesAndCreditRelatedNotesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_SeriesQPreferredStockMember" abstract="true" name="SeriesQPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DepositarySharesOneFourHundredthInterestInAShareOf4625NonCumulativePreferredStockSeriesLLMember" abstract="true" name="DepositarySharesOneFourHundredthInterestInAShareOf4625NonCumulativePreferredStockSeriesLLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_PercentageOfLoansWithFicoScoresLessThan660ToTotalRetainedLoans" abstract="false" name="PercentageOfLoansWithFicoScoresLessThan660ToTotalRetainedLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_LineOfCreditCloseCriteriaPeriodPastDue" abstract="false" name="LineOfCreditCloseCriteriaPeriodPastDue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_InformationAboutDelinquenciesNetChargeOffsAndComponentsOfOffBalanceSheetSecuritizedFinancialAssetsTableTextBlock" abstract="false" name="InformationAboutDelinquenciesNetChargeOffsAndComponentsOfOffBalanceSheetSecuritizedFinancialAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsdiscountrates" abstract="false" name="ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsdiscountrates" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FeesAndCommissions1" abstract="false" name="FeesAndCommissions1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_OtherLettersofCreditSupportedbyCollateral" abstract="false" name="OtherLettersofCreditSupportedbyCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DepositarySharesOneFourHundredthInterestInAShareOf455NonCumulativePreferredStockSeriesJJMember" abstract="true" name="DepositarySharesOneFourHundredthInterestInAShareOf455NonCumulativePreferredStockSeriesJJMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SeriesAAPreferredStockMember" abstract="true" name="SeriesAAPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancingReceivableModificationsNewEnrollmentsPercentageofTotalLoans" abstract="false" name="FinancingReceivableModificationsNewEnrollmentsPercentageofTotalLoans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_ScheduleOfNonInterestRevenueTable" abstract="true" name="ScheduleOfNonInterestRevenueTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="jpm_BankHoldingCompaniesMember" abstract="true" name="BankHoldingCompaniesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_CollateralDependentLoansMember" abstract="true" name="CollateralDependentLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ForeignExchangeSpotFutureandForwardMember" abstract="true" name="ForeignExchangeSpotFutureandForwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SeriesVPreferredStockMember" abstract="true" name="SeriesVPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_InvestmentAdvisoryManagementandAdministrativeFeesAbstract" abstract="true" name="InvestmentAdvisoryManagementandAdministrativeFeesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_SecuritiesTransferredToAgencyResecuritizationVies" abstract="false" name="SecuritiesTransferredToAgencyResecuritizationVies" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_NetMortgageServicingRevenueAbstract" abstract="true" name="NetMortgageServicingRevenueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_FinancialAsset30to119DaysPastDueMember" abstract="true" name="FinancialAsset30to119DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_CriticizedNonaccrualMember" abstract="true" name="CriticizedNonaccrualMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FairValueOptionsOtherPerformingLoans" abstract="false" name="FairValueOptionsOtherPerformingLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_PercentageOfLoansNinetyPlusDaysPastDueToTotalRetainedLoans" abstract="false" name="PercentageOfLoansNinetyPlusDaysPastDueToTotalRetainedLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_SupplementaryLeverageRatioRequiredForCapitalAdequacyToAverageAssetsSupplementaryLeverageBuffer" abstract="false" name="SupplementaryLeverageRatioRequiredForCapitalAdequacyToAverageAssetsSupplementaryLeverageBuffer" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_ComponentsOfAssetManagementAdministrationAndCommissionsTextBlockTableTextBlock" abstract="false" name="ComponentsOfAssetManagementAdministrationAndCommissionsTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_ComponentsOfNoninterestExpenseTableTextBlock" abstract="false" name="ComponentsOfNoninterestExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_FinancingReceivableNonaccrualWithRelatedAllowance" abstract="false" name="FinancingReceivableNonaccrualWithRelatedAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SecuritizedLoansMember" abstract="true" name="SecuritizedLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_BankingRegulationAbstract" abstract="true" name="BankingRegulationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_AllOtherAssetManagementFees" abstract="false" name="AllOtherAssetManagementFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_PercentageOfLoansOnNonaccrualStatusToTotalRetainedLoans" abstract="false" name="PercentageOfLoansOnNonaccrualStatusToTotalRetainedLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_EffectofFairValueHedgesonResultsofOperationsLiabilitiesAbstract" abstract="true" name="EffectofFairValueHedgesonResultsofOperationsLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_DebtSecuritiesandLoansReceivableFairValueDisclosure" abstract="false" name="DebtSecuritiesandLoansReceivableFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DebitValuationAdjustmentForFairValueOptionFinancialLiabilitiesMember" abstract="true" name="DebitValuationAdjustmentForFairValueOptionFinancialLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FairValueOptionsLoansHeldAsAssets" abstract="false" name="FairValueOptionsLoansHeldAsAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FeesAndCommissionsMortgageBankingAndRelatedAllOther" abstract="false" name="FeesAndCommissionsMortgageBankingAndRelatedAllOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_IncreaseDecreaseInAccruedInterestsAndAccountsReceivable" abstract="false" name="IncreaseDecreaseInAccruedInterestsAndAccountsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DerivativesLiabilitiesSubjectToMasterNettingArrangement" abstract="false" name="DerivativesLiabilitiesSubjectToMasterNettingArrangement" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ComponentsOfInvestmentBankingFeesTableTextBlock" abstract="false" name="ComponentsOfInvestmentBankingFeesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_ScheduleOfRetainedLoansPurchasesSalesAndTransferIntoHeldForSaleByPortfolioSegmentTableTextBlock" abstract="false" name="ScheduleOfRetainedLoansPurchasesSalesAndTransferIntoHeldForSaleByPortfolioSegmentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_MeasurementInputEquityCorrelationMember" abstract="true" name="MeasurementInputEquityCorrelationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OffBalanceSheetCreditLossLiabilityCollectivelyEvaluatedForImpairment" abstract="false" name="OffBalanceSheetCreditLossLiabilityCollectivelyEvaluatedForImpairment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_WholesaleRealEstateCommercialLessorsMember" abstract="true" name="WholesaleRealEstateCommercialLessorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_VieProgramTypeOtherMember" abstract="true" name="VieProgramTypeOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DebtSecuritiesAvailableforsaleContinuousUnrealizedLossPositionAbstract" abstract="true" name="DebtSecuritiesAvailableforsaleContinuousUnrealizedLossPositionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_AccruedInterestAndAccountsReceivable" abstract="false" name="AccruedInterestAndAccountsReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_VariableInterestEntitiesAbstract" abstract="true" name="VariableInterestEntitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_IncreaseDecreaseInAccountsPayableAndOtherLiabilities" abstract="false" name="IncreaseDecreaseInAccountsPayableAndOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_MetalsAndUSTreasuriesInvestigationsAndLitigationAndRelatedInquiriesMember" abstract="true" name="MetalsAndUSTreasuriesInvestigationsAndLitigationAndRelatedInquiriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountExpiringBetweenThreeandFiveYears" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountExpiringBetweenThreeandFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SeriesBBPreferredStockMember" abstract="true" name="SeriesBBPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfterFiveThroughTenYears" abstract="false" name="DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfterFiveThroughTenYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FederalRepublicofNigeriaMember" abstract="true" name="FederalRepublicofNigeriaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OtherDebtAndEquityInstrumentsMember" abstract="true" name="OtherDebtAndEquityInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OtherModificationsMember" abstract="true" name="OtherModificationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MeasurementInputCorrelationofEquitytoInterestRatesMember" abstract="true" name="MeasurementInputCorrelationofEquitytoInterestRatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_BrokerPriceOpinionValuationTechniqueMember" abstract="true" name="BrokerPriceOpinionValuationTechniqueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SeriesJJPreferredStockMember" abstract="true" name="SeriesJJPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FirmSponsoredMortgageAndOtherConsumerSecuritizationTrustsTableTextBlock" abstract="false" name="FirmSponsoredMortgageAndOtherConsumerSecuritizationTrustsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsStandbyLettersOfCreditAndOtherFinancialGuarantees" abstract="false" name="OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsStandbyLettersOfCreditAndOtherFinancialGuarantees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_InvestmentAdvisoryFees1" abstract="false" name="InvestmentAdvisoryFees1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoans" abstract="false" name="PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_DerivativesAndSecuritiesPurchasedAndSoldUnderResaleAndRepurchaseAgreementsOffsettingPolicyPolicyTextBlock" abstract="false" name="DerivativesAndSecuritiesPurchasedAndSoldUnderResaleAndRepurchaseAgreementsOffsettingPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_PreferredStockIssueDate" abstract="false" name="PreferredStockIssueDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:dateItemType"/>
  <xs:element id="jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsLessThanOneYear" abstract="false" name="ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsLessThanOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ScheduleOfUnemploymentRatesAndCumulativeChangeInRealGDPTableTextBlock" abstract="false" name="ScheduleOfUnemploymentRatesAndCumulativeChangeInRealGDPTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_ProceedsFromSalesSecuritizationsAndPaydownsOfLoansHeldForSale" abstract="false" name="ProceedsFromSalesSecuritizationsAndPaydownsOfLoansHeldForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_VariableInterestEntitiesAndTransfersOfFinancialAssetsTextBlock" abstract="false" name="VariableInterestEntitiesAndTransfersOfFinancialAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_ForeignMortgageBackedSecuritiesMember" abstract="true" name="ForeignMortgageBackedSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_RiskManagementAbstract" abstract="true" name="RiskManagementAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_SupplementaryLeverageRatioRequiredForCapitalAdequacyToAverageAssets" abstract="false" name="SupplementaryLeverageRatioRequiredForCapitalAdequacyToAverageAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_FairValueInputsAssetsAndLiabilitiesQuantitativeInformationLineItems" abstract="true" name="FairValueInputsAssetsAndLiabilitiesQuantitativeInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_FinancialandNonfinancialLiabilitiesMeasurementInput" abstract="false" name="FinancialandNonfinancialLiabilitiesMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountExpiringBetweenOneandThreeOneYears" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountExpiringBetweenOneandThreeOneYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CorporateInvestmentBankMember" abstract="true" name="CorporateInvestmentBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OtherAssetsLiabilitiesNetFairValueDisclosure" abstract="false" name="OtherAssetsLiabilitiesNetFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_MeasurementInputForwardEquityPriceMember" abstract="true" name="MeasurementInputForwardEquityPriceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SeriesSPreferredStockMember" abstract="true" name="SeriesSPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ComprehensiveIncomeLossLineItems" abstract="true" name="ComprehensiveIncomeLossLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingWithinOneYear" abstract="false" name="DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingWithinOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SeriesCCPreferredStockMember" abstract="true" name="SeriesCCPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ServicingAssetatFairValueChangesinFairValueDuetoOtherInputsandAssumptionsAbstract" abstract="true" name="ServicingAssetatFairValueChangesinFairValueDuetoOtherInputsandAssumptionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_NoninterestRevenueandExpenseTextBlock" abstract="false" name="NoninterestRevenueandExpenseTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_FirmSponsoredCreditCardSecuritizationTrustsMember" abstract="true" name="FirmSponsoredCreditCardSecuritizationTrustsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DomesticMortgagebackedSecuritiesMember" abstract="true" name="DomesticMortgagebackedSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_LoanPortfolioSegmentDescriptionsTableTextBlock" abstract="false" name="LoanPortfolioSegmentDescriptionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_AssetManagementFees" abstract="false" name="AssetManagementFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_LoansReportedasTradingAssetsChangesinInstrumentSpecificCreditRiskMember" abstract="true" name="LoansReportedasTradingAssetsChangesinInstrumentSpecificCreditRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsSupplementalInformationAbstract" abstract="true" name="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsSupplementalInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_OtherLettersOfCreditMember" abstract="true" name="OtherLettersOfCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_CapitalConservationBuffer" abstract="false" name="CapitalConservationBuffer" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_FinancingReceivableExcludedPurchasedfromCorrespondentsOriginatedinAccordancewiththeFirmsUnderwritingStandards" abstract="false" name="FinancingReceivableExcludedPurchasedfromCorrespondentsOriginatedinAccordancewiththeFirmsUnderwritingStandards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_AdministrativeServicesRevenue1" abstract="false" name="AdministrativeServicesRevenue1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CashReservesForeignCentralBanksandOtherMember" abstract="true" name="CashReservesForeignCentralBanksandOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ServicingRevenueNetRealEstateMortgages" abstract="false" name="ServicingRevenueNetRealEstateMortgages" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_OperatingRevenueServicingFeesNetRealEstateMortgages" abstract="false" name="OperatingRevenueServicingFeesNetRealEstateMortgages" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SeriesRPreferredStockMember" abstract="true" name="SeriesRPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SeriesDDPreferredStockMember" abstract="true" name="SeriesDDPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OtherProductsandServicesMember" abstract="true" name="OtherProductsandServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ResidentialMortgageBackedSecuritiesAndLoansMember" abstract="true" name="ResidentialMortgageBackedSecuritiesAndLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SeniorSecuritiesPurchasedExcludedFromInterestsContinuedToBeHeldByTransferorFairValue" abstract="false" name="SeniorSecuritiesPurchasedExcludedFromInterestsContinuedToBeHeldByTransferorFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_PrincipalAmountOfFinancialAssetsSoldInSecuritizations" abstract="false" name="PrincipalAmountOfFinancialAssetsSoldInSecuritizations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CommonEquityTier1Capital" abstract="false" name="CommonEquityTier1Capital" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_StandbyLettersOfCreditAndOtherFinancialGuaranteesAndOtherLettersOfCreditAbstract" abstract="true" name="StandbyLettersOfCreditAndOtherFinancialGuaranteesAndOtherLettersOfCreditAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountExpiringinLessThanOneYear" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountExpiringinLessThanOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_LoansReportedasTradingAssetsOtherChangesinFairValueMember" abstract="true" name="LoansReportedasTradingAssetsOtherChangesinFairValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" abstract="true" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_SingleNotchDowngradeMember" abstract="true" name="SingleNotchDowngradeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SecuredOvernightFinancingRateSOFRMember" abstract="true" name="SecuredOvernightFinancingRateSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ResidentialConformingMortgageIntendedForSaleToGovernmentAgencyMember" abstract="true" name="ResidentialConformingMortgageIntendedForSaleToGovernmentAgencyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FeesandCommissionsLendingActivities" abstract="false" name="FeesandCommissionsLendingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SegmentReportingInformationAverageCommonEquity" abstract="false" name="SegmentReportingInformationAverageCommonEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsExcludingCommitmentsForWhichAllowanceForCreditLossNotPermittedContractualAmount" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsExcludingCommitmentsForWhichAllowanceForCreditLossNotPermittedContractualAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ScheduleofSecuritiesRepurchasedAndOptiontoRepurchaseDelinquentSecuritiesTableTextBlock" abstract="false" name="ScheduleofSecuritiesRepurchasedAndOptiontoRepurchaseDelinquentSecuritiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_BaselIIIAdvancedMember" abstract="true" name="BaselIIIAdvancedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DuePeriodOfMortgageBackedSecuritiesAndCollateralizedMortgageObligations" abstract="false" name="DuePeriodOfMortgageBackedSecuritiesAndCollateralizedMortgageObligations" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsprepaymentmodelchangesandother" abstract="false" name="ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsprepaymentmodelchangesandother" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SeriesHHPreferredStockMember" abstract="true" name="SeriesHHPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MeasurementInputCreditCorrelationMember" abstract="true" name="MeasurementInputCreditCorrelationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_UnsettledReverseRepurchaseAndSecuritiesBorrowingAgreementsMember" abstract="true" name="UnsettledReverseRepurchaseAndSecuritiesBorrowingAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancingReceivableModificationsPrincipalDeferred" abstract="false" name="FinancingReceivableModificationsPrincipalDeferred" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_StructuredNotesFairValueOptionNotElectedBalance" abstract="false" name="StructuredNotesFairValueOptionNotElectedBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_NetProducitonRevenueAbstract" abstract="true" name="NetProducitonRevenueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_AssetspledgedtoFederalReserveBanksandFederalHomeLoanBanksMember" abstract="true" name="AssetspledgedtoFederalReserveBanksandFederalHomeLoanBanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossesNetOfDeferredIncome" abstract="false" name="FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossesNetOfDeferredIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_LoanModificationProgramFixedPaymentPlanPeriod" abstract="false" name="LoanModificationProgramFixedPaymentPlanPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsOtherLettersOfCredit" abstract="false" name="OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsOtherLettersOfCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ThreatenedOrPendingLitigationMember" abstract="true" name="ThreatenedOrPendingLitigationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SubordinatedSecuritiesPurchasedExcludedFromInterestsContinuedToBeHeldByTransferorFairValue" abstract="false" name="SubordinatedSecuritiesPurchasedExcludedFromInterestsContinuedToBeHeldByTransferorFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_OtherAssetsExcludingNetAssetValueFairValueDisclosure" abstract="false" name="OtherAssetsExcludingNetAssetValueFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DerivativeGainLossonDerivativeNetCVA" abstract="false" name="DerivativeGainLossonDerivativeNetCVA" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FinancingReceivableCollateralDependentLoansAtFairValue" abstract="false" name="FinancingReceivableCollateralDependentLoansAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_NumberofLoanPortfolioSegments" abstract="false" name="NumberofLoanPortfolioSegments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="jpm_OperatingRevenueAbstract" abstract="true" name="OperatingRevenueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_AssetBackedSecuritiesTradingAccountMember" abstract="true" name="AssetBackedSecuritiesTradingAccountMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FairValueInputsLiquidationValueDiscount" abstract="false" name="FairValueInputsLiquidationValueDiscount" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_AccumulatedGainLossFairValueOptionFinancialLiabilitiesAttributabletoParentMember" abstract="true" name="AccumulatedGainLossFairValueOptionFinancialLiabilitiesAttributabletoParentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_WeightedAverageOptionAdjustedSpreadImpactOnFairValueOfHundredBasisPointsAdverseChange" abstract="false" name="WeightedAverageOptionAdjustedSpreadImpactOnFairValueOfHundredBasisPointsAdverseChange" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SeriesEEPreferredStockMember" abstract="true" name="SeriesEEPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ExcludingUSGovernmentAgencyInsuredLoansMember" abstract="true" name="ExcludingUSGovernmentAgencyInsuredLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SecuritizationActivitiesTableTextBlock" abstract="false" name="SecuritizationActivitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_LettersofCreditHedgedbyDerivativeTransactionsAmountElectedatFairValueMember" abstract="true" name="LettersofCreditHedgedbyDerivativeTransactionsAmountElectedatFairValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FairValueInputsPriceperUnitAssumedPar" abstract="false" name="FairValueInputsPriceperUnitAssumedPar" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="jpm_DebtSecuritiesAvailableforsaleTransfertoHeldtomaturityAmount" abstract="false" name="DebtSecuritiesAvailableforsaleTransfertoHeldtomaturityAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseContractualAmount" abstract="false" name="IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseContractualAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BeforeAndAfterTaxChangesOfComponentsOfAccumulatedOtherComprehensiveIncomeLossTablesAbstract" abstract="true" name="BeforeAndAfterTaxChangesOfComponentsOfAccumulatedOtherComprehensiveIncomeLossTablesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisAssetRealizedandUnrealizedGainsLosses" abstract="false" name="FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisAssetRealizedandUnrealizedGainsLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_WholesaleOtherMember" abstract="true" name="WholesaleOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_LoansSoldWithRecourseMember" abstract="true" name="LoansSoldWithRecourseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MortgageLoansServicedThirdPartyAtPeriodEnd" abstract="false" name="MortgageLoansServicedThirdPartyAtPeriodEnd" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BaselIIIMember" abstract="true" name="BaselIIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_LossContingencyDisqualificationPeriod" abstract="false" name="LossContingencyDisqualificationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_BeneficialInterestFairValueDisclosure" abstract="false" name="BeneficialInterestFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmount" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CreditDerivativesPurchasedCreditProtection" abstract="false" name="CreditDerivativesPurchasedCreditProtection" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FirmAdministeredMultiSellerConduitsMember" abstract="true" name="FirmAdministeredMultiSellerConduitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_InformationOnAssetsAndLiabilitiesRelatedToVariableInterestEntitiesThatAreConsolidatedByFirmAbstract" abstract="true" name="InformationOnAssetsAndLiabilitiesRelatedToVariableInterestEntitiesThatAreConsolidatedByFirmAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_SeriesXPreferredStockMember" abstract="true" name="SeriesXPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_WeightedAverageOptionAdjustedSpread" abstract="false" name="WeightedAverageOptionAdjustedSpread" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_LTV101to125PercentMember" abstract="true" name="LTV101to125PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OffBalanceSheetImpairmentMethodologyAbstract" abstract="true" name="OffBalanceSheetImpairmentMethodologyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_SecuritiesLendingIndemnificationsMember" abstract="true" name="SecuritiesLendingIndemnificationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancingReceivableAndDebtSecuritiesAllowanceForCreditLossAndOffBalanceSheetCreditLossLiability" abstract="false" name="FinancingReceivableAndDebtSecuritiesAllowanceForCreditLossAndOffBalanceSheetCreditLossLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FinancialAssetCurrentandLessThan30DaysPastDueandStillAccruingMember" abstract="true" name="FinancialAssetCurrentandLessThan30DaysPastDueandStillAccruingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_RefreshedFicoScoresLessThan660Member" abstract="true" name="RefreshedFicoScoresLessThan660Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_GuaranteeOfCallableFixedRateNotesDueJune102032OfJPMorganChaseFinancialCompanyLLCMember" abstract="true" name="GuaranteeOfCallableFixedRateNotesDueJune102032OfJPMorganChaseFinancialCompanyLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_TroubledDebtRestructuringsOnFinancingReceivablesNatureAndExtentOfModificationsTableTextBlock" abstract="false" name="TroubledDebtRestructuringsOnFinancingReceivablesNatureAndExtentOfModificationsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_SecuritiesBorrowedMember" abstract="true" name="SecuritiesBorrowedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_USCommodityFuturesTradingCommissionMember" abstract="true" name="USCommodityFuturesTradingCommissionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_GuarantorObligationsNetofOtherCommitmentsCurrentCarryingValue" abstract="false" name="GuarantorObligationsNetofOtherCommitmentsCurrentCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember" abstract="true" name="ConsumerExcludingCreditCardLoanPortfolioSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_InterestIncomeSecuritiesBorrowed" abstract="false" name="InterestIncomeSecuritiesBorrowed" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_JPMorganIndiaPrivateLimitedMember" abstract="true" name="JPMorganIndiaPrivateLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_RiskManagementActivitiesMember" abstract="true" name="RiskManagementActivitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_InterestRateFutureandForwardMember" abstract="true" name="InterestRateFutureandForwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountEvaluatedAtAssetSpecificImpairmentMethodology" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountEvaluatedAtAssetSpecificImpairmentMethodology" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_RefreshedFicoScoresEqualToOrGreaterThan660Member" abstract="true" name="RefreshedFicoScoresEqualToOrGreaterThan660Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_StructuredNotesBalanceUnderFairValueOption" abstract="false" name="StructuredNotesBalanceUnderFairValueOption" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsTextBlock" abstract="false" name="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_InformationOnAssetsAndLiabilitiesRelatedToVIEsThatAreConsolidatedByFirmTableTextBlock" abstract="false" name="InformationOnAssetsAndLiabilitiesRelatedToVIEsThatAreConsolidatedByFirmTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_MeasurementInputInterestRateCorrelationMember" abstract="true" name="MeasurementInputInterestRateCorrelationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FeesandCommissionsOther1" abstract="false" name="FeesandCommissionsOther1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_JPMorganSecuritiesLLCJPMorganChaseBankNAAndJPMorganSecuritiesPlcMember" abstract="true" name="JPMorganSecuritiesLLCJPMorganChaseBankNAAndJPMorganSecuritiesPlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_InterchangeLitigationMember" abstract="true" name="InterchangeLitigationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancingReceivableModificationsSubsequentDefaultNumberofPaymentsPastDue" abstract="false" name="FinancingReceivableModificationsSubsequentDefaultNumberofPaymentsPastDue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="jpm_SeriesGGPreferredStockMember" abstract="true" name="SeriesGGPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ScheduleOfNonInterestRevenueLineItems" abstract="true" name="ScheduleOfNonInterestRevenueLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_EquityFutureandForwardMember" abstract="true" name="EquityFutureandForwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancialAssetGreaterthan30DaysPastDueMember" abstract="true" name="FinancialAssetGreaterthan30DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SeriesMMPreferredStockMember" abstract="true" name="SeriesMMPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_NetProtectionSoldPurchased" abstract="false" name="NetProtectionSoldPurchased" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_PrincipalProtectedDebtMember" abstract="true" name="PrincipalProtectedDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ConversionofStockConversionRate" abstract="false" name="ConversionofStockConversionRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="jpm_HedgedAssetActiveandDiscontinuedFairValueHedgeCumulativeIncreaseDecrease" abstract="false" name="HedgedAssetActiveandDiscontinuedFairValueHedgeCumulativeIncreaseDecrease" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_TroubledDebtRestructuringsOnFinancingReceivablesFinancialEffectsOfModificationsAndRedefaultsTableTextBlock" abstract="false" name="TroubledDebtRestructuringsOnFinancingReceivablesFinancialEffectsOfModificationsAndRedefaultsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_MeasurementInputInterestRateCurveMember" abstract="true" name="MeasurementInputInterestRateCurveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_AssetandWealthManagementSegmentMember" abstract="true" name="AssetandWealthManagementSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MortgageServicingRightsMSRsFairValueRollForwardRollForward" abstract="true" name="MortgageServicingRightsMSRsFairValueRollForwardRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_ShareBasedCompensationAmortizationOfPriorGrantsOfShareBasedCompensation" abstract="false" name="ShareBasedCompensationAmortizationOfPriorGrantsOfShareBasedCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DerivativesAssetsSubjectToMasterNettingArrangement" abstract="false" name="DerivativesAssetsSubjectToMasterNettingArrangement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_InquiryConcerningPreservationRequirementsMember" abstract="true" name="InquiryConcerningPreservationRequirementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MeasurementInputCorrelationofEquitytoForeignExchangeRatesMember" abstract="true" name="MeasurementInputCorrelationofEquitytoForeignExchangeRatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FairValueInputsAssetsAndLiabilitiesQuantitativeInformationTable" abstract="true" name="FairValueInputsAssetsAndLiabilitiesQuantitativeInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="jpm_ProceedsFromPaymentsForOtherLoansAndLeases" abstract="false" name="ProceedsFromPaymentsForOtherLoansAndLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SmallBusinessAdministrationSBACARESActPaycheckProtectionProgramMember" abstract="true" name="SmallBusinessAdministrationSBACARESActPaycheckProtectionProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_TaxCreditVehiclesMember" abstract="true" name="TaxCreditVehiclesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_RewardsandPartnerPaymentsMember" abstract="true" name="RewardsandPartnerPaymentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OperatingRevenueNetRealEstateMortgages" abstract="false" name="OperatingRevenueNetRealEstateMortgages" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_GainLossfromComponentsExcludedfromAssessmentofFairValueHedgeEffectivenessChangesinFairValueNet" abstract="false" name="GainLossfromComponentsExcludedfromAssessmentofFairValueHedgeEffectivenessChangesinFairValueNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DepositsTable" abstract="true" name="DepositsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="jpm_PercentOfRetainedSecuritizationInterestsFairValueRatedOrBetter" abstract="false" name="PercentOfRetainedSecuritizationInterestsFairValueRatedOrBetter" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_FederalGovernmentofNigeriaandTwoMajorInternationalOilCompaniesMember" abstract="true" name="FederalGovernmentofNigeriaandTwoMajorInternationalOilCompaniesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfter10Years" abstract="false" name="DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfter10Years" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_JPMorganChaseFinancialCompanyLLCMember" abstract="true" name="JPMorganChaseFinancialCompanyLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansOriginatedFourYearsbeforeLatestFiscalYear" abstract="false" name="PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansOriginatedFourYearsbeforeLatestFiscalYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_PercentageofLoanswithNoFICOScoreAvailable" abstract="false" name="PercentageofLoanswithNoFICOScoreAvailable" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_RiskManagementRevenueChangesinFairValueofMortgageServicingRightsResultingfromChangesinOtherValuationInputsorChangesinAssumptions" abstract="false" name="RiskManagementRevenueChangesinFairValueofMortgageServicingRightsResultingfromChangesinOtherValuationInputsorChangesinAssumptions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansOriginatedThreeYearsbeforeLatestFiscalYear" abstract="false" name="PercentageofLoansThirtyPlusDaysPastDuetoTotalRetainedLoansOriginatedThreeYearsbeforeLatestFiscalYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_BeneficialInterestLiabilityLongTerm" abstract="false" name="BeneficialInterestLiabilityLongTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FairValueOptionStructuredNotesByBalanceSheetClassificationAndPrimaryEmbeddedDerivativeRiskTableTextBlock" abstract="false" name="FairValueOptionStructuredNotesByBalanceSheetClassificationAndPrimaryEmbeddedDerivativeRiskTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_LoansChangesinInstrumentsSpecificCreditRiskMember" abstract="true" name="LoansChangesinInstrumentsSpecificCreditRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_CorporateDebtSecuritiesAvailableForSaleMember" abstract="true" name="CorporateDebtSecuritiesAvailableForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_RiskManagementRevenueChangesinFairValueofMortgageServicingRightsChangesinMarketInterestRatesAndOther" abstract="false" name="RiskManagementRevenueChangesinFairValueofMortgageServicingRightsChangesinMarketInterestRatesAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CommoditySwapMember" abstract="true" name="CommoditySwapMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_NoninterestBearingAndInterestBearingDepositsTableTextBlock" abstract="false" name="NoninterestBearingAndInterestBearingDepositsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_MortgageServicingRightsActivityAbstract" abstract="true" name="MortgageServicingRightsActivityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAverageYieldAbstract" abstract="true" name="AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAverageYieldAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_FinancialAssetInProcessofActiveorSuspendedForeclosureMember" abstract="true" name="FinancialAssetInProcessofActiveorSuspendedForeclosureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OtherFinancialAssetsMember" abstract="true" name="OtherFinancialAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ScheduleOfMortgageFeesAndRelatedIncomeTable" abstract="true" name="ScheduleOfMortgageFeesAndRelatedIncomeTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="jpm_FinancingReceivableModificationsWeightedAverageRemainingLife" abstract="false" name="FinancingReceivableModificationsWeightedAverageRemainingLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_SupplementalInformationAbstract" abstract="true" name="SupplementalInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_MeasurementInputCommodityCorrelationMember" abstract="true" name="MeasurementInputCommodityCorrelationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_CommonEquityTier1CapitaltoRiskWeightedAssets" abstract="false" name="CommonEquityTier1CapitaltoRiskWeightedAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_SecuritiesImpairmentAFSHTMTableTextBlock" abstract="false" name="SecuritiesImpairmentAFSHTMTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsOtherUnfundedCommitmentsToExtendCredit" abstract="false" name="OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsOtherUnfundedCommitmentsToExtendCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_LoansByImpairmentMethodologyAbstract" abstract="true" name="LoansByImpairmentMethodologyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_OtherGuaranteesAndCommitmentsMember" abstract="true" name="OtherGuaranteesAndCommitmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancialAssetEqualtoGreaterthan150DaysPastDueMember" abstract="true" name="FinancialAssetEqualtoGreaterthan150DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_LTVGreaterthan125PercentMember" abstract="true" name="LTVGreaterthan125PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MortgageRepurchaseLiabilityMember" abstract="true" name="MortgageRepurchaseLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_CashAndDueFromBanksMember" abstract="true" name="CashAndDueFromBanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_RegulatoryCapitalAssetsAndRiskBasedRatiosSupplementalInformationAbstract" abstract="true" name="RegulatoryCapitalAssetsAndRiskBasedRatiosSupplementalInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_MeasurementInputInterestRateSpreadMember" abstract="true" name="MeasurementInputInterestRateSpreadMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MortgageProductionRevenue" abstract="false" name="MortgageProductionRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DerivativesMaximumExposureToLoss" abstract="false" name="DerivativesMaximumExposureToLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SeriesIIPreferredStockMember" abstract="true" name="SeriesIIPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_IndemnificationAgreementsLoanSaleAndSecuritizationMortgageRepurchaseLiabilityCarryingValue" abstract="false" name="IndemnificationAgreementsLoanSaleAndSecuritizationMortgageRepurchaseLiabilityCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_LoansReceivableNotForTradingMember" abstract="true" name="LoansReceivableNotForTradingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OtherAssetbackedSecuritiesMember" abstract="true" name="OtherAssetbackedSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SegmentReportingInformationReturnOnAverageCommonEquity" abstract="false" name="SegmentReportingInformationReturnOnAverageCommonEquity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_FinancingReceivableModificationsPrincipalForgiven" abstract="false" name="FinancingReceivableModificationsPrincipalForgiven" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FeesandCommissions1Abstract" abstract="true" name="FeesandCommissions1Abstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_CarryingValueAndEstimatedFairValueOfWholesaleLendingRelatedCommitmentsTableTextBlock" abstract="false" name="CarryingValueAndEstimatedFairValueOfWholesaleLendingRelatedCommitmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_DebtAndEquityInstrumentsMember" abstract="true" name="DebtAndEquityInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseCarryingValue" abstract="false" name="IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
