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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:c7652ff4-626c-4654-b145-19dfe5912602,g:d35e7381-7855-4836-bd1e-2a303b8cc81d-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:jpm="http://www.jpmorganchase.com/20251231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.jpmorganchase.com/20251231">
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/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/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af-sub/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2025" schemaLocation="https://xbrl.sec.gov/stpr/2025/stpr-2025.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-20251231_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-20251231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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-20251231_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-20251231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.jpmorganchase.com/role/DocumentandEntityInformation">
        <link:definition>0000001 - Document - Document and Entity Information</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="AuditInformation" roleURI="http://www.jpmorganchase.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</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="ConsolidatedStatementsofIncome" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsofIncome">
        <link:definition>9952151 - Statement - Consolidated Statements of Income</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="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>9952152 - Statement - Consolidated Statements of Comprehensive Income</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="ConsolidatedBalanceSheets" roleURI="http://www.jpmorganchase.com/role/ConsolidatedBalanceSheets">
        <link:definition>9952153 - Statement - Consolidated Balance Sheets</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="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.jpmorganchase.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952154 - Statement - Consolidated Balance Sheets (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="ConsolidatedStatementsofChangesinStockholdersEquity" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsofChangesinStockholdersEquity">
        <link:definition>9952155 - Statement - Consolidated Statements of Changes in Stockholders' Equity</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="ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical">
        <link:definition>9952156 - Statement - Consolidated Statements of Changes in Stockholders' Equity (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="ConsolidatedStatementsofCashFlows" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>9952157 - Statement - Consolidated Statements of Cash Flows</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>9952158 - 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="FairValueMeasurement" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurement">
        <link:definition>9952159 - 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="FairValueOption" roleURI="http://www.jpmorganchase.com/role/FairValueOption">
        <link:definition>9952160 - 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="CreditRiskConcentrations" roleURI="http://www.jpmorganchase.com/role/CreditRiskConcentrations">
        <link:definition>9952161 - Disclosure - Credit Risk Concentrations</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>9952162 - 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="NoninterestRevenueandNoninterestExpense" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpense">
        <link:definition>9952163 - 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="InterestIncomeandInterestExpense" roleURI="http://www.jpmorganchase.com/role/InterestIncomeandInterestExpense">
        <link:definition>9952164 - 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="PensionandOtherPostretirementEmployeeBenefitPlans" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlans">
        <link:definition>9952165 - 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="EmployeeShareBasedIncentives" roleURI="http://www.jpmorganchase.com/role/EmployeeShareBasedIncentives">
        <link:definition>9952166 - 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="InvestmentSecurities" roleURI="http://www.jpmorganchase.com/role/InvestmentSecurities">
        <link:definition>9952167 - 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="SecuritiesFinancingActivities" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivities">
        <link:definition>9952168 - 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="Loans" roleURI="http://www.jpmorganchase.com/role/Loans">
        <link:definition>9952169 - 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="AllowanceforCreditLosses" roleURI="http://www.jpmorganchase.com/role/AllowanceforCreditLosses">
        <link:definition>9952170 - 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="VariableInterestEntities" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntities">
        <link:definition>9952171 - 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="GoodwillMortgageServicingRightsandOtherIntangibleAssets" roleURI="http://www.jpmorganchase.com/role/GoodwillMortgageServicingRightsandOtherIntangibleAssets">
        <link:definition>9952172 - Disclosure - Goodwill, Mortgage Servicing Rights, and Other Intangible 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="PremisesandEquipment" roleURI="http://www.jpmorganchase.com/role/PremisesandEquipment">
        <link:definition>9952173 - Disclosure - Premises and Equipment</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>9952174 - 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="Leases" roleURI="http://www.jpmorganchase.com/role/Leases">
        <link:definition>9952175 - 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="AccountsPayableandOtherLiabilities" roleURI="http://www.jpmorganchase.com/role/AccountsPayableandOtherLiabilities">
        <link:definition>9952176 - Disclosure - Accounts Payable and Other Liabilities</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="LongtermDebt" roleURI="http://www.jpmorganchase.com/role/LongtermDebt">
        <link:definition>9952177 - Disclosure - Long-term Debt</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>9952178 - 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="CommonStock" roleURI="http://www.jpmorganchase.com/role/CommonStock">
        <link:definition>9952179 - Disclosure - Common 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="EarningsPerShare" roleURI="http://www.jpmorganchase.com/role/EarningsPerShare">
        <link:definition>9952180 - 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="AccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>9952181 - 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="IncomeTaxes" roleURI="http://www.jpmorganchase.com/role/IncomeTaxes">
        <link:definition>9952182 - Disclosure - Income Taxes</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="RestrictedCashOtherRestrictedAssetsandIntercompanyFundsTransfers" roleURI="http://www.jpmorganchase.com/role/RestrictedCashOtherRestrictedAssetsandIntercompanyFundsTransfers">
        <link:definition>9952183 - Disclosure - Restricted Cash, Other Restricted Assets and Intercompany Funds Transfers</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>9952184 - 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="OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitments" roleURI="http://www.jpmorganchase.com/role/OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitments">
        <link:definition>9952185 - 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="PledgedAssetsandCollateral" roleURI="http://www.jpmorganchase.com/role/PledgedAssetsandCollateral">
        <link:definition>9952186 - 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="Litigation" roleURI="http://www.jpmorganchase.com/role/Litigation">
        <link:definition>9952187 - 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="InternationalOperations" roleURI="http://www.jpmorganchase.com/role/InternationalOperations">
        <link:definition>9952188 - Disclosure - International Operations</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="BusinessSegmentsCorporate" roleURI="http://www.jpmorganchase.com/role/BusinessSegmentsCorporate">
        <link:definition>9952189 - Disclosure - Business Segments &amp; Corporate</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="ParentCompany" roleURI="http://www.jpmorganchase.com/role/ParentCompany">
        <link:definition>9952190 - Disclosure - Parent Company</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="BusinessCombinations" roleURI="http://www.jpmorganchase.com/role/BusinessCombinations">
        <link:definition>9952191 - Disclosure - Business Combinations</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>9955511 - 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="BasisofPresentationTables" roleURI="http://www.jpmorganchase.com/role/BasisofPresentationTables">
        <link:definition>9955512 - Disclosure - Basis of Presentation (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="FairValueMeasurementTables" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementTables">
        <link:definition>9955513 - 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="FairValueOptionTables" roleURI="http://www.jpmorganchase.com/role/FairValueOptionTables">
        <link:definition>9955514 - 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="CreditRiskConcentrationsTables" roleURI="http://www.jpmorganchase.com/role/CreditRiskConcentrationsTables">
        <link:definition>9955515 - Disclosure - Credit Risk Concentrations (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="DerivativeInstrumentsTables" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsTables">
        <link:definition>9955516 - 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="NoninterestRevenueandNoninterestExpenseTables" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpenseTables">
        <link:definition>9955517 - 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="InterestIncomeandInterestExpenseTables" roleURI="http://www.jpmorganchase.com/role/InterestIncomeandInterestExpenseTables">
        <link:definition>9955518 - 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="PensionandOtherPostretirementEmployeeBenefitPlansTables" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlansTables">
        <link:definition>9955519 - 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="EmployeeShareBasedIncentivesTables" roleURI="http://www.jpmorganchase.com/role/EmployeeShareBasedIncentivesTables">
        <link:definition>9955520 - 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="InvestmentSecuritiesTables" roleURI="http://www.jpmorganchase.com/role/InvestmentSecuritiesTables">
        <link:definition>9955521 - 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="SecuritiesFinancingActivitiesTables" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivitiesTables">
        <link:definition>9955522 - 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="LoansTables" roleURI="http://www.jpmorganchase.com/role/LoansTables">
        <link:definition>9955523 - 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="AllowanceforCreditLossesTables" roleURI="http://www.jpmorganchase.com/role/AllowanceforCreditLossesTables">
        <link:definition>9955524 - 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="VariableInterestEntitiesTables" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesTables">
        <link:definition>9955525 - 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="GoodwillMortgageServicingRightsandOtherIntangibleAssetsTables" roleURI="http://www.jpmorganchase.com/role/GoodwillMortgageServicingRightsandOtherIntangibleAssetsTables">
        <link:definition>9955526 - Disclosure - Goodwill, Mortgage Servicing Rights, and Other Intangible 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="PremisesandEquipmentTables" roleURI="http://www.jpmorganchase.com/role/PremisesandEquipmentTables">
        <link:definition>9955527 - Disclosure - Premises and Equipment (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="DepositsTables" roleURI="http://www.jpmorganchase.com/role/DepositsTables">
        <link:definition>9955528 - 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="LeasesTables" roleURI="http://www.jpmorganchase.com/role/LeasesTables">
        <link:definition>9955529 - 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="AccountsPayableandOtherLiabilitiesTables" roleURI="http://www.jpmorganchase.com/role/AccountsPayableandOtherLiabilitiesTables">
        <link:definition>9955530 - Disclosure - Accounts Payable and Other Liabilities (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="LongtermDebtTables" roleURI="http://www.jpmorganchase.com/role/LongtermDebtTables">
        <link:definition>9955531 - Disclosure - Long-term Debt (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="PreferredStockTables" roleURI="http://www.jpmorganchase.com/role/PreferredStockTables">
        <link:definition>9955532 - 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="CommonStockTables" roleURI="http://www.jpmorganchase.com/role/CommonStockTables">
        <link:definition>9955533 - Disclosure - Common 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="EarningsPerShareTables" roleURI="http://www.jpmorganchase.com/role/EarningsPerShareTables">
        <link:definition>9955534 - 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="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>9955535 - 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="IncomeTaxesTables" roleURI="http://www.jpmorganchase.com/role/IncomeTaxesTables">
        <link:definition>9955536 - Disclosure - Income Taxes (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="RestrictedCashOtherRestrictedAssetsandIntercompanyFundsTransfersTables" roleURI="http://www.jpmorganchase.com/role/RestrictedCashOtherRestrictedAssetsandIntercompanyFundsTransfersTables">
        <link:definition>9955537 - Disclosure - Restricted Cash, Other Restricted Assets and Intercompany Funds Transfers (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="RegulatoryCapitalTables" roleURI="http://www.jpmorganchase.com/role/RegulatoryCapitalTables">
        <link:definition>9955538 - 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="OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsTables" roleURI="http://www.jpmorganchase.com/role/OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsTables">
        <link:definition>9955539 - 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="PledgedAssetsandCollateralTables" roleURI="http://www.jpmorganchase.com/role/PledgedAssetsandCollateralTables">
        <link:definition>9955540 - 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="InternationalOperationsTables" roleURI="http://www.jpmorganchase.com/role/InternationalOperationsTables">
        <link:definition>9955541 - Disclosure - International Operations (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="BusinessSegmentsCorporateTables" roleURI="http://www.jpmorganchase.com/role/BusinessSegmentsCorporateTables">
        <link:definition>9955542 - Disclosure - Business Segments &amp; Corporate (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="ParentCompanyTables" roleURI="http://www.jpmorganchase.com/role/ParentCompanyTables">
        <link:definition>9955543 - Disclosure - Parent Company (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="BusinessCombinationsTables" roleURI="http://www.jpmorganchase.com/role/BusinessCombinationsTables">
        <link:definition>9955544 - Disclosure - Business Combinations (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="BasisofPresentationDetails" roleURI="http://www.jpmorganchase.com/role/BasisofPresentationDetails">
        <link:definition>9955545 - Disclosure - Basis of Presentation (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="FairValueMeasurementRecurringBasisDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementRecurringBasisDetails">
        <link:definition>9955546 - 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>9955547 - 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>9955548 - 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>9955549 - 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>9955550 - 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>9955551 - 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="FairValueMeasurementEquitySecuritiesWithoutReadilyDeterminableFairValuesDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementEquitySecuritiesWithoutReadilyDeterminableFairValuesDetails">
        <link:definition>9955552 - Disclosure - Fair Value Measurement - Equity Securities Without Readily Determinable 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="FairValueMeasurementCarryingValueandEstimatedFairValueDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementCarryingValueandEstimatedFairValueDetails">
        <link:definition>9955553 - 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="FairValueOptionChangesinFairValueUndertheFairValueOptionDetails" roleURI="http://www.jpmorganchase.com/role/FairValueOptionChangesinFairValueUndertheFairValueOptionDetails">
        <link:definition>9955554 - 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>9955555 - 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>9955556 - 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="CreditRiskConcentrationsDetails" roleURI="http://www.jpmorganchase.com/role/CreditRiskConcentrationsDetails">
        <link:definition>9955557 - Disclosure - Credit Risk Concentrations (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="DerivativeInstrumentsNotionalAmountofDerivativeContractsDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsNotionalAmountofDerivativeContractsDetails">
        <link:definition>9955558 - 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>9955559 - 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>9955560 - 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>9955561 - 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>9955562 - 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>9955563 - 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>9955564 - 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>9955565 - 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>9955566 - 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>9955567 - 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>9955568 - 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="NoninterestRevenueandNoninterestExpenseInvestmentBankingFeesDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpenseInvestmentBankingFeesDetails">
        <link:definition>9955569 - 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>9955570 - 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>9955571 - 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="NoninterestRevenueandNoninterestExpenseAssetManagementFeesDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpenseAssetManagementFeesDetails">
        <link:definition>9955572 - Disclosure - Noninterest Revenue and Noninterest Expense - Asset Management 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="NoninterestRevenueandNoninterestExpenseCommissionsandOtherFeesDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpenseCommissionsandOtherFeesDetails">
        <link:definition>9955573 - Disclosure - Noninterest Revenue and Noninterest Expense - Commissions and Other 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="NoninterestRevenueandNoninterestExpenseCardIncomeDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpenseCardIncomeDetails">
        <link:definition>9955574 - 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="NoninterestRevenueandNoninterestExpenseOtherIncomeDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpenseOtherIncomeDetails">
        <link:definition>9955575 - Disclosure - Noninterest Revenue and Noninterest Expense - Other 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="NoninterestRevenueandNoninterestExpenseNoninterestExpenseDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueandNoninterestExpenseNoninterestExpenseDetails">
        <link:definition>9955576 - Disclosure - Noninterest Revenue and Noninterest Expense - 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="InterestIncomeandInterestExpenseDetails" roleURI="http://www.jpmorganchase.com/role/InterestIncomeandInterestExpenseDetails">
        <link:definition>9955577 - 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="PensionandOtherPostretirementEmployeeBenefitPlansDefinedBenefitPensionandOPEBPlansDetails" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlansDefinedBenefitPensionandOPEBPlansDetails">
        <link:definition>9955578 - Disclosure - Pension and Other Postretirement Employee Benefit Plans - Defined Benefit Pension and OPEB Plans (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="PensionandOtherPostretirementEmployeeBenefitPlansGainsandLossesDetails" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlansGainsandLossesDetails">
        <link:definition>9955579 - Disclosure - Pension and Other Postretirement Employee Benefit Plans - Gains and 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="PensionandOtherPostretirementEmployeeBenefitPlansNetPeriodicBenefitCostsDetails" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlansNetPeriodicBenefitCostsDetails">
        <link:definition>9955580 - Disclosure - Pension and Other Postretirement Employee Benefit Plans - Net Periodic Benefit Costs (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="PensionandOtherPostretirementEmployeeBenefitPlansActuarialAssumptionstoDetermineNetPeriodicBenefitCostsDetails" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlansActuarialAssumptionstoDetermineNetPeriodicBenefitCostsDetails">
        <link:definition>9955581 - Disclosure - Pension and Other Postretirement Employee Benefit Plans - Actuarial Assumptions to Determine Net Periodic Benefit Costs (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="PensionandOtherPostretirementEmployeeBenefitPlansInvestmentStrategyandWeightedAverageAssetAllocationDetails" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlansInvestmentStrategyandWeightedAverageAssetAllocationDetails">
        <link:definition>9955582 - Disclosure - Pension and Other Postretirement Employee Benefit Plans - Investment Strategy and Weighted Average Asset Allocation (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="PensionandOtherPostretirementEmployeeBenefitPlansFairValueMeasurementofthePlansAssetsandLiabilitiesDetails" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlansFairValueMeasurementofthePlansAssetsandLiabilitiesDetails">
        <link:definition>9955583 - Disclosure - Pension and Other Postretirement Employee Benefit Plans - Fair Value Measurement of the Plans' 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="PensionandOtherPostretirementEmployeeBenefitPlansChangesInLevel3FairValueMeasurementsDetails" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlansChangesInLevel3FairValueMeasurementsDetails">
        <link:definition>9955584 - Disclosure - Pension and Other Postretirement Employee Benefit Plans - Changes In Level 3 Fair Value 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="PensionandOtherPostretirementEmployeeBenefitPlansEstimatedFutureBenefitPaymentsDetails" roleURI="http://www.jpmorganchase.com/role/PensionandOtherPostretirementEmployeeBenefitPlansEstimatedFutureBenefitPaymentsDetails">
        <link:definition>9955585 - Disclosure - Pension and Other Postretirement Employee Benefit Plans - Estimated Future Benefit Payments (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="EmployeeShareBasedIncentivesEmployeeShareBasedAwardsDetails" roleURI="http://www.jpmorganchase.com/role/EmployeeShareBasedIncentivesEmployeeShareBasedAwardsDetails">
        <link:definition>9955586 - Disclosure - Employee Share-Based Incentives - Employee Share-Based Awards (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="EmployeeShareBasedIncentivesRSUsPSUsandSARsActivityDetails" roleURI="http://www.jpmorganchase.com/role/EmployeeShareBasedIncentivesRSUsPSUsandSARsActivityDetails">
        <link:definition>9955587 - Disclosure - Employee Share-Based Incentives - RSUs, PSUs and SARs 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="EmployeeShareBasedIncentivesCompensationExpenseDetails" roleURI="http://www.jpmorganchase.com/role/EmployeeShareBasedIncentivesCompensationExpenseDetails">
        <link:definition>9955588 - 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="EmployeeShareBasedIncentivesTaxBenefitsDetails" roleURI="http://www.jpmorganchase.com/role/EmployeeShareBasedIncentivesTaxBenefitsDetails">
        <link:definition>9955589 - Disclosure - Employee Share-Based Incentives - Tax Benefits (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="InvestmentSecuritiesNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/InvestmentSecuritiesNarrativeDetails">
        <link:definition>9955590 - 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>9955591 - 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>9955592 - 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>9955593 - 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>9955594 - 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="SecuritiesFinancingActivitiesGrossandNetAmountsofSecuritiesFinancingAgreementsDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivitiesGrossandNetAmountsofSecuritiesFinancingAgreementsDetails">
        <link:definition>9955595 - 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>9955596 - 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>9955597 - 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="LoansNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/LoansNarrativeDetails">
        <link:definition>9955598 - 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>9955599 - 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>9955600 - 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="LoansGainsandLossesonSalesofLoansDetails" roleURI="http://www.jpmorganchase.com/role/LoansGainsandLossesonSalesofLoansDetails">
        <link:definition>9955601 - Disclosure - Loans - Gains and Losses on Sales 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="LoansConsumerExcludingCreditCardLoanPortfolioDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoanPortfolioDetails">
        <link:definition>9955602 - 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>9955603 - 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>9955604 - 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="LoansConsumerExcludingCreditCardLoanPortfolioResidentialRealEstateFinancialEffectofFDMsDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoanPortfolioResidentialRealEstateFinancialEffectofFDMsDetails">
        <link:definition>9955605 - Disclosure - Loans - Consumer, Excluding Credit Card Loan Portfolio, Residential Real Estate, Financial Effect of FDMs (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="LoansConsumerExcludingCreditCardLoanPortfolioResidentialRealEstatePaymentStatusofFDMsandDefaultsofFDMsDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoanPortfolioResidentialRealEstatePaymentStatusofFDMsandDefaultsofFDMsDetails">
        <link:definition>9955606 - Disclosure - Loans - Consumer, Excluding Credit Card Loan Portfolio, Residential Real Estate, Payment Status of FDMs and Defaults of FDMs (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="LoansConsumerExcludingCreditCardLoanPortfolioResidentialRealEstateActiveandSuspendedForeclosureDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoanPortfolioResidentialRealEstateActiveandSuspendedForeclosureDetails">
        <link:definition>9955607 - Disclosure - Loans - Consumer, Excluding Credit Card Loan Portfolio, Residential Real Estate, Active and Suspended Foreclosure (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>9955608 - 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>9955609 - 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="LoansConsumerExcludingCreditCardLoanPortfolioAutoandOtherLoanModificationsDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoanPortfolioAutoandOtherLoanModificationsDetails">
        <link:definition>9955610 - Disclosure - Loans - Consumer, Excluding Credit Card Loan Portfolio, Auto and Other, 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="LoansCreditCardLoanPortfolioDelinquencyandGrossChargeoffsDetails" roleURI="http://www.jpmorganchase.com/role/LoansCreditCardLoanPortfolioDelinquencyandGrossChargeoffsDetails">
        <link:definition>9955611 - Disclosure - Loans - Credit Card Loan Portfolio, Delinquency and Gross Charge-offs (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>9955612 - 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="LoansCreditCardLoanPortfolioFinancialEffectsofFDMsDetails" roleURI="http://www.jpmorganchase.com/role/LoansCreditCardLoanPortfolioFinancialEffectsofFDMsDetails">
        <link:definition>9955613 - Disclosure - Loans - Credit Card Loan Portfolio, Financial Effects of FDMs (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="LoansCreditCardLoanPortfolioPaymentStatusofFDMsandDefaultsofFDMsDetails" roleURI="http://www.jpmorganchase.com/role/LoansCreditCardLoanPortfolioPaymentStatusofFDMsandDefaultsofFDMsDetails">
        <link:definition>9955614 - Disclosure - Loans - Credit Card Loan Portfolio, Payment Status of FDMs and Defaults of FDMs (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="LoansWholesaleLoanPortfolioInternalRiskRatingsandGrossChargeoffsDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioInternalRiskRatingsandGrossChargeoffsDetails">
        <link:definition>9955615 - Disclosure - Loans - Wholesale Loan Portfolio, Internal Risk Ratings and Gross Charge-offs (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="LoansWholesaleLoanPortfolioLoansSecuredbyRealEstateDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioLoansSecuredbyRealEstateDetails">
        <link:definition>9955616 - Disclosure - Loans - Wholesale Loan Portfolio, Loans Secured by 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="LoansWholesaleLoanPortfolioGeographicDistributionandDelinquencyDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioGeographicDistributionandDelinquencyDetails">
        <link:definition>9955617 - Disclosure - Loans - Wholesale Loan Portfolio, Geographic Distribution and Delinquency (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="LoansWholesaleLoanPortfolioNonaccrualLoansDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioNonaccrualLoansDetails">
        <link:definition>9955618 - Disclosure - Loans - Wholesale Loan Portfolio, Nonaccrual 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="LoansWholesaleLoanPortfolioFinancialEffectsofFDMsDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioFinancialEffectsofFDMsDetails">
        <link:definition>9955619 - Disclosure - Loans - Wholesale Loan Portfolio, Financial Effects of FDMs (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="LoansWholesaleLoanPortfolioPaymentStatusofFDMsDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioPaymentStatusofFDMsDetails">
        <link:definition>9955620 - Disclosure - Loans - Wholesale Loan Portfolio, Payment Status of FDMs (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="LoansWholesaleLoanPortfolioDefaultsofFDMsDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioDefaultsofFDMsDetails">
        <link:definition>9955621 - Disclosure - Loans - Wholesale Loan Portfolio, Defaults of FDMs (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="AllowanceforCreditLossesNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/AllowanceforCreditLossesNarrativeDetails">
        <link:definition>9955622 - Disclosure - Allowance for Credit Losses - 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="AllowanceforCreditLossesSummaryDetails" roleURI="http://www.jpmorganchase.com/role/AllowanceforCreditLossesSummaryDetails">
        <link:definition>9955623 - Disclosure - Allowance for Credit Losses - Summary (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="VariableInterestEntitiesCreditCardSecuritizationsDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesCreditCardSecuritizationsDetails">
        <link:definition>9955624 - Disclosure - Variable Interest Entities - Credit Card 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="VariableInterestEntitiesFirmSponsoredVIEsDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesFirmSponsoredVIEsDetails">
        <link:definition>9955625 - 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>9955626 - 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>9955627 - 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>9955628 - 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>9955629 - 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="VariableInterestEntitiesProgramsUnderProportionalAmortizationMethodDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesProgramsUnderProportionalAmortizationMethodDetails">
        <link:definition>9955630 - Disclosure - Variable Interest Entities - Programs Under Proportional Amortization Method (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>9955631 - 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>9955632 - 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>9955633 - 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>9955634 - 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="GoodwillMortgageServicingRightsandOtherIntangibleAssetsGoodwillbyBusinessSegmentandCorporateDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillMortgageServicingRightsandOtherIntangibleAssetsGoodwillbyBusinessSegmentandCorporateDetails">
        <link:definition>9955635 - Disclosure - Goodwill, Mortgage Servicing Rights, and Other Intangible Assets - Goodwill 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="GoodwillMortgageServicingRightsandOtherIntangibleAssetsGoodwillChangesDuringPeriodDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillMortgageServicingRightsandOtherIntangibleAssetsGoodwillChangesDuringPeriodDetails">
        <link:definition>9955636 - Disclosure - Goodwill, Mortgage Servicing Rights, and Other Intangible Assets - 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="GoodwillMortgageServicingRightsandOtherIntangibleAssetsMortgageServicingRightsDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillMortgageServicingRightsandOtherIntangibleAssetsMortgageServicingRightsDetails">
        <link:definition>9955637 - Disclosure - Goodwill, Mortgage Servicing Rights, and Other Intangible Assets - 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="GoodwillMortgageServicingRightsandOtherIntangibleAssetsMortgageFeesandRelatedIncomeDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillMortgageServicingRightsandOtherIntangibleAssetsMortgageFeesandRelatedIncomeDetails">
        <link:definition>9955638 - Disclosure - Goodwill, Mortgage Servicing Rights, and Other Intangible Assets - 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="GoodwillMortgageServicingRightsandOtherIntangibleAssetsKeyEconomicAssumptionsDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillMortgageServicingRightsandOtherIntangibleAssetsKeyEconomicAssumptionsDetails">
        <link:definition>9955639 - Disclosure - Goodwill, Mortgage Servicing Rights, and Other Intangible Assets - 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="GoodwillMortgageServicingRightsandOtherIntangibleAssetsNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillMortgageServicingRightsandOtherIntangibleAssetsNarrativeDetails">
        <link:definition>9955640 - Disclosure - Goodwill, Mortgage Servicing Rights, and Other Intangible Assets - 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="GoodwillMortgageServicingRightsandOtherIntangibleAssetsFutureAmortizationExpenseDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillMortgageServicingRightsandOtherIntangibleAssetsFutureAmortizationExpenseDetails">
        <link:definition>9955641 - Disclosure - Goodwill, Mortgage Servicing Rights, and Other Intangible Assets - Future Amortization 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="PremisesandEquipmentComponentsDetails" roleURI="http://www.jpmorganchase.com/role/PremisesandEquipmentComponentsDetails">
        <link:definition>9955642 - Disclosure - Premises and Equipment - Components (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="PremisesandEquipmentNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/PremisesandEquipmentNarrativeDetails">
        <link:definition>9955643 - Disclosure - Premises and Equipment - 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="DepositsNoninterestandInterestbearingDetails" roleURI="http://www.jpmorganchase.com/role/DepositsNoninterestandInterestbearingDetails">
        <link:definition>9955644 - 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="DepositsTimeDepositsDetails" roleURI="http://www.jpmorganchase.com/role/DepositsTimeDepositsDetails">
        <link:definition>9955645 - Disclosure - Deposits - Time Deposits (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="DepositsMaturitiesofInterestBearingTimeDepositsDetails" roleURI="http://www.jpmorganchase.com/role/DepositsMaturitiesofInterestBearingTimeDepositsDetails">
        <link:definition>9955646 - Disclosure - Deposits - Maturities of Interest-Bearing Time Deposits (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>9955647 - 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="LeasesInformationRelatedtoOperatingLeasesDetails" roleURI="http://www.jpmorganchase.com/role/LeasesInformationRelatedtoOperatingLeasesDetails">
        <link:definition>9955648 - 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="LeasesFuturePaymentsUnderOperatingLeasesDetails" roleURI="http://www.jpmorganchase.com/role/LeasesFuturePaymentsUnderOperatingLeasesDetails">
        <link:definition>9955649 - Disclosure - Leases - Future Payments Under 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="LeasesFuturePaymentsUnderOperatingLeasesDetails_1" roleURI="http://www.jpmorganchase.com/role/LeasesFuturePaymentsUnderOperatingLeasesDetails_1">
        <link:definition>9955649 - Disclosure - Leases - Future Payments Under 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="LeasesCarryingValueofAssetsSubjecttoOperatingLeasesDetails" roleURI="http://www.jpmorganchase.com/role/LeasesCarryingValueofAssetsSubjecttoOperatingLeasesDetails">
        <link:definition>9955650 - Disclosure - Leases - Carrying Value of Assets Subject 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="LeasesOperatingLeaseIncomeandRelatedDepreciationExpenseDetails" roleURI="http://www.jpmorganchase.com/role/LeasesOperatingLeaseIncomeandRelatedDepreciationExpenseDetails">
        <link:definition>9955651 - 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="LeasesFutureReceiptsUnderOperatingLeasesDetails" roleURI="http://www.jpmorganchase.com/role/LeasesFutureReceiptsUnderOperatingLeasesDetails">
        <link:definition>9955652 - Disclosure - Leases - Future Receipts Under 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="AccountsPayableandOtherLiabilitiesDetails" roleURI="http://www.jpmorganchase.com/role/AccountsPayableandOtherLiabilitiesDetails">
        <link:definition>9955653 - Disclosure - Accounts Payable and Other 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="LongtermDebtDetails" roleURI="http://www.jpmorganchase.com/role/LongtermDebtDetails">
        <link:definition>9955654 - Disclosure - Long-term Debt (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="PreferredStockNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/PreferredStockNarrativeDetails">
        <link:definition>9955655 - Disclosure - Preferred Stock - 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="PreferredStockSummaryDetails" roleURI="http://www.jpmorganchase.com/role/PreferredStockSummaryDetails">
        <link:definition>9955656 - Disclosure - Preferred Stock - Summary (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="CommonStockNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/CommonStockNarrativeDetails">
        <link:definition>9955657 - Disclosure - Common Stock - 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="CommonStockSharesIssuedDetails" roleURI="http://www.jpmorganchase.com/role/CommonStockSharesIssuedDetails">
        <link:definition>9955658 - Disclosure - Common Stock - Shares Issued (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="CommonStockRepurchasesDetails" roleURI="http://www.jpmorganchase.com/role/CommonStockRepurchasesDetails">
        <link:definition>9955659 - Disclosure - Common Stock - Repurchases (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="EarningsPerShareDetails" roleURI="http://www.jpmorganchase.com/role/EarningsPerShareDetails">
        <link:definition>9955660 - 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="AccumulatedOtherComprehensiveIncomeLossRollforwardDetails" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLossRollforwardDetails">
        <link:definition>9955661 - 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="AccumulatedOtherComprehensiveIncomeLossComponentsofOtherComprehensiveIncomeLossDetails" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLossComponentsofOtherComprehensiveIncomeLossDetails">
        <link:definition>9955662 - Disclosure - Accumulated Other Comprehensive Income/(Loss) - Components of 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="AccumulatedOtherComprehensiveIncomeLossComponentsofOtherComprehensiveIncomeLossDetails_1" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLossComponentsofOtherComprehensiveIncomeLossDetails_1">
        <link:definition>9955662 - Disclosure - Accumulated Other Comprehensive Income/(Loss) - Components of 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="IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails" roleURI="http://www.jpmorganchase.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails">
        <link:definition>9955663 - Disclosure - Income Taxes - Reconciliation of Effective Income Tax Rate (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="IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" roleURI="http://www.jpmorganchase.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails">
        <link:definition>9955664 - Disclosure - Income Taxes - Components of Income Tax Expense/(Benefit) (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="IncomeTaxesResultsfromNonUSEarningsDetails" roleURI="http://www.jpmorganchase.com/role/IncomeTaxesResultsfromNonUSEarningsDetails">
        <link:definition>9955665 - Disclosure - Income Taxes - Results from Non-U.S. Earnings (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="IncomeTaxesIncomeTaxesPaidDetails" roleURI="http://www.jpmorganchase.com/role/IncomeTaxesIncomeTaxesPaidDetails">
        <link:definition>9955666 - Disclosure - Income Taxes - Income Taxes Paid (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="IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.jpmorganchase.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9955667 - Disclosure - Income Taxes - Deferred Tax 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="IncomeTaxesUnrecognizedTaxBenefitsDetails" roleURI="http://www.jpmorganchase.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails">
        <link:definition>9955668 - Disclosure - Income Taxes - Unrecognized Tax Benefits (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="RestrictedCashOtherRestrictedAssetsandIntercompanyFundsTransfersComponentsDetails" roleURI="http://www.jpmorganchase.com/role/RestrictedCashOtherRestrictedAssetsandIntercompanyFundsTransfersComponentsDetails">
        <link:definition>9955669 - Disclosure - Restricted Cash, Other Restricted Assets and Intercompany Funds Transfers - Components (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="RestrictedCashOtherRestrictedAssetsandIntercompanyFundsTransfersNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/RestrictedCashOtherRestrictedAssetsandIntercompanyFundsTransfersNarrativeDetails">
        <link:definition>9955670 - Disclosure - Restricted Cash, Other Restricted Assets and Intercompany Funds Transfers - 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="RegulatoryCapitalRiskBasedRegulatoryRequirementsDetails" roleURI="http://www.jpmorganchase.com/role/RegulatoryCapitalRiskBasedRegulatoryRequirementsDetails">
        <link:definition>9955671 - Disclosure - Regulatory Capital - Risk-Based Regulatory Requirements (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="RegulatoryCapitalLeverageBasedRegulatoryRequirementsDetails" roleURI="http://www.jpmorganchase.com/role/RegulatoryCapitalLeverageBasedRegulatoryRequirementsDetails">
        <link:definition>9955672 - Disclosure - Regulatory Capital - Leverage-Based Regulatory Requirements (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="RegulatoryCapitalNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/RegulatoryCapitalNarrativeDetails">
        <link:definition>9955673 - Disclosure - Regulatory Capital - 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="RegulatoryCapitalRiskBasedCapitalMetricsDetails" roleURI="http://www.jpmorganchase.com/role/RegulatoryCapitalRiskBasedCapitalMetricsDetails">
        <link:definition>9955674 - Disclosure - Regulatory Capital - Risk-Based Capital Metrics (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="RegulatoryCapitalLeverageBasedCapitalMetricsDetails" roleURI="http://www.jpmorganchase.com/role/RegulatoryCapitalLeverageBasedCapitalMetricsDetails">
        <link:definition>9955675 - Disclosure - Regulatory Capital - Leverage-Based Capital Metrics (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="OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsSummaryDetails" roleURI="http://www.jpmorganchase.com/role/OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsSummaryDetails">
        <link:definition>9955676 - Disclosure - Off-balance Sheet Lending-related Financial Instruments, Guarantees, and Other Commitments - Summary (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="OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsStandbyLettersofCreditOtherFinancialGuaranteesandOtherLettersofCreditDetails" roleURI="http://www.jpmorganchase.com/role/OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsStandbyLettersofCreditOtherFinancialGuaranteesandOtherLettersofCreditDetails">
        <link:definition>9955677 - Disclosure - Off-balance Sheet Lending-related Financial Instruments, Guarantees, and Other Commitments - Standby Letters of Credit, Other Financial Guarantees and Other Letters of Credit (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="OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsSecuritiesLendingIndemnificationsDetails" roleURI="http://www.jpmorganchase.com/role/OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsSecuritiesLendingIndemnificationsDetails">
        <link:definition>9955678 - Disclosure - Off-balance Sheet Lending-related Financial Instruments, Guarantees, and Other Commitments - Securities Lending Indemnifications (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="OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsDerivativesQualifyingasGuaranteesDetails" roleURI="http://www.jpmorganchase.com/role/OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsDerivativesQualifyingasGuaranteesDetails">
        <link:definition>9955679 - Disclosure - Off-balance Sheet Lending-related Financial Instruments, Guarantees, and Other Commitments - 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="OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsOtherOffBalanceSheetArrangementsDetails" roleURI="http://www.jpmorganchase.com/role/OffbalanceSheetLendingrelatedFinancialInstrumentsGuaranteesandOtherCommitmentsOtherOffBalanceSheetArrangementsDetails">
        <link:definition>9955680 - Disclosure - Off-balance Sheet Lending-related Financial Instruments, Guarantees, and Other Commitments - Other Off-Balance Sheet Arrangements (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="PledgedAssetsandCollateralPledgedAssetsDetails" roleURI="http://www.jpmorganchase.com/role/PledgedAssetsandCollateralPledgedAssetsDetails">
        <link:definition>9955681 - Disclosure - Pledged Assets and Collateral - 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="PledgedAssetsandCollateralComponentsofPledgedAssetsDetails" roleURI="http://www.jpmorganchase.com/role/PledgedAssetsandCollateralComponentsofPledgedAssetsDetails">
        <link:definition>9955682 - Disclosure - Pledged Assets and Collateral - Components 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="PledgedAssetsandCollateralCollateralDetails" roleURI="http://www.jpmorganchase.com/role/PledgedAssetsandCollateralCollateralDetails">
        <link:definition>9955683 - Disclosure - Pledged Assets and Collateral - Collateral (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="LitigationDetails" roleURI="http://www.jpmorganchase.com/role/LitigationDetails">
        <link:definition>9955684 - 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="InternationalOperationsDetails" roleURI="http://www.jpmorganchase.com/role/InternationalOperationsDetails">
        <link:definition>9955685 - Disclosure - International Operations (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="BusinessSegmentsCorporateNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/BusinessSegmentsCorporateNarrativeDetails">
        <link:definition>9955686 - Disclosure - Business Segments &amp; Corporate - 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="BusinessSegmentsCorporateSummaryDetails" roleURI="http://www.jpmorganchase.com/role/BusinessSegmentsCorporateSummaryDetails">
        <link:definition>9955687 - Disclosure - Business Segments &amp; Corporate - Summary (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="ParentCompanyStatementsofIncomeandComprehensiveIncomeDetails" roleURI="http://www.jpmorganchase.com/role/ParentCompanyStatementsofIncomeandComprehensiveIncomeDetails">
        <link:definition>9955688 - Disclosure - Parent Company - Statements of Income and Comprehensive 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="ParentCompanyBalanceSheetsDetails" roleURI="http://www.jpmorganchase.com/role/ParentCompanyBalanceSheetsDetails">
        <link:definition>9955689 - Disclosure - Parent Company - Balance Sheets (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="ParentCompanyStatementsofCashFlowsDetails" roleURI="http://www.jpmorganchase.com/role/ParentCompanyStatementsofCashFlowsDetails">
        <link:definition>9955690 - Disclosure - Parent Company - Statements of Cash Flows (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="ParentCompanyFootnoteInformationDetails" roleURI="http://www.jpmorganchase.com/role/ParentCompanyFootnoteInformationDetails">
        <link:definition>9955691 - Disclosure - Parent Company - Footnote 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="BusinessCombinationsNarrativeDetails" roleURI="http://www.jpmorganchase.com/role/BusinessCombinationsNarrativeDetails">
        <link:definition>9955692 - Disclosure - Business Combinations - 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="BusinessCombinationsComputationofPurchasePriceandtheAssetsAcquiredNetofLiabilitiesAssumedDetails" roleURI="http://www.jpmorganchase.com/role/BusinessCombinationsComputationofPurchasePriceandtheAssetsAcquiredNetofLiabilitiesAssumedDetails">
        <link:definition>9955693 - Disclosure - Business Combinations - Computation of Purchase Price and the Assets Acquired Net of Liabilities Assumed (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="BusinessCombinationsLoansAcquiredDetails" roleURI="http://www.jpmorganchase.com/role/BusinessCombinationsLoansAcquiredDetails">
        <link:definition>9955694 - Disclosure - Business Combinations - Loans Acquired (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="BusinessCombinationsUnauditedProFormaInformationDetails" roleURI="http://www.jpmorganchase.com/role/BusinessCombinationsUnauditedProFormaInformationDetails">
        <link:definition>9955695 - Disclosure - Business Combinations - Unaudited Pro Forma Information (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_DepositarySharesOneFourHundredthInterestinaShareof5.75NonCumulativePreferredStockSeriesDDMember" abstract="true" name="DepositarySharesOneFourHundredthInterestinaShareof5.75NonCumulativePreferredStockSeriesDDMember" 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_DepositarySharesOneFourHundredthInterestinaShareof4.75NonCumulativePreferredStockSeriesGGMember" abstract="true" name="DepositarySharesOneFourHundredthInterestinaShareof4.75NonCumulativePreferredStockSeriesGGMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DepositarySharesOneFourHundredthInterestInAShareOf4625NonCumulativePreferredStockSeriesLLMember" abstract="true" name="DepositarySharesOneFourHundredthInterestInAShareOf4625NonCumulativePreferredStockSeriesLLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_GuaranteeOfCallableFixedRateNotesDueJune102032OfJPMorganChaseFinancialCompanyLLCMember" abstract="true" name="GuaranteeOfCallableFixedRateNotesDueJune102032OfJPMorganChaseFinancialCompanyLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_GuaranteeOfAlerianMLPIndexETNsDueJanuary282044OfJPMorganChaseFinancialCompanyLLCMember" abstract="true" name="GuaranteeOfAlerianMLPIndexETNsDueJanuary282044OfJPMorganChaseFinancialCompanyLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_GuaranteeOfInverseVIXShortTermFuturesETNsDueMarch222045OfJPMorganChaseFinancialCompanyLLCMember" abstract="true" name="GuaranteeOfInverseVIXShortTermFuturesETNsDueMarch222045OfJPMorganChaseFinancialCompanyLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_AssetManagementFees" abstract="false" name="AssetManagementFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_MortgageFeesAndRelatedIncome" abstract="false" name="MortgageFeesAndRelatedIncome" nillable="true" xbrli:periodType="duration" 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_EarningsPerShareBasicAndDilutedEPSAbstract" abstract="true" name="EarningsPerShareBasicAndDilutedEPSAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DebtSecuritiesNetCarryingAmount" abstract="false" name="DebtSecuritiesNetCarryingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_AccruedInterestAndAccountsReceivable" abstract="false" name="AccruedInterestAndAccountsReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" abstract="false" name="PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_BeneficialInterestFairValueDisclosure" abstract="false" name="BeneficialInterestFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_TreasuryStockValueReissued" abstract="false" name="TreasuryStockValueReissued" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_EquitySecuritiesGainLossOnShareExchange" abstract="false" name="EquitySecuritiesGainLossOnShareExchange" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IncreaseDecreaseInAccruedInterestsAndAccountsReceivable" abstract="false" name="IncreaseDecreaseInAccruedInterestsAndAccountsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ProceedsFromPaymentsForOtherLoansAndLeases" abstract="false" name="ProceedsFromPaymentsForOtherLoansAndLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_NetBorrowingsFromSubsidiaries" abstract="false" name="NetBorrowingsFromSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_NetChangeInAdvancesToandInvestmentsInSubsidiaries" abstract="false" name="NetChangeInAdvancesToandInvestmentsInSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_NoninterestIncomeExpenseAbstract" abstract="true" name="NoninterestIncomeExpenseAbstract" 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_VariableInterestEntitiesAbstract" abstract="true" name="VariableInterestEntitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_BankingRegulationAbstract" abstract="true" name="BankingRegulationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsAbstract" abstract="true" name="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_LitigationAbstract" abstract="true" name="LitigationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_InternationalOperationsTextBlock" abstract="false" name="InternationalOperationsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_FairValueOfFinancialInstrumentsFairValueOptionPolicyPolicyTextBlock" abstract="false" name="FairValueOfFinancialInstrumentsFairValueOptionPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_InterestIncomeAndInterestExpensePolicyTextBlock" abstract="false" name="InterestIncomeAndInterestExpensePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_AccountsPayableAndAccruedLiabilitiesPolicyPolicyTextBlock" abstract="false" name="AccountsPayableAndAccruedLiabilitiesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_ScheduleofSignificantAccountingPoliciesTableTextBlock" abstract="false" name="ScheduleofSignificantAccountingPoliciesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_ScheduleofFairValueMethodologiesTableTextBlock" abstract="false" name="ScheduleofFairValueMethodologiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_CreditRiskAdjustmentsOnDerivativeAssetsAndLiabilitiesAndDebtInstrumentsGainsLossesTextBlockTableTextBlock" abstract="false" name="CreditRiskAdjustmentsOnDerivativeAssetsAndLiabilitiesAndDebtInstrumentsGainsLossesTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_DifferenceBetweenAggregateFairValueAndAggregateRemainingContractualPrincipalBalanceOutstandingTableTextBlock" abstract="false" name="DifferenceBetweenAggregateFairValueAndAggregateRemainingContractualPrincipalBalanceOutstandingTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_CreditRiskConcentrationsTableTextBlock" abstract="false" name="CreditRiskConcentrationsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_DisclosureOfCurrentCreditAndLiquidityRiskOfDerivativesTableTextBlock" abstract="false" name="DisclosureOfCurrentCreditAndLiquidityRiskOfDerivativesTableTextBlock" 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_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsMaturityProfileTableTextBlock" abstract="false" name="ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsMaturityProfileTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_ComponentsOfLendingRelatedAndDepositRelatedFeesTableTextBlock" abstract="false" name="ComponentsOfLendingRelatedAndDepositRelatedFeesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_ComponentsOfAssetManagementFeesTableTextBlock" abstract="false" name="ComponentsOfAssetManagementFeesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_ComponentsOfCommissionsAndOtherFeesTableTextBlock" abstract="false" name="ComponentsOfCommissionsAndOtherFeesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_ComponentsOfNoninterestIncomeOtherTableTextBlock" abstract="false" name="ComponentsOfNoninterestIncomeOtherTableTextBlock" 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_LoanPortfolioSegmentDescriptionsTableTextBlock" abstract="false" name="LoanPortfolioSegmentDescriptionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_ScheduleOfRetainedLoansPurchasesSalesAndTransferIntoHeldForSaleByPortfolioSegmentTableTextBlock" abstract="false" name="ScheduleOfRetainedLoansPurchasesSalesAndTransferIntoHeldForSaleByPortfolioSegmentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_GainsLossesOnSaleOfFinancingReceivablesTableTextBlock" abstract="false" name="GainsLossesOnSaleOfFinancingReceivablesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_ScheduleOfSignificantTypesOfVariableInterestEntitiesByBusinessSegmentTableTextBlock" abstract="false" name="ScheduleOfSignificantTypesOfVariableInterestEntitiesByBusinessSegmentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_InformationOnAssetsAndLiabilitiesRelatedToVIEsThatAreConsolidatedByFirmTableTextBlock" abstract="false" name="InformationOnAssetsAndLiabilitiesRelatedToVIEsThatAreConsolidatedByFirmTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_InvestmentProgramProportionalAmortizationMethodElectedTableTextBlock" abstract="false" name="InvestmentProgramProportionalAmortizationMethodElectedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_SummaryOfLoanSaleActivitiesTableTextBlock" abstract="false" name="SummaryOfLoanSaleActivitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_InformationAboutDelinquenciesNetChargeOffsAndComponentsOfOffBalanceSheetSecuritizedFinancialAssetsTableTextBlock" abstract="false" name="InformationAboutDelinquenciesNetChargeOffsAndComponentsOfOffBalanceSheetSecuritizedFinancialAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_FeesAndCommissionsMortgageBankingAndRelatedComponentsTableTextBlock" abstract="false" name="FeesAndCommissionsMortgageBankingAndRelatedComponentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_NoninterestBearingAndInterestBearingDepositsTableTextBlock" abstract="false" name="NoninterestBearingAndInterestBearingDepositsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_TimeDepositsTwoHundredAndFiftyThousandOrMoreTableTextBlock" abstract="false" name="TimeDepositsTwoHundredAndFiftyThousandOrMoreTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_StandbyLettersOfCreditOtherFinancialGuaranteesAndOtherLettersOfCreditTableTextBlock" abstract="false" name="StandbyLettersOfCreditOtherFinancialGuaranteesAndOtherLettersOfCreditTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="jpm_EffectiveIncomeTaxRateIncreaseDecreaseDueToAccountingStandardAdoptionPercent" abstract="false" name="EffectiveIncomeTaxRateIncreaseDecreaseDueToAccountingStandardAdoptionPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_OtherDebtAndEquityInstrumentsMember" abstract="true" name="OtherDebtAndEquityInstrumentsMember" 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_OtherAssetsExcludingNetAssetValueFairValueDisclosure" abstract="false" name="OtherAssetsExcludingNetAssetValueFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_FairValueAssetsMeasuredOnRecurringBasisNumericAbstract" abstract="true" name="FairValueAssetsMeasuredOnRecurringBasisNumericAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_FairValueInputsAssetsAndLiabilitiesQuantitativeInformationTable" abstract="true" name="FairValueInputsAssetsAndLiabilitiesQuantitativeInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_CommercialMortgageBackedSecuritesAndLoansMember" abstract="true" name="CommercialMortgageBackedSecuritesAndLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_LoansReceivableNotForTradingMember" abstract="true" name="LoansReceivableNotForTradingMember" 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_MeasurementInputInterestRateVolatilityMember" abstract="true" name="MeasurementInputInterestRateVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_MeasurementInputInterestRateCorrelationMember" abstract="true" name="MeasurementInputInterestRateCorrelationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_MeasurementInputInflationVolatilityMember" abstract="true" name="MeasurementInputInflationVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_MeasurementInputCreditCorrelationMember" abstract="true" name="MeasurementInputCreditCorrelationMember" 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_MeasurementInputForwardEquityPriceMember" abstract="true" name="MeasurementInputForwardEquityPriceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_MeasurementInputEquityCorrelationMember" abstract="true" name="MeasurementInputEquityCorrelationMember" 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_MeasurementInputCorrelationofEquitytoInterestRatesMember" abstract="true" name="MeasurementInputCorrelationofEquitytoInterestRatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_MeasurementInputCommodityForwardPriceNaturalGasMember" abstract="true" name="MeasurementInputCommodityForwardPriceNaturalGasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_MeasurementInputBermudanSwitchValueMember" abstract="true" name="MeasurementInputBermudanSwitchValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FairValueInputsAssetsAndLiabilitiesQuantitativeInformationLineItems" abstract="true" name="FairValueInputsAssetsAndLiabilitiesQuantitativeInformationLineItems" 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_DebtSecuritiesAndLoansReceivableMeasurementInput" abstract="false" name="DebtSecuritiesAndLoansReceivableMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="jpm_LoansReceivableMeasurementInput" abstract="false" name="LoansReceivableMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="jpm_FinancialAndNonfinancialLiabilitiesMeasurementInput" abstract="false" name="FinancialAndNonfinancialLiabilitiesMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <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_FairValueInputsPricePerUnitAssumedPar" abstract="false" name="FairValueInputsPricePerUnitAssumedPar" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="jpm_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" abstract="true" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_DebtSecuritiesTradingMember" abstract="true" name="DebtSecuritiesTradingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DebtSecuritiesAvailableForSaleMember" abstract="true" name="DebtSecuritiesAvailableForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_CommercialMortgageBackedSecuritiesAvailableForSaleMember" abstract="true" name="CommercialMortgageBackedSecuritiesAvailableForSaleMember" 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_AccountsPayableAndOtherLiabilitiesMember" abstract="true" name="AccountsPayableAndOtherLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" abstract="true" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" 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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetDerivativeAssetLiabilityRealizedAndUnrealizedGainsLosses" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetDerivativeAssetLiabilityRealizedAndUnrealizedGainsLosses" nillable="true" xbrli:periodType="duration" 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_Level3RollforwardSupplementalDataAbstract" abstract="true" name="Level3RollforwardSupplementalDataAbstract" 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_LevelThreeLiabilitiesAsPercentageOfTotalFirmLiabilitiesAtFairValue" abstract="false" name="LevelThreeLiabilitiesAsPercentageOfTotalFirmLiabilitiesAtFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_ImpactOfCreditAdjustmentsOnEarningsAbstract" abstract="true" name="ImpactOfCreditAdjustmentsOnEarningsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DerivativeGainLossonDerivativeNetDVAandFVA" abstract="false" name="DerivativeGainLossonDerivativeNetDVAandFVA" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_OtherAssetsEquitySecuritiesWithoutReadilyDeterminableFairValueMember" abstract="true" name="OtherAssetsEquitySecuritiesWithoutReadilyDeterminableFairValueMember" 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_CommonClassB2Member" abstract="true" name="CommonClassB2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_EquitySecuritiesWithoutReadilyDeterminableFairValueShares" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="jpm_ConversionOfStockConversionRate" abstract="false" name="ConversionOfStockConversionRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="jpm_EquitySecuritiesWithoutReadilyDeterminableFairValueSoldSubjectToDerivativeInstrumentShares" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueSoldSubjectToDerivativeInstrumentShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_WholesaleLendingRelatedCommitments" abstract="false" name="WholesaleLendingRelatedCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_SecuritiesBorrowedMember" abstract="true" name="SecuritiesBorrowedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_LoansReportedasTradingAssetsChangesinInstrumentSpecificCreditRiskMember" abstract="true" name="LoansReportedasTradingAssetsChangesinInstrumentSpecificCreditRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_LoansChangesinInstrumentsSpecificCreditRiskMember" abstract="true" name="LoansChangesinInstrumentsSpecificCreditRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PrincipalProtectedDebtMember" abstract="true" name="PrincipalProtectedDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_LettersofCreditHedgedbyDerivativeTransactionsAmountElectedatFairValueMember" abstract="true" name="LettersofCreditHedgedbyDerivativeTransactionsAmountElectedatFairValueMember" 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_FairValueOptionsLoansHeldAsAssets" abstract="false" name="FairValueOptionsLoansHeldAsAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_LongTermBeneficialInterestsAbstract" abstract="true" name="LongTermBeneficialInterestsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_GuarantorObligationsNetOfOtherCommitmentsCurrentCarryingValue" abstract="false" name="GuarantorObligationsNetOfOtherCommitmentsCurrentCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_StructuredNotesFairValueOptionNotElectedBalance" abstract="false" name="StructuredNotesFairValueOptionNotElectedBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_LoansRetainedSectorMember" abstract="true" name="LoansRetainedSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_IndividualsandIndividualEntitiesSectorMember" abstract="true" name="IndividualsandIndividualEntitiesSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_AssetManagersSectorMember" abstract="true" name="AssetManagersSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ConsumerandRetailSectorMember" abstract="true" name="ConsumerandRetailSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_UtilitiesSectorMember" abstract="true" name="UtilitiesSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OilandGasSectorMember" abstract="true" name="OilandGasSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_StateandMunicipalGovernmentSectorMember" abstract="true" name="StateandMunicipalGovernmentSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ChemicalsandPlasticsSectorMember" abstract="true" name="ChemicalsandPlasticsSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MetalsandMiningSectorMember" abstract="true" name="MetalsandMiningSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_CentralGovernmentSectorMember" abstract="true" name="CentralGovernmentSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SecuritiesFirmsSectorMember" abstract="true" name="SecuritiesFirmsSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancialMarketsInfrastructureSectorMember" abstract="true" name="FinancialMarketsInfrastructureSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OtherSectorMember" abstract="true" name="OtherSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_LoansHeldforSaleandLoansAtFairValueSectorMember" abstract="true" name="LoansHeldforSaleandLoansAtFairValueSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ReceivablesFromCustomersSectorMember" abstract="true" name="ReceivablesFromCustomersSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CreditExposureSecuredbyHighlyLiquidFormsofCollateralMember" abstract="true" name="CreditExposureSecuredbyHighlyLiquidFormsofCollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_CreditExposureSecuredbyLessLiquidFormsofCollateralMember" abstract="true" name="CreditExposureSecuredbyLessLiquidFormsofCollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_AppleCreditCardPortfolioMember" abstract="true" name="AppleCreditCardPortfolioMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_NumberOfLoanPortfolioSegments" abstract="false" name="NumberOfLoanPortfolioSegments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="jpm_ConcentrationRiskCreditRiskFinancialInstrumentsCreditExposure" abstract="false" name="ConcentrationRiskCreditRiskFinancialInstrumentsCreditExposure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsContractualAmount" abstract="false" name="OffBalanceSheetLendingRelatedFinancialInstrumentsContractualAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CashPlacedwithBanks" abstract="false" name="CashPlacedwithBanks" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_AssetAcquisitionExpectedPeriodToClose" abstract="false" name="AssetAcquisitionExpectedPeriodToClose" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsContractualAmountEstimatedDrawnLoans" abstract="false" name="OffBalanceSheetLendingRelatedFinancialInstrumentsContractualAmountEstimatedDrawnLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_InterestRateOptionMember" abstract="true" name="InterestRateOptionMember" 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_EquityFutureandForwardMember" abstract="true" name="EquityFutureandForwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CommoditySpotFutureandForwardMember" abstract="true" name="CommoditySpotFutureandForwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DerivativeAssetsNetExposureAfterLiquidSecuritiesAndorCashCollateralHeldAtThirdPartyCustodiansAssetsSubjectToMasterNettingArrangement" abstract="false" name="DerivativeAssetsNetExposureAfterLiquidSecuritiesAndorCashCollateralHeldAtThirdPartyCustodiansAssetsSubjectToMasterNettingArrangement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DerivativeLiabilitiesNetAmountAfterLiquidSecuritiesAndorCashCollateralHeldAtThirdPartyCustodiansLiabilitiesSubjectToMasterNettingAgreement" abstract="false" name="DerivativeLiabilitiesNetAmountAfterLiquidSecuritiesAndorCashCollateralHeldAtThirdPartyCustodiansLiabilitiesSubjectToMasterNettingAgreement" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_TwoNotchDowngradeMember" abstract="true" name="TwoNotchDowngradeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OTCandOTCClearedDerivativePayablesContainingDowngradeTriggersAbstract" abstract="true" name="OTCandOTCClearedDerivativePayablesContainingDowngradeTriggersAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_LiquidityImpactofDowngradeTriggersonOTCandOTCClearedDerivativesAbstract" abstract="true" name="LiquidityImpactofDowngradeTriggersonOTCandOTCClearedDerivativesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessChangesInFairValueNet" abstract="false" name="GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessChangesInFairValueNet" nillable="true" xbrli:periodType="duration" 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_FairValueHedgesAssetsAbstract" abstract="true" name="FairValueHedgesAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_EffectofFairValueHedgesonResultsofOperationsAssetsAbstract" abstract="true" name="EffectofFairValueHedgesonResultsofOperationsAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_FairValueHedgesLiabilitiesAbstract" abstract="true" name="FairValueHedgesLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_EffectofFairValueHedgesonResultsofOperationsLiabilitiesAbstract" abstract="true" name="EffectofFairValueHedgesonResultsofOperationsLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_HedgedAssetActiveAndDiscontinuedFairValueHedgePortfolioLayerMethodHedgedLayerFairValueCumulativeIncreaseDecrease" abstract="false" name="HedgedAssetActiveAndDiscontinuedFairValueHedgePortfolioLayerMethodHedgedLayerFairValueCumulativeIncreaseDecrease" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_HedgedAssetDiscontinuedFairValueHedgePortfolioLayerMethodHedgedLayerFairValueCumulativeIncreaseDecrease" abstract="false" name="HedgedAssetDiscontinuedFairValueHedgePortfolioLayerMethodHedgedLayerFairValueCumulativeIncreaseDecrease" nillable="true" xbrli:periodType="instant" 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_MaximumLengthOfTimeHedgedInCashFlowHedgeTerminatedCashFlowHedge" abstract="false" name="MaximumLengthOfTimeHedgedInCashFlowHedgeTerminatedCashFlowHedge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_MaximumLengthOfTimeHedgedInCashFlowHedgeOpenCashFlowHedge" abstract="false" name="MaximumLengthOfTimeHedgedInCashFlowHedgeOpenCashFlowHedge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_NetInvestmentHedgeGainsAndLossesAbstract" abstract="true" name="NetInvestmentHedgeGainsAndLossesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_TrancheCreditDefaultSwapRealizedCreditLossProtection" abstract="false" name="TrancheCreditDefaultSwapRealizedCreditLossProtection" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_TrancheCreditDefaultSwapPortfolioOfExposure" abstract="false" name="TrancheCreditDefaultSwapPortfolioOfExposure" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_TotalCreditDerivativesAndCreditRelatedNotesAbstract" abstract="true" name="TotalCreditDerivativesAndCreditRelatedNotesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_NetProtectionSoldPurchased" abstract="false" name="NetProtectionSoldPurchased" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CreditDerivativesProtectionSoldMember" abstract="true" name="CreditDerivativesProtectionSoldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ProtectionSoldCreditDerivativesAbstract" abstract="true" name="ProtectionSoldCreditDerivativesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsFromOneToFiveYears" abstract="false" name="ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsFromOneToFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ScheduleOfNonInterestRevenueTable" abstract="true" name="ScheduleOfNonInterestRevenueTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="jpm_ScheduleOfNonInterestRevenueLineItems" abstract="true" name="ScheduleOfNonInterestRevenueLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_FeesAndCommissionsLendingActivities" abstract="false" name="FeesAndCommissionsLendingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_InvestmentAdvisoryFees1" abstract="false" name="InvestmentAdvisoryFees1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_AdministrativeServicesRevenue1" abstract="false" name="AdministrativeServicesRevenue1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_InterchangeandMerchantProcessingMember" abstract="true" name="InterchangeandMerchantProcessingMember" 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_OtherProductsandServicesMember" abstract="true" name="OtherProductsandServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DeferredCostsCreditCardOriginationCostsAmortizationPeriod" abstract="false" name="DeferredCostsCreditCardOriginationCostsAmortizationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_CreditCardRevenueSharingAgreementsGeneralPeriodLengthInYears" abstract="false" name="CreditCardRevenueSharingAgreementsGeneralPeriodLengthInYears" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_DeferredCostsDirectLoanOriginationCostsAmortizationPeriod" abstract="false" name="DeferredCostsDirectLoanOriginationCostsAmortizationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_CIFMMember" abstract="true" name="CIFMMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_LossesOnTaxOrientedInvestments" abstract="false" name="LossesOnTaxOrientedInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_GainLossOnBusinessCombinationAfterMeasurementPeriod" abstract="false" name="GainLossOnBusinessCombinationAfterMeasurementPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_OtherNoninterestExpenseOperatingLosses" abstract="false" name="OtherNoninterestExpenseOperatingLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_FederalDepositInsuranceCorporationPremiumExpenseSpecialAssessment" abstract="false" name="FederalDepositInsuranceCorporationPremiumExpenseSpecialAssessment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_InterestIncomeSecuritiesBorrowed" abstract="false" name="InterestIncomeSecuritiesBorrowed" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DefinedBenefitPlanPercentAboveWhichAmortizationOfNetGainsAndLossesIsIncludedInAnnualNetPeriodicBenefitCost" abstract="false" name="DefinedBenefitPlanPercentAboveWhichAmortizationOfNetGainsAndLossesIsIncludedInAnnualNetPeriodicBenefitCost" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_AlternativeInvestmentsMember" abstract="true" name="AlternativeInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DefinedBenefitPlanAmountOfPlanInvestmentsHeldInFundsThatAreSponsoredOrManagedByAffiliatesOfEntity" abstract="false" name="DefinedBenefitPlanAmountOfPlanInvestmentsHeldInFundsThatAreSponsoredOrManagedByAffiliatesOfEntity" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DefinedBenefitPlanExcludedAmountOfPayablesForInvestmentsSoldAndPurchased" abstract="false" name="DefinedBenefitPlanExcludedAmountOfPayablesForInvestmentsSoldAndPurchased" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingandHoldingPeriod" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingandHoldingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_RestrictedStockUnitsRSUsandPerformanceSharesMember" abstract="true" name="RestrictedStockUnitsRSUsandPerformanceSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="jpm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="jpm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="jpm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ShareBasedCompensationEstimatedFutureGrantsToRetirementEligibleEmployees" abstract="false" name="ShareBasedCompensationEstimatedFutureGrantsToRetirementEligibleEmployees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLossTransferAmount" abstract="false" name="DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLossTransferAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DebtSecuritiesAvailableForSaleTransferUnrealizedGainLoss" abstract="false" name="DebtSecuritiesAvailableForSaleTransferUnrealizedGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DomesticMortgagebackedSecuritiesMember" abstract="true" name="DomesticMortgagebackedSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_HedgedAssetFairValueHedgePortfolioLayerMethodHedgedLayerAccumulatedGrossUnrealizedGainBeforeTaxCumulativeIncreaseDecrease" abstract="false" name="HedgedAssetFairValueHedgePortfolioLayerMethodHedgedLayerAccumulatedGrossUnrealizedGainBeforeTaxCumulativeIncreaseDecrease" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_HedgedAssetFairValueHedgePortfolioLayerMethodHedgedLayerAccumulatedGrossUnrealizedLossBeforeTaxCumulativeIncreaseDecrease" abstract="false" name="HedgedAssetFairValueHedgePortfolioLayerMethodHedgedLayerAccumulatedGrossUnrealizedLossBeforeTaxCumulativeIncreaseDecrease" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DebtSecuritiesAvailableforsaleContinuousUnrealizedLossPositionAbstract" abstract="true" name="DebtSecuritiesAvailableforsaleContinuousUnrealizedLossPositionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingWithinOneYear" abstract="false" name="DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingWithinOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughFiveYears" abstract="false" name="DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfterFiveThroughTenYears" abstract="false" name="DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfterFiveThroughTenYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfter10Years" abstract="false" name="DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfter10Years" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SupplementalInformationAbstract" abstract="true" name="SupplementalInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_DuePeriodOfMortgageBackedSecuritiesAndCollateralizedMortgageObligations" abstract="false" name="DuePeriodOfMortgageBackedSecuritiesAndCollateralizedMortgageObligations" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_USGovernmentAgenciesAndUSGovernmentSponsoredEnterprisesResidentialMortgageBackedSecuritiesEstimatedDuration" abstract="false" name="USGovernmentAgenciesAndUSGovernmentSponsoredEnterprisesResidentialMortgageBackedSecuritiesEstimatedDuration" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_USGovernmentAgenciesAndUSGovernmentSponsoredEnterprisesResidentialCollateralizedMortgageObligationsEstimatedDuration" abstract="false" name="USGovernmentAgenciesAndUSGovernmentSponsoredEnterprisesResidentialCollateralizedMortgageObligationsEstimatedDuration" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_SecuritiesForSecuritiesBorrowVersusPledgeTransactionsMember" abstract="true" name="SecuritiesForSecuritiesBorrowVersusPledgeTransactionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FinancialAssetDaysPastDue90orMoreMember" abstract="true" name="FinancialAssetDaysPastDue90orMoreMember" 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_FinancialAssetDaysPastDue180orMoreMember" abstract="true" name="FinancialAssetDaysPastDue180orMoreMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancialAssetEqualtoGreaterthan120DaysPastDueMember" abstract="true" name="FinancialAssetEqualtoGreaterthan120DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancialAssetDaysUntilChargeOffLessThan60withNotificationofBankruptcyFilingorOtherEventMember" abstract="true" name="FinancialAssetDaysUntilChargeOffLessThan60withNotificationofBankruptcyFilingorOtherEventMember" 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_ResidentialRealEstateNonModifiedCreditCardandBusinessBankingLoansMember" abstract="true" name="ResidentialRealEstateNonModifiedCreditCardandBusinessBankingLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_AutoandModifiedCreditCardLoansMember" abstract="true" name="AutoandModifiedCreditCardLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ResidentialRealEstateAndAutoLoansMember" abstract="true" name="ResidentialRealEstateAndAutoLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OtherReceivableAccruedInterestThresholdPeriodWriteoff" abstract="false" name="OtherReceivableAccruedInterestThresholdPeriodWriteoff" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_PeriodPastDueCreditAnalysisFactorsChargeOffCriteria" abstract="false" name="PeriodPastDueCreditAnalysisFactorsChargeOffCriteria" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_NumberOfMonthsBeforeUpdatingExteriorOpinionOnHomeValuation" abstract="false" name="NumberOfMonthsBeforeUpdatingExteriorOpinionOnHomeValuation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_NumberOfMonthsBeforeUpdatingCollateralValuesOnCommercialRealEstateLoans" abstract="false" name="NumberOfMonthsBeforeUpdatingCollateralValuesOnCommercialRealEstateLoans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_NumberOfMonthsBorrowerHasPerformedUnderModifiedTerms" abstract="false" name="NumberOfMonthsBorrowerHasPerformedUnderModifiedTerms" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_NumberOfPaymentsUnderModifiedTermsToRecognizeInterestOnCashBasis" abstract="false" name="NumberOfPaymentsUnderModifiedTermsToRecognizeInterestOnCashBasis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="jpm_FirstRepublicBankMember" abstract="true" name="FirstRepublicBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FinancialAssetCurrentandLessThan30DaysPastDueandStillAccruingMember" abstract="true" name="FinancialAssetCurrentandLessThan30DaysPastDueandStillAccruingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoansByOriginationYearAbstract" abstract="true" name="PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoansByOriginationYearAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoansOriginatedInFiscalYearBeforeLatestFiscalYear" abstract="false" name="PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoansOriginatedInFiscalYearBeforeLatestFiscalYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoansOriginatedThreeYearsBeforeLatestFiscalYear" abstract="false" name="PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoansOriginatedThreeYearsBeforeLatestFiscalYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoansOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" abstract="false" name="PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoansOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoansFinancingReceivableConvertedToTermLoan" abstract="false" name="PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoansFinancingReceivableConvertedToTermLoan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_FinancingReceivableRevolvingPercentageOfSeniorLiensToTotalFinancingReceivables" abstract="false" name="FinancingReceivableRevolvingPercentageOfSeniorLiensToTotalFinancingReceivables" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_LTV101to125PercentMember" abstract="true" name="LTV101to125PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_RefreshedFicoScoresLessThan660Member" abstract="true" name="RefreshedFicoScoresLessThan660Member" 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_OtherGeographicalAreasMember" abstract="true" name="OtherGeographicalAreasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FinancingReceivableWeightedAverageFICO" abstract="false" name="FinancingReceivableWeightedAverageFICO" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_FinancingReceivableModifiedTrialModificationTrialPaymentPeriod" abstract="false" name="FinancingReceivableModifiedTrialModificationTrialPaymentPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_FinancingReceivableModifiedWeightedAverageInterestRateBeforeModificationDuringPeriod" abstract="false" name="FinancingReceivableModifiedWeightedAverageInterestRateBeforeModificationDuringPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_FinancingReceivableModifiedWeightedAverageInterestRateAfterModificationDuringPeriod" abstract="false" name="FinancingReceivableModifiedWeightedAverageInterestRateAfterModificationDuringPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_FinancialAsset30to119DaysPastDueMember" abstract="true" name="FinancialAsset30to119DaysPastDueMember" 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_FinancialAsset30To89DaysPastDueAndStillAccruingMember" abstract="true" name="FinancialAsset30To89DaysPastDueAndStillAccruingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PercentageOfLoansNinetyPlusDaysPastDueToTotalRetainedLoansFinancingReceivableRevolving" abstract="false" name="PercentageOfLoansNinetyPlusDaysPastDueToTotalRetainedLoansFinancingReceivableRevolving" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_PercentageOfLoansNinetyPlusDaysPastDueToTotalRetainedLoans" abstract="false" name="PercentageOfLoansNinetyPlusDaysPastDueToTotalRetainedLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_PercentageOfLoansWithFicoScoresLessThan660ToTotalRetainedLoans" abstract="false" name="PercentageOfLoansWithFicoScoresLessThan660ToTotalRetainedLoans" 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_ModificationOtherMember" abstract="true" name="ModificationOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_LoanModificationProgramFixedPaymentPlanPeriod" abstract="false" name="LoanModificationProgramFixedPaymentPlanPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_FinancingReceivableModificationsSubsequentDefaultNumberOfPaymentsPastDue" abstract="false" name="FinancingReceivableModificationsSubsequentDefaultNumberOfPaymentsPastDue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_CriticizedPerformingMember" abstract="true" name="CriticizedPerformingMember" 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_SpecialPurposeEntityBorrowerMember" abstract="true" name="SpecialPurposeEntityBorrowerMember" 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_PercentageOfCriticizedLoansToTotalRetainedLoans" abstract="false" name="PercentageOfCriticizedLoansToTotalRetainedLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_WholesaleRealEstateCommercialConstructionAndDevelopmentMember" abstract="true" name="WholesaleRealEstateCommercialConstructionAndDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FinancingReceivableExcludingAccruedInterestNonaccrualWithRelatedAllowance" abstract="false" name="FinancingReceivableExcludingAccruedInterestNonaccrualWithRelatedAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ExtendedMaturityAndPaymentDeferralMember" abstract="true" name="ExtendedMaturityAndPaymentDeferralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_InterestRateReductionAndPaymentDeferralMember" abstract="true" name="InterestRateReductionAndPaymentDeferralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_PaymentDeferralPrincipalForgivenessInterestRateReductionAndExtendedMaturityMember" abstract="true" name="PaymentDeferralPrincipalForgivenessInterestRateReductionAndExtendedMaturityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_PaymentDeferralPrincipalForgivenessAndExtendedMaturityMember" abstract="true" name="PaymentDeferralPrincipalForgivenessAndExtendedMaturityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ReceivablesAndDebtSecuritiesAllowanceForCreditLossAndOffBalanceSheetCreditLossLiability" abstract="false" name="ReceivablesAndDebtSecuritiesAllowanceForCreditLossAndOffBalanceSheetCreditLossLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ReceivablesAndDebtSecuritiesAllowanceForCreditLossAndOffBalanceSheetCreditLossLiabilityPeriodIncreaseDecrease" abstract="false" name="ReceivablesAndDebtSecuritiesAllowanceForCreditLossAndOffBalanceSheetCreditLossLiabilityPeriodIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CollateralDependentLoansMember" abstract="true" name="CollateralDependentLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_CommercialAndInvestmentBankMember" abstract="true" name="CommercialAndInvestmentBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossOther" abstract="false" name="FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FinancingReceivableImpairmentmethodologyAbstract" abstract="true" name="FinancingReceivableImpairmentmethodologyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_LoansByImpairmentMethodologyAbstract" abstract="true" name="LoansByImpairmentMethodologyAbstract" 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_FinancingReceivableCollateralDependentLoansAtFairValue" abstract="false" name="FinancingReceivableCollateralDependentLoansAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_OffBalanceSheetImpairmentMethodologyAbstract" abstract="true" name="OffBalanceSheetImpairmentMethodologyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_OffBalanceSheetCreditLossLiabilityCollectivelyEvaluatedForImpairment" abstract="false" name="OffBalanceSheetCreditLossLiabilityCollectivelyEvaluatedForImpairment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountEvaluatedAtPortfolioBasedImpairmentMethodology" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountEvaluatedAtPortfolioBasedImpairmentMethodology" nillable="true" xbrli:periodType="instant" 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_OffBalanceSheetLendingRelatedFinancialCommitmentsAllowanceForCreditLossNotPermittedContractualAmountEvaluatedAtPortfolioBasedImpairmentMethodology" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsAllowanceForCreditLossNotPermittedContractualAmountEvaluatedAtPortfolioBasedImpairmentMethodology" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_SeniorSecuritiesMember" abstract="true" name="SeniorSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SubordinatedSecuritiesMember" abstract="true" name="SubordinatedSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_AverageUndividedInterestInPrincipalReceivablesPercentage" abstract="false" name="AverageUndividedInterestInPrincipalReceivablesPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_FirmSponsoredMortgageAndOtherConsumerSecuritizationTrustsAbstract" abstract="true" name="FirmSponsoredMortgageAndOtherConsumerSecuritizationTrustsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_SubordinatedSecuritiesPurchasedExcludedFromInterestsContinuedToBeHeldByTransferorFairValue" abstract="false" name="SubordinatedSecuritiesPurchasedExcludedFromInterestsContinuedToBeHeldByTransferorFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_VariableInterestEntityTransferofSecuritiesAbstract" abstract="true" name="VariableInterestEntityTransferofSecuritiesAbstract" 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_SecuritiesTransferredToPrivateLabelResecuritizationVies" abstract="false" name="SecuritiesTransferredToPrivateLabelResecuritizationVies" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_ProgramWideCreditEnhancementRequiredAmount" abstract="false" name="ProgramWideCreditEnhancementRequiredAmount" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmount" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_InformationOnAssetsAndLiabilitiesRelatedToVariableInterestEntitiesThatAreConsolidatedByFirmAbstract" abstract="true" name="InformationOnAssetsAndLiabilitiesRelatedToVariableInterestEntitiesThatAreConsolidatedByFirmAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_TaxCreditVehiclesMember" abstract="true" name="TaxCreditVehiclesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_InvestmentProgramProportionalAmortizationMethodElectedAbstract" abstract="true" name="InvestmentProgramProportionalAmortizationMethodElectedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_InvestmentProportionalAmortizationMethodElectedAbstract" abstract="true" name="InvestmentProportionalAmortizationMethodElectedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_InvestmentProgramProportionalAmortizationMethodAppliedIncomeTaxCreditAndOtherTaxBenefitAmortizationStatementOfCashFlowsExtensibleEnumerationNotDisclosedFlag" abstract="false" name="InvestmentProgramProportionalAmortizationMethodAppliedIncomeTaxCreditAndOtherTaxBenefitAmortizationStatementOfCashFlowsExtensibleEnumerationNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_InvestmentProgramProportionalAmortizationMethodElectedCriteriaNotMetIncomeTaxCredit" abstract="false" name="InvestmentProgramProportionalAmortizationMethodElectedCriteriaNotMetIncomeTaxCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_InvestmentProgramProportionalAmortizationMethodElectedCriteriaNotMetAmortizationExpense" abstract="false" name="InvestmentProgramProportionalAmortizationMethodElectedCriteriaNotMetAmortizationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_SecuritizationActivityAbstract" abstract="true" name="SecuritizationActivityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_SummaryOfLoanSaleActivitiesAbstract" abstract="true" name="SummaryOfLoanSaleActivitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ProceedsFromSaleOfMortgageLoans" abstract="false" name="ProceedsFromSaleOfMortgageLoans" 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_SecuritizedLoansMember" abstract="true" name="SecuritizedLoansMember" 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_AssetandWealthManagementSegmentMember" abstract="true" name="AssetandWealthManagementSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ChangesInGoodwillDuringPeriodAbstract" abstract="true" name="ChangesInGoodwillDuringPeriodAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_MortgageServicingRightsMSRsFairValueRollForwardRollForward" abstract="true" name="MortgageServicingRightsMSRsFairValueRollForwardRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_MortgageServicingRightsActivityAbstract" abstract="true" name="MortgageServicingRightsActivityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ServicingAssetAtFairValueAdditionsPurchases" abstract="false" name="ServicingAssetAtFairValueAdditionsPurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ServicingAssetAtFairValueDisposalsNetOfDelinquentLoans" abstract="false" name="ServicingAssetAtFairValueDisposalsNetOfDelinquentLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ServicingAssetAtFairValueChangesDueToCollectionRealizationOfExpectedCashFlows" abstract="false" name="ServicingAssetAtFairValueChangesDueToCollectionRealizationOfExpectedCashFlows" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ServicingAssetatFairValueChangesinFairValueDuetoOtherInputsandAssumptionsAbstract" abstract="true" name="ServicingAssetatFairValueChangesinFairValueDuetoOtherInputsandAssumptionsAbstract" 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_ServicingAssetAtFairValueChangesInValuationDueToInputsAndAssumptionsDiscountRates" abstract="false" name="ServicingAssetAtFairValueChangesInValuationDueToInputsAndAssumptionsDiscountRates" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInOtherValuationInputsOrChangesInAssumptions" abstract="false" name="ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInOtherValuationInputsOrChangesInAssumptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ContractuallySpecifiedServicingFeeIncomeStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" abstract="false" name="ContractuallySpecifiedServicingFeeIncomeStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ServicerAdvancesOnMortgageLoans" abstract="false" name="ServicerAdvancesOnMortgageLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ScheduleOfMortgageFeesAndRelatedIncomeTable" abstract="true" name="ScheduleOfMortgageFeesAndRelatedIncomeTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="jpm_ScheduleOfMortgageFeesAndRelatedIncomeLineItems" abstract="true" name="ScheduleOfMortgageFeesAndRelatedIncomeLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_NetProductionRevenueAbstract" abstract="true" name="NetProductionRevenueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_NetMortgageServicingRevenueAbstract" abstract="true" name="NetMortgageServicingRevenueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_OperatingRevenueAbstract" abstract="true" name="OperatingRevenueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_OperatingRevenueRealEstateMortgagesChangesInFairValueOfMortgageServicingRightsChangesDueToCollectionRealizationOfExpectedCashFlows" abstract="false" name="OperatingRevenueRealEstateMortgagesChangesInFairValueOfMortgageServicingRightsChangesDueToCollectionRealizationOfExpectedCashFlows" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_RiskManagementAbstract" abstract="true" name="RiskManagementAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_RiskManagementRevenueChangesInFairValueOfMortgageServicingRightsResultingFromChangesInOtherValuationInputsOrChangesInAssumptions" abstract="false" name="RiskManagementRevenueChangesInFairValueOfMortgageServicingRightsResultingFromChangesInOtherValuationInputsOrChangesInAssumptions" 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_RiskManagementRevenueNetRealEstateMortgages" abstract="false" name="RiskManagementRevenueNetRealEstateMortgages" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FeesAndCommissionsMortgageBankingAndRelatedAllOther" abstract="false" name="FeesAndCommissionsMortgageBankingAndRelatedAllOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_WeightedAverageOptionAdjustedSpreadImpactOnFairValueOfHundredBasisPointsAdverseChange" abstract="false" name="WeightedAverageOptionAdjustedSpreadImpactOnFairValueOfHundredBasisPointsAdverseChange" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_InternalUseSoftwareAndFurnitureAndEquipmentMember" abstract="true" name="InternalUseSoftwareAndFurnitureAndEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DepositsTable" abstract="true" name="DepositsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="jpm_DepositsLineItems" abstract="true" name="DepositsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_TimeDepositsByMaturityTable" abstract="true" name="TimeDepositsByMaturityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="jpm_TimeDepositsByMaturityLineItems" abstract="true" name="TimeDepositsByMaturityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_LesseeOperatingLeaseSupplementalCashFlowInformationAbstract" abstract="true" name="LesseeOperatingLeaseSupplementalCashFlowInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_LesseeOperatingLeaseSupplementalNonCashFlowInformationAbstract" abstract="true" name="LesseeOperatingLeaseSupplementalNonCashFlowInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_LongTermDebtFixedInterestRateMember" abstract="true" name="LongTermDebtFixedInterestRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_LongTermDebtVariableInterestRateMember" abstract="true" name="LongTermDebtVariableInterestRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearsOneThroughFive" abstract="false" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearsOneThroughFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_LongTermDebtWeightedAverageInterestRatePercentageMaturityNextRolling12Months" abstract="false" name="LongTermDebtWeightedAverageInterestRatePercentageMaturityNextRolling12Months" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_LongTermDebtWeightedAverageInterestRatePercentageMaturityRollingYearsOneThroughFive" abstract="false" name="LongTermDebtWeightedAverageInterestRatePercentageMaturityRollingYearsOneThroughFive" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_LongTermDebtWeightedAverageInterestRatePercentageMaturityRollingAfterYearFive" abstract="false" name="LongTermDebtWeightedAverageInterestRatePercentageMaturityRollingAfterYearFive" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_LongTermDebtSupplementalInformationAbstract" abstract="true" name="LongTermDebtSupplementalInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_LongTermDebtCollateral" abstract="false" name="LongTermDebtCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ZeroCouponNotesAggregateCarryingValue" abstract="false" name="ZeroCouponNotesAggregateCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_ZeroCouponNotesAggregatePrincipalAmountAtMaturity" abstract="false" name="ZeroCouponNotesAggregatePrincipalAmountAtMaturity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_RedeemableLongTermDebt" abstract="false" name="RedeemableLongTermDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DebtInstrumentWeightedAverageInterestRateStatedPercentageExcludingStructuredNotes" abstract="false" name="DebtInstrumentWeightedAverageInterestRateStatedPercentageExcludingStructuredNotes" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_DebtInstrumentWeightedAverageInterestRateModifiedForEffectsOfHedgeAccounting" abstract="false" name="DebtInstrumentWeightedAverageInterestRateModifiedForEffectsOfHedgeAccounting" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_SeriesOOPreferredStockMember" abstract="true" name="SeriesOOPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SeriesNNPreferredStockMember" abstract="true" name="SeriesNNPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_SeriesXPreferredStockMember" abstract="true" name="SeriesXPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_SeriesQPreferredStockSeriesRPreferredStockAndSeriesSPreferredStockMember" abstract="true" name="SeriesQPreferredStockSeriesRPreferredStockAndSeriesSPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_SeriesDDPreferredStockMember" abstract="true" name="SeriesDDPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_SeriesGGPreferredStockMember" abstract="true" name="SeriesGGPreferredStockMember" 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_SeriesLLPreferredStockMember" abstract="true" name="SeriesLLPreferredStockMember" 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_SeriesQPreferredStockMember" abstract="true" name="SeriesQPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_SeriesSPreferredStockMember" abstract="true" name="SeriesSPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_SeriesIIPreferredStockMember" abstract="true" name="SeriesIIPreferredStockMember" 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_PreferredStockIssueDate" abstract="false" name="PreferredStockIssueDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:dateItemType"/>
  <xs:element id="jpm_PreferredStockEarliestRedemptionDate" abstract="false" name="PreferredStockEarliestRedemptionDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:dateItemType"/>
  <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_CommonSharesIssuedFromTreasuryAbstract" abstract="true" name="CommonSharesIssuedFromTreasuryAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_IncreaseDecreaseInTreasuryStockRollForward" abstract="true" name="IncreaseDecreaseInTreasuryStockRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_TreasuryStockSharesReissued" abstract="false" name="TreasuryStockSharesReissued" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_AccumulatedGainLossFairValueOptionFinancialLiabilitiesAttributabletoParentMember" abstract="true" name="AccumulatedGainLossFairValueOptionFinancialLiabilitiesAttributabletoParentMember" 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_ComprehensiveIncomeLossLineItems" abstract="true" name="ComprehensiveIncomeLossLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_BeforeAndAfterTaxChangesOfComponentsOfAccumulatedOtherComprehensiveIncomeLossTablesAbstract" abstract="true" name="BeforeAndAfterTaxChangesOfComponentsOfAccumulatedOtherComprehensiveIncomeLossTablesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassificationAdjustmentFromAOCIBeforeTax" abstract="false" name="OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassificationAdjustmentFromAOCIBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_IncreaseDecreaseInTaxRateResultingFromAmountAbstract" abstract="true" name="IncreaseDecreaseInTaxRateResultingFromAmountAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_IncreaseDecreaseInTaxRateResultingFromPercentAbstract" abstract="true" name="IncreaseDecreaseInTaxRateResultingFromPercentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_ComponentsOfIncomeTaxExpenseBenefitsSupplementalInformationAbstract" abstract="true" name="ComponentsOfIncomeTaxExpenseBenefitsSupplementalInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_NewYorkCityMember" abstract="true" name="NewYorkCityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ForeignTaxCreditCarryforwardMember" abstract="true" name="ForeignTaxCreditCarryforwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_OtherTaxAttributesCarryforwardMember" abstract="true" name="OtherTaxAttributesCarryforwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DeferredTaxAssetsForeignOperations" abstract="false" name="DeferredTaxAssetsForeignOperations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_CashReservesForeignCentralBanksandOtherMember" abstract="true" name="CashReservesForeignCentralBanksandOtherMember" 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_CashAndSecuritiesPledgedWithClearingOrganizationsForTheBenefitOfCustomers" abstract="false" name="CashAndSecuritiesPledgedWithClearingOrganizationsForTheBenefitOfCustomers" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_RestrictionsOnCashAndIntercompanyFundsTransfersTable" abstract="true" name="RestrictionsOnCashAndIntercompanyFundsTransfersTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="jpm_BankAndBankHoldingCompanySubsidiariesMember" abstract="true" name="BankAndBankHoldingCompanySubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_RestrictionsOnCashAndIntercompanyFundsTransfersLineItems" abstract="true" name="RestrictionsOnCashAndIntercompanyFundsTransfersLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="jpm_FederalRestrictionOnSecuredBorrowingsFromSubsidiariesPerLoanPortionOfSubsidiaryTotalCapitalPercentage" abstract="false" name="FederalRestrictionOnSecuredBorrowingsFromSubsidiariesPerLoanPortionOfSubsidiaryTotalCapitalPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_FederalRestrictionOnSecuredBorrowingsFromSubsidiariesAllLoansPortionOfSubsidiaryTotalCapitalPercentage" abstract="false" name="FederalRestrictionOnSecuredBorrowingsFromSubsidiariesAllLoansPortionOfSubsidiaryTotalCapitalPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_NumberOfPrincipalSubsidiaries" abstract="false" name="NumberOfPrincipalSubsidiaries" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <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_BaselIIIAdvancedMember" abstract="true" name="BaselIIIAdvancedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_BankHoldingCompaniesMember" abstract="true" name="BankHoldingCompaniesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CapitalRatioAbstract" abstract="true" name="CapitalRatioAbstract" 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_GSIBSurcharge" abstract="false" name="GSIBSurcharge" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_CapitalConservationBuffer" abstract="false" name="CapitalConservationBuffer" 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_SupplementaryLeverageRatioRequiredForCapitalAdequacyToAverageAssets" abstract="false" name="SupplementaryLeverageRatioRequiredForCapitalAdequacyToAverageAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_WellCapitalizedLeverageRatiosAbstract" abstract="true" name="WellCapitalizedLeverageRatiosAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_FinancingReceivableAllowanceForCreditLossCapitalTransitionProvisionsBenefitRecognized" abstract="false" name="FinancingReceivableAllowanceForCreditLossCapitalTransitionProvisionsBenefitRecognized" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_JpmorganChaseBankNAMember" abstract="true" name="JpmorganChaseBankNAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CommonEquityTier1CapitaltoRiskWeightedAssets" abstract="false" name="CommonEquityTier1CapitaltoRiskWeightedAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_BankingRegulationCapitalRatioDecrease" abstract="false" name="BankingRegulationCapitalRatioDecrease" 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_TotalLeverageExposure" abstract="false" name="TotalLeverageExposure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OtherUnfundedCommitmentsToExtendCreditMember" abstract="true" name="OtherUnfundedCommitmentsToExtendCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_OtherLettersOfCreditMember" abstract="true" name="OtherLettersOfCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DerivativesQualifyingAsGuaranteesNettingMember" abstract="true" name="DerivativesQualifyingAsGuaranteesNettingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_UnsettledReverseRepurchaseAndSecuritiesBorrowingAgreementsNettingMember" abstract="true" name="UnsettledReverseRepurchaseAndSecuritiesBorrowingAgreementsNettingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_UnsettledRepurchaseAndSecuritiesLendingAgreementsNettingMember" abstract="true" name="UnsettledRepurchaseAndSecuritiesLendingAgreementsNettingMember" 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_LoansSoldWithRecourseMember" abstract="true" name="LoansSoldWithRecourseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_OtherGuaranteesAndCommitmentsMember" abstract="true" name="OtherGuaranteesAndCommitmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountExpiringBetweenOneAndThreeOneYears" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountExpiringBetweenOneAndThreeOneYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountExpiringInMoreThanFiveYears" abstract="false" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountExpiringInMoreThanFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_GuarantorObligationsMaximumExposureUndiscountedExpiringInLessThanOneYear" abstract="false" name="GuarantorObligationsMaximumExposureUndiscountedExpiringInLessThanOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_GuarantorObligationsMaximumExposureUndiscountedExpiringBetweenThreeAndFiveYears" abstract="false" name="GuarantorObligationsMaximumExposureUndiscountedExpiringBetweenThreeAndFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IndemnificationAgreementsLoanSaleAndSecuritizationMortgageRepurchaseLiabilityCarryingValue" abstract="false" name="IndemnificationAgreementsLoanSaleAndSecuritizationMortgageRepurchaseLiabilityCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseCarryingValue" abstract="false" name="IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsSupplementalInformationAbstract" abstract="true" name="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsSupplementalInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsStandbyLettersOfCreditAndOtherFinancialGuarantees" abstract="false" name="OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsStandbyLettersOfCreditAndOtherFinancialGuarantees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IndemnificationAgreementSecuritiesLendingGuaranteesCollateralHeldInSupportOf" abstract="false" name="IndemnificationAgreementSecuritiesLendingGuaranteesCollateralHeldInSupportOf" 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_StandbyLettersOfCreditAndOtherFinancialGuaranteesInternalCreditRatingInvestmentGrade" abstract="false" name="StandbyLettersOfCreditAndOtherFinancialGuaranteesInternalCreditRatingInvestmentGrade" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_StandbyLettersOfCreditSupportedByCollateral" abstract="false" name="StandbyLettersOfCreditSupportedByCollateral" nillable="true" xbrli:periodType="instant" 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_PercentageOfCashOrLiquidCollateralRelativeToValueOfSecuritiesOnLoan" abstract="false" name="PercentageOfCashOrLiquidCollateralRelativeToValueOfSecuritiesOnLoan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_PercentageofCollateralRelativetoValueofResaleAgreements" abstract="false" name="PercentageofCollateralRelativetoValueofResaleAgreements" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_DerivativesQualifyingAsGuaranteesFairValueAbstract" abstract="true" name="DerivativesQualifyingAsGuaranteesFairValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_JPMorganChaseFinancialCompanyLLCMember" abstract="true" name="JPMorganChaseFinancialCompanyLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_TradingAssetsAndOtherAssets" abstract="false" name="TradingAssetsAndOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_AmrapaliLitigationMember" abstract="true" name="AmrapaliLitigationMember" 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_InterchangeLitigationMember" abstract="true" name="InterchangeLitigationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_RussianLitigationMember" abstract="true" name="RussianLitigationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_LossContingencyNumberOfOffshoreFundsFormerlyManaged" abstract="false" name="LossContingencyNumberOfOffshoreFundsFormerlyManaged" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="jpm_LossContingencyDisqualificationPeriod" abstract="false" name="LossContingencyDisqualificationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_SettlementsWithMerchantsOptedOutCombinedCreditCardSalesVolumePercentage" abstract="false" name="SettlementsWithMerchantsOptedOutCombinedCreditCardSalesVolumePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_TotalInternationalMember" abstract="true" name="TotalInternationalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses" abstract="false" name="NoninterestExpenseAndProvisionForLoanLeaseAndOtherLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_AssetsUnderSupervisionFairValue" abstract="false" name="AssetsUnderSupervisionFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_NoninterestExpenseExcludingLaborAndRelatedExpense" abstract="false" name="NoninterestExpenseExcludingLaborAndRelatedExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_SegmentReportingInformationReturnOnAverageCommonEquity" abstract="false" name="SegmentReportingInformationReturnOnAverageCommonEquity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_EffectiveIncomeTaxRateReconciliationTaxAuditsAndTaxRegulationsAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationTaxAuditsAndTaxRegulationsAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_NonbankSubsidiariesMember" abstract="true" name="NonbankSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DividendsFromSubsidiaries" abstract="false" name="DividendsFromSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_InterestIncomeFromSubsidiaries" abstract="false" name="InterestIncomeFromSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_OtherIncomeExpenseFromSubsidiaries" abstract="false" name="OtherIncomeExpenseFromSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_InterestIncomeExpenseToSubsidiaries" abstract="false" name="InterestIncomeExpenseToSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CombinedAggregateInterestandNoninterestExpense" abstract="false" name="CombinedAggregateInterestandNoninterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_PretaxIncomeBeforeEquityInUndistributedEarningsofSubsidiaries" abstract="false" name="PretaxIncomeBeforeEquityInUndistributedEarningsofSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_DepositsWithBankingSubsidiaries" abstract="false" name="DepositsWithBankingSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_AdvancesToSubsidiaries" abstract="false" name="AdvancesToSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_InvestmentsInSubsidiaries" abstract="false" name="InvestmentsInSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BorrowingsFromSubsidiaries" abstract="false" name="BorrowingsFromSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_NetIncomeofSubsidiariesandAffiliates" abstract="false" name="NetIncomeofSubsidiariesandAffiliates" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_NetIncomeLossAttributabletoParentAloneExcludingDividendsandIncomefromSubsidiariesandAffiliates" abstract="false" name="NetIncomeLossAttributabletoParentAloneExcludingDividendsandIncomefromSubsidiariesandAffiliates" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CashDividendsFromSubsidiariesAndAffiliates" abstract="false" name="CashDividendsFromSubsidiariesAndAffiliates" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_IncomeTaxesPaidonBehalfofSubsidiariesReimbursements" abstract="false" name="IncomeTaxesPaidonBehalfofSubsidiariesReimbursements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_CommercialLoansAndOtherRealEstateMember" abstract="true" name="CommercialLoansAndOtherRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_SecuredByMortgagesOnRealPropertyOrCooperativeSharesThatArePrimaryResidenceMember" abstract="true" name="SecuredByMortgagesOnRealPropertyOrCooperativeSharesThatArePrimaryResidenceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_PurchaseMoneyNoteMember" abstract="true" name="PurchaseMoneyNoteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_ConsortiumOfLargeUSBanksMember" abstract="true" name="ConsortiumOfLargeUSBanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_BusinessCombinationSharedLossAgreementNumber" abstract="false" name="BusinessCombinationSharedLossAgreementNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="jpm_BusinessCombinationSharedLossAgreementCreditLossesCoveredPercentage" abstract="false" name="BusinessCombinationSharedLossAgreementCreditLossesCoveredPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="jpm_BusinessCombinationSharedLossAgreementTerm" abstract="false" name="BusinessCombinationSharedLossAgreementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_BusinessCombinationSharedLossAgreementSubsequentRecoveryPeriod" abstract="false" name="BusinessCombinationSharedLossAgreementSubsequentRecoveryPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="jpm_RepaymentOfInterestBearingDepositsInBanks" abstract="false" name="RepaymentOfInterestBearingDepositsInBanks" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationConsiderationTransferredCashPaidAndAmountsPayableNetOfCashAcquired" abstract="false" name="BusinessCombinationConsiderationTransferredCashPaidAndAmountsPayableNetOfCashAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationConsiderationTransferredRelatedPartyTransactions" abstract="false" name="BusinessCombinationConsiderationTransferredRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationConsiderationTransferredContingentConsideration" abstract="false" name="BusinessCombinationConsiderationTransferredContingentConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDebtSecuritiesAvailableForSaleExcludingAccruedInterest" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDebtSecuritiesAvailableForSaleExcludingAccruedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancingReceivableExcludingAccruedInterest" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancingReceivableExcludingAccruedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsReceivableAndOtherAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsReceivableAndOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositLiability" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDepositLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFederalHomeLoanBankAdvances" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFederalHomeLoanBankAdvances" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLendingRelatedCommitments" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLendingRelatedCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationConsiderationTransferredRelatedPartyTransactionsSecuritiesFinancing" abstract="false" name="BusinessCombinationConsiderationTransferredRelatedPartyTransactionsSecuritiesFinancing" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxOrientedInvestments" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxOrientedInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedRightOfUseAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxOrientedInvestmentLiability" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxOrientedInvestmentLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="jpm_NoninterestIncomeMember" abstract="true" name="NoninterestIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_InterestIncomeExpenseNetMember" abstract="true" name="InterestIncomeExpenseNetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_AshleyBaconMember" abstract="true" name="AshleyBaconMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_JeremyBarnumMember" abstract="true" name="JeremyBarnumMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_LoriBeerMember" abstract="true" name="LoriBeerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_JamesDimonMember" abstract="true" name="JamesDimonMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MaryErdoesMember" abstract="true" name="MaryErdoesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_MarianneLakeMember" abstract="true" name="MarianneLakeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_RobinLeopoldMember" abstract="true" name="RobinLeopoldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_DouglasPetnoMember" abstract="true" name="DouglasPetnoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_JenniferPiepszakMember" abstract="true" name="JenniferPiepszakMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="jpm_TroyRohrbaughMember" abstract="true" name="TroyRohrbaughMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
