1.0.0.3 false Statement Of Income Interest Based Revenue (USD $) In Millions, except Share data false 1 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 false 2 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 false 3 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 false 4 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 5 3 us-gaap_RevenuesAbstract us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 false false 4 false false 0 0 false false No definition available. false 6 4 us-gaap_InvestmentBankingRevenue us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 true true 196000000 196 false false 2 true true 5019000000 5019 false false 3 true true 4057000000 4057 false false 4 true true 6316000000 6316 false false No definition available. No authoritative reference available. false 7 4 us-gaap_PrincipalTransactionsRevenueAbstract us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 false false 4 false false 0 0 false false No definition available. false 8 5 us-gaap_TradingGainsLosses us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true -1743000000 -1743 false false 2 false true 7447000000 7447 false false 3 false true 5472000000 5472 false false 4 false true 3208000000 3208 false false No definition available. No authoritative reference available. false 9 5 us-gaap_PrincipalInvestmentGainsLosses us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true -207000000 -207 false false 2 false true -1054000000 -1054 false false 3 false true -3925000000 -3925 false false 4 false true 3247000000 3247 false false No definition available. No authoritative reference available. false 10 4 us-gaap_FeesAndCommissions us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 214000000 214 false false 2 false true 4234000000 4234 false false 3 false true 4449000000 4449 false false 4 false true 4659000000 4659 false false No definition available. No authoritative reference available. false 11 4 us-gaap_AssetManagementFees us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 292000000 292 false false 2 false true 5884000000 5884 false false 3 false true 4839000000 4839 false false 4 false true 5486000000 5486 false false No definition available. No authoritative reference available. false 12 4 us-gaap_NoninterestIncomeOtherOperatingIncome us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 107000000 107 false false 2 false true 838000000 838 false false 3 false true 3852000000 3852 false false 4 false true 776000000 776 false false No definition available. No authoritative reference available. false 13 4 us-gaap_NoninterestIncome us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true -1141000000 -1141 false false 2 false true 22368000000 22368 false false 3 false true 18744000000 18744 false false 4 false true 23692000000 23692 false false No definition available. No authoritative reference available. true 14 4 us-gaap_InterestAndDividendIncomeOperating us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 1297000000 1297 false false 2 false true 7702000000 7702 false false 3 false true 39679000000 39679 false false 4 false true 60069000000 60069 false false No definition available. No authoritative reference available. false 15 4 us-gaap_InterestExpense us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 1124000000 1124 false false 2 false true 6712000000 6712 false false 3 false true 36312000000 36312 false false 4 false true 57283000000 57283 false false No definition available. No authoritative reference available. false 16 4 us-gaap_InterestIncomeExpenseNet us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 173000000 173 false false 2 false true 990000000 990 false false 3 false true 3367000000 3367 false false 4 false true 2786000000 2786 false false No definition available. No authoritative reference available. true 17 4 us-gaap_Revenues us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true -968000000 -968 false false 2 false true 23358000000 23358 false false 3 false true 22111000000 22111 false false 4 false true 26478000000 26478 false false No definition available. No authoritative reference available. true 18 3 us-gaap_NoninterestExpenseAbstract us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 false false 4 false false 0 0 false false No definition available. false 19 4 us-gaap_LaborAndRelatedExpense us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 585000000 585 false false 2 false true 14438000000 14438 false false 3 false true 11887000000 11887 false false 4 false true 16122000000 16122 false false No definition available. No authoritative reference available. false 20 4 us-gaap_OccupancyNet us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 123000000 123 false false 2 false true 1551000000 1551 false false 3 false true 1332000000 1332 false false 4 false true 1112000000 1112 false false No definition available. No authoritative reference available. false 21 4 us-gaap_FloorBrokerageExchangeAndClearanceFees us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 91000000 91 false false 2 false true 1190000000 1190 false false 3 false true 1483000000 1483 false false 4 false true 1493000000 1493 false false No definition available. No authoritative reference available. false 22 4 us-gaap_CommunicationsAndInformationTechnology us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 95000000 95 false false 2 false true 1372000000 1372 false false 3 false true 1194000000 1194 false false 4 false true 1155000000 1155 false false No definition available. No authoritative reference available. false 23 4 us-gaap_MarketingAndAdvertisingExpense us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 34000000 34 false false 2 false true 503000000 503 false false 3 false true 719000000 719 false false 4 false true 752000000 752 false false No definition available. No authoritative reference available. false 24 4 us-gaap_ProfessionalFees us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 109000000 109 false false 2 false true 1603000000 1603 false false 3 false true 1715000000 1715 false false 4 false true 2039000000 2039 false false No definition available. No authoritative reference available. false 25 4 us-gaap_OtherNoninterestExpense us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 22000000 22 false false 2 false true 1844000000 1844 false false 3 false true 2644000000 2644 false false 4 false true 1029000000 1029 false false No definition available. No authoritative reference available. false 26 4 us-gaap_NoninterestExpense us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 1059000000 1059 false false 2 false true 22501000000 22501 false false 3 false true 20974000000 20974 false false 4 false true 23702000000 23702 false false No definition available. No authoritative reference available. true 27 3 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true -2027000000 -2027 false false 2 false true 857000000 857 false false 3 false true 1137000000 1137 false false 4 false true 2776000000 2776 false false No definition available. No authoritative reference available. true 28 3 us-gaap_IncomeTaxExpenseBenefit us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true -732000000 -732 false false 2 false true -336000000 -336 false false 3 false true -21000000 -21 false false 4 false true 576000000 576 false false No definition available. No authoritative reference available. false 29 3 us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true -1295000000 -1295 false false 2 false true 1193000000 1193 false false 3 false true 1158000000 1158 false false 4 false true 2200000000 2200 false false No definition available. No authoritative reference available. true 30 3 us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 false false 4 false false 0 0 false false No definition available. false 31 4 us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 18000000 18 false false 2 false true 160000000 160 false false 3 false true 1121000000 1121 false false 4 false true 1682000000 1682 false false No definition available. No authoritative reference available. false 32 4 us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 8000000 8 false false 2 false true -53000000 -53 false false 3 false true 501000000 501 false false 4 false true 633000000 633 false false No definition available. No authoritative reference available. false 33 4 us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 10000000 10 false false 2 false true 213000000 213 false false 3 false true 620000000 620 false false 4 false true 1049000000 1049 false false No definition available. No authoritative reference available. true 34 3 us-gaap_ProfitLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true -1285000000 -1285 false false 2 false true 1406000000 1406 false false 3 false true 1778000000 1778 false false 4 false true 3249000000 3249 false false No definition available. No authoritative reference available. true 35 3 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 3000000 3 false false 2 false true 60000000 60 false false 3 false true 71000000 71 false false 4 false true 40000000 40 false false No definition available. No authoritative reference available. false 36 3 us-gaap_NetIncomeLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true -1288000000 -1288 false false 2 false true 1346000000 1346 false false 3 false true 1707000000 1707 false false 4 false true 3209000000 3209 false false No definition available. No authoritative reference available. true 37 3 us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true -1624000000 -1624 false false 2 false true -907000000 -907 false false 3 false true 1495000000 1495 false false 4 false true 2976000000 2976 false false No definition available. No authoritative reference available. false 38 3 us-gaap_NetIncomeLossAttributableToReportingEntityAbstract us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 false false 4 false false 0 0 false false No definition available. false 39 4 us-gaap_IncomeLossFromContinuingOperations us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true -1295000000 -1295 false false 2 false true 1149000000 1149 false false 3 false true 1125000000 1125 false false 4 false true 2162000000 2162 false false No definition available. No authoritative reference available. false 40 4 us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 7000000 7 false false 2 false true 197000000 197 false false 3 false true 582000000 582 false false 4 false true 1047000000 1047 false false No definition available. No authoritative reference available. false 41 4 us-gaap_NetIncomeLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 true true -1288000000 -1288 false false 2 true true 1346000000 1346 false false 3 true true 1707000000 1707 false false 4 true true 3209000000 3209 false false No definition available. No authoritative reference available. true 42 3 us-gaap_EarningsPerShareBasicAbstract us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 false false 4 false false 0 0 false false No definition available. false 43 4 us-gaap_IncomeLossFromContinuingOperationsPerBasicShare us-gaap true na duration decimal No definition available. false false false false false false false false true 1 true true -1.63 -1.63 false false 2 true true -0.93 -0.93 false false 3 true true 0.92 0.92 false false 4 true true 1.98 1.98 false false No definition available. No authoritative reference available. false 44 4 us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare us-gaap true na duration decimal No definition available. false false false false false false false false true 1 true true 0.01 0.01 false false 2 true true 0.16 0.16 false false 3 true true 0.53 0.53 false false 4 true true 0.99 0.99 false false No definition available. No authoritative reference available. false 45 4 us-gaap_EarningsPerShareBasic us-gaap true na duration decimal No definition available. false false false false false false false false true 1 true true -1.62 -1.62 false false 2 true true -0.77 -0.77 false false 3 true true 1.45 1.45 false false 4 true true 2.97 2.97 false false No definition available. No authoritative reference available. true 46 3 us-gaap_EarningsPerShareDilutedAbstract us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 false false 4 false false 0 0 false false No definition available. false 47 4 us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare us-gaap true na duration decimal No definition available. false false false false false false false false true 1 true true -1.63 -1.63 false false 2 true true -0.93 -0.93 false false 3 true true 0.88 0.88 false false 4 true true 1.94 1.94 false false No definition available. No authoritative reference available. false 48 4 us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare us-gaap true na duration decimal No definition available. false false false false false false false false true 1 true true 0.01 0.01 false false 2 true true 0.16 0.16 false false 3 true true 0.51 0.51 false false 4 true true 0.96 0.96 false false No definition available. No authoritative reference available. false 49 4 us-gaap_EarningsPerShareDiluted us-gaap true na duration decimal No definition available. false false false false false false false false true 1 true true -1.62 -1.62 false false 2 true true -0.77 -0.77 false false 3 true true 1.39 1.39 false false 4 true true 2.90 2.90 false false No definition available. No authoritative reference available. true 50 3 us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 false false 4 false false 0 0 false false No definition available. false 51 4 us-gaap_WeightedAverageNumberOfSharesOutstandingBasic us-gaap true na duration shares No definition available. false false false false false false false false false 1 false true 1002058928 1002058928.00 false false 2 false true 1185414871 1185414871.00 false false 3 false true 1028180275 1028180275.00 false false 4 false true 1001878651 1001878651.00 false false No definition available. No authoritative reference available. false 52 4 us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding us-gaap true na duration shares No definition available. false false false false false false false false false 1 false true 1002058928 1002058928.00 false false 2 false true 1185414871 1185414871.00 false false 3 false true 1073496349 1073496349.00 false false 4 false true 1024836645 1024836645.00 false false No definition available. No authoritative reference available. false false 4 48 false Millions NoRounding Hundreds false true