<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva, formerly WebFilings-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.jpmorganchase.com/20140930" xmlns:jpm="http://www.jpmorganchase.com/20140930" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2014-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/us-gaap/2014-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2014-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2014/elts/us-roles-2014-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2014-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2014/elts/us-types-2014-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2014-01-31" schemaLocation="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2014-01-31" schemaLocation="http://xbrl.sec.gov/exch/2014/exch-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="jpm-20140930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="jpm-20140930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="jpm-20140930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="jpm-20140930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>2119100 - 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="AccumulatedOtherComprehensiveIncomeLossComponentsOfOtherComprehensiveIncomelossDetails" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLossComponentsOfOtherComprehensiveIncomelossDetails">
        <link:definition>2419403 - 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="AccumulatedOtherComprehensiveIncomeLossComponentsOfOtherComprehensiveIncomelossDetailsCalc2" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLossComponentsOfOtherComprehensiveIncomelossDetailsCalc2">
        <link:definition>2419403 - 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="AccumulatedOtherComprehensiveIncomeLossRollforwardDetails" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLossRollforwardDetails">
        <link:definition>2419402 - 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="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://www.jpmorganchase.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>2319301 - 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="AllowanceForCreditLosses" roleURI="http://www.jpmorganchase.com/role/AllowanceForCreditLosses">
        <link:definition>2114100 - 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="AllowanceForCreditLossesDetails" roleURI="http://www.jpmorganchase.com/role/AllowanceForCreditLossesDetails">
        <link:definition>2414402 - Disclosure - Allowance for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceForCreditLossesTables" roleURI="http://www.jpmorganchase.com/role/AllowanceForCreditLossesTables">
        <link:definition>2314301 - 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="BasisOfPresentation" roleURI="http://www.jpmorganchase.com/role/BasisOfPresentation">
        <link:definition>2101100 - 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="BasisOfPresentationDetails" roleURI="http://www.jpmorganchase.com/role/BasisOfPresentationDetails">
        <link:definition>2401402 - 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="BasisOfPresentationPolicies" roleURI="http://www.jpmorganchase.com/role/BasisOfPresentationPolicies">
        <link:definition>2201201 - 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="BusinessChangesAndDevelopments" roleURI="http://www.jpmorganchase.com/role/BusinessChangesAndDevelopments">
        <link:definition>2102100 - Disclosure - Business Changes and Developments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessChangesAndDevelopmentsBusinessEventsDetails" roleURI="http://www.jpmorganchase.com/role/BusinessChangesAndDevelopmentsBusinessEventsDetails">
        <link:definition>2402401 - Disclosure - Business Changes and Developments - Business Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegments" roleURI="http://www.jpmorganchase.com/role/BusinessSegments">
        <link:definition>2124100 - Disclosure - Business Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsDetails" roleURI="http://www.jpmorganchase.com/role/BusinessSegmentsDetails">
        <link:definition>2424402 - Disclosure - Business Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsTables" roleURI="http://www.jpmorganchase.com/role/BusinessSegmentsTables">
        <link:definition>2324301 - Disclosure - Business Segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsUnaudited" roleURI="http://www.jpmorganchase.com/role/ConsolidatedBalanceSheetsUnaudited">
        <link:definition>1003000 - Statement - Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsUnauditedParenthetical" roleURI="http://www.jpmorganchase.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>1003501 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlowsUnaudited" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsOfCashFlowsUnaudited">
        <link:definition>1005000 - Statement - Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnaudited">
        <link:definition>1004000 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical">
        <link:definition>1004501 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfComprehensiveIncomeUnaudited" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited">
        <link:definition>1002000 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfIncomeUnaudited" roleURI="http://www.jpmorganchase.com/role/ConsolidatedStatementsOfIncomeUnaudited">
        <link:definition>1001000 - Statement - Consolidated Statements of Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Deposits" roleURI="http://www.jpmorganchase.com/role/Deposits">
        <link:definition>2117100 - 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="DepositsNoninterestAndInterestBearingDetails" roleURI="http://www.jpmorganchase.com/role/DepositsNoninterestAndInterestBearingDetails">
        <link:definition>2417402 - 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="DepositsTables" roleURI="http://www.jpmorganchase.com/role/DepositsTables">
        <link:definition>2317301 - 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="DerivativeInstruments" roleURI="http://www.jpmorganchase.com/role/DerivativeInstruments">
        <link:definition>2105100 - 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="DerivativeInstrumentsCollateralDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsCollateralDetails">
        <link:definition>2405405 - Disclosure - Derivative Instruments - 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="DerivativeInstrumentsCreditDerivativesDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsCreditDerivativesDetails">
        <link:definition>2405411 - 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>2405412 - 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="DerivativeInstrumentsDerivativesNettingDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsDerivativesNettingDetails">
        <link:definition>2405404 - 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="DerivativeInstrumentsImpactOnBalanceSheetDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsImpactOnBalanceSheetDetails">
        <link:definition>2405403 - 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="DerivativeInstrumentsImpactOnStatementsOfIncomeCashFlowHedgesDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsImpactOnStatementsOfIncomeCashFlowHedgesDetails">
        <link:definition>2405408 - 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="DerivativeInstrumentsImpactOnStatementsOfIncomeFairValueHedgesDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsImpactOnStatementsOfIncomeFairValueHedgesDetails">
        <link:definition>2405407 - 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="DerivativeInstrumentsImpactOnStatementsOfIncomeFairValueHedgesDetailsCalc2" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsImpactOnStatementsOfIncomeFairValueHedgesDetailsCalc2">
        <link:definition>2405407 - 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="DerivativeInstrumentsImpactOnStatementsOfIncomeNetInvestmentHedgesDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsImpactOnStatementsOfIncomeNetInvestmentHedgesDetails">
        <link:definition>2405409 - 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>2405410 - 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="DerivativeInstrumentsLiquidityRiskAndCreditRelatedContingentFeaturesDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsLiquidityRiskAndCreditRelatedContingentFeaturesDetails">
        <link:definition>2405406 - 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="DerivativeInstrumentsNotionalAmountOfDerivativeContractsDetails" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsNotionalAmountOfDerivativeContractsDetails">
        <link:definition>2405402 - 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="DerivativeInstrumentsTables" roleURI="http://www.jpmorganchase.com/role/DerivativeInstrumentsTables">
        <link:definition>2305301 - 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="DocumentAndEntityInformation" roleURI="http://www.jpmorganchase.com/role/DocumentAndEntityInformation">
        <link:definition>0001000 - 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="EarningsPerShare" roleURI="http://www.jpmorganchase.com/role/EarningsPerShare">
        <link:definition>2118100 - 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="EarningsPerShareDetails" roleURI="http://www.jpmorganchase.com/role/EarningsPerShareDetails">
        <link:definition>2418402 - 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="EarningsPerShareTables" roleURI="http://www.jpmorganchase.com/role/EarningsPerShareTables">
        <link:definition>2318301 - 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="EmployeeStockBasedIncentives" roleURI="http://www.jpmorganchase.com/role/EmployeeStockBasedIncentives">
        <link:definition>2109100 - Disclosure - Employee Stock 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="EmployeeStockBasedIncentivesCompensationExpenseDetails" roleURI="http://www.jpmorganchase.com/role/EmployeeStockBasedIncentivesCompensationExpenseDetails">
        <link:definition>2409402 - Disclosure - Employee Stock 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="EmployeeStockBasedIncentivesEmployeeStockBasedAwardsDetails" roleURI="http://www.jpmorganchase.com/role/EmployeeStockBasedIncentivesEmployeeStockBasedAwardsDetails">
        <link:definition>2409404 - Disclosure - Employee Stock-Based Incentives &#8211; Employee Stock-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="EmployeeStockBasedIncentivesRsusEmployeeStockOptionsAndSarsActivityDetails" roleURI="http://www.jpmorganchase.com/role/EmployeeStockBasedIncentivesRsusEmployeeStockOptionsAndSarsActivityDetails">
        <link:definition>2409403 - Disclosure - Employee Stock-Based Incentives - RSUs, Employee Stock Options 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="EmployeeStockBasedIncentivesTables" roleURI="http://www.jpmorganchase.com/role/EmployeeStockBasedIncentivesTables">
        <link:definition>2309301 - Disclosure - Employee Stock 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="FairValueMeasurement" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurement">
        <link:definition>2103100 - 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="FairValueMeasurementCarryingValueAndEstimatedFairValueDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementCarryingValueAndEstimatedFairValueDetails">
        <link:definition>2403410 - 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="FairValueMeasurementChangesInLevel3RecurringMeasurementsDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementChangesInLevel3RecurringMeasurementsDetails">
        <link:definition>2403404 - 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="FairValueMeasurementChangesInLevel3SupplementalCaptionDataDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementChangesInLevel3SupplementalCaptionDataDetails">
        <link:definition>2403405 - Disclosure - Fair Value Measurement - Changes in Level 3, Supplemental Caption Data (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="FairValueMeasurementCreditAdjustmentsReflectedOnBalanceSheetDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementCreditAdjustmentsReflectedOnBalanceSheetDetails">
        <link:definition>2403407 - Disclosure - Fair Value Measurement - Credit Adjustments Reflected 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="FairValueMeasurementImpactOfCreditAdjustmentsDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementImpactOfCreditAdjustmentsDetails">
        <link:definition>2403408 - 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="FairValueMeasurementLevel3AnalysisDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementLevel3AnalysisDetails">
        <link:definition>2403406 - 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="FairValueMeasurementLevel3InputsDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementLevel3InputsDetails">
        <link:definition>2403403 - 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="FairValueMeasurementNonrecurringBasisDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementNonrecurringBasisDetails">
        <link:definition>2403409 - 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="FairValueMeasurementRecurringBasisDetails" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementRecurringBasisDetails">
        <link:definition>2403402 - 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="FairValueMeasurementTables" roleURI="http://www.jpmorganchase.com/role/FairValueMeasurementTables">
        <link:definition>2303301 - 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="FairValueOption" roleURI="http://www.jpmorganchase.com/role/FairValueOption">
        <link:definition>2104100 - 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="FairValueOptionAggregateDifferencesDetails" roleURI="http://www.jpmorganchase.com/role/FairValueOptionAggregateDifferencesDetails">
        <link:definition>2404403 - 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="FairValueOptionDetails" roleURI="http://www.jpmorganchase.com/role/FairValueOptionDetails">
        <link:definition>2404402 - Disclosure - 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="FairValueOptionStructuredNoteProductsByBalanceSheetClassificationAndRiskComponentDetails" roleURI="http://www.jpmorganchase.com/role/FairValueOptionStructuredNoteProductsByBalanceSheetClassificationAndRiskComponentDetails">
        <link:definition>2404404 - 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="FairValueOptionTables" roleURI="http://www.jpmorganchase.com/role/FairValueOptionTables">
        <link:definition>2304301 - 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="GoodwillAndOtherIntangibleAssets" roleURI="http://www.jpmorganchase.com/role/GoodwillAndOtherIntangibleAssets">
        <link:definition>2116100 - Disclosure - Goodwill 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="GoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails">
        <link:definition>2416410 - Disclosure - Goodwill and Other Intangible Assets - 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="GoodwillAndOtherIntangibleAssetsByBusinessSegmentDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillAndOtherIntangibleAssetsByBusinessSegmentDetails">
        <link:definition>2416404 - Disclosure - Goodwill and Other Intangible Assets - by Business 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="GoodwillAndOtherIntangibleAssetsChangesDuringPeriodDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillAndOtherIntangibleAssetsChangesDuringPeriodDetails">
        <link:definition>2416405 - Disclosure - Goodwill and Other Intangible Assets - 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="GoodwillAndOtherIntangibleAssetsDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillAndOtherIntangibleAssetsDetails">
        <link:definition>2416403 - Disclosure - Goodwill and Other Intangible 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="GoodwillAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillAndOtherIntangibleAssetsFutureAmortizationExpenseDetails">
        <link:definition>2416411 - Disclosure - Goodwill 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="GoodwillAndOtherIntangibleAssetsKeyEconomicAssumptionsDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillAndOtherIntangibleAssetsKeyEconomicAssumptionsDetails">
        <link:definition>2416408 - Disclosure - Goodwill 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="GoodwillAndOtherIntangibleAssetsMortgageFeesAndRelatedIncomeDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillAndOtherIntangibleAssetsMortgageFeesAndRelatedIncomeDetails">
        <link:definition>2416407 - Disclosure - Goodwill 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="GoodwillAndOtherIntangibleAssetsMortgageServicingRightsDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillAndOtherIntangibleAssetsMortgageServicingRightsDetails">
        <link:definition>2416406 - Disclosure - Goodwill 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="GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" roleURI="http://www.jpmorganchase.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails">
        <link:definition>2416409 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible 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="GoodwillAndOtherIntangibleAssetsPolicies" roleURI="http://www.jpmorganchase.com/role/GoodwillAndOtherIntangibleAssetsPolicies">
        <link:definition>2216201 - Disclosure - Goodwill and Other Intangible Assets (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="GoodwillAndOtherIntangibleAssetsTables" roleURI="http://www.jpmorganchase.com/role/GoodwillAndOtherIntangibleAssetsTables">
        <link:definition>2316302 - Disclosure - Goodwill 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="InterestIncomeAndInterestExpense" roleURI="http://www.jpmorganchase.com/role/InterestIncomeAndInterestExpense">
        <link:definition>2107100 - 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="InterestIncomeAndInterestExpenseDetails" roleURI="http://www.jpmorganchase.com/role/InterestIncomeAndInterestExpenseDetails">
        <link:definition>2407402 - 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="InterestIncomeAndInterestExpenseTables" roleURI="http://www.jpmorganchase.com/role/InterestIncomeAndInterestExpenseTables">
        <link:definition>2307301 - 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="Litigation" roleURI="http://www.jpmorganchase.com/role/Litigation">
        <link:definition>2123100 - Disclosure - Litigation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LitigationDetails" roleURI="http://www.jpmorganchase.com/role/LitigationDetails">
        <link:definition>2423401 - 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="Loans" roleURI="http://www.jpmorganchase.com/role/Loans">
        <link:definition>2113100 - 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="LoansByPortfolioSegmentDetails" roleURI="http://www.jpmorganchase.com/role/LoansByPortfolioSegmentDetails">
        <link:definition>2413402 - 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="LoansConsumerExcludingCreditCardLoansDelinquencyStatisticsJuniorLienHomeEquityLoansDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoansDelinquencyStatisticsJuniorLienHomeEquityLoansDetails">
        <link:definition>2413407 - Disclosure - Loans - Consumer, Excluding Credit Card Loans, Delinquency Statistics Junior Lien Home Equity 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="LoansConsumerExcludingCreditCardLoansDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoansDetails">
        <link:definition>2413405 - Disclosure - Loans - Consumer, Excluding Credit Card 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="LoansConsumerExcludingCreditCardLoansFinancialEffectsOfModificationDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoansFinancialEffectsOfModificationDetails">
        <link:definition>2413411 - Disclosure - Loans - Consumer, Excluding Credit Card Loans, Financial Effects of Modification (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="LoansConsumerExcludingCreditCardLoansImpairedLoansDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoansImpairedLoansDetails">
        <link:definition>2413408 - Disclosure - Loans - Consumer, Excluding Credit Card Loans, Impaired 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="LoansConsumerExcludingCreditCardLoansLoanModificationsNatureAndExtendOfModificationsDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoansLoanModificationsNatureAndExtendOfModificationsDetails">
        <link:definition>2413410 - Disclosure - Loans - Consumer, Excluding Credit Card Loans, Loan Modifications, Nature and Extend of Modifications (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansConsumerExcludingCreditCardLoansLoanModificationsTdrActivityRollforwardDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoansLoanModificationsTdrActivityRollforwardDetails">
        <link:definition>2413409 - Disclosure - Loans - Consumer, Excluding Credit Card Loans, Loan Modifications, TDR Activity 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="LoansConsumerExcludingCreditCardLoansOtherConsumerImpairedLoansAndLoanModificationsDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoansOtherConsumerImpairedLoansAndLoanModificationsDetails">
        <link:definition>2413413 - Disclosure - Loans - Consumer, Excluding Credit Card Loans, Other Consumer Impaired Loans and 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="LoansConsumerExcludingCreditCardLoansOtherConsumerLoansDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoansOtherConsumerLoansDetails">
        <link:definition>2413412 - Disclosure - Loans - Consumer, Excluding Credit Card Loans, Other Consumer 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="LoansConsumerExcludingCreditCardLoansOtherConsumerLoansFinancialEffectsOfModificationDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoansOtherConsumerLoansFinancialEffectsOfModificationDetails">
        <link:definition>2413414 - Disclosure - Loans - Consumer, Excluding Credit Card Loans, Other Consumer Loans Financial Effects of Modification (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="LoansConsumerExcludingCreditCardLoansPciAccretableYieldActivityDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoansPciAccretableYieldActivityDetails">
        <link:definition>2413417 - Disclosure - Loans - Consumer, Excluding Credit Card Loans, PCI Accretable Yield 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="LoansConsumerExcludingCreditCardLoansPciDelinquencyStatisticsDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoansPciDelinquencyStatisticsDetails">
        <link:definition>2413416 - Disclosure - Loans - Consumer, Excluding Credit Card Loans, PCI Delinquency Statistics (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="LoansConsumerExcludingCreditCardLoansPciLoansDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoansPciLoansDetails">
        <link:definition>2413415 - Disclosure - Loans - Consumer, Excluding Credit Card Loans, PCI 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="LoansConsumerExcludingCreditCardLoansResidentialRealEstateExcludingPciLoansDetails" roleURI="http://www.jpmorganchase.com/role/LoansConsumerExcludingCreditCardLoansResidentialRealEstateExcludingPciLoansDetails">
        <link:definition>2413406 - Disclosure - Loans - Consumer, Excluding Credit Card Loans, Residential Real Estate, Excluding PCI 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="LoansCreditCardLoanPortfolioDetails" roleURI="http://www.jpmorganchase.com/role/LoansCreditCardLoanPortfolioDetails">
        <link:definition>2413418 - Disclosure - Loans - 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="LoansCreditCardPortfolioImpairedLoansDetails" roleURI="http://www.jpmorganchase.com/role/LoansCreditCardPortfolioImpairedLoansDetails">
        <link:definition>2413419 - Disclosure - Loans - Credit Card Portfolio - Impaired 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="LoansCreditCardPortfolioLoansModificationsDetails" roleURI="http://www.jpmorganchase.com/role/LoansCreditCardPortfolioLoansModificationsDetails">
        <link:definition>2413420 - Disclosure - Loans - Credit Card Portfolio - Loans 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="LoansNetGainsAndLossesOnSaleDetails" roleURI="http://www.jpmorganchase.com/role/LoansNetGainsAndLossesOnSaleDetails">
        <link:definition>2413404 - Disclosure - Loans - Net Gains and Losses on 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="LoansPurchasedSoldAndReclassifiedToHeldForSaleDetails" roleURI="http://www.jpmorganchase.com/role/LoansPurchasedSoldAndReclassifiedToHeldForSaleDetails">
        <link:definition>2413403 - 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="LoansTables" roleURI="http://www.jpmorganchase.com/role/LoansTables">
        <link:definition>2313301 - 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="LoansWholesaleLoanPortfolioByClassOfReceivableDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioByClassOfReceivableDetails">
        <link:definition>2413421 - Disclosure - Loans - Wholesale Loan Portfolio- By Class of Receivable (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="LoansWholesaleLoanPortfolioImpairedLoansDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioImpairedLoansDetails">
        <link:definition>2413423 - Disclosure - Loans - Wholesale Loan Portfolio - Impaired 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="LoansWholesaleLoanPortfolioLoanModificationDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioLoanModificationDetails">
        <link:definition>2413424 - Disclosure - Loans - Wholesale Loan Portfolio - Loan Modification (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansWholesaleLoanPortfolioRealEstateClassOfLoansDetails" roleURI="http://www.jpmorganchase.com/role/LoansWholesaleLoanPortfolioRealEstateClassOfLoansDetails">
        <link:definition>2413422 - Disclosure - Loans - Wholesale Loan Portfolio - Real Estate Class of Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NoninterestExpense" roleURI="http://www.jpmorganchase.com/role/NoninterestExpense">
        <link:definition>2110100 - Disclosure - 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="NoninterestExpenseDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestExpenseDetails">
        <link:definition>2410402 - Disclosure - 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="NoninterestExpenseTables" roleURI="http://www.jpmorganchase.com/role/NoninterestExpenseTables">
        <link:definition>2310301 - Disclosure - 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="NoninterestRevenue" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenue">
        <link:definition>2106100 - Disclosure - Noninterest Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NoninterestRevenueDetails" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueDetails">
        <link:definition>2406402 - Disclosure - Noninterest Revenue (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="NoninterestRevenueTables" roleURI="http://www.jpmorganchase.com/role/NoninterestRevenueTables">
        <link:definition>2306301 - Disclosure - Noninterest Revenue (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="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitments" roleURI="http://www.jpmorganchase.com/role/OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitments">
        <link:definition>2121100 - 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="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsDerivativesQualifyingAsGuaranteesDetails" roleURI="http://www.jpmorganchase.com/role/OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsDerivativesQualifyingAsGuaranteesDetails">
        <link:definition>2421404 - 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="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsDetails" roleURI="http://www.jpmorganchase.com/role/OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsDetails">
        <link:definition>2421402 - Disclosure - Off-Balance Sheet Lending-Related Financial Instruments, Guarantees and Other Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsLoanSalesAndSecuritizationRelatedIndemnificationsDetails" roleURI="http://www.jpmorganchase.com/role/OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsLoanSalesAndSecuritizationRelatedIndemnificationsDetails">
        <link:definition>2421405 - Disclosure - Off-Balance Sheet Lending-Related Financial Instruments, Guarantees and Other Commitments - Loan Sales- and Securitization-Related 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="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsStandbyLettersOfCreditAndOtherFinancialGuaranteesDetails" roleURI="http://www.jpmorganchase.com/role/OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsStandbyLettersOfCreditAndOtherFinancialGuaranteesDetails">
        <link:definition>2421403 - Disclosure - Off-Balance Sheet Lending-Related Financial Instruments, Guarantees and Other Commitments - Standby Letters of Credit and Other Financial Guarantees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsTables" roleURI="http://www.jpmorganchase.com/role/OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsTables">
        <link:definition>2321301 - 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="PensionAndOtherPostretirementEmployeeBenefitPlans" roleURI="http://www.jpmorganchase.com/role/PensionAndOtherPostretirementEmployeeBenefitPlans">
        <link:definition>2108100 - 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="PensionAndOtherPostretirementEmployeeBenefitPlansDetails" roleURI="http://www.jpmorganchase.com/role/PensionAndOtherPostretirementEmployeeBenefitPlansDetails">
        <link:definition>2408403 - Disclosure - Pension and Other Postretirement Employee Benefit 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="PensionAndOtherPostretirementEmployeeBenefitPlansNetPeriodicBenefitCostsDetails" roleURI="http://www.jpmorganchase.com/role/PensionAndOtherPostretirementEmployeeBenefitPlansNetPeriodicBenefitCostsDetails">
        <link:definition>2408402 - 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="PensionAndOtherPostretirementEmployeeBenefitPlansTables" roleURI="http://www.jpmorganchase.com/role/PensionAndOtherPostretirementEmployeeBenefitPlansTables">
        <link:definition>2308301 - 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="PledgedAssetsAndCollateral" roleURI="http://www.jpmorganchase.com/role/PledgedAssetsAndCollateral">
        <link:definition>2122100 - 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="PledgedAssetsAndCollateralDetails" roleURI="http://www.jpmorganchase.com/role/PledgedAssetsAndCollateralDetails">
        <link:definition>2422401 - Disclosure - Pledged Assets and 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="RegulatoryCapital" roleURI="http://www.jpmorganchase.com/role/RegulatoryCapital">
        <link:definition>2120100 - 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="RegulatoryCapitalDetails" roleURI="http://www.jpmorganchase.com/role/RegulatoryCapitalDetails">
        <link:definition>2420402 - Disclosure - Regulatory Capital (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryCapitalTables" roleURI="http://www.jpmorganchase.com/role/RegulatoryCapitalTables">
        <link:definition>2320301 - 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="Securities" roleURI="http://www.jpmorganchase.com/role/Securities">
        <link:definition>2111100 - Disclosure - 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="SecuritiesAmortizedCostFairValueByContractMaturityDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesAmortizedCostFairValueByContractMaturityDetails">
        <link:definition>2411408 - Disclosure - Securities - Amortized Cost, Fair Value, by Contract 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="SecuritiesAmortizedCostsFairValueDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesAmortizedCostsFairValueDetails">
        <link:definition>2411405 - Disclosure - Securities - Amortized Costs, 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="SecuritiesChangesInCreditLossDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesChangesInCreditLossDetails">
        <link:definition>2411407 - Disclosure - Securities - Changes in Credit 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="SecuritiesFinancingActivities" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivities">
        <link:definition>2112100 - 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="SecuritiesFinancingActivitiesScheduleOfSecuritiesPurchasedUnderResaleAgreementsNettingSecuritiesBorrowedDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivitiesScheduleOfSecuritiesPurchasedUnderResaleAgreementsNettingSecuritiesBorrowedDetails">
        <link:definition>2412402 - Disclosure - Securities Financing Activities - Schedule of Securities Purchased Under Resale Agreements, Netting &amp; Securities Borrowed (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="SecuritiesFinancingActivitiesScheduleOfSecuritiesPurchasedUnderResaleAgreementsSecuritiesBorrowedCollateralNettingDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivitiesScheduleOfSecuritiesPurchasedUnderResaleAgreementsSecuritiesBorrowedCollateralNettingDetails">
        <link:definition>2412403 - Disclosure - Securities Financing Activities - Schedule of Securities Purchased Under Resale Agreements &amp; Securities Borrowed Collateral 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="SecuritiesFinancingActivitiesScheduleOfSecuritiesSoldUnderRepurchaseAgreementsNettingSecuritiesLoanedDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivitiesScheduleOfSecuritiesSoldUnderRepurchaseAgreementsNettingSecuritiesLoanedDetails">
        <link:definition>2412404 - Disclosure - Securities Financing Activities - Schedule of Securities Sold Under Repurchase Agreements, Netting &amp; Securities Loaned (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="SecuritiesFinancingActivitiesScheduleOfSecuritiesSoldUnderRepurchaseAgreementsSecuritiesLoanedCollateralNettingDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivitiesScheduleOfSecuritiesSoldUnderRepurchaseAgreementsSecuritiesLoanedCollateralNettingDetails">
        <link:definition>2412405 - Disclosure - Securities Financing Activities - Schedule of Securities Sold Under Repurchase Agreements &amp; Securities Loaned Collateral 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="SecuritiesFinancingActivitiesTables" roleURI="http://www.jpmorganchase.com/role/SecuritiesFinancingActivitiesTables">
        <link:definition>2312301 - 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="SecuritiesPolicies" roleURI="http://www.jpmorganchase.com/role/SecuritiesPolicies">
        <link:definition>2211201 - Disclosure - Securities (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="SecuritiesRealizedGainLossDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesRealizedGainLossDetails">
        <link:definition>2411404 - Disclosure - Securities - Realized Gain (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="SecuritiesSecuritiesImpairmentDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesSecuritiesImpairmentDetails">
        <link:definition>2411406 - Disclosure - Securities - Securities Impairment (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="SecuritiesTables" roleURI="http://www.jpmorganchase.com/role/SecuritiesTables">
        <link:definition>2311302 - Disclosure - 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="SecuritiesTransferFromAfsToHtmDetails" roleURI="http://www.jpmorganchase.com/role/SecuritiesTransferFromAfsToHtmDetails">
        <link:definition>2411403 - Disclosure - Securities - Transfer from AFS to HTM (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntities" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntities">
        <link:definition>2115100 - 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="VariableInterestEntitiesConsolidatedVieAssetsAndLiabilitiesDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesConsolidatedVieAssetsAndLiabilitiesDetails">
        <link:definition>2415406 - 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="VariableInterestEntitiesFirmSponsoredVariableInterestEntitiesDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesFirmSponsoredVariableInterestEntitiesDetails">
        <link:definition>2415403 - Disclosure - Variable Interest Entities - Firm Sponsored Variable Interest 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="VariableInterestEntitiesLoanDelinquenciesAndNetChargeOffsDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesLoanDelinquenciesAndNetChargeOffsDetails">
        <link:definition>2415409 - Disclosure - Variable Interest Entities - Loan Delinquencies and Net 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="VariableInterestEntitiesLoansSoldToThirdPartySponsoredSecuritizationEntitiesDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesLoansSoldToThirdPartySponsoredSecuritizationEntitiesDetails">
        <link:definition>2415408 - 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="VariableInterestEntitiesMunicipalBondVehicleViesDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesMunicipalBondVehicleViesDetails">
        <link:definition>2415405 - Disclosure - Variable Interest Entities - Municipal Bond Vehicle 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="VariableInterestEntitiesPolicies" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesPolicies">
        <link:definition>2215201 - Disclosure - Variable Interest Entities (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="VariableInterestEntitiesResecuritizationsMultiSellerConduitsDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesResecuritizationsMultiSellerConduitsDetails">
        <link:definition>2415404 - Disclosure - Variable Interest Entities - Resecuritizations, 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="VariableInterestEntitiesSecuritizationActivityDetails" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesSecuritizationActivityDetails">
        <link:definition>2415407 - 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="VariableInterestEntitiesTables" roleURI="http://www.jpmorganchase.com/role/VariableInterestEntitiesTables">
        <link:definition>2315302 - 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>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="jpm_AccountsPayableAndOtherLiabilitiesMember" name="AccountsPayableAndOtherLiabilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AccretableYieldPercentage" name="AccretableYieldPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AccruedInterestAndAccountsReceivable" name="AccruedInterestAndAccountsReceivable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AccruedInterestAndAccountsReceivableAtFairValue" name="AccruedInterestAndAccountsReceivableAtFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AdjustedAverageAssets" name="AdjustedAverageAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_AdjustmentsToCapitalForDeferredTaxLiabilitiesAbstract" name="AdjustmentsToCapitalForDeferredTaxLiabilitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AdjustmentsToCapitalForDeferredTaxLiabilitiesResultingFromNontaxableBusinessCombinations" name="AdjustmentsToCapitalForDeferredTaxLiabilitiesResultingFromNontaxableBusinessCombinations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AdjustmentsToCapitalForDeferredTaxLiabilitiesResultingFromTaxDeductibleGoodwill" name="AdjustmentsToCapitalForDeferredTaxLiabilitiesResultingFromTaxDeductibleGoodwill" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_AllOtherAssetClassesMember" name="AllOtherAssetClassesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AllOtherAssetManagementFees" name="AllOtherAssetManagementFees" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_AllowanceForCreditLossesAbstract" name="AllowanceForCreditLossesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_AllowanceForLendingRelatedCommitmentsByImpairmentMethodologyAbstract" name="AllowanceForLendingRelatedCommitmentsByImpairmentMethodologyAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AllowanceForLendingRelatedCommitmentsEvaluatedAtAssetSpecificImpairmentMethodology" name="AllowanceForLendingRelatedCommitmentsEvaluatedAtAssetSpecificImpairmentMethodology" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AllowanceForLendingRelatedCommitmentsEvaluatedAtFormulaBasedImpairmentMethodology" name="AllowanceForLendingRelatedCommitmentsEvaluatedAtFormulaBasedImpairmentMethodology" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_AllowanceForLendingRelatedCommitmentsMember" name="AllowanceForLendingRelatedCommitmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_AmortizationOfIntangibleAssetsAbstract" name="AmortizationOfIntangibleAssetsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AmortizationOfIntangibleAssetsTableTextBlock" name="AmortizationOfIntangibleAssetsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AmortizedCostsAndEstimatedFairValuesTableTextBlock" name="AmortizedCostsAndEstimatedFairValuesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AmountofOriginalPrincipalBalanceofMBSInvolvedClaimsbyInvestorsorMonolineInsurersAgainstJPMCBearStearnsorWashingtonMutualasIssuer" name="AmountofOriginalPrincipalBalanceofMBSInvolvedClaimsbyInvestorsorMonolineInsurersAgainstJPMCBearStearnsorWashingtonMutualasIssuer" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AmountofOriginalPrincipalBalanceofMBSInvolvedClaimsbyInvestorsorMonolineInsurersAgainstJPMCBearStearnsorWashingtonMutualasUnderwriter" name="AmountofOriginalPrincipalBalanceofMBSInvolvedClaimsbyInvestorsorMonolineInsurersAgainstJPMCBearStearnsorWashingtonMutualasUnderwriter" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AmountofOriginalPrincipalBalanceofMBSInvolvedinClaimsbyInvestorsorMonolineInsurersAgainstJPMCBearStearnsorWashingtonMutualasIssuerorasUnderwriter" name="AmountofOriginalPrincipalBalanceofMBSInvolvedinClaimsbyInvestorsorMonolineInsurersAgainstJPMCBearStearnsorWashingtonMutualasIssuerorasUnderwriter" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_Amountoforiginalagreementfromdivestitureofabusiness" name="Amountoforiginalagreementfromdivestitureofabusiness" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AmounttoResolveFannieMaesandFreddieMacsRepurchaseClaimsAssociatedWithWholeLoanPurchasesFrom2000to2008" name="AmounttoResolveFannieMaesandFreddieMacsRepurchaseClaimsAssociatedWithWholeLoanPurchasesFrom2000to2008" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_AssetBackedSecuritiesTradingAccountMember" name="AssetBackedSecuritiesTradingAccountMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_AssetBackedSecurityAvailableForSaleMember" name="AssetBackedSecurityAvailableForSaleMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AssetManagementAdministrationAndCommissions" name="AssetManagementAdministrationAndCommissions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_AssetManagementSegmentMember" name="AssetManagementSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_AssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract" name="AssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_AssetsAndLiabilitiesOfFirmSponsoredCreditCardSecuritizationTrustsAbstract" name="AssetsAndLiabilitiesOfFirmSponsoredCreditCardSecuritizationTrustsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_AssetspledgedtoFederalReserveBanksandFederalHomeLoanBanksMember" name="AssetspledgedtoFederalReserveBanksandFederalHomeLoanBanksMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_AssuredGuarantyU.K.andAmbacAssuranceUKLimitedMember" name="AssuredGuarantyU.K.andAmbacAssuranceUKLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesDebtMaturitiesAverageYield" name="AvailableForSaleSecuritiesDebtMaturitiesAverageYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" name="AvailableForSaleSecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" name="AvailableForSaleSecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesDebtMaturitiesAverageYieldAfterTenYears" name="AvailableForSaleSecuritiesDebtMaturitiesAverageYieldAfterTenYears" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesDebtMaturitiesAverageYieldWithinOneYear" name="AvailableForSaleSecuritiesDebtMaturitiesAverageYieldWithinOneYear" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAverageYieldAbstract" name="AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAverageYieldAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesAfterFiveThroughTenYearsAmortizedCost" name="AvailableForSaleSecuritiesEquityMaturitiesAfterFiveThroughTenYearsAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesAfterFiveThroughTenYearsFairValue" name="AvailableForSaleSecuritiesEquityMaturitiesAfterFiveThroughTenYearsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesAfterOneThroughFiveYearsAmortizedCost" name="AvailableForSaleSecuritiesEquityMaturitiesAfterOneThroughFiveYearsAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesAfterOneThroughFiveYearsFairValue" name="AvailableForSaleSecuritiesEquityMaturitiesAfterOneThroughFiveYearsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesAfterTenYearsAmortizedCost" name="AvailableForSaleSecuritiesEquityMaturitiesAfterTenYearsAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesAfterTenYearsFairValue" name="AvailableForSaleSecuritiesEquityMaturitiesAfterTenYearsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesAmortizedCost" name="AvailableForSaleSecuritiesEquityMaturitiesAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesAverageYield" name="AvailableForSaleSecuritiesEquityMaturitiesAverageYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesAverageYieldAfterFiveThroughTenYears" name="AvailableForSaleSecuritiesEquityMaturitiesAverageYieldAfterFiveThroughTenYears" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesAverageYieldAfterOneThroughFiveYears" name="AvailableForSaleSecuritiesEquityMaturitiesAverageYieldAfterOneThroughFiveYears" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesAverageYieldAfterTenYears" name="AvailableForSaleSecuritiesEquityMaturitiesAverageYieldAfterTenYears" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesAverageYieldWithinOneYear" name="AvailableForSaleSecuritiesEquityMaturitiesAverageYieldWithinOneYear" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesFairValue" name="AvailableForSaleSecuritiesEquityMaturitiesFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_AvailableForSaleSecuritiesEquityMaturitiesSingleMaturityDateAverageYieldAbstract" name="AvailableForSaleSecuritiesEquityMaturitiesSingleMaturityDateAverageYieldAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesWithinOneYearAmortizedCost" name="AvailableForSaleSecuritiesEquityMaturitiesWithinOneYearAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesEquityMaturitiesWithinOneYearFairValue" name="AvailableForSaleSecuritiesEquityMaturitiesWithinOneYearFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesGainsLossesTableTextBlock" name="AvailableForSaleSecuritiesGainsLossesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesMaturitiesAfterFiveThroughTenYearsAmortizedCost" name="AvailableForSaleSecuritiesMaturitiesAfterFiveThroughTenYearsAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesMaturitiesAfterFiveThroughTenYearsFairValue" name="AvailableForSaleSecuritiesMaturitiesAfterFiveThroughTenYearsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesMaturitiesAfterOneThroughFiveYearsAmortizedCost" name="AvailableForSaleSecuritiesMaturitiesAfterOneThroughFiveYearsAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesMaturitiesAfterOneThroughFiveYearsFairValue" name="AvailableForSaleSecuritiesMaturitiesAfterOneThroughFiveYearsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesMaturitiesAfterTenYearsAmortizedCost" name="AvailableForSaleSecuritiesMaturitiesAfterTenYearsAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesMaturitiesAfterTenYearsFairValue" name="AvailableForSaleSecuritiesMaturitiesAfterTenYearsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesMaturitiesAverageYield" name="AvailableForSaleSecuritiesMaturitiesAverageYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesMaturitiesAverageYieldAfterFiveThroughTenYears" name="AvailableForSaleSecuritiesMaturitiesAverageYieldAfterFiveThroughTenYears" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesMaturitiesAverageYieldAfterOneThroughFiveYears" name="AvailableForSaleSecuritiesMaturitiesAverageYieldAfterOneThroughFiveYears" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesMaturitiesAverageYieldAfterTenYears" name="AvailableForSaleSecuritiesMaturitiesAverageYieldAfterTenYears" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesMaturitiesAverageYieldWithinOneYear" name="AvailableForSaleSecuritiesMaturitiesAverageYieldWithinOneYear" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_AvailableForSaleSecuritiesMaturitiesSingleMaturityDateAverageYieldAbstract" name="AvailableForSaleSecuritiesMaturitiesSingleMaturityDateAverageYieldAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesMaturitiesWithinOneYearAmortizedCost" name="AvailableForSaleSecuritiesMaturitiesWithinOneYearAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_AvailableForSaleSecuritiesMaturitiesWithinOneYearFairValue" name="AvailableForSaleSecuritiesMaturitiesWithinOneYearFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_AvailableforsaleSecuritiesEquityMaturitiesSingleMaturityDateAbstract" name="AvailableforsaleSecuritiesEquityMaturitiesSingleMaturityDateAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_AvailableforsaleSecuritiesEquityMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" name="AvailableforsaleSecuritiesEquityMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_AvailableforsaleSecuritiesMaturitiesSingleMaturityDateAbstract" name="AvailableforsaleSecuritiesMaturitiesSingleMaturityDateAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_AvailableforsaleSecuritiesMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" name="AvailableforsaleSecuritiesMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_AveragebalancesofU.S.tripartyrepurchases" name="AveragebalancesofU.S.tripartyrepurchases" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_BaselIIIAdvancedTransitionalMember" name="BaselIIIAdvancedTransitionalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_BaselIIIMember" name="BaselIIIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_BaselIIIStandardizedTransitionalMember" name="BaselIIIStandardizedTransitionalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_BaselIMember" name="BaselIMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_BeforeAndAfterTaxChangesOfComponentsOfAccumulatedOtherComprehensiveIncomeLossTablesAbstract" name="BeforeAndAfterTaxChangesOfComponentsOfAccumulatedOtherComprehensiveIncomeLossTablesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_BeforeAndAfterTaxChangesOfComponentsOfAccumulatedOtherComprehensiveIncomeLossTablesTableTextBlock" name="BeforeAndAfterTaxChangesOfComponentsOfAccumulatedOtherComprehensiveIncomeLossTablesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_BeneficialInterestFairValueDisclosure" name="BeneficialInterestFairValueDisclosure" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_BeneficialInterestsIssuedByConsolidatedVariableInterestEntitiesMember" name="BeneficialInterestsIssuedByConsolidatedVariableInterestEntitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_BreachOfFiduciaryDutyLitigationMember" name="BreachOfFiduciaryDutyLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_BrokerPriceOpinionValuationTechniqueMember" name="BrokerPriceOpinionValuationTechniqueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_BusinessAndSegmentDescriptionAbstract" name="BusinessAndSegmentDescriptionAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_BusinessChangesAndDevelopmentsAbstract" name="BusinessChangesAndDevelopmentsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_BusinessCombinationDisclosureAndOtherBusinessEventsDisclosuresAndSubsequentEventsTextBlock" name="BusinessCombinationDisclosureAndOtherBusinessEventsDisclosuresAndSubsequentEventsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CIOInvestigationsandLitigationMember" name="CIOInvestigationsandLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CarryingValueAndEstimatedFairValueOfFinancialAssetsAndLiabilitiesAbstract" name="CarryingValueAndEstimatedFairValueOfFinancialAssetsAndLiabilitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_CarryingValueAndEstimatedFairValueOfWholesaleLendingRelatedCommitmentsTableTextBlock" name="CarryingValueAndEstimatedFairValueOfWholesaleLendingRelatedCommitmentsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_CarryingValueOfSecuritiesPurchasedUnderResaleAgreementsThatHaveBeenNetted" name="CarryingValueOfSecuritiesPurchasedUnderResaleAgreementsThatHaveBeenNetted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_CarryingValueOfSecuritiesSoldUnderRepurchaseAgreementsThatHaveBeenNetted" name="CarryingValueOfSecuritiesSoldUnderRepurchaseAgreementsThatHaveBeenNetted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_CashFlowHedgeGainsAndLossesAbstract" name="CashFlowHedgeGainsAndLossesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldChangesInInterestRatesOnVariableRateLoans" name="CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldChangesInInterestRatesOnVariableRateLoans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldMovementRollForwardTableTextBlock" name="CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldMovementRollForwardTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CertificatesOfDepositBankersAcceptancesCommercialPaperMember" name="CertificatesOfDepositBankersAcceptancesCommercialPaperMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ChangesInCreditLossComponentOfCreditImpairedDebtSecuritiesSecuritiesNotHeldForSaleAbstractRollForward" name="ChangesInCreditLossComponentOfCreditImpairedDebtSecuritiesSecuritiesNotHeldForSaleAbstractRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ChangesInCreditLossComponentOfCreditImpairedDebtSecuritiesTableTextBlock" name="ChangesInCreditLossComponentOfCreditImpairedDebtSecuritiesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ChangesInGoodwillDuringPeriodAbstract" name="ChangesInGoodwillDuringPeriodAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ChaseBankUsaNationalAssociationMember" name="ChaseBankUsaNationalAssociationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CivilActionMember" name="CivilActionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ClaimsRelatingtoDerivativesTransactionsMember" name="ClaimsRelatingtoDerivativesTransactionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ClawbackActionsMember" name="ClawbackActionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CommercialAndIndustrialMember" name="CommercialAndIndustrialMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CommercialBankingMember" name="CommercialBankingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CommercialMortgageBackedSecuritesAndLoansMember" name="CommercialMortgageBackedSecuritesAndLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_CommercialRealEstateFairValue" name="CommercialRealEstateFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_CommercialRealEstateFairValuePeriodIncreaseDecrease" name="CommercialRealEstateFairValuePeriodIncreaseDecrease" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_Commercialpaperissuedbyconsolidatedvariableinterestentitieseliminatedinconsolidation" name="Commercialpaperissuedbyconsolidatedvariableinterestentitieseliminatedinconsolidation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_CommitmentsToExtendCreditLeveragedAndAcquisitionFinanceActivities" name="CommitmentsToExtendCreditLeveragedAndAcquisitionFinanceActivities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_CommonEquityTier1Capital" name="CommonEquityTier1Capital" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_CommonEquityTier1CapitalRequiredforCapitalAdequacytoRiskWeightedAssets" name="CommonEquityTier1CapitalRequiredforCapitalAdequacytoRiskWeightedAssets" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_CommonEquityTier1CapitaltoRiskWeightedAssets" name="CommonEquityTier1CapitaltoRiskWeightedAssets" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_CommonStockHeldInRestrictedStockUnitTrustShares" name="CommonStockHeldInRestrictedStockUnitTrustShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_CommonStockHeldInTrustMember" name="CommonStockHeldInTrustMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CompletionOfShortTermModificationMember" name="CompletionOfShortTermModificationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ComponentsOfAssetManagementAdministrationAndCommissionsTableTextBlock" name="ComponentsOfAssetManagementAdministrationAndCommissionsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ComponentsOfInvestmentBankingFeesTableTextBlock" name="ComponentsOfInvestmentBankingFeesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ComponentsOfMortgageFeesAndRelatedIncomeAbstract" name="ComponentsOfMortgageFeesAndRelatedIncomeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ComponentsOfNoninterestExpenseTableTextBlock" name="ComponentsOfNoninterestExpenseTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ComprehensiveIncomeLossLineItems" name="ComprehensiveIncomeLossLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ComprehensiveIncomeLossTable" name="ComprehensiveIncomeLossTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ConsumerBusinessBankingLoansMember" name="ConsumerBusinessBankingLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ConsumerCommunityBankingMember" name="ConsumerCommunityBankingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember" name="ConsumerExcludingCreditCardLoanPortfolioSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ConsumerLoanExcludingCreditCardMember" name="ConsumerLoanExcludingCreditCardMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CorporateDebtSecuritiesObligationsOfUSStatesAndMunicipalitiesAndOtherMember" name="CorporateDebtSecuritiesObligationsOfUSStatesAndMunicipalitiesAndOtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CorporateInvestmentBankMember" name="CorporateInvestmentBankMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CorporatePrivateEquityMember" name="CorporatePrivateEquityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_CostsOfPrivateEquityInvestmentPortfolio" name="CostsOfPrivateEquityInvestmentPortfolio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_CreditAdjustmentsAbstract" name="CreditAdjustmentsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CreditAdjustmentsDomainDomain" name="CreditAdjustmentsDomainDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CreditCardLoanModificationProgramsTotalMember" name="CreditCardLoanModificationProgramsTotalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CreditCardLoanPortfolioSegmentMember" name="CreditCardLoanPortfolioSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CreditCardModificationProgramTypeAxis" name="CreditCardModificationProgramTypeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CreditCardModificationProgramsDomain" name="CreditCardModificationProgramsDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_CreditDerivativeOtherProtectionPurchased" name="CreditDerivativeOtherProtectionPurchased" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_CreditDerivativesPurchasedCreditProtection" name="CreditDerivativesPurchasedCreditProtection" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_CreditDerivativesWithUnderlyingMortgageRiskMember" name="CreditDerivativesWithUnderlyingMortgageRiskMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CreditDerivativeswithUnderlyingAssetbackedSecuritiesRiskMember" name="CreditDerivativeswithUnderlyingAssetbackedSecuritiesRiskMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_CreditEnhancementsAndBondAndCommercialPaperLiquidityCommitmentsToUsStatesAndMunicipalitiesHospitalsAndOtherNotForProfitEntities" name="CreditEnhancementsAndBondAndCommercialPaperLiquidityCommitmentsToUsStatesAndMunicipalitiesHospitalsAndOtherNotForProfitEntities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_CreditRelatedAdjustmentsOnDerivativeAssetsAndLiabilitiesAndDebtInstrumentsTableTextBlock" name="CreditRelatedAdjustmentsOnDerivativeAssetsAndLiabilitiesAndDebtInstrumentsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_CreditRiskAdjustmentsOnDerivativeAssetsAndLiabiltiesAndDebtInstrumentsGainsLossesTextBlockTableTextBlock" name="CreditRiskAdjustmentsOnDerivativeAssetsAndLiabiltiesAndDebtInstrumentsGainsLossesTextBlockTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CreditValuationAdjustmentMember" name="CreditValuationAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CriticizedMember" name="CriticizedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CriticizedNonaccrualMember" name="CriticizedNonaccrualMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CriticizedPerformingMember" name="CriticizedPerformingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CurrentAndLessThan30DaysPastDueAndStillAccruingMember" name="CurrentAndLessThan30DaysPastDueAndStillAccruingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CurrentAndLessThan90DaysPastDueMember" name="CurrentAndLessThan90DaysPastDueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CurrentEstimatedLtvRatioBetween101And125PercentMember" name="CurrentEstimatedLtvRatioBetween101And125PercentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CurrentEstimatedLtvRatioBetween80And100PercentMember" name="CurrentEstimatedLtvRatioBetween80And100PercentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CurrentEstimatedLtvRatioGreaterThan125PercentMember" name="CurrentEstimatedLtvRatioGreaterThan125PercentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_CurrentEstimatedLtvRatioLessThan80PercentMember" name="CurrentEstimatedLtvRatioLessThan80PercentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DaysPastDue120OrMoreMember" name="DaysPastDue120OrMoreMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DaysPastDue150OrMoreMember" name="DaysPastDue150OrMoreMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DaysPastDue30OrMoreAndStillAccruingMember" name="DaysPastDue30OrMoreAndStillAccruingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DaysPastDue30OrMoreMember" name="DaysPastDue30OrMoreMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DaysPastDue30To119Member" name="DaysPastDue30To119Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DaysPastDue30To149Member" name="DaysPastDue30To149Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DaysPastDue30To89AndStillAccruingMember" name="DaysPastDue30To89AndStillAccruingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DaysPastDue30To89Member" name="DaysPastDue30To89Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DaysPastDue60OrLessMember" name="DaysPastDue60OrLessMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DaysPastDue60OrMoreMember" name="DaysPastDue60OrMoreMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DaysPastDue90OrMoreAndStillAccruingMember" name="DaysPastDue90OrMoreAndStillAccruingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DaysPastDue90OrMoreMember" name="DaysPastDue90OrMoreMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DaysPastDue90To149Member" name="DaysPastDue90To149Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DebitValuationAdjustmentMember" name="DebitValuationAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DebitValuationAdjustmentandFundingValuationAdjustmentMember" name="DebitValuationAdjustmentandFundingValuationAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DebtAndEquityInstrumentsMember" name="DebtAndEquityInstrumentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DebtAndEquitySecuritiesMember" name="DebtAndEquitySecuritiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DefinedBenefitPlanAmortizationAbstract" name="DefinedBenefitPlanAmortizationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_DefinedBenefitPlanNetPeriodicBenefitCostMaterialPlans" name="DefinedBenefitPlanNetPeriodicBenefitCostMaterialPlans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DepositsLineItems" name="DepositsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DepositsTable" name="DepositsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_DerivativeAssetsNetExposureAfterLiquidSecuritiesAndorCashCollateralHeldAtThirdPartyCustodiansAssetsSubjectToMasterNettingArrangement" name="DerivativeAssetsNetExposureAfterLiquidSecuritiesAndorCashCollateralHeldAtThirdPartyCustodiansAssetsSubjectToMasterNettingArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_DerivativeCollateralObligationToReturnSecuritiesAndorCashHeldByThirdPartyCustodians" name="DerivativeCollateralObligationToReturnSecuritiesAndorCashHeldByThirdPartyCustodians" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_DerivativeCollateralRightToReclaimSecuritiesAndorCashHeldAtThirdPartyCustodians" name="DerivativeCollateralRightToReclaimSecuritiesAndorCashHeldAtThirdPartyCustodians" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_DerivativeCreditRiskandFundingValuationAdjustments" name="DerivativeCreditRiskandFundingValuationAdjustments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_DerivativeGainLossOnDerivativeNetRealEstateMortgagesRelatedAndOtherAdjustments" name="DerivativeGainLossOnDerivativeNetRealEstateMortgagesRelatedAndOtherAdjustments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_DerivativeLiabilitiesNetAmountAfterLiquidSecuritiesAndorCashCollateralHeldAtThirdPartyCustodiansLiabilitiesSubjectToMasterNettingAgreement" name="DerivativeLiabilitiesNetAmountAfterLiquidSecuritiesAndorCashCollateralHeldAtThirdPartyCustodiansLiabilitiesSubjectToMasterNettingAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_DerivativePayableCollateralAbstract" name="DerivativePayableCollateralAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_DerivativeQualifyingAsGuaranteesPayables" name="DerivativeQualifyingAsGuaranteesPayables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_DerivativeQualifyingAsGuaranteesReceivables" name="DerivativeQualifyingAsGuaranteesReceivables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_DerivativeReceivableCollateralAbstract" name="DerivativeReceivableCollateralAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DerivativeReceivablesNetOfPayablesMember" name="DerivativeReceivablesNetOfPayablesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_DerivativesAndSecuritiesPurchasedAndSoldUnderResaleAndRepurchaseAgreementsOffsettingPolicyPolicyTextBlock" name="DerivativesAndSecuritiesPurchasedAndSoldUnderResaleAndRepurchaseAgreementsOffsettingPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_DerivativesAssetsSubjectToMasterNettingArrangement" name="DerivativesAssetsSubjectToMasterNettingArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_DerivativesLiabilitiesSubjectToMasterNettingArrangement" name="DerivativesLiabilitiesSubjectToMasterNettingArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_DerivativesMaximumExposureToLoss" name="DerivativesMaximumExposureToLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_DerivativesQualifyingAsGuaranteesMember" name="DerivativesQualifyingAsGuaranteesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DetailsOfInterestIncomeAndInterestExpenseAbstract" name="DetailsOfInterestIncomeAndInterestExpenseAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_DifferenceBetweenAggregateFairValueAndAggregateRemainingContractualPrincipalBalanceOutstandingTableTextBlock" name="DifferenceBetweenAggregateFairValueAndAggregateRemainingContractualPrincipalBalanceOutstandingTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_DisclosureOfCurrentCreditAndLiquidityRiskOfDerivativesTableTextBlock" name="DisclosureOfCurrentCreditAndLiquidityRiskOfDerivativesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_DisclosureOfFairValueHedgeGainsAndLossesTableTextBlock" name="DisclosureOfFairValueHedgeGainsAndLossesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DiscountedCashFlowsValuationTechniqueMember" name="DiscountedCashFlowsValuationTechniqueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_DuePeriodOfMortgageBackedSecuritiesAndCollateralizedMortgageObligations" name="DuePeriodOfMortgageBackedSecuritiesAndCollateralizedMortgageObligations" nillable="true" substitutionGroup="xbrli:item" type="us-types:durationStringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_EstimateOfFairValueLevel1InputsMember" name="EstimateOfFairValueLevel1InputsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_EstimateOfFairValueLevel2InputsMember" name="EstimateOfFairValueLevel2InputsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_EstimateOfFairValueLevel3InputsMember" name="EstimateOfFairValueLevel3InputsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ExcessDeficitOfAssetsOverAvailableLiquidity" name="ExcessDeficitOfAssetsOverAvailableLiquidity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_ExpiresAfterFiveYearsMember" name="ExpiresAfterFiveYearsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ExpiresAfterOneYearThroughThreeYearsMember" name="ExpiresAfterOneYearThroughThreeYearsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ExpiresAfterThreeYearsThroughFiveYearsMember" name="ExpiresAfterThreeYearsThroughFiveYearsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ExpiresinoneyearorlessMember" name="ExpiresinoneyearorlessMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FairValueAssetsMeasuredOnRecurringBasisNumericAbstract" name="FairValueAssetsMeasuredOnRecurringBasisNumericAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FairValueHedgeGainsAndLossesAbstract" name="FairValueHedgeGainsAndLossesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FairValueInputsAssetsAndLiabilitiesQuantitativeInformationTable" name="FairValueInputsAssetsAndLiabilitiesQuantitativeInformationTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsAssetsAndLiabilitiesQuantitativeInformationTableTextBlock" name="FairValueInputsAssetsAndLiabilitiesQuantitativeInformationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsConditionalDefaultRate" name="FairValueInputsConditionalDefaultRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsCreditCorrelation" name="FairValueInputsCreditCorrelation" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsCreditSpread" name="FairValueInputsCreditSpread" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsEquityCorrelation" name="FairValueInputsEquityCorrelation" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsEquityVolatility" name="FairValueInputsEquityVolatility" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsForeignExchangeCorrelation" name="FairValueInputsForeignExchangeCorrelation" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsForwardCommodityPrice" name="FairValueInputsForwardCommodityPrice" nillable="true" substitutionGroup="xbrli:item" type="us-types:perUnitItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsIndicativePricingfromExternalInvestors" name="FairValueInputsIndicativePricingfromExternalInvestors" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsInterestRateCorrelation" name="FairValueInputsInterestRateCorrelation" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsInterestRateSpreadVolatility" name="FairValueInputsInterestRateSpreadVolatility" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsLiquidationValueDiscount" name="FairValueInputsLiquidationValueDiscount" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsLiquidityAdjustment" name="FairValueInputsLiquidityAdjustment" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueInputsPrice" name="FairValueInputsPrice" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FairValueLevelTwoToLevelThreeTransfersAmountMember" name="FairValueLevelTwoToLevelThreeTransfersAmountMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLoss" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueMeasurementWithUnobservableInputsRecurringBasisAssetChangeInUnrealizedGainsLossesRelatedToFinancialInstrumentsStillHeld" name="FairValueMeasurementWithUnobservableInputsRecurringBasisAssetChangeInUnrealizedGainsLossesRelatedToFinancialInstrumentsStillHeld" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueMeasurementWithUnobservableInputsRecurringBasisLiabilitiesChangeInUnrealizedGainsLossesRelatedToFinancialInstrumentsStillHeld" name="FairValueMeasurementWithUnobservableInputsRecurringBasisLiabilitiesChangeInUnrealizedGainsLossesRelatedToFinancialInstrumentsStillHeld" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FairValueOptionAbstract" name="FairValueOptionAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionBeneficialInterestsIssuedByConsolidatedVIEsChangesInFairValue" name="FairValueOptionBeneficialInterestsIssuedByConsolidatedVIEsChangesInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionDebtAndEquityTradingSecuritiesChangesInFairValue" name="FairValueOptionDebtAndEquityTradingSecuritiesChangesInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionDepositsChangesInFairValue" name="FairValueOptionDepositsChangesInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseChangesInFairValue" name="FairValueOptionFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseChangesInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionFederalFundsSoldAndSecuritiesPurchasedUnderResaleAgreementsChangesInFairValue" name="FairValueOptionFederalFundsSoldAndSecuritiesPurchasedUnderResaleAgreementsChangesInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionLoansOtherChangesInFairValue" name="FairValueOptionLoansOtherChangesInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionLoansReportedAsTradingAssetsChangesInFairValueFromInstrumentSpecificCreditRisk" name="FairValueOptionLoansReportedAsTradingAssetsChangesInFairValueFromInstrumentSpecificCreditRisk" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionLoansReportedAsTradingAssetsOtherChangesInFairValue" name="FairValueOptionLoansReportedAsTradingAssetsOtherChangesInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionLongTermDebtOtherChangesInFairValue" name="FairValueOptionLongTermDebtOtherChangesInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FairValueOptionNumericAbstract" name="FairValueOptionNumericAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionOtherAssetsChangesInFairValue" name="FairValueOptionOtherAssetsChangesInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionOtherBorrowedFundsChangesInFairValue" name="FairValueOptionOtherBorrowedFundsChangesInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionOtherLiabilitiesChangesInFairValue" name="FairValueOptionOtherLiabilitiesChangesInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionSecuritiesBorrowedChangesInFairValue" name="FairValueOptionSecuritiesBorrowedChangesInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionStructuredNotesByBalanceSheetClassificationAndPrimaryEmbeddedDerivativeRiskTableTextBlock" name="FairValueOptionStructuredNotesByBalanceSheetClassificationAndPrimaryEmbeddedDerivativeRiskTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueOptionsLoansHeldAsAssets" name="FairValueOptionsLoansHeldAsAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_FairValueOptionsOtherPerformingLoans" name="FairValueOptionsOtherPerformingLoans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_FairValueTransferAxis" name="FairValueTransferAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FairValueTransferDomain" name="FairValueTransferDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FairValueofSecuritiesTransferredfromAvailableForSaletoHeldToMaturity" name="FairValueofSecuritiesTransferredfromAvailableForSaletoHeldToMaturity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_FairvaluelevelthreetoleveltwotransfersamountMember" name="FairvaluelevelthreetoleveltwotransfersamountMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchase" name="FederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchase" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_FeesAndCommissionsMortgageBankingAndRelatedAllOther" name="FeesAndCommissionsMortgageBankingAndRelatedAllOther" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FeesAndCommissionsMortgageBankingAndRelatedComponentsAbstract" name="FeesAndCommissionsMortgageBankingAndRelatedComponentsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FeesAndCommissionsMortgageBankingAndRelatedComponentsTableTextBlock" name="FeesAndCommissionsMortgageBankingAndRelatedComponentsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FinancialAssetsAbstract" name="FinancialAssetsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FinancialInstitutionsGovernmentAgenciesAndOtherWholesaleMember" name="FinancialInstitutionsGovernmentAgenciesAndOtherWholesaleMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FinancialInstitutionsMember" name="FinancialInstitutionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FinancialLiabilitiesAbstract" name="FinancialLiabilitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FinancingReceivableByCurrentEstimatedLoanToValueRatioAxis" name="FinancingReceivableByCurrentEstimatedLoanToValueRatioAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FinancingReceivableByCurrentEstimatedLoanToValueRatioDomain" name="FinancingReceivableByCurrentEstimatedLoanToValueRatioDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FinancingReceivableByDelinquencyStatusAxis" name="FinancingReceivableByDelinquencyStatusAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FinancingReceivableByDelinquencyStatusDomain" name="FinancingReceivableByDelinquencyStatusDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableExcludedPurchasedfromCorrespondentsOriginatedinAccordancewiththeFirmsUnderwritingStandards" name="FinancingReceivableExcludedPurchasedfromCorrespondentsOriginatedinAccordancewiththeFirmsUnderwritingStandards" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableImpairedTroubledDebtRestructuringChargeOffsPostModification" name="FinancingReceivableImpairedTroubledDebtRestructuringChargeOffsPostModification" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableImpairedTroubledDebtRestructuringForeclosuresAndOtherLiquidations" name="FinancingReceivableImpairedTroubledDebtRestructuringForeclosuresAndOtherLiquidations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableImpairedTroubledDebtRestructuringIncreasesToExistingTroubledDebtRestructurings" name="FinancingReceivableImpairedTroubledDebtRestructuringIncreasesToExistingTroubledDebtRestructurings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableImpairedTroubledDebtRestructuringPrincipalPaymentsSalesAndOther" name="FinancingReceivableImpairedTroubledDebtRestructuringPrincipalPaymentsSalesAndOther" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FinancingReceivableModificationStatusAxis" name="FinancingReceivableModificationStatusAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FinancingReceivableModificationStatusDomain" name="FinancingReceivableModificationStatusDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsAverageTermorPaymentExtensionGranted" name="FinancingReceivableModificationsAverageTermorPaymentExtensionGranted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsNewTroubledDebtRestructurings" name="FinancingReceivableModificationsNewTroubledDebtRestructurings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsNumberOfContractModificationsThatOccurred" name="FinancingReceivableModificationsNumberOfContractModificationsThatOccurred" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsPercentageOfModificationsThatOccurredInterestRateReductions" name="FinancingReceivableModificationsPercentageOfModificationsThatOccurredInterestRateReductions" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsPercentageOfModificationsThatOccurredOther" name="FinancingReceivableModificationsPercentageOfModificationsThatOccurredOther" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsPercentageOfModificationsThatOccurredPrincipalAndInterestDeferred" name="FinancingReceivableModificationsPercentageOfModificationsThatOccurredPrincipalAndInterestDeferred" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsPercentageOfModificationsThatOccurredPrincipalForgiveness" name="FinancingReceivableModificationsPercentageOfModificationsThatOccurredPrincipalForgiveness" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsPercentageOfModificationsThatOccurredTermOrPaymentExtension" name="FinancingReceivableModificationsPercentageOfModificationsThatOccurredTermOrPaymentExtension" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsPostModificationWeightedAverageInterestRateOfLoansWithRateReductions" name="FinancingReceivableModificationsPostModificationWeightedAverageInterestRateOfLoansWithRateReductions" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsPostModificationWeightedAverageRemainingTerm" name="FinancingReceivableModificationsPostModificationWeightedAverageRemainingTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsPostModificationWeightedAverageRemainingTermofFinancingReceivablesWithTermOrPaymentExtensions" name="FinancingReceivableModificationsPostModificationWeightedAverageRemainingTermofFinancingReceivablesWithTermOrPaymentExtensions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsPreModificationWeightedAverageInterestRateOfLoansWithRateReductions" name="FinancingReceivableModificationsPreModificationWeightedAverageInterestRateOfLoansWithRateReductions" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsPreModificationWeightedAverageRemainingTermofFinancingReceivablesWithTermOrPaymentExtensions" name="FinancingReceivableModificationsPreModificationWeightedAverageRemainingTermofFinancingReceivablesWithTermOrPaymentExtensions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsPrincipalDeferred" name="FinancingReceivableModificationsPrincipalDeferred" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsPrincipalForgiven" name="FinancingReceivableModificationsPrincipalForgiven" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableModificationsWeightedAverageRemainingLife" name="FinancingReceivableModificationsWeightedAverageRemainingLife" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FinancingReceivableTrialModificationsSuccessfullyConvertedToPermanentModifications" name="FinancingReceivableTrialModificationsSuccessfullyConvertedToPermanentModifications" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_FinancingReceivableTrialModificationsTimePeriodOfTrialModificationProgramsAxis" name="FinancingReceivableTrialModificationsTimePeriodOfTrialModificationProgramsAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FinancingReceivableTrialModificationsTimePeriodOfTrialModificationProgramsDomain" name="FinancingReceivableTrialModificationsTimePeriodOfTrialModificationProgramsDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FirmAdministeredMultiSellerConduitsMember" name="FirmAdministeredMultiSellerConduitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FirmSponsoredCreditCardSecuritizationTrustsMember" name="FirmSponsoredCreditCardSecuritizationTrustsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FirmSponsoredMortgageAndOtherConsumerSecuritizationTrustsAbstract" name="FirmSponsoredMortgageAndOtherConsumerSecuritizationTrustsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FirmSponsoredMortgageAndOtherConsumerSecuritizationTrustsTableTextBlock" name="FirmSponsoredMortgageAndOtherConsumerSecuritizationTrustsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_FirmsExposureToNonconsolidatedMunicipalBondVIEsTableTextBlock" name="FirmsExposureToNonconsolidatedMunicipalBondVIEsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FirmsExposureToNonconsolidatedMunicipalBondVariableInterestEntitiesAbstract" name="FirmsExposureToNonconsolidatedMunicipalBondVariableInterestEntitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ForeignMortgageBackedSecuritiesMember" name="ForeignMortgageBackedSecuritiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ForeignOtherPostretirementBenefitPlanDefinedBenefitMember" name="ForeignOtherPostretirementBenefitPlanDefinedBenefitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_FutureAndForwardContractsMember" name="FutureAndForwardContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_GeneralMotorsLitigationMember" name="GeneralMotorsLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_GoodwillBySegmentTableTextBlock" name="GoodwillBySegmentTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_GoodwillRollForwardTableTextBlock" name="GoodwillRollForwardTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_GovernmentAgenciesMember" name="GovernmentAgenciesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_GuarantorObligationsAndCommitmentsCurrentCarryingValue" name="GuarantorObligationsAndCommitmentsCurrentCarryingValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_HeldToMaturitySecuritiesDebtMaturitiesAverageYield" name="HeldToMaturitySecuritiesDebtMaturitiesAverageYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" name="HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" name="HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" name="HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" name="HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_HeldtomaturitySecuritiesDebtMaturitiesSingleMaturityDateAverageYieldAbstract" name="HeldtomaturitySecuritiesDebtMaturitiesSingleMaturityDateAverageYieldAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_HomeEquityJuniorLienExcludingLinesOfCreditMember" name="HomeEquityJuniorLienExcludingLinesOfCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_HomeEquityJuniorLienMember" name="HomeEquityJuniorLienMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_HomeEquityLineOfCreditAmortizationPeriod" name="HomeEquityLineOfCreditAmortizationPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_HomeEquityLineOfCreditAmortizationStatusAmortizationPeriodMember" name="HomeEquityLineOfCreditAmortizationStatusAmortizationPeriodMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_HomeEquityLineOfCreditAmortizationStatusDomain" name="HomeEquityLineOfCreditAmortizationStatusDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_HomeEquityLineOfCreditAmortizationStatusRevolvingPeriodMember" name="HomeEquityLineOfCreditAmortizationStatusRevolvingPeriodMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_HomeEquityLineOfCreditByAmortizationStatusAxis" name="HomeEquityLineOfCreditByAmortizationStatusAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_HomeEquityLineOfCreditOpenEndedRevolvingPeriod" name="HomeEquityLineOfCreditOpenEndedRevolvingPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_HomeEquitySeniorLienMember" name="HomeEquitySeniorLienMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ImpactOfCreditAdjustmentsOnEarningsAbstract" name="ImpactOfCreditAdjustmentsOnEarningsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ImpactOfRegulatoryGuidanceAxis" name="ImpactOfRegulatoryGuidanceAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ImpairedCollateralDependentLoansAbstract" name="ImpairedCollateralDependentLoansAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ImpairedCollateralDependentLoansMember" name="ImpairedCollateralDependentLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ImpairedFinancingReceivablesAverageRecordedInvestmentTableTextBlock" name="ImpairedFinancingReceivablesAverageRecordedInvestmentTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_InProcessofActiveorSuspendedForeclosureMember" name="InProcessofActiveorSuspendedForeclosureMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_IncreaseDecreaseInAccountsPayableAndOtherLiabilities" name="IncreaseDecreaseInAccountsPayableAndOtherLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_IncreaseDecreaseInAccruedInterestsAndAccountsReceivable" name="IncreaseDecreaseInAccruedInterestsAndAccountsReceivable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_IncreaseDecreaseInBeneficialInterestsIssuedByConsolidatedVariableInterestEntities" name="IncreaseDecreaseInBeneficialInterestsIssuedByConsolidatedVariableInterestEntities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_IncreaseDecreaseInLevel3Assets" name="IncreaseDecreaseInLevel3Assets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_IndemnificationAgreementSecuritiesLendingGuaranteesCollateralHeldInSupportOf" name="IndemnificationAgreementSecuritiesLendingGuaranteesCollateralHeldInSupportOf" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseCarryingValue" name="IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseCarryingValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseContractualAmount" name="IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseContractualAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_InformationAboutDelinquenciesNetChargeOffsAndComponentsOfOffBalanceSheetSecuritizedFinancialAssetsTableTextBlock" name="InformationAboutDelinquenciesNetChargeOffsAndComponentsOfOffBalanceSheetSecuritizedFinancialAssetsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_InformationOnAssetsAndLiabilitiesRelatedToVIEsThatAreConsolidatedByFirmTableTextBlock" name="InformationOnAssetsAndLiabilitiesRelatedToVIEsThatAreConsolidatedByFirmTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_InformationOnAssetsAndLiabilitiesRelatedToVariableInterestEntitiesThatAreConsolidatedByFirmAbstract" name="InformationOnAssetsAndLiabilitiesRelatedToVariableInterestEntitiesThatAreConsolidatedByFirmAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_IntangibleAssetsByMajorClassLineItems" name="IntangibleAssetsByMajorClassLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_IntangibleAssetsNetExcludingGoodwillAndMortgageServicingRightsMsrsAbstract" name="IntangibleAssetsNetExcludingGoodwillAndMortgageServicingRightsMsrsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_IntangibleAssetsNetExcludingGoodwillAndMortgageServicingRightsTextBlockTableTextBlock" name="IntangibleAssetsNetExcludingGoodwillAndMortgageServicingRightsTextBlockTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_IntentToSellMember" name="IntentToSellMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_InterchangeLitigationDefendantGroupMember" name="InterchangeLitigationDefendantGroupMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_InterchangeLitigationMember" name="InterchangeLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_InterestIncomeAndInterestExpenseLineItems" name="InterestIncomeAndInterestExpenseLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_InterestIncomeAndInterestExpenseTable" name="InterestIncomeAndInterestExpenseTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_InterestIncomeSecuritiesBorrowed" name="InterestIncomeSecuritiesBorrowed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_InterestIncomeTradingAssets" name="InterestIncomeTradingAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_InternalCreditRatingInvestmentGradeFourMember" name="InternalCreditRatingInvestmentGradeFourMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_InternalCreditRatingInvestmentGradeOneMember" name="InternalCreditRatingInvestmentGradeOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_InternalCreditRatingInvestmentGradeThreeMember" name="InternalCreditRatingInvestmentGradeThreeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_InternalCreditRatingInvestmentGradeTwoMember" name="InternalCreditRatingInvestmentGradeTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_InvestmentBankingAdvisoryFeeRevenue" name="InvestmentBankingAdvisoryFeeRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_InvestmentGradeMember" name="InvestmentGradeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_InvestmentManagementLitigationMember" name="InvestmentManagementLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_InvestmentSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLossPointinTime" name="InvestmentSecuritiesContinuousUnrealizedLossPosition12MonthsorLongerAggregateLossPointinTime" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_InvestmentSecuritiesContinuousUnrealizedLossPositionAggregateLossAbstract" name="InvestmentSecuritiesContinuousUnrealizedLossPositionAggregateLossAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_InvestmentSecuritiesContinuousUnrealizedLossPositionAggregateLossPointinTime" name="InvestmentSecuritiesContinuousUnrealizedLossPositionAggregateLossPointinTime" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_InvestmentSecuritiesContinuousUnrealizedLossPositionFairValue" name="InvestmentSecuritiesContinuousUnrealizedLossPositionFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_InvestmentSecuritiesContinuousUnrealizedLossPositionFairValueAbstract" name="InvestmentSecuritiesContinuousUnrealizedLossPositionFairValueAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_InvestmentSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" name="InvestmentSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_InvestmentSecuritiesContinuousUnrealizedLossPositionLessthan12MonthsAggregateLossPointinTime" name="InvestmentSecuritiesContinuousUnrealizedLossPositionLessthan12MonthsAggregateLossPointinTime" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_InvestmentSecuritiesContinuousUnrealizedLossPositionTwelveMonthsorLongerFairValue" name="InvestmentSecuritiesContinuousUnrealizedLossPositionTwelveMonthsorLongerFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_InvestmentValuedAtNetAssetValue" name="InvestmentValuedAtNetAssetValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_JpmorganChaseBankNAMember" name="JpmorganChaseBankNAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_JpmorganChaseCoMember" name="JpmorganChaseCoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_JuniorSubordinatedDebentureOwedtoUnconsolidatedSubsidiaryTrustIncludedinCapital" name="JuniorSubordinatedDebentureOwedtoUnconsolidatedSubsidiaryTrustIncludedinCapital" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_LIBORandOtherBenchmarkRateInvestigationsandLitigationMember" name="LIBORandOtherBenchmarkRateInvestigationsandLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LehmanBrothersBankruptcyProceedingsMember" name="LehmanBrothersBankruptcyProceedingsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_LendingAndDepositRelatedFees" name="LendingAndDepositRelatedFees" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LendingRelatedCommitmentsMember" name="LendingRelatedCommitmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LettersOfCreditHedgedByDerivativeTransactionsMember" name="LettersOfCreditHedgedByDerivativeTransactionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_Level3AnalysisSupplementalDataAbstract" name="Level3AnalysisSupplementalDataAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_Level3QuantitativeDisclosuresAbstract" name="Level3QuantitativeDisclosuresAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_LevelThreeLiabilitiesAsPercentageOfTotalFirmLiabilitiesAtFairValue" name="LevelThreeLiabilitiesAsPercentageOfTotalFirmLiabilitiesAtFairValue" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_LimitedProgramWideCreditEnhancement" name="LimitedProgramWideCreditEnhancement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_LineOfCreditCloseCriteriaPeriodPastDue" name="LineOfCreditCloseCriteriaPeriodPastDue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LiquidityImpactofDowngradeTriggersonOTCandOTCClearedDerivativesAbstract" name="LiquidityImpactofDowngradeTriggersonOTCandOTCClearedDerivativesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LitigationAbstract" name="LitigationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LitigationByCourtJurisdictionAxis" name="LitigationByCourtJurisdictionAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LitigationByCourtJurisdictionDomain" name="LitigationByCourtJurisdictionDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_LoanPortfolioSegmentDescriptionsTableTextBlock" name="LoanPortfolioSegmentDescriptionsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_LoansAndLeasesReceivableDeferredCosts" name="LoansAndLeasesReceivableDeferredCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_LoansAndLeasesReceivableImpairedCollateralDependentLoansAtFairValue" name="LoansAndLeasesReceivableImpairedCollateralDependentLoansAtFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_LoansAndLeasesReceivableImpairedRevertedToOriginalPaymentTermsAmount" name="LoansAndLeasesReceivableImpairedRevertedToOriginalPaymentTermsAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_LoansAndLeasesReceivableImpairedTroubledDebtRestructuringFundedCommitmentToLend" name="LoansAndLeasesReceivableImpairedTroubledDebtRestructuringFundedCommitmentToLend" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_LoansAndLeasesReceivableImpairedTroubledDebtRestructuringsNotHavingYetMadeSixPayments" name="LoansAndLeasesReceivableImpairedTroubledDebtRestructuringsNotHavingYetMadeSixPayments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_LoansByImpairmentMethodologyAbstract" name="LoansByImpairmentMethodologyAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LoansByPortfolioSegmentAndClassLineItems" name="LoansByPortfolioSegmentAndClassLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_LoansChargeOffCriteriaPeriodPastDue" name="LoansChargeOffCriteriaPeriodPastDue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LoansInsuredOrGuaranteedByGovernmentsAxis" name="LoansInsuredOrGuaranteedByGovernmentsAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LoansInsuredOrGuaranteedByGovernmentsDomain" name="LoansInsuredOrGuaranteedByGovernmentsDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LoansModifiedInTroubledDebtRestructuringsRollForward" name="LoansModifiedInTroubledDebtRestructuringsRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_LoansReceivableAtFairValue" name="LoansReceivableAtFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_LoansReceivableHeldForInvestmentNetOfDeferredIncome" name="LoansReceivableHeldForInvestmentNetOfDeferredIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_LoansReceivableHeldForSaleExcludingLoansAtFairValue" name="LoansReceivableHeldForSaleExcludingLoansAtFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_LoansReceivableNotForTradingMember" name="LoansReceivableNotForTradingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LoansReportedAsTradingAssetsAbstract" name="LoansReportedAsTradingAssetsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_LoansRepurchasedOrLoansWithOptionToRepurchase" name="LoansRepurchasedOrLoansWithOptionToRepurchase" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_LoansSoldWithRecourseMember" name="LoansSoldWithRecourseMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_LongTermBeneficialInterests" name="LongTermBeneficialInterests" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_LongTermBeneficialInterestsAbstract" name="LongTermBeneficialInterestsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LongTermBeneficialInterestsMaturitiesAxis" name="LongTermBeneficialInterestsMaturitiesAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LongTermBeneficialInterestsMaturitiesBetweenOneAndFiveYearsMember" name="LongTermBeneficialInterestsMaturitiesBetweenOneAndFiveYearsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LongTermBeneficialInterestsMaturitiesDomain" name="LongTermBeneficialInterestsMaturitiesDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LongTermBeneficialInterestsMaturitiesOverFiveYearsMember" name="LongTermBeneficialInterestsMaturitiesOverFiveYearsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LongTermBeneficialInterestsMaturitiesUnderOneYearMember" name="LongTermBeneficialInterestsMaturitiesUnderOneYearMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LongTermBeneficialInterestsMember" name="LongTermBeneficialInterestsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LongTermDebtOtherBorrowedFundsAndDepositsMember" name="LongTermDebtOtherBorrowedFundsAndDepositsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LossContingenciesByAssociatedPartyLitigationRelatedDomain" name="LossContingenciesByAssociatedPartyLitigationRelatedDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_LossContingenciesByNameAssociatedWithContingencyAxis" name="LossContingenciesByNameAssociatedWithContingencyAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_LossContingencyDamagesSoughtCounterclaimsValue" name="LossContingencyDamagesSoughtCounterclaimsValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_LossContingencyDamagesSoughtRecoveriesValue" name="LossContingencyDamagesSoughtRecoveriesValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_LossContingencySettlementAgreementConsiderationBasisPointsOfInterchange" name="LossContingencySettlementAgreementConsiderationBasisPointsOfInterchange" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_LossContingencySettlementAgreementConsiderationPercentage" name="LossContingencySettlementAgreementConsiderationPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_LossContingencySettlementAgreementConsiderationPeriodClassPlaintiffsToReceiveBasisPointsOfInterchange" name="LossContingencySettlementAgreementConsiderationPeriodClassPlaintiffsToReceiveBasisPointsOfInterchange" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_LossContingencySettlementAmountAgreedtoPaybyDefendantGroup" name="LossContingencySettlementAmountAgreedtoPaybyDefendantGroup" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MadoffLitigationRelatedToFairfieldMember" name="MadoffLitigationRelatedToFairfieldMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MadoffLitigationandInvestigationsMember" name="MadoffLitigationandInvestigationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MfGlobalMember" name="MfGlobalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ModifiedLoansRepurchasedFromUSGovernmentAgenciesExcludedFromTroubledDebtRestructurings" name="ModifiedLoansRepurchasedFromUSGovernmentAgenciesExcludedFromTroubledDebtRestructurings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_MonolineInsurerMember" name="MonolineInsurerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MortgageBackedSecuritiesLitigationAndRegulatoryInvestigationsMember" name="MortgageBackedSecuritiesLitigationAndRegulatoryInvestigationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MortgageBackedSecuritiesLitigationRelatedToMbsOfferingsSponsoredByEmcMember" name="MortgageBackedSecuritiesLitigationRelatedToMbsOfferingsSponsoredByEmcMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MortgageBackedSecuritiesLitigationRelatedToMbsOfferingsSponsoredByWashingtonMutualMember" name="MortgageBackedSecuritiesLitigationRelatedToMbsOfferingsSponsoredByWashingtonMutualMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MortgageBackedSecuritiesLitigationRelatedtoMBSOfferingsIssuedByJPMCandBearStearnsMember" name="MortgageBackedSecuritiesLitigationRelatedtoMBSOfferingsIssuedByJPMCandBearStearnsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_MortgageFeesAndRelatedIncome" name="MortgageFeesAndRelatedIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MortgageLoansInsuredOrGuaranteedByUsGovernmentAgenciesMember" name="MortgageLoansInsuredOrGuaranteedByUsGovernmentAgenciesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_MortgageLoansServicedThirdPartyAtPeriodEnd" name="MortgageLoansServicedThirdPartyAtPeriodEnd" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_MortgageProductionRevenue" name="MortgageProductionRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_MortgageProductionRevenueExcludingRepurchaseLosses" name="MortgageProductionRevenueExcludingRepurchaseLosses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MortgageRelatedInvestigationsandLitigationMember" name="MortgageRelatedInvestigationsandLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MortgageRepurchaseLiabilityAbstract" name="MortgageRepurchaseLiabilityAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MortgageSecuritizationEntitiesMember" name="MortgageSecuritizationEntitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MortgageServicingRightsActivityAbstract" name="MortgageServicingRightsActivityAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MortgageServicingRightsActivitySupplementalInfoAbstractAbstract" name="MortgageServicingRightsActivitySupplementalInfoAbstractAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_MortgageServicingRightsChangeInUnrealizedGainsLossesIncludedInIncome" name="MortgageServicingRightsChangeInUnrealizedGainsLossesIncludedInIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_MortgageServicingRightsFairValueKeyEconomicAssumptionsUsedToDetermineTextBlockTableTextBlock" name="MortgageServicingRightsFairValueKeyEconomicAssumptionsUsedToDetermineTextBlockTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_MortgageServicingRightsFairValueRollForwardTextBlockTableTextBlock" name="MortgageServicingRightsFairValueRollForwardTextBlockTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MortgageServicingRightsMSRsFairValueRollForwardRollForward" name="MortgageServicingRightsMSRsFairValueRollForwardRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MortgageServicingRightsMsrsFairValueKeyEconomicAssumptionsUsedToDetermineAbstract" name="MortgageServicingRightsMsrsFairValueKeyEconomicAssumptionsUsedToDetermineAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_MortgageServicingRightsNetAdditions" name="MortgageServicingRightsNetAdditions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_MunicipalDerivativesInvestigationsAndLitigationMember" name="MunicipalDerivativesInvestigationsAndLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NetAssetValueValuationTechniqueMember" name="NetAssetValueValuationTechniqueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NetGainsLossesOnLoanSalesByPortfolioSegmentLineItems" name="NetGainsLossesOnLoanSalesByPortfolioSegmentLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NetIncomeApplicableToCommonEquity" name="NetIncomeApplicableToCommonEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NetInvestmentHedgeGainsAndLossesAbstract" name="NetInvestmentHedgeGainsAndLossesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NetMortgageServicingRevenueAbstract" name="NetMortgageServicingRevenueAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NetPretaxUnrealizedGainsLossesinAccumulatedOtherComprehensiveIncomeonSecuritiesontheDateofTransferfromAvailableForSaletoHeldtoMaturity" name="NetPretaxUnrealizedGainsLossesinAccumulatedOtherComprehensiveIncomeonSecuritiesontheDateofTransferfromAvailableForSaletoHeldtoMaturity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_NetProductionRevenueAbstract" name="NetProductionRevenueAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NetProtectionSoldPurchased" name="NetProtectionSoldPurchased" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_NewYorkStateCourtMember" name="NewYorkStateCourtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NewYorkStateSupremeCourtMember" name="NewYorkStateSupremeCourtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NewYorkfederalandstatecourtMember" name="NewYorkfederalandstatecourtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NonInterestExpenseLineItems" name="NonInterestExpenseLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NonPrincipalProtectedDebtMember" name="NonPrincipalProtectedDebtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NonU.S.Member" name="NonU.S.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NonaccrualMember" name="NonaccrualMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NoncompensationExpenseAbstract" name="NoncompensationExpenseAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NoncomplianceWithModifiedTermsMember" name="NoncomplianceWithModifiedTermsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NonconsolidatedMunicipalBondVehiclesMember" name="NonconsolidatedMunicipalBondVehiclesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NonconsolidatedPrivateLabelReSecuritizationsMember" name="NonconsolidatedPrivateLabelReSecuritizationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NoncriticizedMember" name="NoncriticizedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NoninterestBearingAndInterestBearingDepositsTableTextBlock" name="NoninterestBearingAndInterestBearingDepositsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NoninterestExpenseOtherThanLaborAndRelatedExpenseTotal" name="NoninterestExpenseOtherThanLaborAndRelatedExpenseTotal" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_NoninterestExpenseTextBlock" name="NoninterestExpenseTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NoninterestRevenueTextBlock" name="NoninterestRevenueTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_NoninvestmentGradeMember" name="NoninvestmentGradeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NumberOfLegalProceedings" name="NumberOfLegalProceedings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_NumberOfMonthsBeforePaymentRedefaultUnderModifiedLoan" name="NumberOfMonthsBeforePaymentRedefaultUnderModifiedLoan" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NumberOfOfferingsByEntityRelatedToFiledSuit" name="NumberOfOfferingsByEntityRelatedToFiledSuit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NumberOfPaymentsPastDueForDeemedPaymentDefault" name="NumberOfPaymentsPastDueForDeemedPaymentDefault" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NumberOfPaymentsUnderModifiedTermsToRecognizeInterestOnCashBasis" name="NumberOfPaymentsUnderModifiedTermsToRecognizeInterestOnCashBasis" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NumberOfYearsBeforePaymentDefaultUnderModifiedLoan" name="NumberOfYearsBeforePaymentDefaultUnderModifiedLoan" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NumberofDefendantsoutofaGroupofDefendants" name="NumberofDefendantsoutofaGroupofDefendants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NumberofEntitiesWhoseTrusteeinBankruptcyBroughtActionsAgainstJPMorganChase" name="NumberofEntitiesWhoseTrusteeinBankruptcyBroughtActionsAgainstJPMorganChase" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_NumberofFormerEmployeesIntendedtobeChargedwithConspiracy" name="NumberofFormerEmployeesIntendedtobeChargedwithConspiracy" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_NumberofInstitutionalMBSInvestorsDirectingorThreateningLitigation" name="NumberofInstitutionalMBSInvestorsDirectingorThreateningLitigation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_NumberofMBSforWhichRepurchaseandServicingClaimsHaveBeenorCouldHaveBeenAsserted" name="NumberofMBSforWhichRepurchaseandServicingClaimsHaveBeenorCouldHaveBeenAsserted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NumberofMBStrustsExcludedfromtheSettlementInPartorInWhole" name="NumberofMBStrustsExcludedfromtheSettlementInPartorInWhole" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_NumberofMBStrustsforwhichOfferisAcceptedInPartorInWhole" name="NumberofMBStrustsforwhichOfferisAcceptedInPartorInWhole" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_NumberofMunicipalitiesPursuingInvestigationsintotheImpactifanyofAllegedViolationsoftheFHAandECOAontheirRespectiveCommunities" name="NumberofMunicipalitiesPursuingInvestigationsintotheImpactifanyofAllegedViolationsoftheFHAandECOAontheirRespectiveCommunities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_NumberoftrusteesfortheMBStrusts" name="NumberoftrusteesfortheMBStrusts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_OTCandOTCClearedDerivativePayablesContainingDowngradeTriggersAbstract" name="OTCandOTCClearedDerivativePayablesContainingDowngradeTriggersAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsOtherLettersOfCredit" name="OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsOtherLettersOfCredit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsOtherUnfundedCommitmentsToExtendCredit" name="OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsOtherUnfundedCommitmentsToExtendCredit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsStandbyLettersOfCreditAndOtherFinancialGuarantees" name="OffBalanceSheetLendingRelatedCommitmentsWholesaleContractualAmountNetOfRiskParticipationsStandbyLettersOfCreditAndOtherFinancialGuarantees" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmount" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountEvaluatedAtAssetSpecificImpairmentMethodology" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountEvaluatedAtAssetSpecificImpairmentMethodology" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountEvaluatedAtFormulaBasedImpairmentMethodology" name="OffBalanceSheetLendingRelatedFinancialCommitmentsContractualAmountEvaluatedAtFormulaBasedImpairmentMethodology" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_OffBalanceSheetLendingRelatedFinancialCommitmentsPercent" name="OffBalanceSheetLendingRelatedFinancialCommitmentsPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsCarryingValue" name="OffBalanceSheetLendingRelatedFinancialInstrumentsCarryingValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsAbstract" name="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsExpirationPeriodsAxis" name="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsExpirationPeriodsAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsExpirationPeriodsDomain" name="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsExpirationPeriodsDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsSupplementalInformationAbstract" name="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsSupplementalInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsTableTextBlock" name="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsTextBlock" name="OffBalanceSheetLendingRelatedFinancialInstrumentsGuaranteesAndOtherCommitmentsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OperatingRevenueAbstract" name="OperatingRevenueAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_OperatingRevenueNetRealEstateMortgages" name="OperatingRevenueNetRealEstateMortgages" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_OperatingRevenueRealEstateMortgagesChangesinFairValueofMortgageServicingRightsChangesDueToCollectionRealizationOfExpectedCashFlows" name="OperatingRevenueRealEstateMortgagesChangesinFairValueofMortgageServicingRightsChangesDueToCollectionRealizationOfExpectedCashFlows" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_OperatingRevenueServicingFeesNetRealEstateMortgages" name="OperatingRevenueServicingFeesNetRealEstateMortgages" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OptionPricingValuationTechniqueMember" name="OptionPricingValuationTechniqueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OtherAvailableForSaleSecuritiesMember" name="OtherAvailableForSaleSecuritiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OtherBusinessEventsDisclosureLineItems" name="OtherBusinessEventsDisclosureLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OtherBusinessEventsDisclosureTable" name="OtherBusinessEventsDisclosureTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_OtherComprehensiveIncomeForeignCurrencyHedgesGainLossAfterTax" name="OtherComprehensiveIncomeForeignCurrencyHedgesGainLossAfterTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_OtherComprehensiveIncomeForeignCurrencyHedgesGainLossArisingDuringPeriodTax" name="OtherComprehensiveIncomeForeignCurrencyHedgesGainLossArisingDuringPeriodTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_OtherComprehensiveIncomeForeignCurrencyHedgesGainLossBeforeTax" name="OtherComprehensiveIncomeForeignCurrencyHedgesGainLossBeforeTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossAfterTax" name="OtherComprehensiveIncomeForeignCurrencyTranslationGainLossAfterTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossBeforeTax" name="OtherComprehensiveIncomeForeignCurrencyTranslationGainLossBeforeTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentIncludingOttiBeforeTax" name="OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentIncludingOttiBeforeTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentIncludingOttiTax" name="OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentIncludingOttiTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_OtherComprehensiveIncomeLossForeignCurrencyExchangeRateAndOtherChangesBeforeTax" name="OtherComprehensiveIncomeLossForeignCurrencyExchangeRateAndOtherChangesBeforeTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_OtherComprehensiveIncomeLossForeignCurrencyExchangeRateAndOtherChangesNetOfTax" name="OtherComprehensiveIncomeLossForeignCurrencyExchangeRateAndOtherChangesNetOfTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_OtherComprehensiveIncomeLossForeignCurrencyExchangeRateAndOtherChangesTax" name="OtherComprehensiveIncomeLossForeignCurrencyExchangeRateAndOtherChangesTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OtherConsumerMember" name="OtherConsumerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OtherCreditCardRelatedIntangiblesMember" name="OtherCreditCardRelatedIntangiblesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OtherDebtAndEquityInstrumentsMember" name="OtherDebtAndEquityInstrumentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_OtherDefinedBenefitPensionPlansNetPeriodicBenefitCostImmaterialPlans" name="OtherDefinedBenefitPensionPlansNetPeriodicBenefitCostImmaterialPlans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OtherExpensesAdditionalDetailsAbstract" name="OtherExpensesAdditionalDetailsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OtherGeographicalAreasMember" name="OtherGeographicalAreasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OtherGuaranteesAndCommitmentsMember" name="OtherGuaranteesAndCommitmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OtherIntangibleAssetsAbstract" name="OtherIntangibleAssetsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_OtherIntangibleAssetsAccumulatedAmortization" name="OtherIntangibleAssetsAccumulatedAmortization" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_OtherIntangibleAssetsGross" name="OtherIntangibleAssetsGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_OtherIntangibleAssetsPeriodIncreaseDecrease" name="OtherIntangibleAssetsPeriodIncreaseDecrease" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OtherLettersOfCreditMember" name="OtherLettersOfCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_OtherLettersofCreditSupportedbyCollateral" name="OtherLettersofCreditSupportedbyCollateral" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_OtherThanTemporaryImpairmentLossesInvestmentsPortionPreviouslyRecognizedInEarningsIntendsToSellNet" name="OtherThanTemporaryImpairmentLossesInvestmentsPortionPreviouslyRecognizedInEarningsIntendsToSellNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_OtherUnfundedCommitmentsToExtendCreditMember" name="OtherUnfundedCommitmentsToExtendCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ParmalatMember" name="ParmalatMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_PaymentsForRepurchaseOfCommonStockAndWarrants" name="PaymentsForRepurchaseOfCommonStockAndWarrants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_PercentOfRetainedSecuritizationInterestsFairValueRatedOrBetter" name="PercentOfRetainedSecuritizationInterestsFairValueRatedOrBetter" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_PercentageOfCriticizedLoansToTotalRetainedLoans" name="PercentageOfCriticizedLoansToTotalRetainedLoans" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_PercentageOfLevel3AssetsToTotalAssets" name="PercentageOfLevel3AssetsToTotalAssets" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_PercentageOfLoansNinetyPlusDaysPastDueToTotalRetainedLoans" name="PercentageOfLoansNinetyPlusDaysPastDueToTotalRetainedLoans" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_PercentageOfLoansOnNonaccrualStatusToTotalRetainedLoans" name="PercentageOfLoansOnNonaccrualStatusToTotalRetainedLoans" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoans" name="PercentageOfLoansThirtyPlusDaysPastDueToTotalRetainedLoans" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_PercentageOfLoansThirtyPlusDaysPastDueToTotalUnpaidPrincipalBalance" name="PercentageOfLoansThirtyPlusDaysPastDueToTotalUnpaidPrincipalBalance" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_PercentageOfLoansWithFicoScoresLessThan660ToTotalRetainedLoans" name="PercentageOfLoansWithFicoScoresLessThan660ToTotalRetainedLoans" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_PercentageOfLoansWithFicoScoresOf660OrGreaterToTotalRetainedLoans" name="PercentageOfLoansWithFicoScoresOf660OrGreaterToTotalRetainedLoans" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_PercentageOfPrincipalBalanceInsuredAndInterestGuaranteed" name="PercentageOfPrincipalBalanceInsuredAndInterestGuaranteed" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_PercentageOfSeniorLiensToTotalFinancingReceivables" name="PercentageOfSeniorLiensToTotalFinancingReceivables" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="jpm_PercentageSumOfItemsByTypeMayExceed" name="PercentageSumOfItemsByTypeMayExceed" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_PeriodFromEndOfOptOutPeriod" name="PeriodFromEndOfOptOutPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_PeriodPastDueCreditAnalysisFactorsChargeOffCriteria" name="PeriodPastDueCreditAnalysisFactorsChargeOffCriteria" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PermanentModificationMember" name="PermanentModificationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PettersBankruptcyAndRelatedMattersMember" name="PettersBankruptcyAndRelatedMattersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PhysicalCommoditiesMember" name="PhysicalCommoditiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PlainVanillaFinancialInstrumentsMember" name="PlainVanillaFinancialInstrumentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PlaintiffDeutscheBankNationalTrustCompanyMember" name="PlaintiffDeutscheBankNationalTrustCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PortfolioSegmentAxis" name="PortfolioSegmentAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PortfolioSegmentDomain" name="PortfolioSegmentDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PriceValuationTechniqueMember" name="PriceValuationTechniqueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PrimeAndAltAMember" name="PrimeAndAltAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_PrincipalAmountOfFinancialAssetsSoldInSecuritizations" name="PrincipalAmountOfFinancialAssetsSoldInSecuritizations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PrincipalProtectedDebtMember" name="PrincipalProtectedDebtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PrivateEquityDirectInvestmentsMember" name="PrivateEquityDirectInvestmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PrivateEquityFundInvestmentsMember" name="PrivateEquityFundInvestmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PrivateLabelResecuritizationsMember" name="PrivateLabelResecuritizationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ProceedsFromSaleOfMortgageLoans" name="ProceedsFromSaleOfMortgageLoans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_ProceedsFromSalesSecuritizationsAndPaydownsOfLoansHeldForSale" name="ProceedsFromSalesSecuritizationsAndPaydownsOfLoansHeldForSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_ProceedsFromSecuritiesSoldAsPercentageOfAmortizedCost" name="ProceedsFromSecuritiesSoldAsPercentageOfAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesAbstract" name="ProtectionSoldCreditDerivativesAndCreditRelatedNotesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesMoreThanFiveYears" name="ProtectionSoldCreditDerivativesAndCreditRelatedNotesMoreThanFiveYears" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsFromOneToFiveYears" name="ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsFromOneToFiveYears" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsLessThanOneYear" name="ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsLessThanOneYear" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsMaturityProfileTableTextBlock" name="ProtectionSoldCreditDerivativesAndCreditRelatedNotesRatingsMaturityProfileTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PurchasedCreditCardRelationshipsMember" name="PurchasedCreditCardRelationshipsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PurchasedCreditImpairedHomeEquityJuniorLienExcludingLinesOfCreditMember" name="PurchasedCreditImpairedHomeEquityJuniorLienExcludingLinesOfCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PurchasedCreditImpairedHomeEquityJuniorLienLinesOfCreditMember" name="PurchasedCreditImpairedHomeEquityJuniorLienLinesOfCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PurchasedCreditImpairedHomeEquityJuniorLienMember" name="PurchasedCreditImpairedHomeEquityJuniorLienMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PurchasedCreditImpairedHomeEquityMember" name="PurchasedCreditImpairedHomeEquityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PurchasedCreditImpairedHomeEquitySeniorLienMember" name="PurchasedCreditImpairedHomeEquitySeniorLienMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PurchasedCreditImpairedMember" name="PurchasedCreditImpairedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PurchasedCreditImpairedOptionArmsMember" name="PurchasedCreditImpairedOptionArmsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PurchasedCreditImpairedPrimeMortgageMember" name="PurchasedCreditImpairedPrimeMortgageMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_PurchasedCreditImpairedSubprimeMortgageMember" name="PurchasedCreditImpairedSubprimeMortgageMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_RateOfDefaultForModifiedLoansEstimatedWeightedAverage" name="RateOfDefaultForModifiedLoansEstimatedWeightedAverage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_RatingsProfileOfVIEsAssetsTableTextBlock" name="RatingsProfileOfVIEsAssetsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ReSecuritizationsMember" name="ReSecuritizationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ReductionInLevelThreeDerivativeReceivableAndDerivativePayableBalances" name="ReductionInLevelThreeDerivativeReceivableAndDerivativePayableBalances" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_RefreshedFicoScoresEqualToOrGreaterThan660Member" name="RefreshedFicoScoresEqualToOrGreaterThan660Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_RefreshedFicoScoresLessThan660Member" name="RefreshedFicoScoresLessThan660Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_RegulatoryGuidanceRegardingChapter7LoansMember" name="RegulatoryGuidanceRegardingChapter7LoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_RepurchaseLossesBenefits" name="RepurchaseLossesBenefits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_RepurchaseMakeWholeSettlementsMember" name="RepurchaseMakeWholeSettlementsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ReservesforNewMortgageLoansSoldDuringthePeriodMember" name="ReservesforNewMortgageLoansSoldDuringthePeriodMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ResidentialConformingMortgageIntendedForSaleToGovernmentAgencyMember" name="ResidentialConformingMortgageIntendedForSaleToGovernmentAgencyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ResidentialMortgageBackedSecuritiesAndLoansMember" name="ResidentialMortgageBackedSecuritiesAndLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ResidentialRealEstateExcludingPurchasedCreditImpairedMember" name="ResidentialRealEstateExcludingPurchasedCreditImpairedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_RetainedLoansPurchasesSalesAndTransferIntoHeldForSaleByPortfolioSegmentLineItems" name="RetainedLoansPurchasesSalesAndTransferIntoHeldForSaleByPortfolioSegmentLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ReverseMortgageMember" name="ReverseMortgageMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_RiskManagementAbstract" name="RiskManagementAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_RiskManagementActivitiesMember" name="RiskManagementActivitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_RiskManagementRevenueChangesinFairValueofMortgageServicingRightsChangesinMarketInterestRatesAndOther" name="RiskManagementRevenueChangesinFairValueofMortgageServicingRightsChangesinMarketInterestRatesAndOther" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_RiskManagementRevenueChangesinFairValueofMortgageServicingRightsResultingfromChangesinOtherValuationInputsorChangesinAssumptions" name="RiskManagementRevenueChangesinFairValueofMortgageServicingRightsResultingfromChangesinOtherValuationInputsorChangesinAssumptions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_RiskManagementRevenueNetRealEstateMortgages" name="RiskManagementRevenueNetRealEstateMortgages" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ScheduleOfDerivativeFairValueHedgesGainsLossesIncludedInIncomeByContractTypeTable" name="ScheduleOfDerivativeFairValueHedgesGainsLossesIncludedInIncomeByContractTypeTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ScheduleOfIntangibleAssetsByMajorClassTable" name="ScheduleOfIntangibleAssetsByMajorClassTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ScheduleOfLoansByPortfolioSegmentAndClassTable" name="ScheduleOfLoansByPortfolioSegmentAndClassTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ScheduleOfLoansByPortfolioSegmentAndClassTableTextBlock" name="ScheduleOfLoansByPortfolioSegmentAndClassTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ScheduleOfMortgageFeesAndRelatedIncomeLineItems" name="ScheduleOfMortgageFeesAndRelatedIncomeLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ScheduleOfMortgageFeesAndRelatedIncomeTable" name="ScheduleOfMortgageFeesAndRelatedIncomeTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ScheduleOfNetGainsLossesOnLoanSalesByPortfolioSegmentTable" name="ScheduleOfNetGainsLossesOnLoanSalesByPortfolioSegmentTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ScheduleOfNetGainsLossesOnLoanSalesByPortfolioSegmentTableTextBlock" name="ScheduleOfNetGainsLossesOnLoanSalesByPortfolioSegmentTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ScheduleOfNonInterestExpenseTable" name="ScheduleOfNonInterestExpenseTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ScheduleOfNonInterestRevenueLineItems" name="ScheduleOfNonInterestRevenueLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ScheduleOfNonInterestRevenueTable" name="ScheduleOfNonInterestRevenueTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ScheduleOfRetainedLoansPurchasesSalesAndTransferIntoHeldForSaleByPortfolioSegmentTable" name="ScheduleOfRetainedLoansPurchasesSalesAndTransferIntoHeldForSaleByPortfolioSegmentTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ScheduleOfRetainedLoansPurchasesSalesAndTransferIntoHeldForSaleByPortfolioSegmentTableTextBlock" name="ScheduleOfRetainedLoansPurchasesSalesAndTransferIntoHeldForSaleByPortfolioSegmentTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ScheduleOfSecuritiesPurchasedUnderResaleAgreementsNettingSecuritiesBorrowedTableTextBlock" name="ScheduleOfSecuritiesPurchasedUnderResaleAgreementsNettingSecuritiesBorrowedTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ScheduleOfSecuritiesPurchasedUnderResaleAgreementsSecuritiesBorrowedCollateralNettingTableTextBlock" name="ScheduleOfSecuritiesPurchasedUnderResaleAgreementsSecuritiesBorrowedCollateralNettingTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ScheduleOfSecuritiesSoldUnderRepurchaseAgreementsNettingSecuritiesLoanedTableTextBlock" name="ScheduleOfSecuritiesSoldUnderRepurchaseAgreementsNettingSecuritiesLoanedTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ScheduleOfSecuritiesSoldUnderRepurchaseAgreementsSecuritiesLoanedCollateralNettingTableTextBlock" name="ScheduleOfSecuritiesSoldUnderRepurchaseAgreementsSecuritiesLoanedCollateralNettingTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ScheduleOfSelectedRegulatoryCapitalDisclosuresTableTextBlock" name="ScheduleOfSelectedRegulatoryCapitalDisclosuresTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ScoredAutoAndBusinessBankingLoansMember" name="ScoredAutoAndBusinessBankingLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_SecuritiesBorrowedAmountOffsetAgainstCollateralGross" name="SecuritiesBorrowedAmountOffsetAgainstCollateralGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_SecuritiesForSecuritiesBorrowVersusPledgeTransactionsMember" name="SecuritiesForSecuritiesBorrowVersusPledgeTransactionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_SecuritiesImpairmentTableTextBlock" name="SecuritiesImpairmentTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_SecuritiesLendingIndemnificationsMember" name="SecuritiesLendingIndemnificationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_SecuritiesLoanedAmountOffsetAgainstCollateralGross" name="SecuritiesLoanedAmountOffsetAgainstCollateralGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_SecuritiesMember" name="SecuritiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_SecuritiesProceedsFromSaleOfMortgageLoans" name="SecuritiesProceedsFromSaleOfMortgageLoans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_SecuritiesPurchasedUnderAgreementsToResellSubjectToMasterNettingArrangement" name="SecuritiesPurchasedUnderAgreementsToResellSubjectToMasterNettingArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_SecuritiesPurchasedUnderAgreementsToResellSubjectToMasterNettingArrangementNet" name="SecuritiesPurchasedUnderAgreementsToResellSubjectToMasterNettingArrangementNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_SecuritiesSoldUnderAgreementsToRepurchaseSubjectToMasterNettingArrangement" name="SecuritiesSoldUnderAgreementsToRepurchaseSubjectToMasterNettingArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_SecuritiesSoldUnderAgreementsToRepurchaseSubjectToMasterNettingArrangementNet" name="SecuritiesSoldUnderAgreementsToRepurchaseSubjectToMasterNettingArrangementNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_SecuritiesTextBlock" name="SecuritiesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_SecuritiesTransferredToAgencyResecuritizationVies" name="SecuritiesTransferredToAgencyResecuritizationVies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_SecuritiesTransferredToPrivateLabelResecuritizationVies" name="SecuritiesTransferredToPrivateLabelResecuritizationVies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_SecuritizationActivitiesTableTextBlock" name="SecuritizationActivitiesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_SecuritizationActivityAbstract" name="SecuritizationActivityAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_SecuritizedLoansInWhichFirmHasNoContinuingInvolvement" name="SecuritizedLoansInWhichFirmHasNoContinuingInvolvement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_SecuritizedLoansMember" name="SecuritizedLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_SegmentReportingInformationAverageCommonEquity" name="SegmentReportingInformationAverageCommonEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_SegmentReportingInformationOverheadRatio" name="SegmentReportingInformationOverheadRatio" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_SegmentReportingInformationReturnOnAverageCommonEquity" name="SegmentReportingInformationReturnOnAverageCommonEquity" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_SegmentResultsAndReconciliationAbstract" name="SegmentResultsAndReconciliationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_SeniorSecuritiesPurchasedExcludedFromInterestsContinuedToBeHeldByTransferorFairValue" name="SeniorSecuritiesPurchasedExcludedFromInterestsContinuedToBeHeldByTransferorFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_ServicerAdvancesOnMortgageLoans" name="ServicerAdvancesOnMortgageLoans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_ServicingAssetAtFairValueAdditionsOriginations" name="ServicingAssetAtFairValueAdditionsOriginations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_ServicingAssetAtFairValueAdditionsPurchases" name="ServicingAssetAtFairValueAdditionsPurchases" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_ServicingAssetatFairValueChangesduetocollectionrealizationofexpectedcashflows" name="ServicingAssetatFairValueChangesduetocollectionrealizationofexpectedcashflows" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_ServicingAssetatFairValueChangesinFairValueResultingfromChangesinOtherValuationInputsorChangesinAssumptions" name="ServicingAssetatFairValueChangesinFairValueResultingfromChangesinOtherValuationInputsorChangesinAssumptions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsdiscountrates" name="ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsdiscountrates" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsmarketinterestratesandother" name="ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsmarketinterestratesandother" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsprepaymentmodelchangesandother" name="ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsprepaymentmodelchangesandother" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsprojectedcashflows" name="ServicingAssetatFairValueChangesinvaluationduetoinputsandassumptionsprojectedcashflows" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_ServicingRevenueNetRealEstateMortgages" name="ServicingRevenueNetRealEstateMortgages" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_ShareBasedCompensationAmortizationOfPriorGrantsOfShareBasedCompensation" name="ShareBasedCompensationAmortizationOfPriorGrantsOfShareBasedCompensation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_ShareBasedCompensationEstimatedFutureGrantsToRetirementEligibleEmployees" name="ShareBasedCompensationEstimatedFutureGrantsToRetirementEligibleEmployees" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ShareholderDerivativeActionMember" name="ShareholderDerivativeActionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_SingleNotchDowngradeMember" name="SingleNotchDowngradeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_SpotFuturesAndForwardsMember" name="SpotFuturesAndForwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_StandbyAndOtherLettersOfCreditAllowance" name="StandbyAndOtherLettersOfCreditAllowance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_StandbyAndOtherLettersOfCreditCarryingValue" name="StandbyAndOtherLettersOfCreditCarryingValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_StandbyAndOtherLettersOfCreditMember" name="StandbyAndOtherLettersOfCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_StandbyLettersOfCreditAndOtherFinancialGuaranteesInternalCreditRatingInvestmentGrade" name="StandbyLettersOfCreditAndOtherFinancialGuaranteesInternalCreditRatingInvestmentGrade" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_StandbyLettersOfCreditAndOtherFinancialGuaranteesInternalCreditRatingNonInvestmentGrade" name="StandbyLettersOfCreditAndOtherFinancialGuaranteesInternalCreditRatingNonInvestmentGrade" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_StandbyLettersOfCreditAndOtherFinancialGuaranteesMember" name="StandbyLettersOfCreditAndOtherFinancialGuaranteesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_StandbyLettersOfCreditOtherFinancialGuaranteesAndOtherLettersOfCreditTableTextBlock" name="StandbyLettersOfCreditOtherFinancialGuaranteesAndOtherLettersOfCreditTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_StandbyLettersOfCreditUnissuedCommitments" name="StandbyLettersOfCreditUnissuedCommitments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_StandbyLettersofCreditSupportedbyCollateral" name="StandbyLettersofCreditSupportedbyCollateral" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_StructuredNotesBalanceNetOfDVA" name="StructuredNotesBalanceNetOfDVA" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_StructuredNotesBalanceNetOfDVAandFVA" name="StructuredNotesBalanceNetOfDVAandFVA" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_StructuredNotesBalanceUnderFairValueOption" name="StructuredNotesBalanceUnderFairValueOption" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_StudentAndOtherLoansInsuredOrGuaranteedByUSGovernmentAgenciesMember" name="StudentAndOtherLoansInsuredOrGuaranteedByUSGovernmentAgenciesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_StudentAndOtherLoansMember" name="StudentAndOtherLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_StudentLoansMember" name="StudentLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_SubordinatedSecuritiesPurchasedExcludedFromInterestsContinuedToBeHeldByTransferorFairValue" name="SubordinatedSecuritiesPurchasedExcludedFromInterestsContinuedToBeHeldByTransferorFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_SubprimeMember" name="SubprimeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_SummaryOfChangesInMortgageRepurchaseLiabilityTableTextBlock" name="SummaryOfChangesInMortgageRepurchaseLiabilityTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_SummaryOfChangesInRepurchaseLiabilityRollforward" name="SummaryOfChangesInRepurchaseLiabilityRollforward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_SummaryOfLoanSaleActivitiesAbstract" name="SummaryOfLoanSaleActivitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_SummaryOfLoanSaleActivitiesTableTextBlock" name="SummaryOfLoanSaleActivitiesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_SupplementalInformationAbstract" name="SupplementalInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_SyndicatedTermLoanFacilityforGeneralMotorsCorporation" name="SyndicatedTermLoanFacilityforGeneralMotorsCorporation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="jpm_TheNumberofWarrantstheFirmwasChosentoUnderwriteBasedUponAllegedPaymentsMadetoCertainThirdParties" name="TheNumberofWarrantstheFirmwasChosentoUnderwriteBasedUponAllegedPaymentsMadetoCertainThirdParties" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ThreatenedOrPendingLitigationMember" name="ThreatenedOrPendingLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_TotalCreditDerivativesAndCreditRelatedNotesAbstract" name="TotalCreditDerivativesAndCreditRelatedNotesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_TotalCreditDerivativesMember" name="TotalCreditDerivativesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_TradeFinanceLoansReclassifiedToHeldForSaleMember" name="TradeFinanceLoansReclassifiedToHeldForSaleMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_TradingAssets" name="TradingAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_TradingAssetsAndLiabilitiesAverageBalancesAbstract" name="TradingAssetsAndLiabilitiesAverageBalancesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_TradingAssetsAndLiabilitiesAverageBalancesTableTextBlock" name="TradingAssetsAndLiabilitiesAverageBalancesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_TradingAssetsAverageBalancesDebtAndEquityInstruments" name="TradingAssetsAverageBalancesDebtAndEquityInstruments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_TradingAssetsAverageBalancesDerivativeReceivables" name="TradingAssetsAverageBalancesDerivativeReceivables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_TradingLiabilitiesAverageBalancesDebtAndEquityInstruments" name="TradingLiabilitiesAverageBalancesDebtAndEquityInstruments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_TradingLiabilitiesAverageBalancesDerivativePayables" name="TradingLiabilitiesAverageBalancesDerivativePayables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="jpm_TradingLiabilitiesChangeInFairValue" name="TradingLiabilitiesChangeInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="jpm_TradingLiabilitiesExcludingDerivativesFairValueDisclosure" name="TradingLiabilitiesExcludingDerivativesFairValueDisclosure" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_TradingLoansMember" name="TradingLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_TrialModificationMember" name="TrialModificationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_TrialModificationsApprovedOnOrAfterJuly12010Member" name="TrialModificationsApprovedOnOrAfterJuly12010Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_TroubledDebtRestructuringsOnFinancingReceivablesFinancialEffectsOfModificationsAndRedefaultsTableTextBlock" name="TroubledDebtRestructuringsOnFinancingReceivablesFinancialEffectsOfModificationsAndRedefaultsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_TroubledDebtRestructuringsOnFinancingReceivablesNatureAndExtentOfModificationsTableTextBlock" name="TroubledDebtRestructuringsOnFinancingReceivablesNatureAndExtentOfModificationsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_TroubledDebtRestructuringsOnFinancingReceivablesRollForwardTableTextBlock" name="TroubledDebtRestructuringsOnFinancingReceivablesRollForwardTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_TwoNotchDowngradeMember" name="TwoNotchDowngradeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_TypeOfRegulatoryGuidanceDomain" name="TypeOfRegulatoryGuidanceDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_TypeofProceedsAxis" name="TypeofProceedsAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_TypeofProceedsDomain" name="TypeofProceedsDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_U.S.FederalregulatorycapitalstandardsAxis" name="U.S.FederalregulatorycapitalstandardsAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_U.S.FederalregulatorycapitalstandardsDomain" name="U.S.FederalregulatorycapitalstandardsDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_U.S.NonAgencyResidentialCollateralizedMortgageObligationsEstimatedDuration" name="U.S.NonAgencyResidentialCollateralizedMortgageObligationsEstimatedDuration" nillable="true" substitutionGroup="xbrli:item" type="us-types:durationStringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_USDefinedBenefitPensionAndOPEBPlansMember" name="USDefinedBenefitPensionAndOPEBPlansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_UnderwritingAbstract" name="UnderwritingAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_UnfundedCommitmentsInvestmentsOtherEquityInvestments" name="UnfundedCommitmentsInvestmentsOtherEquityInvestments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_UnfundedCommitmentsInvestmentsPrivateEquityFundsThirdParty" name="UnfundedCommitmentsInvestmentsPrivateEquityFundsThirdParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_UnitedStatesDistrictCourtSouthernDistrictOfNewYorkMember" name="UnitedStatesDistrictCourtSouthernDistrictOfNewYorkMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_UnitedStatesOtherPensionPlanofUSEntityDefinedBenefitMember" name="UnitedStatesOtherPensionPlanofUSEntityDefinedBenefitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_UnsettledForwardStartingReverseRepurchaseAndSecuritiesBorrowingAgreements" name="UnsettledForwardStartingReverseRepurchaseAndSecuritiesBorrowingAgreements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_UnsettledReverseRepurchaseAndSecuritiesBorrowingAgreementsMember" name="UnsettledReverseRepurchaseAndSecuritiesBorrowingAgreementsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_UnsettledReverseRepurchaseAndSecuritiesBorrowingAgreementsWithRegularWaySettlementPeriods" name="UnsettledReverseRepurchaseAndSecuritiesBorrowingAgreementsWithRegularWaySettlementPeriods" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_UnusedAdvisedLinesOfCreditMember" name="UnusedAdvisedLinesOfCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_UsGovernmentAgenciesAndUsGovernmentSponsoredEnterprisesResidentialCollateralizedMortgageObligationsEstimatedDuration" name="UsGovernmentAgenciesAndUsGovernmentSponsoredEnterprisesResidentialCollateralizedMortgageObligationsEstimatedDuration" nillable="true" substitutionGroup="xbrli:item" type="us-types:durationStringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_UsGovernmentAgenciesAndUsGovernmentSponsoredEnterprisesResidentialMortgageBackedSecuritiesEstimatedDuration" name="UsGovernmentAgenciesAndUsGovernmentSponsoredEnterprisesResidentialMortgageBackedSecuritiesEstimatedDuration" nillable="true" substitutionGroup="xbrli:item" type="us-types:durationStringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_ValuationAdjustmentsToFairValueOfFinancialInstrumentsAxis" name="ValuationAdjustmentsToFairValueOfFinancialInstrumentsAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_ValuationAllowancesandReservesProvision" name="ValuationAllowancesandReservesProvision" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_VariableInterestEntitiesAbstract" name="VariableInterestEntitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_VariableInterestEntitiesAndTransfersOfFinancialAssetsTextBlock" name="VariableInterestEntitiesAndTransfersOfFinancialAssetsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_VariableInterestEntitiesByProgramTypeAxis" name="VariableInterestEntitiesByProgramTypeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_VariableInterestEntitiesDomain" name="VariableInterestEntitiesDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_VariableInterestEntityWeightedAverageExpectedLifeOfAssetsUnconsolidatedVIE" name="VariableInterestEntityWeightedAverageExpectedLifeOfAssetsUnconsolidatedVIE" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_VieProgramTypeOtherMember" name="VieProgramTypeOtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_WashingtonMutualLitigationsNotSpecificallyInConnectionWithDisputedAssetsMember" name="WashingtonMutualLitigationsNotSpecificallyInConnectionWithDisputedAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_WeightedAverageOptionAdjustedSpread" name="WeightedAverageOptionAdjustedSpread" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="jpm_WeightedAverageOptionAdjustedSpreadImpactOnFairValueOfHundredBasisPointsAdverseChange" name="WeightedAverageOptionAdjustedSpreadImpactOnFairValueOfHundredBasisPointsAdverseChange" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_WeightedAverageOptionAdjustedSpreadImpactOnFairValueOfTwoHundredBasisPointsAdverseChange" name="WeightedAverageOptionAdjustedSpreadImpactOnFairValueOfTwoHundredBasisPointsAdverseChange" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="jpm_WholesaleLendingRelatedCommitments" name="WholesaleLendingRelatedCommitments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="jpm_WholesaleOtherMember" name="WholesaleOtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_WholesaleRealEstateCommercialConstructionAndDevelopmentMember" name="WholesaleRealEstateCommercialConstructionAndDevelopmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_WholesaleRealEstateCommercialLessorsMember" name="WholesaleRealEstateCommercialLessorsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_WholesaleRealEstateMultifamilyMember" name="WholesaleRealEstateMultifamilyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_WholesaleRealEstateOtherLoansMember" name="WholesaleRealEstateOtherLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="jpm_WrittenOptionsMember" name="WrittenOptionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
</xsd:schema>
