SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Goldman Sachs Group Inc – ‘10-Q’ for 9/30/10 – ‘EX-101.SCH’

On:  Monday, 11/8/10, at 6:54pm ET   ·   As of:  11/9/10   ·   For:  9/30/10   ·   Accession #:  950123-10-102658   ·   File #:  1-14965

Previous ‘10-Q’:  ‘10-Q’ on 8/9/10 for 6/30/10   ·   Next:  ‘10-Q’ on 5/10/11 for 3/31/11   ·   Latest:  ‘10-Q’ on 11/3/23 for 9/30/23

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

11/09/10  Goldman Sachs Group Inc           10-Q        9/30/10   70:33M                                    Donnelley … Solutions/FA

Quarterly Report   —   Form 10-Q   —   Sect. 13 / 15(d) – SEA’34
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Quarterly Report                                    HTML   1.97M 
 2: EX-12.1     EX-12.1 Statement Re: Computation of Ratios of      HTML     32K 
                Earnings to Fixed Charges and Ratios                             
 3: EX-15.1     EX-15.1 Letter Re: Unaudited Interim Financial      HTML     24K 
                Information                                                      
 4: EX-31.1     EX-31.1 Rule 13A-14(A) Certifications               HTML     31K 
 5: EX-32.1     EX-32.1 Section 1350 Certifications                 HTML     23K 
52: XML         IDEA XML File -- Definitions and References          XML    424K 
61: XML         IDEA XML File -- Filing Summary                      XML    471K 
58: XML.R1      Document and Entity Information                      XML    189K 
59: XML.R2      Condensed Consolidated Statements of Earnings        XML    460K 
                (Unaudited)                                                      
34: XML.R3      Condensed Consolidated Statements of Financial       XML    337K 
                Condition (Unaudited)                                            
40: XML.R4      Condensed Consolidated Statements of Financial       XML    234K 
                Condition (Unaudited) (Parenthetical)                            
50: XML.R5      Condensed Consolidated Statements of Changes in      XML    839K 
                Shareholders Equity (Unaudited)                                  
49: XML.R6      Condensed Consolidated Statements of Cash Flows      XML    465K 
                (Unaudited)                                                      
67: XML.R7      Condensed Consolidated Statements of Comprehensive   XML    127K 
                Income (Unaudited)                                               
21: XML.R8      Description of Business                              XML     47K 
48: XML.R9      Significant Accounting Policies                      XML    153K 
18: XML.R10     Financial Instruments                                XML    904K 
17: XML.R11     Securitization Activities and Variable Interest      XML    284K 
                Entities                                                         
33: XML.R12     Deposits                                             XML     64K 
55: XML.R13     Short-Term Borrowings                                XML     57K 
35: XML.R14     Long Term Borrowings                                 XML     91K 
37: XML.R15     Commitments, Contingencies and Guarantees            XML    176K 
45: XML.R16     Shareholders Equity                                  XML     85K 
70: XML.R17     Earnings Per Common Share                            XML     71K 
31: XML.R18     Goodwill and Identifiable Intangible Assets          XML    104K 
12: XML.R19     Other Assets and Other Liabilities                   XML     81K 
39: XML.R20     Transactions with Affiliated Funds                   XML     44K 
54: XML.R21     Income Taxes                                         XML     52K 
25: XML.R22     Regulation and Capital Adequacy                      XML     78K 
51: XML.R23     Business Segments                                    XML    182K 
38: XML.R24     Interest Income and Interest Expense                 XML     76K 
66: XML.R25     Significant Accounting Policies (Policies)           XML    391K 
57: XML.R26     Financial Instruments (Tables)                       XML    945K 
41: XML.R27     Securitization Activities and Variable Interest      XML    288K 
                Entities (Tables)                                                
46: XML.R28     Deposits (Tables)                                    XML     68K 
16: XML.R29     Short-Term Borrowings (Tables)                       XML     52K 
19: XML.R30     Long-Term Borrowings (Tables)                        XML     89K 
26: XML.R31     Commitments, Contingencies and Guarantees (Tables)   XML    121K 
32: XML.R32     Shareholders' Equity (Tables)                        XML     79K 
44: XML.R33     Earnings Per Common Share (Tables)                   XML     71K 
56: XML.R34     Goodwill And Identifiable Intangible Assets          XML    112K 
                (Tables)                                                         
14: XML.R35     Other Assets and Other Liabilities (Tables)          XML     93K 
22: XML.R36     Income Taxes (Tables)                                XML     48K 
60: XML.R37     Regulation and Capital Adequacy (Tables)             XML     63K 
65: XML.R38     Business Segments (Tables)                           XML    203K 
42: XML.R39     Interest Income And Interest Expense (Tables)        XML     75K 
68: XML.R40     Significant Accounting Policies (Details)            XML     87K 
24: XML.R41     Financial Instruments (Details)                      XML  33.36M 
69: XML.R42     Securitization Activities and Variable Interest      XML   3.94M 
                Entities (Details)                                               
28: XML.R43     Deposits (Details)                                   XML    343K 
13: XML.R44     Short-Term Borrowings (Details)                      XML    145K 
27: XML.R45     Long-Term Borrowings (Details)                       XML    677K 
53: XML.R46     Commitments, Contingencies and Guarantees            XML   2.84M 
                (Details)                                                        
64: XML.R47     Shareholders' Equity (Details)                       XML   1.65M 
36: XML.R48     Earnings Per Common Share (Details)                  XML    212K 
29: XML.R49     Goodwill and Identifiable Intangible Assets          XML    984K 
                (Details)                                                        
43: XML.R50     Other Assets and Other Liabilities (Details)         XML    302K 
15: XML.R51     Transactions with Affiliated Funds (Details)         XML    102K 
47: XML.R52     Income Taxes (Details)                               XML    163K 
30: XML.R53     Regulation and Capital Adequacy (Details)            XML    374K 
20: XML.R54     Business Segments (Details)                          XML   1.43M 
63: XML.R55     Interest Income And Interest Expense (Details)       XML    238K 
62: EXCEL       IDEA Workbook of Financial Reports (.xls)            XLS   4.98M 
 6: EX-101.INS  XBRL Instance -- gs-20100930                         XML   7.00M 
 8: EX-101.CAL  XBRL Calculations -- gs-20100930_cal                 XML    252K 
11: EX-101.DEF  XBRL Definitions -- gs-20100930_def                  XML    829K 
 9: EX-101.LAB  XBRL Labels -- gs-20100930_lab                       XML   2.51M 
10: EX-101.PRE  XBRL Presentations -- gs-20100930_pre                XML   1.35M 
 7: EX-101.SCH  XBRL Schema -- gs-20100930                           XSD    484K 
23: ZIP         XBRL Zipped Folder -- 0000950123-10-102658-xbrl      Zip    464K 


‘EX-101.SCH’   —   XBRL Schema — gs-20100930


This Exhibit is an XBRL XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<!-- XBRL document created with Bowne Tagger. XBRL Parser version 10.0.0.56 -->
<!-- Based on XBRL 2.1 -->
<!-- Modified on: 11/8/2010 9:51:15 AM -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" targetNamespace="http://goldmansachs.com/2010-09-30" xmlns:gs="http://goldmansachs.com/2010-09-30" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:us-types="http://xbrl.us/us-types/2009-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
<annotation>
<appinfo>
<link:roleType roleURI="http://goldmansachs.com/role/FinancialInstrumentsDetails" id="FinancialInstrumentsDetails">
<link:definition> 0603 - Disclosure - Financial Instruments (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/FinancialInstrumentsTables" id="FinancialInstrumentsTables">
<link:definition> 0503 - Disclosure - Financial 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 roleURI="http://goldmansachs.com/role/SecuritizationActivitiesAndVariableInterestEntitiesDetails" id="SecuritizationActivitiesAndVariableInterestEntitiesDetails">
<link:definition> 0604 - Disclosure - Securitization Activities and 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 roleURI="http://goldmansachs.com/role/SecuritizationActivitiesAndVariableInterestEntitiesTables" id="SecuritizationActivitiesAndVariableInterestEntitiesTables">
<link:definition> 0504 - Disclosure - Securitization Activities and Variable Interest Entities (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/CommitmentsContingenciesAndGuaranteesDetails" id="CommitmentsContingenciesAndGuaranteesDetails">
<link:definition> 0608 - Disclosure - Commitments, Contingencies and 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 roleURI="http://goldmansachs.com/role/CommitmentsContingenciesAndGuaranteesTables" id="CommitmentsContingenciesAndGuaranteesTables">
<link:definition> 0508 - Disclosure - Commitments, Contingencies and Guarantees (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 roleURI="http://goldmansachs.com/role/BusinessSegmentsDetail" id="BusinessSegmentsDetail">
<link:definition> 0616 - 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 roleURI="http://goldmansachs.com/role/RegulationAndCapitalAdequacyDetail" id="RegulationAndCapitalAdequacyDetail">
<link:definition> 0615 - Disclosure - Regulation and Capital Adequacy (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/BusinessSegmentsTables" id="BusinessSegmentsTables">
<link:definition> 0516 - 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 roleURI="http://goldmansachs.com/role/RegulationAndCapitalAdequacyTables" id="RegulationAndCapitalAdequacyTables">
<link:definition> 0515 - Disclosure - Regulation and Capital Adequacy (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 roleURI="http://goldmansachs.com/role/OtherAssetsAndOtherLiabilitiesTables" id="OtherAssetsAndOtherLiabilitiesTables">
<link:definition> 0512 - Disclosure - Other Assets and Other Liabilities (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/OtherAssetsAndOtherLiabilitiesDetail" id="OtherAssetsAndOtherLiabilitiesDetail">
<link:definition> 0612 - Disclosure - Other Assets and Other Liabilities (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/ShareholdersEquityTables" id="ShareholdersEquityTables">
<link:definition> 0509 - Disclosure - Shareholders' Equity (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 roleURI="http://goldmansachs.com/role/ShareholdersEquityDetails" id="ShareholdersEquityDetails">
<link:definition> 0609 - Disclosure - Shareholders' Equity (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/EarningsPerCommonShareTables" id="EarningsPerCommonShareTables">
<link:definition> 0510 - Disclosure - Earnings Per Common 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 roleURI="http://goldmansachs.com/role/EarningsPerCommonShareDetails" id="EarningsPerCommonShareDetails">
<link:definition> 0610 - Disclosure - Earnings Per Common 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 roleURI="http://goldmansachs.com/role/DepositsTables" id="DepositsTables">
<link:definition> 0505 - 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 roleURI="http://goldmansachs.com/role/DepositsDetails" id="DepositsDetails">
<link:definition> 0605 - Disclosure - Deposits (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/SignificantAccountingPoliciesPolicies" id="SignificantAccountingPoliciesPolicies">
<link:definition> 0402 - Disclosure - Significant Accounting Policies (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 roleURI="http://goldmansachs.com/role/SignificantAccountingPoliciesDetail" id="SignificantAccountingPoliciesDetail">
<link:definition> 0602 - Disclosure - Significant Accounting Policies (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/InterestIncomeAndInterestExpenseDetail" id="InterestIncomeAndInterestExpenseDetail">
<link:definition> 0617 - 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 roleURI="http://goldmansachs.com/role/InterestIncomeAndInterestExpenseTables" id="InterestIncomeAndInterestExpenseTables">
<link:definition> 0517 - 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 roleURI="http://goldmansachs.com/role/ShortTermBorowingDetail" id="ShortTermBorowingDetail">
<link:definition> 0606 - Disclosure - Short-Term Borrowings (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/ShortTermBorrowingsTables" id="ShortTermBorrowingsTables">
<link:definition> 0506 - Disclosure - Short-Term Borrowings (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 roleURI="http://goldmansachs.com/role/IncomeTaxesDetail" id="IncomeTaxesDetail">
<link:definition> 0614 - Disclosure - Income Taxes (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/TransactionsWithAffiliatedFundsDetail" id="TransactionsWithAffiliatedFundsDetail">
<link:definition> 0613 - Disclosure - Transactions with Affiliated Funds (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/GoodwillAndIdentifiableIntangibleAssetsDetail" id="GoodwillAndIdentifiableIntangibleAssetsDetail">
<link:definition> 0611 - Disclosure - Goodwill and Identifiable 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 roleURI="http://goldmansachs.com/role/LongTermBorrowingsDetail" id="LongTermBorrowingsDetail">
<link:definition> 0607 - Disclosure - Long-Term Borrowings (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
<link:definition> 0514 - Disclosure - Income Taxes (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/GoodwillAndIdentifiableIntangibleAssetsTables" id="GoodwillAndIdentifiableIntangibleAssetsTables">
<link:definition> 0511 - Disclosure - Goodwill And Identifiable 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 roleURI="http://goldmansachs.com/role/LongTermBorrowingsTables" id="LongTermBorrowingsTables">
<link:definition> 0507 - Disclosure - Long-Term Borrowings (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 roleURI="http://goldmansachs.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
<link:definition> 00 - 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 roleURI="http://goldmansachs.com/role/InterestIncomeAndInterestExpense" id="InterestIncomeAndInterestExpense">
<link:definition> 0217 - 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 roleURI="http://goldmansachs.com/role/BusinessSegments" id="BusinessSegments">
<link:definition> 0216 - 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 roleURI="http://goldmansachs.com/role/RegulationAndCapitalAdequacy" id="RegulationAndCapitalAdequacy">
<link:definition> 0215 - Disclosure - Regulation and Capital Adequacy </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/IncomeTaxes" id="IncomeTaxes">
<link:definition> 0214 - Disclosure - Income Taxes </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/TransactionsWithAffiliatedFunds" id="TransactionsWithAffiliatedFunds">
<link:definition> 0213 - Disclosure - Transactions with Affiliated Funds </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/OtherAssetsAndOtherLiabilities" id="OtherAssetsAndOtherLiabilities">
<link:definition> 0212 - Disclosure - Other Assets and Other Liabilities </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/GoodwillAndIdentifiableIntangibleAssets" id="GoodwillAndIdentifiableIntangibleAssets">
<link:definition> 0211 - Disclosure - Goodwill and Identifiable 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 roleURI="http://goldmansachs.com/role/EarningsPerCommonShare" id="EarningsPerCommonShare">
<link:definition> 0210 - Disclosure - Earnings Per Common 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 roleURI="http://goldmansachs.com/role/ShareholdersEquity" id="ShareholdersEquity">
<link:definition> 0209 - Disclosure - Shareholders Equity </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/CommitmentsContingenciesAndGuarantees" id="CommitmentsContingenciesAndGuarantees">
<link:definition> 0208 - Disclosure - Commitments, Contingencies and Guarantees </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/LongTermBorrowings" id="LongTermBorrowings">
<link:definition> 0207 - Disclosure - Long Term Borrowings </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/ShortTermBorrowings" id="ShortTermBorrowings">
<link:definition> 0206 - Disclosure - Short-Term Borrowings </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/Deposits" id="Deposits">
<link:definition> 0205 - 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 roleURI="http://goldmansachs.com/role/SecuritizationActivitiesAndVariableInterestEntities" id="SecuritizationActivitiesAndVariableInterestEntities">
<link:definition> 0204 - Disclosure - Securitization Activities and 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 roleURI="http://goldmansachs.com/role/FinancialInstruments" id="FinancialInstruments">
<link:definition> 0203 - Disclosure - Financial 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 roleURI="http://goldmansachs.com/role/SignificantAccountingPolicies" id="SignificantAccountingPolicies">
<link:definition> 0202 - Disclosure - Significant Accounting 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 roleURI="http://goldmansachs.com/role/DescriptionOfBusiness" id="DescriptionOfBusiness">
<link:definition> 0201 - Disclosure - Description of Business </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/StatementsOfChangesInShareholdersEquity" id="StatementsOfChangesInShareholdersEquity">
<link:definition> 0130 - Statement - Condensed Consolidated Statements of Changes in Shareholders 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 roleURI="http://goldmansachs.com/role/StatementsOfComprehensiveIncome" id="StatementsOfComprehensiveIncome">
<link:definition> 0150 - Statement - Condensed 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 roleURI="http://goldmansachs.com/role/STATEMENTSOFCASHFLOWS" id="STATEMENTSOFCASHFLOWS">
<link:definition> 0140 - Statement - Condensed 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 roleURI="http://goldmansachs.com/role/STATEMENTSOFFINANCIALCONDITIONPARENTHETICAL" id="STATEMENTSOFFINANCIALCONDITIONPARENTHETICAL">
<link:definition> 0121 - Statement - Condensed Consolidated Statements of Financial Condition (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 roleURI="http://goldmansachs.com/role/STATEMENTSOFFINANCIALCONDITION" id="STATEMENTSOFFINANCIALCONDITION">
<link:definition> 0120 - Statement - Condensed Consolidated Statements of Financial Condition (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 roleURI="http://goldmansachs.com/role/STATEMENTSOFEARNINGS" id="STATEMENTSOFEARNINGS">
<link:definition> 0110 - Statement - Condensed Consolidated Statements of Earnings (Unaudited) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:linkbaseRef xlink:type="simple" xlink:href="gs-20100930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links, all"/>
<link:linkbaseRef xlink:type="simple" xlink:href="gs-20100930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links, all"/>
<link:linkbaseRef xlink:type="simple" xlink:href="gs-20100930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links, all"/>
<link:linkbaseRef xlink:type="simple" xlink:href="gs-20100930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links, all"/>
</appinfo>
</annotation>
<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
<import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
<import namespace="http://xbrl.us/dei/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd"/>
<import namespace="http://xbrl.us/us-gaap/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd"/>
<import namespace="http://xbrl.us/invest/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/invest-2009-01-31.xsd"/>
<import namespace="http://xbrl.us/us-types/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-types-2009-01-31.xsd"/>
<import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
<element id="gs_AverageCommonSharesOutstandingAbstract" name="AverageCommonSharesOutstandingAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PreferredStockDividendsIS" name="PreferredStockDividendsIS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_TotalNonCompensationExpenses" name="TotalNonCompensationExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_ProfessionalFeesIS" name="ProfessionalFeesIS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_Occupancy" name="Occupancy" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_DepreciationAndAmortizationIS" name="DepreciationAndAmortizationIS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_BrokerageClearingExchangeAndDistributionFees" name="BrokerageClearingExchangeAndDistributionFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_NetRevenuesIncludingNetInterestIncome" name="NetRevenuesIncludingNetInterestIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_InterestIncome" name="InterestIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_TotalNonInterestRevenues" name="TotalNonInterestRevenues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_AssetManagementAndSecuritiesServices" name="AssetManagementAndSecuritiesServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_TradingAndPrincipalInvestments" name="TradingAndPrincipalInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_InvestmentBanking" name="InvestmentBanking" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_NonvotingCommonStock" name="NonvotingCommonStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_RestrictedStockUnitsAndEmployeeStockOptions" name="RestrictedStockUnitsAndEmployeeStockOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_CommitmentsContingenciesAndGuarantees" name="CommitmentsContingenciesAndGuarantees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherLiabilitiesAndAccruedExpenses" name="OtherLiabilitiesAndAccruedExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredShortTermBorrowingsIncludingCurrentPortionOfUnsecuredLongTermBorrowings" name="UnsecuredShortTermBorrowingsIncludingCurrentPortionOfUnsecuredLongTermBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PayablesToCustomersAndCounterparties" name="PayablesToCustomersAndCounterparties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PayablesToBrokerDealersAndClearingOrganizationsBS" name="PayablesToBrokerDealersAndClearingOrganizationsBS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_SecuritiesLoanedBS" name="SecuritiesLoanedBS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherAssetsBS" name="OtherAssetsBS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_ReceivablesFromCustomersAndCounterparties" name="ReceivablesFromCustomersAndCounterparties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_ReceivablesFromBrokersDealersAndClearingOrganizationsBS" name="ReceivablesFromBrokersDealersAndClearingOrganizationsBS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_SecuritiesPurchasedUnderAgreementsToResellAndFederalFundsSold" name="SecuritiesPurchasedUnderAgreementsToResellAndFederalFundsSold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_CashAndSecuritiesSegregatedForRegulatoryAndOtherPurposes" name="CashAndSecuritiesSegregatedForRegulatoryAndOtherPurposes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_CashAndCashEquivalents" name="CashAndCashEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_SecuritiesPurchasedUnderAgreementsToResellAndFederalFundsSoldAtFairValue" name="SecuritiesPurchasedUnderAgreementsToResellAndFederalFundsSoldAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_SecuritiesBorrowedAtFairValue" name="SecuritiesBorrowedAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_ReceivablesFromCustomersAndCounterpartiesAtFairValue" name="ReceivablesFromCustomersAndCounterpartiesAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_TradingAssetsAtFairValuePledgedAsCollateral" name="TradingAssetsAtFairValuePledgedAsCollateral" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_DepositsAtFairValue" name="DepositsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_SecuritiesLoanedAtFairValue" name="SecuritiesLoanedAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherSecuredFinancingsAtFairValue" name="OtherSecuredFinancingsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredShortTermBorrowingsIncludingCurrentPortionOfUnsecuredLongTermBorrowingsAtFairValue" name="UnsecuredShortTermBorrowingsIncludingCurrentPortionOfUnsecuredLongTermBorrowingsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredLongTermBorrowingsAtFairValue" name="UnsecuredLongTermBorrowingsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherLiabilitiesAndAccruedExpensesAtFairValue" name="OtherLiabilitiesAndAccruedExpensesAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_LiquidationPreference" name="LiquidationPreference" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_NonvotingCommonStockParValue" name="NonvotingCommonStockParValue" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_NonvotingSharesAuthorized" name="NonvotingSharesAuthorized" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_TreasuryStockParValue" name="TreasuryStockParValue" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_NonCashActivitiesAbstract" name="NonCashActivitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SupplementalDisclosuresAbstract" name="SupplementalDisclosuresAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CashAndCashEquivalentsCF" name="CashAndCashEquivalentsCF" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_ProceedsFromIssuanceOfCommonStockIncludingStockOptionExercises" name="ProceedsFromIssuanceOfCommonStockIncludingStockOptionExercises" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_DerivativeContractsWithFinancingElementNet" name="DerivativeContractsWithFinancingElementNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_RepaymentOfUnsecuredLongTermBorrowingsIncludingCurrentPortion" name="RepaymentOfUnsecuredLongTermBorrowingsIncludingCurrentPortion" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_ProceedsFromIssuanceOfUnsecuredLongTermBorrowings" name="ProceedsFromIssuanceOfUnsecuredLongTermBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_RepaymentOfOtherSecuredFinancingsLongTermIncludingCurrentPortion" name="RepaymentOfOtherSecuredFinancingsLongTermIncludingCurrentPortion" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_ProceedsFromIssuanceOfOtherSecuredFinancingsLongTerm" name="ProceedsFromIssuanceOfOtherSecuredFinancingsLongTerm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_OtherSecuredFinancingsShortTermNet" name="OtherSecuredFinancingsShortTermNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_UnsecuredShortTermBorrowingsNet" name="UnsecuredShortTermBorrowingsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_DepreciationAndAmortizationCF" name="DepreciationAndAmortizationCF" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_ChangeInCashSecuritiesSegregatedRegulatoryOtherPurposes" name="ChangeInCashSecuritiesSegregatedRegulatoryOtherPurposes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NetReceivablesFromBrokersDealersAndClearingOrganizations" name="NetReceivablesFromBrokersDealersAndClearingOrganizations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ChangeInTradingAssetsAtFairValue" name="ChangeInTradingAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritiesSoldUnderAgreementsToRepurchaseNetOfSecuritiesPurchasedUnderAgreementsToResellAndFederalFundsSold" name="SecuritiesSoldUnderAgreementsToRepurchaseNetOfSecuritiesPurchasedUnderAgreementsToResellAndFederalFundsSold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritiesBorrowedNetOfSecuritiesLoaned" name="SecuritiesBorrowedNetOfSecuritiesLoaned" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NetPayablesToCustomersAndCounterparties" name="NetPayablesToCustomersAndCounterparties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ProceedsFromSalesOfPropertyLeaseholdImprovementsAndEquipment" name="ProceedsFromSalesOfPropertyLeaseholdImprovementsAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_PurchaseOfPropertyLeaseholdImprovementsAndEquipment" name="PurchaseOfPropertyLeaseholdImprovementsAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_PreferredStockAccretion" name="PreferredStockAccretion" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_IssuanceAndAmortizationOfRestrictedStockUnitsAndEmployeeStockOptions" name="IssuanceAndAmortizationOfRestrictedStockUnitsAndEmployeeStockOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_DeliveryOfCommonStockUnderlyingRestrictedStockUnits" name="DeliveryOfCommonStockUnderlyingRestrictedStockUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_ForfeitureOfRestrictedStockUnitsAndEmployeeStockOptions" name="ForfeitureOfRestrictedStockUnitsAndEmployeeStockOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_RepurchaseOfCommonStockWarrants" name="RepurchaseOfCommonStockWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_DeliveryOfCommonStockUnderlyingRestrictedStockUnitsAndProceedsFromExerciseOfEmployeeStockOptions" name="DeliveryOfCommonStockUnderlyingRestrictedStockUnitsAndProceedsFromExerciseOfEmployeeStockOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_CancellationOfRestrictedStockUnitsInSatisfactionOfWithholdingTaxRequirements" name="CancellationOfRestrictedStockUnitsInSatisfactionOfWithholdingTaxRequirements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_CashSettlementOfShareBasedCompensation" name="CashSettlementOfShareBasedCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_DividendsAndDividendEquivalentsDeclaredOnCommonStockAndRestrictedStockunits" name="DividendsAndDividendEquivalentsDeclaredOnCommonStockAndRestrictedStockunits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_DividendsDeclaredOnPreferredStock" name="DividendsDeclaredOnPreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_Reissued" name="Reissued" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FinancialInstrumentsAbstract" name="FinancialInstrumentsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommitmentsContingenciesGuaranteesTextBlock" name="CommitmentsContingenciesGuaranteesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ShareholdersEquityTextBlock" name="ShareholdersEquityTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GoodwillAndIdentifiableIntangibleAssetsTextBlock" name="GoodwillAndIdentifiableIntangibleAssetsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherAssetsOtherLiabilitiesTextBlock" name="OtherAssetsOtherLiabilitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TransactionsWithAffiliatedFundsTextBlock" name="TransactionsWithAffiliatedFundsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RegulationAndCapitalAdequacyTextBlock" name="RegulationAndCapitalAdequacyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RestrictedStockUnitsAndEmployeeStockOptionsMember" name="RestrictedStockUnitsAndEmployeeStockOptionsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommitmentsContingenciesAndGuaranteesAbstract" name="CommitmentsContingenciesAndGuaranteesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ShareholdersEquityAbstract" name="ShareholdersEquityAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GoodwillAndIdentifiableIntangibleAssetsAbstract" name="GoodwillAndIdentifiableIntangibleAssetsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherAssetsAndOtherLiabilitiesAbstract" name="OtherAssetsAndOtherLiabilitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TransactionsWithAffiliatedFundsAbstract" name="TransactionsWithAffiliatedFundsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RegulationAndCapitalAdequacyAbstract" name="RegulationAndCapitalAdequacyAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_BusinessSegmentsAbstract" name="BusinessSegmentsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NetInterestIncomeExpense" name="NetInterestIncomeExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_PreTaxEarnings" name="PreTaxEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_InterestExpenseIS" name="InterestExpenseIS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_SignificantAccountingPoliciesAbstract" name="SignificantAccountingPoliciesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_EarningsPerCommonShareAbstract" name="EarningsPerCommonShareAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_IncomeTaxesAbstract" name="IncomeTaxesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InterestIncomeAndInterestExpenseAbstract" name="InterestIncomeAndInterestExpenseAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_LongTermBorrowingsTablesAbstract" name="LongTermBorrowingsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnsecuredLongTermBorrowingsByMaturityDateTextBlock" name="UnsecuredLongTermBorrowingsByMaturityDateTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnsecuredLongTermBorrowingsTextBlock" name="UnsecuredLongTermBorrowingsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GoodwillAndIdentifiableIntangibleAssetsTablesAbstract" name="GoodwillAndIdentifiableIntangibleAssetsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GoodwillTextBlock" name="GoodwillTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_LongTermBorrowingsDetailAbstract" name="LongTermBorrowingsDetailAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_LongTermBorrowingsTextualsAbstract" name="LongTermBorrowingsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnsecuredLongTermBorrowingsAbstract" name="UnsecuredLongTermBorrowingsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RateOfContractPayments" name="RateOfContractPayments" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_GoodwillAndIdentifiableIntangibleAssetsDetailAbstract" name="GoodwillAndIdentifiableIntangibleAssetsDetailAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GoodwillAndIdentifiableIntangibleAssetsTextualsAbstract" name="GoodwillAndIdentifiableIntangibleAssetsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GoodwillAbstract" name="GoodwillAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FICCGoodwill" name="FICCGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_EquitiesGoodwill" name="EquitiesGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_AssetManagementGoodwill" name="AssetManagementGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_SecuritiesServicesGoodwill" name="SecuritiesServicesGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_FutureAmortizationForRemainderOfCurrentYear" name="FutureAmortizationForRemainderOfCurrentYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_IncomeTaxesDetailAbstract" name="IncomeTaxesDetailAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_EarliestTaxYearsThatRemainSubjectToExaminationByMajorJurisdictionAbstract" name="EarliestTaxYearsThatRemainSubjectToExaminationByMajorJurisdictionAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TransactionsWithAffiliatedFundsDetailAbstract" name="TransactionsWithAffiliatedFundsDetailAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TransactionsWithAffiliatedFundsTextualsAbstract" name="TransactionsWithAffiliatedFundsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_AggregateCarryingValueOfFirmsInterestsInNonConsolidatedInvestmentFunds" name="AggregateCarryingValueOfFirmsInterestsInNonConsolidatedInvestmentFunds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_IncomeTaxesTablesAbstract" name="IncomeTaxesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ShortTermBorrowingsTablesAbstract" name="ShortTermBorrowingsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnsecuredShortTermBorrowingsTextBlock" name="UnsecuredShortTermBorrowingsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnsecuredShortTermBorrowingsAbstract" name="UnsecuredShortTermBorrowingsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_HybridFinancialInstruments" name="HybridFinancialInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_InterestIncomeAndInterestExpenseTablesAbstract" name="InterestIncomeAndInterestExpenseTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InterestIncomeAndInterestExpenseTablesTextBlock" name="InterestIncomeAndInterestExpenseTablesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InterestIncomeAndInterestExpenseDetailAbstract" name="InterestIncomeAndInterestExpenseDetailAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherInterestIncome" name="OtherInterestIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_SignificantAccountingPoliciesDetailsAbstract" name="SignificantAccountingPoliciesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SignificantAccountingPoliciesTextualsAbstract" name="SignificantAccountingPoliciesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SignificantAccountingPoliciesPoliciesAbstract" name="SignificantAccountingPoliciesPoliciesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TradingLiabilitiesAtFairValue" name="TradingLiabilitiesAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_DepositsDetailsAbstract" name="DepositsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaturitiesOfForeignTimeDepositsMember" name="MaturitiesOfForeignTimeDepositsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaturitiesOfDomesticTimeDepositsMember" name="MaturitiesOfDomesticTimeDepositsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DepositsTextualsAbstract" name="DepositsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DepositsTablesAbstract" name="DepositsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaturitiesOfTimeDepositsTextBlock" name="MaturitiesOfTimeDepositsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_EarningsPerCommonShareDetailsAbstract" name="EarningsPerCommonShareDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_EarningsPerCommonShareTextualAbstract" name="EarningsPerCommonShareTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_EarningsPerCommonShareTablesAbstract" name="EarningsPerCommonShareTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ShareholdersEquityDetailsAbstract" name="ShareholdersEquityDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SummaryOfPerpetualPreferredStockIssuedAndOutstandingAbstract" name="SummaryOfPerpetualPreferredStockIssuedAndOutstandingAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ShareholdersEquityTextualAbstract" name="ShareholdersEquityTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ShareholdersEquityTablesAbstract" name="ShareholdersEquityTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SummaryOfPerpetualPreferredStockIssuedAndOutstandingTextBlock" name="SummaryOfPerpetualPreferredStockIssuedAndOutstandingTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DepositarySharesOfNonCumulativePreferredStock" name="DepositarySharesOfNonCumulativePreferredStock" type="xbrli:positiveIntegerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_PerpetualNonCumulativePreferredStockShareAuthorized" name="PerpetualNonCumulativePreferredStockShareAuthorized" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PrincipalAmountOfSubordinatedDebtHeldByTrustForWhichFirmWillIssueOneShareOfPreferredStock" name="PrincipalAmountOfSubordinatedDebtHeldByTrustForWhichFirmWillIssueOneShareOfPreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PreferredStockIssuedUnderStockPurchaseContract" name="PreferredStockIssuedUnderStockPurchaseContract" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherAssetsAndOtherLiabilitiesDetailAbstract" name="OtherAssetsAndOtherLiabilitiesDetailAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GoodwillAndIdentifiableIntangibleAssets" name="GoodwillAndIdentifiableIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_EmployeeInterestsInConsolidatedFunds" name="EmployeeInterestsInConsolidatedFunds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_InsuranceRelatedLiabilities" name="InsuranceRelatedLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_InsuranceRelatedLiabilitiesAbstract" name="InsuranceRelatedLiabilitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherAssetsAndOtherLiabilitiesTablesAbstract" name="OtherAssetsAndOtherLiabilitiesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RegulationAndCapitalAdequacyTablesAbstract" name="RegulationAndCapitalAdequacyTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_BusinessSegmentsTablesAbstract" name="BusinessSegmentsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RegulationAndCapitalAdequacyDetailAbstract" name="RegulationAndCapitalAdequacyDetailAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_BusinessSegmentsDetailAbstract" name="BusinessSegmentsDetailAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ContributionOfEachSegmentToConsolidatedPreTaxEarningsAndTotalAssetsAbstract" name="ContributionOfEachSegmentToConsolidatedPreTaxEarningsAndTotalAssetsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SegmentThreeMember" name="SegmentThreeMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SegmentTwoMember" name="SegmentTwoMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SegmentOneMember" name="SegmentOneMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DepreciationAndAmortizationTotalAbstract" name="DepreciationAndAmortizationTotalAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NetRevenuesAndPreTaxEarningsForEachGeographicRegionAbstract" name="NetRevenuesAndPreTaxEarningsForEachGeographicRegionAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SegmentGeographicalGroupsOfCountriesGroupThreeMember" name="SegmentGeographicalGroupsOfCountriesGroupThreeMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TierTwoRiskBasedCapital" name="TierTwoRiskBasedCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherAssetsAndOtherLiabilitiesTextualsAbstract" name="OtherAssetsAndOtherLiabilitiesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RegulationAndCapitalAdequacyTextualsAbstract" name="RegulationAndCapitalAdequacyTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_BusinessSegmentTextualsAbstract" name="BusinessSegmentTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TierOneCapitalRatioExpectedToBeMaintained" name="TierOneCapitalRatioExpectedToBeMaintained" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_TotalCapitalRatioExpectedToBeMaintained" name="TotalCapitalRatioExpectedToBeMaintained" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_AmountDepositedByFirmsDepositoryInstitutionSubsidiariesHeldAtFederalReserveBank" name="AmountDepositedByFirmsDepositoryInstitutionSubsidiariesHeldAtFederalReserveBank" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_ExcessAmountDepositedByFirmsDepositoryInstitutionSubsidiariesHeldAtFederalReserveBank" name="ExcessAmountDepositedByFirmsDepositoryInstitutionSubsidiariesHeldAtFederalReserveBank" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_SubsidiaryOneMember" name="SubsidiaryOneMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ProvisionsForLitigationAndRegulatoryProceedings" name="ProvisionsForLitigationAndRegulatoryProceedings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_SegmentOperatingResultsTextBlock" name="SegmentOperatingResultsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NetInterestIncomeTextBlock" name="NetInterestIncomeTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NoninterestRevenuesTextBlock" name="NoninterestRevenuesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DepreciationAndAmortizationTextBlock" name="DepreciationAndAmortizationTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NoncontrollingInterests" name="NoncontrollingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TotalNonInterestRevenue" name="TotalNonInterestRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_SegmentReportingInformationPercentageOfOperatingIncomeLoss" name="SegmentReportingInformationPercentageOfOperatingIncomeLoss" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MinimumTierOneLeverageRatioForOtherBankHoldingCompanies" name="MinimumTierOneLeverageRatioForOtherBankHoldingCompanies" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_SubsidiaryTwoMember" name="SubsidiaryTwoMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SegmentReportingInformationPercentageOfRevenue" name="SegmentReportingInformationPercentageOfRevenue" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NetRevenuesAndPreTaxEarningsForEachGeographicRegionTextBlock" name="NetRevenuesAndPreTaxEarningsForEachGeographicRegionTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommitmentsContingenciesAndGuaranteesDetailsAbstract" name="CommitmentsContingenciesAndGuaranteesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommitmentsContingenciesAndGuaranteesTablesAbstract" name="CommitmentsContingenciesAndGuaranteesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommitmentsTextBlock" name="CommitmentsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommitmentsAbstract" name="CommitmentsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommercialLendingAbstract" name="CommercialLendingAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TotalCommitments" name="TotalCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_InvestmentCommitments" name="InvestmentCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_UnderwritingCommitment" name="UnderwritingCommitment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_ForwardStartingRepurchaseAndSecuritiesLendingAgreements" name="ForwardStartingRepurchaseAndSecuritiesLendingAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_ForwardStartingResaleAndSecuritiesBorrowingAgreements" name="ForwardStartingResaleAndSecuritiesBorrowingAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_TotalCommitmentsToExtendCredit" name="TotalCommitmentsToExtendCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_WarehouseFinancing" name="WarehouseFinancing" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_GuaranteesAbstract" name="GuaranteesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritizationActivitiesAndVariableInterestEntitiesTablesAbstract" name="SecuritizationActivitiesAndVariableInterestEntitiesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritizationActivitiesAndVariableInterestEntitiesDetailsAbstract" name="SecuritizationActivitiesAndVariableInterestEntitiesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueOfPurchasedInterests" name="FairValueOfPurchasedInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_RealEstateCreditRelatedAndOtherInvestingMember" name="RealEstateCreditRelatedAndOtherInvestingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommitmentsToInvestInRealEstatePrivateInvestments" name="CommitmentsToInvestInRealEstatePrivateInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_CommitmentsToInvestInCorporateAndOtherPrivateInvestments" name="CommitmentsToInvestInCorporateAndOtherPrivateInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_CommitmentsToInvestInFundsManagedByFirm" name="CommitmentsToInvestInFundsManagedByFirm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PrincipalProtectedNotesMember" name="PrincipalProtectedNotesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PowerRelatedMember" name="PowerRelatedMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CorporateCdosAndClosMember" name="CorporateCdosAndClosMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritizationActivitiesAndVariableInterestEntitiesTextualsAbstract" name="SecuritizationActivitiesAndVariableInterestEntitiesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritizationOfFinancialAssets" name="SecuritizationOfFinancialAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_OtherCommitments" name="OtherCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_LettersOfCreditCommitments" name="LettersOfCreditCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_DerivativeGuaranteeMember" name="DerivativeGuaranteeMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GuaranteeObligationsCarryingValue" name="GuaranteeObligationsCarryingValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_NetAmountAtRiskRepresentingGuaranteedMinimumDeathAndIncomeBenefitsInExcessOfContractHolderAccountBalances" name="NetAmountAtRiskRepresentingGuaranteedMinimumDeathAndIncomeBenefitsInExcessOfContractHolderAccountBalances" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FinancialInstrumentsTablesAbstract" name="FinancialInstrumentsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TradingAssetsAndTradingLiabilitiesAtFairValueTextBlock" name="TradingAssetsAndTradingLiabilitiesAtFairValueTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FinancialInstrumentsDetailsAbstract" name="FinancialInstrumentsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueOfFinancialInstrumentsAbstract" name="FairValueOfFinancialInstrumentsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueHierarchyAbstract" name="FairValueHierarchyAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_Level3AssetsForWhichFirmBearsEconomicExposure" name="Level3AssetsForWhichFirmBearsEconomicExposure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_TotalLevel3AssetsAsPercentageOfTotalAssets" name="TotalLevel3AssetsAsPercentageOfTotalAssets" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_Level3AssetsForWhichFirmBearsEconomicExposureAsPercentageOfTotalAssets" name="Level3AssetsForWhichFirmBearsEconomicExposureAsPercentageOfTotalAssets" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_TotalLevel3AssetsAsPercentageOfTotalFinancialAssetsAtFairValue" name="TotalLevel3AssetsAsPercentageOfTotalFinancialAssetsAtFairValue" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_Level3AssetsForWhichFirmBearsEconomicExposureAsPercentageOfTotalFinancialAssetsAtFairValue" name="Level3AssetsForWhichFirmBearsEconomicExposureAsPercentageOfTotalFinancialAssetsAtFairValue" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_LoanPortfoliosMember" name="LoanPortfoliosMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ReceivablesFromCustomersAndCounterpartiesMember" name="ReceivablesFromCustomersAndCounterpartiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NettingAndCollateralMember" name="NettingAndCollateralMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_BankLoansAndBridgeLoansMember" name="BankLoansAndBridgeLoansMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_EquitiesAndConvertibleDebenturesMember" name="EquitiesAndConvertibleDebenturesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TotalFinancialAssetsAtFairValue" name="TotalFinancialAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_UnrealizedGainsLossesTextBlock" name="UnrealizedGainsLossesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueOptionAbstract" name="FairValueOptionAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativeContractsForTradingActivitiesMember" name="DerivativeContractsForTradingActivitiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativeContractsAccountedForAsHedgesMember" name="DerivativeContractsAccountedForAsHedgesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CounterpartyNettingMember" name="CounterpartyNettingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CashCollateralNettingMember" name="CashCollateralNettingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommoditiesAndOtherMember" name="CommoditiesAndOtherMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CollateralizedTransactionsTextBlock" name="CollateralizedTransactionsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaximumPayoutNotionalAmountOfPurchasedCreditDerivatives" name="MaximumPayoutNotionalAmountOfPurchasedCreditDerivatives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_CreditSpreadOnUnderlyingBasisPointsOneMember" name="CreditSpreadOnUnderlyingBasisPointsOneMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CreditSpreadOnUnderlyingBasisPointsFourMember" name="CreditSpreadOnUnderlyingBasisPointsFourMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CreditSpreadOnUnderlyingBasisPointsThreeMember" name="CreditSpreadOnUnderlyingBasisPointsThreeMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CreditSpreadOnUnderlyingBasisPointsTwoMember" name="CreditSpreadOnUnderlyingBasisPointsTwoMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaximumPayoutNotionalAmountOfWrittenCreditDerivativesByTenorThreeMember" name="MaximumPayoutNotionalAmountOfWrittenCreditDerivativesByTenorThreeMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaximumPayoutNotionalAmountOfWrittenCreditDerivativesByTenorTwoMember" name="MaximumPayoutNotionalAmountOfWrittenCreditDerivativesByTenorTwoMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaximumPayoutNotionalAmountOfWrittenCreditDerivativesByTenorOneMember" name="MaximumPayoutNotionalAmountOfWrittenCreditDerivativesByTenorOneMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OffsettingPurchasedCreditDerivativesMember" name="OffsettingPurchasedCreditDerivativesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherPurchasedCreditDerivativesMember" name="OtherPurchasedCreditDerivativesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FinancialInstrumentsTextualsAbstract" name="FinancialInstrumentsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PercentageOfLevel3LiabilitiesOfTotalFinancialLiabilitiesAtFairValue" name="PercentageOfLevel3LiabilitiesOfTotalFinancialLiabilitiesAtFairValue" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_GainLossRecognizedOnHedgedBorrowingsAndBankDeposits" name="GainLossRecognizedOnHedgedBorrowingsAndBankDeposits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_NetPurchasedProtectionNotionalValueOfCreditDerivatives" name="NetPurchasedProtectionNotionalValueOfCreditDerivatives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_TotalOtherSecuredFinancingCollateralizedByTradingAssets" name="TotalOtherSecuredFinancingCollateralizedByTradingAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AvailableForSaleSecuritiesHeldBySubsidiary" name="AvailableForSaleSecuritiesHeldBySubsidiary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_OneNotchReductionMember" name="OneNotchReductionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TwoNotchReductionMember" name="TwoNotchReductionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PrivateEquityInvestmentsMember" name="PrivateEquityInvestmentsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_BroadcastRoyaltiesMember" name="BroadcastRoyaltiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommoditiesRelatedIntangiblesMember" name="CommoditiesRelatedIntangiblesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SubordinatedLiabilitiesIssuedByConsolidatedVIEs" name="SubordinatedLiabilitiesIssuedByConsolidatedVIEs" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PropertyLeaseholdImprovementsAndEquipmentUsedForOperation" name="PropertyLeaseholdImprovementsAndEquipmentUsedForOperation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_DerivativeAssetsAtFairValueTextBlock" name="DerivativeAssetsAtFairValueTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativeLiabilitiesAtFairValueTextBlock" name="DerivativeLiabilitiesAtFairValueTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativeLiabilitiesAtFairValueAbstract" name="DerivativeLiabilitiesAtFairValueAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativeAssetsAtFairValueAbstract" name="DerivativeAssetsAtFairValueAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DurationOfWarrantIssued" name="DurationOfWarrantIssued" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_InvestmentsInFundsThatCalculateNetAssetValuePerShareTextBlock" name="InvestmentsInFundsThatCalculateNetAssetValuePerShareTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PrivateDebtFundsMember" name="PrivateDebtFundsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RealEstateAndOtherFundsMember" name="RealEstateAndOtherFundsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueOfInvestmentsInFunds" name="FairValueOfInvestmentsInFunds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_InvestmentFundsMember" name="InvestmentFundsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ContinuingInvolvementInSecuritizationEntitiesToWhichFirmSoldAssetsTextBlock" name="ContinuingInvolvementInSecuritizationEntitiesToWhichFirmSoldAssetsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NonConsolidatedVariableInterestEntitiesTextBlock" name="NonConsolidatedVariableInterestEntitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ConsolidatedVariableInterestEntitiesTextBlock" name="ConsolidatedVariableInterestEntitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NonConsolidatedVariableInterestEntitiesAbstract" name="NonConsolidatedVariableInterestEntitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_LoansAndInvestmentsMaximumExposureToLoss" name="LoansAndInvestmentsMaximumExposureToLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_CommitmentsAndGuaranteesMaximumExposureToLoss" name="CommitmentsAndGuaranteesMaximumExposureToLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_DerivativesMaximumExposureToLoss" name="DerivativesMaximumExposureToLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_MortgageCollateralizedDebtObligationsMember" name="MortgageCollateralizedDebtObligationsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DepositLiabilitiesAxis" name="DepositLiabilitiesAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DepositLiabilitiesDomain" name="DepositLiabilitiesDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SubordinatedLongTermDebtNoncurrent" name="SubordinatedLongTermDebtNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_BeneficialInterestPreferred" name="BeneficialInterestPreferred" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_BeneficialInterestCommon" name="BeneficialInterestCommon" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PromissoryNotes" name="PromissoryNotes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_ShortTermBorrowing" name="ShortTermBorrowing" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_ConsolidatedVariableInterestEntitiesAbstract" name="ConsolidatedVariableInterestEntitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FinancialInstrumentsFairValueAxis" name="FinancialInstrumentsFairValueAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FinancialInstrumentsFairValueDomain" name="FinancialInstrumentsFairValueDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CashInstrumentsMember" name="CashInstrumentsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativeNettingAxis" name="DerivativeNettingAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativeNettingDomain" name="DerivativeNettingDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_LoansAndSecuritiesBackedByResidentialRealEstateMember" name="LoansAndSecuritiesBackedByResidentialRealEstateMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_LoansAndSecuritiesBackedByCommercialRealEstateMember" name="LoansAndSecuritiesBackedByCommercialRealEstateMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CrossLevelNettingMember" name="CrossLevelNettingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DomesticDeposits" name="DomesticDeposits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredShortTermDebtWeightedAverageInterestRateAfterGivingEffectToHedgingActivities" name="UnsecuredShortTermDebtWeightedAverageInterestRateAfterGivingEffectToHedgingActivities" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_AmountExcludedFromAssetsInVieCarryingValueOfLiabilitiesAndMelAssociatedWithGuaranteesRelatedToFirmsPerformanceUnderBorrowingsFromVieWhichAreRecordedAsLiabilities" name="AmountExcludedFromAssetsInVieCarryingValueOfLiabilitiesAndMelAssociatedWithGuaranteesRelatedToFirmsPerformanceUnderBorrowingsFromVieWhichAreRecordedAsLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_SecuritizationActivitiesVariableInterestEntitiesAbstract" name="SecuritizationActivitiesVariableInterestEntitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CdosMortgageBackedAndOtherAssetBackedMember" name="CdosMortgageBackedAndOtherAssetBackedMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TimeDepositMaturitiesCurrentYear" name="TimeDepositMaturitiesCurrentYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TimeDepositMaturitiesFirstFiscalYear" name="TimeDepositMaturitiesFirstFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TimeDepositMaturitiesSecondFiscalYear" name="TimeDepositMaturitiesSecondFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TimeDepositMaturitiesThirdFiscalYear" name="TimeDepositMaturitiesThirdFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TimeDepositMaturitiesFourthFiscalYear" name="TimeDepositMaturitiesFourthFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TimeDepositMaturitiesAfterFourthFiscalYear" name="TimeDepositMaturitiesAfterFourthFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_ScheduleOfEarningsPerShareBasicByCommonClassAndScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" name="ScheduleOfEarningsPerShareBasicByCommonClassAndScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NatureOfOperationsAbstract" name="NatureOfOperationsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_BasisOfPresentationTextBlock" name="BasisOfPresentationTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RevenueRecognitionTextBlock" name="RevenueRecognitionTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ShareBasedCompensationTextBlock" name="ShareBasedCompensationTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CashAndCashEquivalentsTextBlock" name="CashAndCashEquivalentsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RecentAccountingDevelopmentsTextBlock" name="RecentAccountingDevelopmentsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnitedKingdomForeignJurisdictionMember" name="UnitedKingdomForeignJurisdictionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_HongKongForeignJurisdictionMember" name="HongKongForeignJurisdictionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_KoreaForeignJurisdictionMember" name="KoreaForeignJurisdictionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_JapanForeignJurisdictionMember" name="JapanForeignJurisdictionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommercialPaperCertificatesOfDepositTimeDepositsAndOtherMoneyMarketInstrumentsMember" name="CommercialPaperCertificatesOfDepositTimeDepositsAndOtherMoneyMarketInstrumentsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TradingAssetsAtFairValueMember" name="TradingAssetsAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritiesPurchasedUnderAgreementsToResellAtFairValueMember" name="SecuritiesPurchasedUnderAgreementsToResellAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritiesBorrowedAtFairValueMember" name="SecuritiesBorrowedAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ReceivablesFromCustomersAndCounterpartiesAtFairValueMember" name="ReceivablesFromCustomersAndCounterpartiesAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_Level3AssetsForWhichFirmDoesNotBearEconomicExposure" name="Level3AssetsForWhichFirmDoesNotBearEconomicExposure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_TotalFinancialLiabilitiesAtFairValue" name="TotalFinancialLiabilitiesAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TradingLiabilitiesAtFairValueMember" name="TradingLiabilitiesAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritiesSoldUnderAgreementsToRepurchaseAtFairValueMember" name="SecuritiesSoldUnderAgreementsToRepurchaseAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritiesLoanedAtFairValueMember" name="SecuritiesLoanedAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherSecuredFinancingsAtFairValueMember" name="OtherSecuredFinancingsAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnsecuredShortTermBorrowingsIncludingCurrentPortionOfUnsecuredLongTermBorrowingsAtFairValueMember" name="UnsecuredShortTermBorrowingsIncludingCurrentPortionOfUnsecuredLongTermBorrowingsAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnsecuredLongTermBorrowingsAtFairValueMember" name="UnsecuredLongTermBorrowingsAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherLiabilitiesAndAccruedExpensesAtFairValueMember" name="OtherLiabilitiesAndAccruedExpensesAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GrossFairValueOfDerivativeMember" name="GrossFairValueOfDerivativeMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativeNetOfCounterpartyNettingMember" name="DerivativeNetOfCounterpartyNettingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNetUnrealizedGainLossIncludedInEarningsValue" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNetUnrealizedGainLossIncludedInEarningsValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityNetUnrealizedGainLossIncludedInEarningsValue" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityNetUnrealizedGainLossIncludedInEarningsValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetNetUnrealizedGainLossIncludedInEarningsValue" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetNetUnrealizedGainLossIncludedInEarningsValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_DerivativesNetMember" name="DerivativesNetMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisTotalAssetAndLiabilityNetUnrealizedGainLossIncludedInEarningsValue" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisTotalAssetAndLiabilityNetUnrealizedGainLossIncludedInEarningsValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetValue" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_InterestRateContractNetMember" name="InterestRateContractNetMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CreditRiskContractNetMember" name="CreditRiskContractNetMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ForeignExchangeContractNetMember" name="ForeignExchangeContractNetMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommodityContractNetMember" name="CommodityContractNetMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_EquitiesContractNetMember" name="EquitiesContractNetMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityNetRealizedGainLossIncludedInEarnings" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityNetRealizedGainLossIncludedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetNetRealizedGainLossIncludedInEarnings" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetNetRealizedGainLossIncludedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNetUnrealizedGainLossIncludedInEarnings" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNetUnrealizedGainLossIncludedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityNetUnrealizedGainLossIncludedInEarnings" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityNetUnrealizedGainLossIncludedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetNetUnrealizedGainLossIncludedInEarnings" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetNetUnrealizedGainLossIncludedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetPurchasesSalesIssuancesSettlements" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetPurchasesSalesIssuancesSettlements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisLiabilityValue" name="FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisLiabilityValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetTransfersNet" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetTransfersNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNetRealizedGainLossIncludedInEarnings" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNetRealizedGainLossIncludedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInterestIncome" name="FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInterestIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_DepositsAtFairValueMember" name="DepositsAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueOptionOwnCreditRiskGainsLossesOnLiabilitiesIncludingHedges" name="FairValueOptionOwnCreditRiskGainsLossesOnLiabilitiesIncludingHedges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_DerivativesCreditRiskGainsLossesNet" name="DerivativesCreditRiskGainsLossesNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_FairValueOptionOwnCreditRiskGainsLossesOnLiabilitiesExcludingHedges" name="FairValueOptionOwnCreditRiskGainsLossesOnLiabilitiesExcludingHedges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_ReductionInEntitysLongTermCreditRatingsAxis" name="ReductionInEntitysLongTermCreditRatingsAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ReductionInEntitysLongTermCreditRatingsDomain" name="ReductionInEntitysLongTermCreditRatingsDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativeByPurposeAxis" name="DerivativeByPurposeAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativeByPurposeDomain" name="DerivativeByPurposeDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InterestRatesMember" name="InterestRatesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativeInstrumentsGainLossRecognizedInIncomeAmountExcludedFromEffectivenessTesting" name="DerivativeInstrumentsGainLossRecognizedInIncomeAmountExcludedFromEffectivenessTesting" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_EmbeddedDerivativesClassifiedInDebtMember" name="EmbeddedDerivativesClassifiedInDebtMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GainLossRecognizedOnForeignCurrencyDenominatedDebtDesignatedAsForeignCurrencyHedge" name="GainLossRecognizedOnForeignCurrencyDenominatedDebtDesignatedAsForeignCurrencyHedge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_WrittenCreditDerivativesByPaymentPerferomanceRiskTenorAxis" name="WrittenCreditDerivativesByPaymentPerferomanceRiskTenorAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaximumPayoutNotionalAmountOfWrittenCreditDerivativesByTenorDomain" name="MaximumPayoutNotionalAmountOfWrittenCreditDerivativesByTenorDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CreditSpreadOnUnderlyingBasisPointsDomain" name="CreditSpreadOnUnderlyingBasisPointsDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PurchasedCreditDerivativesPurposeAxis" name="PurchasedCreditDerivativesPurposeAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PurchasedCreditDerivativesPurposeDomain" name="PurchasedCreditDerivativesPurposeDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueNetAssetLiabilityOfWrittenCreditDerivatives" name="FairValueNetAssetLiabilityOfWrittenCreditDerivatives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_FairValueAssetOfWrittenCreditDerivatives" name="FairValueAssetOfWrittenCreditDerivatives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_FairValueLiabilityOfWrittenCreditDerivatives" name="FairValueLiabilityOfWrittenCreditDerivatives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FairValueOptionUnfundedLendingCommitmentsFairValue" name="FairValueOptionUnfundedLendingCommitmentsFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FairValueOptionUnfundedLendingCommitmentsContractualAmount" name="FairValueOptionUnfundedLendingCommitmentsContractualAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FairValueOptionOtherMember" name="FairValueOptionOtherMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CreditRiskGainLossQuantitativeDisclosureAbstract" name="CreditRiskGainLossQuantitativeDisclosureAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareAbstract" name="FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommitments" name="FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_SecuritiesSegregatedForRegulatoryAndOtherPurposes" name="SecuritiesSegregatedForRegulatoryAndOtherPurposes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityNetUnrealizedGainLossIncludedInEarningsValueAbstract" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityNetUnrealizedGainLossIncludedInEarningsValueAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityNetNetUnrealizedGainLossIncludedInEarningsValue" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetLiabilityNetNetUnrealizedGainLossIncludedInEarningsValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_CommercialLendingInvestmentGrade" name="CommercialLendingInvestmentGrade" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_MaturitiesAxis" name="MaturitiesAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaturitiesDomain" name="MaturitiesDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaturitiesYearOneAndYearTwoMember" name="MaturitiesYearOneAndYearTwoMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaturitiesCurrentFiscalYearMember" name="MaturitiesCurrentFiscalYearMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaturitiesYearThreeAndYearFourMember" name="MaturitiesYearThreeAndYearFourMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaturitiesYearFiveAndThereafterMember" name="MaturitiesYearFiveAndThereafterMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommercialLendingNonInvestmentGrade" name="CommercialLendingNonInvestmentGrade" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_OperatingLeasesFutureMinimumPaymentsDueCurrentYear" name="OperatingLeasesFutureMinimumPaymentsDueCurrentYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OperatingLeasesFutureMinimumPaymentsDueYearOne" name="OperatingLeasesFutureMinimumPaymentsDueYearOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OperatingLeasesFutureMinimumPaymentsDueYearTwo" name="OperatingLeasesFutureMinimumPaymentsDueYearTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OperatingLeasesFutureMinimumPaymentsDueYearThree" name="OperatingLeasesFutureMinimumPaymentsDueYearThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OperatingLeasesFutureMinimumPaymentsDueYearFour" name="OperatingLeasesFutureMinimumPaymentsDueYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OperatingLeasesFutureMinimumPaymentsDueYearFiveAndThereafter" name="OperatingLeasesFutureMinimumPaymentsDueYearFiveAndThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_SecuritiesLendingIndemnificationMember" name="SecuritiesLendingIndemnificationMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CollateralHeldByLendersInConnectionWithSecuritiesLendingIndemnifications" name="CollateralHeldByLendersInConnectionWithSecuritiesLendingIndemnifications" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_OperatingLeasesFutureMinimumPaymentsDueTextBlock" name="OperatingLeasesFutureMinimumPaymentsDueTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GuaranteeMaximumPayoutAndCarryingValueTextBlock" name="GuaranteeMaximumPayoutAndCarryingValueTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" name="OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" name="OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" name="OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" name="OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TradingAssetsPledgedInConnectionWithRepurchaseAgreementsSecuritiesLendingAgreementsAndOtherSecuredFinancingsToCounterpartiesThatDidNotHaveRightToSellOrRepledge" name="TradingAssetsPledgedInConnectionWithRepurchaseAgreementsSecuritiesLendingAgreementsAndOtherSecuredFinancingsToCounterpartiesThatDidNotHaveRightToSellOrRepledge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_OtherAssetsPrimarilyRealEstateAndCashOwnedAndPledgedInConnectionWithOtherSecuredFinancingsToCounterpartiesThatDidNotHaveRightToSellOrRepledge" name="OtherAssetsPrimarilyRealEstateAndCashOwnedAndPledgedInConnectionWithOtherSecuredFinancingsToCounterpartiesThatDidNotHaveRightToSellOrRepledge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_NonrecourseObligationsIncludedInOtherSecuredFinancings" name="NonrecourseObligationsIncludedInOtherSecuredFinancings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_USDollarDenominatedFinancingIncludedInOtherSecuredFinancingsShortTerm" name="USDollarDenominatedFinancingIncludedInOtherSecuredFinancingsShortTerm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_NonUSDollarDenominatedFinancingsIncludedInOtherSecuredFinancingsShortTerm" name="NonUSDollarDenominatedFinancingsIncludedInOtherSecuredFinancingsShortTerm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_USDollarDenominatedFinancingsIncludedInOtherSecuredFinancingsLongTerm" name="USDollarDenominatedFinancingsIncludedInOtherSecuredFinancingsLongTerm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_NonUSDollarDenominatedFinancingsIncludedInOtherSecuredFinancingsLongTerm" name="NonUSDollarDenominatedFinancingsIncludedInOtherSecuredFinancingsLongTerm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TotalOtherSecuredFinancingsCollateralizedByOtherAssetsPrimarilyRealEstateAndCash" name="TotalOtherSecuredFinancingsCollateralizedByOtherAssetsPrimarilyRealEstateAndCash" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnderwritingGoodwill" name="UnderwritingGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_PrincipalInvestmentsGoodwill" name="PrincipalInvestmentsGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_ScheduleOfOtherAssetsTextBlock" name="ScheduleOfOtherAssetsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InsuranceRelatedLiabilitiesTextBlock" name="InsuranceRelatedLiabilitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_EquityMethodInvestmentsAtFairValueUnderFairValueOption" name="EquityMethodInvestmentsAtFairValueUnderFairValueOption" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_IncomeTaxRelatedAssets" name="IncomeTaxRelatedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_MinimumTierOneLeverageRatioForBankHoldingCompaniesWithHighestSupervisoryRating" name="MinimumTierOneLeverageRatioForBankHoldingCompaniesWithHighestSupervisoryRating" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_SubsidiaryThreeMember" name="SubsidiaryThreeMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_BusinessSegmentsTextBlock" name="BusinessSegmentsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SegmentReportingInformationTotalNetRevenues" name="SegmentReportingInformationTotalNetRevenues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_SegmentReportingInformationTotalOperatingExpenses" name="SegmentReportingInformationTotalOperatingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_SegmentReportingInformationTotalPreTaxEarnings" name="SegmentReportingInformationTotalPreTaxEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_ShortTermBorrowingsInterestExpense" name="ShortTermBorrowingsInterestExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_OtherInterestExpense" name="OtherInterestExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_OutstandingPrincipalAmountRelatedToSecuritizationEntitiesInWhichFirmsOnlyContinuingInvolvementIsRetainedServicing" name="OutstandingPrincipalAmountRelatedToSecuritizationEntitiesInWhichFirmsOnlyContinuingInvolvementIsRetainedServicing" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FairValueOfRetainedInterestsRelatedToSecuritizationEntitiesInWhichFirmsOnlyContinuingInvolvementIsRetainedServicing" name="FairValueOfRetainedInterestsRelatedToSecuritizationEntitiesInWhichFirmsOnlyContinuingInvolvementIsRetainedServicing" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_MaximumExposureToAdverseChangesInValueOfRetainedInterestsRelatingToOtherAssetBackedSecurities" name="MaximumExposureToAdverseChangesInValueOfRetainedInterestsRelatingToOtherAssetBackedSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_ForeignExchangeAndCommoditiesMember" name="ForeignExchangeAndCommoditiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_AssetsOfConsolidatedViesAbstract" name="AssetsOfConsolidatedViesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MunicipalBondSecuritizationsMember" name="MunicipalBondSecuritizationsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_VariableInterestEntityConsolidatedCarryingAmountAssets" name="VariableInterestEntityConsolidatedCarryingAmountAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_LiabilitiesOfConsolidatedViesAbstract" name="LiabilitiesOfConsolidatedViesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_VariableInterestEntityConsolidatedCarryingAmountLiabilities" name="VariableInterestEntityConsolidatedCarryingAmountLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_VariableInterestEntityNonconsolidatedCarryingAmountAssets" name="VariableInterestEntityNonconsolidatedCarryingAmountAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_VariableInterestEntityNonconsolidatedCarryingAmountLiabilities" name="VariableInterestEntityNonconsolidatedCarryingAmountLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_RetainedAndPurchasedInterestsMaximumExposureToLoss" name="RetainedAndPurchasedInterestsMaximumExposureToLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_RetainedInterestsMaximumExposureToLoss" name="RetainedInterestsMaximumExposureToLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PurchasedInterestsMaximumExposureToLoss" name="PurchasedInterestsMaximumExposureToLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_GuaranteesAndDerivativeTransactionsWithViesToWhichFirmTransferredAssets" name="GuaranteesAndDerivativeTransactionsWithViesToWhichFirmTransferredAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_GuaranteedMinimumDeathAndIncomeBenefitsReserve" name="GuaranteedMinimumDeathAndIncomeBenefitsReserve" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_WeightedAverageAgeAttainedOfContractHolders" name="WeightedAverageAgeAttainedOfContractHolders" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_ExchangeTradedFundETFLeadMarketMakerRightsMember" name="ExchangeTradedFundETFLeadMarketMakerRightsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InsuranceRelatedAssetsMember" name="InsuranceRelatedAssetsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_IncomeTaxRelatedLiabilities" name="IncomeTaxRelatedLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TotalOperatingLeasesFutureMinimumPaymentsDue" name="TotalOperatingLeasesFutureMinimumPaymentsDue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_CreditExtensionProgram" name="CreditExtensionProgram" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_NotionalAmountOfCreditDerivativesAndFairValueOfWrittenCreditDerivativesTotalAbstract" name="NotionalAmountOfCreditDerivativesAndFairValueOfWrittenCreditDerivativesTotalAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CapitalIMember" name="CapitalIMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CapitalIIMember" name="CapitalIIMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CapitalIIIMember" name="CapitalIIIMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ShortTermBorrowingsDetailsAbstract" name="ShortTermBorrowingsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ShortTermBorrowingsTextualAbstract" name="ShortTermBorrowingsTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherSecuredFinancingsShortTerm" name="OtherSecuredFinancingsShortTerm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_JuniorSubordinatedLongTermNotesIssuedToTrust" name="JuniorSubordinatedLongTermNotesIssuedToTrust" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_LongTermOtherSubordinatedDebt" name="LongTermOtherSubordinatedDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredFixedRateLongTermDebt" name="UnsecuredFixedRateLongTermDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredVariableRateLongTermDebt" name="UnsecuredVariableRateLongTermDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_CdosAndCollateralizedLoanObligationsClosBackedByRealEstateMember" name="CdosAndCollateralizedLoanObligationsClosBackedByRealEstateMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CdosAndClosBackedByCorporateObligationsAssetsMember" name="CdosAndClosBackedByCorporateObligationsAssetsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RealEstateInvestmentsMember" name="RealEstateInvestmentsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CdosAndClosBackedByCorporateObligationsLiabilitiesMember" name="CdosAndClosBackedByCorporateObligationsLiabilitiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLiquidatingInvestmentRemainingPeriod" name="FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLiquidatingInvestmentRemainingPeriod" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionDescription" name="FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionDescription" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareRedemptionRestrictionDescription" name="FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareRedemptionRestrictionDescription" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_AmountOfUnsecuredLongTermBorrowingsGuaranteedByFDICUnderTemporaryLiquidityGuaranteeProgramTLGP" name="AmountOfUnsecuredLongTermBorrowingsGuaranteedByFDICUnderTemporaryLiquidityGuaranteeProgramTLGP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" name="UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" name="UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_ThirdPartyJuniorSubordinatedDebtAxis" name="ThirdPartyJuniorSubordinatedDebtAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ThirdPartyJuniorSubordinatedDebtDomain" name="ThirdPartyJuniorSubordinatedDebtDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PerpetualNonCumulativePreferredStockToBeIssuedByGroupInc" name="PerpetualNonCumulativePreferredStockToBeIssuedByGroupInc" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_CurrentPortionOfUnsecuredLongTermBorrowingsGuaranteedByFDICUnderTemporaryLiquidityGuaranteeProgramTLGP" name="CurrentPortionOfUnsecuredLongTermBorrowingsGuaranteedByFDICUnderTemporaryLiquidityGuaranteeProgramTLGP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_GuaranteedPerpetualNormalAutomaticPreferredEnhancedCapitalSecuritiesIssuedToThirdParties" name="GuaranteedPerpetualNormalAutomaticPreferredEnhancedCapitalSecuritiesIssuedToThirdParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FairValueOptionLoansAndLoanCommitmentsAbstract" name="FairValueOptionLoansAndLoanCommitmentsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueOptionLongTermDebtInstrumentsAbstract" name="FairValueOptionLongTermDebtInstrumentsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_VariableInterestEntityConsolidationPolicyTextBlock" name="VariableInterestEntityConsolidationPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FiscalPeriodBasisTextBlock" name="FiscalPeriodBasisTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UseOfEstimatesPolicyTextBlock" name="UseOfEstimatesPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DepositLiabilitiesByRegionTextBlock" name="DepositLiabilitiesByRegionTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GoodwillAccountingPolicyTextBlock" name="GoodwillAccountingPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_IntangibleAssetsAccountingPolicyTextBlock" name="IntangibleAssetsAccountingPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PropertyPlantAndEquipmentValuationBasisPolicyTextBlock" name="PropertyPlantAndEquipmentValuationBasisPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PropertyPlantAndEquipmentDepreciationAndAmortizationMethodsTextBlock" name="PropertyPlantAndEquipmentDepreciationAndAmortizationMethodsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PropertyPlantAndEquipmentImpairmentPolicyTextBlock" name="PropertyPlantAndEquipmentImpairmentPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueOptionPolicyTextBlock" name="FairValueOptionPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueMeasurementsPolicyTextBlock" name="FairValueMeasurementsPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TransfersOfFinancialAssetsPolicyTextBlock" name="TransfersOfFinancialAssetsPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PropertyPlantAndEquipmentOperatingLeasePolicyTextBlock" name="PropertyPlantAndEquipmentOperatingLeasePolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_HedgeAccountingPolicyTextBlock" name="HedgeAccountingPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CreditLossProtectionPercentageOfFirstLossOnLoanCommitments" name="CreditLossProtectionPercentageOfFirstLossOnLoanCommitments" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_MaximumProtectionOfFirstLossOnLoanCommitments" name="MaximumProtectionOfFirstLossOnLoanCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_CreditLossProtectionForAdditionalLossesPercentage" name="CreditLossProtectionForAdditionalLossesPercentage" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_MaximumProtectionOnAdditionalLossesOnLoanCommitments" name="MaximumProtectionOnAdditionalLossesOnLoanCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_ProtectionForAdditionalLosses" name="ProtectionForAdditionalLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_AccumulatedOtherComprehensiveIncomeTextBlock" name="AccumulatedOtherComprehensiveIncomeTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_AmountOfRSUsCancelled" name="AmountOfRSUsCancelled" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ValueOfRSUsCancelled" name="ValueOfRSUsCancelled" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_NonCumulativePreferredStockLiquidationPreference" name="NonCumulativePreferredStockLiquidationPreference" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_RestrictedStockUnitsForDilutedEarningsPerShareCalculation" name="RestrictedStockUnitsForDilutedEarningsPerShareCalculation" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_StockOptionsAndWarrantsForDilutedEarningsPerShareCalculation" name="StockOptionsAndWarrantsForDilutedEarningsPerShareCalculation" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CapitalRatiosTextBlock" name="CapitalRatiosTextBlock" type="xbrli:normalizedStringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TierOneLeverageRatioExpectedToBeMaintained" name="TierOneLeverageRatioExpectedToBeMaintained" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_TierOneLeverageRatioRequiredToBeWellCapitalized" name="TierOneLeverageRatioRequiredToBeWellCapitalized" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_MinimumTentativeNetCapitalRequiredToBeMaintainedOrMustNotifyAuthority" name="MinimumTentativeNetCapitalRequiredToBeMaintainedOrMustNotifyAuthority" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_RiskWeightedAssets" name="RiskWeightedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_IncreaseInFirmTotalAssetsFromAdoptionOfAsu200916AndAsu200917" name="IncreaseInFirmTotalAssetsFromAdoptionOfAsu200916AndAsu200917" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_IncreaseInOtherAssetsFromAdoptionOfAsu200916AndAsu200917" name="IncreaseInOtherAssetsFromAdoptionOfAsu200916AndAsu200917" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_ImpactOfUnvestedShareBasedPaymentAwardsAsSeparateClassOfSecuritiesOnEarningsPerShareBasic" name="ImpactOfUnvestedShareBasedPaymentAwardsAsSeparateClassOfSecuritiesOnEarningsPerShareBasic" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_USDollarDenominatedFinancingsAtFairValueIncludedInOtherSecuredFinancingsLongTerm" name="USDollarDenominatedFinancingsAtFairValueIncludedInOtherSecuredFinancingsLongTerm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_NonUSDollarDenominatedFinancingsAtFairValueIncludedInOtherSecuredFinancingsLongTerm" name="NonUSDollarDenominatedFinancingsAtFairValueIncludedInOtherSecuredFinancingsLongTerm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TransfersOfFinancialAssetsAccountedForAsFinancingsIncludedInOtherSecuredFinancings" name="TransfersOfFinancialAssetsAccountedForAsFinancingsIncludedInOtherSecuredFinancings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_WeightedAverageInterestRateAfterHedgingOnUSDollarDenominatedOtherSecuredFinancingsNotAtFairValueLongTerm" name="WeightedAverageInterestRateAfterHedgingOnUSDollarDenominatedOtherSecuredFinancingsNotAtFairValueLongTerm" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_WeightedAverageInterestRateAfterHedgingOnNonUSDollarDenominatedOtherSecuredFinancingsNotAtFairValueLongTerm" name="WeightedAverageInterestRateAfterHedgingOnNonUSDollarDenominatedOtherSecuredFinancingsNotAtFairValueLongTerm" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_USDollarDenominatedFinancingsAtFairValueIncludedInOtherSecuredFinancingShortTerm" name="USDollarDenominatedFinancingsAtFairValueIncludedInOtherSecuredFinancingShortTerm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_NonUSDollarDenominatedFinancingsAtFairValueIncludedInOtherSecuredFinancingShortTerm" name="NonUSDollarDenominatedFinancingsAtFairValueIncludedInOtherSecuredFinancingShortTerm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_DifferenceBetweenAggregateContractualPrincipalAmountOfUnsecuredLongTermBorrowingsAndRelatedFairValue" name="DifferenceBetweenAggregateContractualPrincipalAmountOfUnsecuredLongTermBorrowingsAndRelatedFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_DifferenceBetweenAggregateContractualPrincipalAmountOfOtherSecuredFinancingsLongTermAndRelatedFairValue" name="DifferenceBetweenAggregateContractualPrincipalAmountOfOtherSecuredFinancingsLongTermAndRelatedFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_EstimatedFutureAmortizationForExistingIdentifiableIntangibleAssetsThrough2015TextBlock" name="EstimatedFutureAmortizationForExistingIdentifiableIntangibleAssetsThrough2015TextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FutureAmortizationExpenseFirstFiscalYear" name="FutureAmortizationExpenseFirstFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FutureAmortizationExpenseSecondFiscalYear" name="FutureAmortizationExpenseSecondFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FutureAmortizationExpenseThirdFiscalYear" name="FutureAmortizationExpenseThirdFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FutureAmortizationExpenseFourthFiscalYear" name="FutureAmortizationExpenseFourthFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FutureAmortizationExpenseFifthFiscalYear" name="FutureAmortizationExpenseFifthFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_OtherIntangiblesMember" name="OtherIntangiblesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PrinicipalBusinessActivityOfVariableInterestEntityDomain" name="PrinicipalBusinessActivityOfVariableInterestEntityDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ScheduleOfWeightedAverageKeyEconomicAssumptionsUsedInMeasuringFairValueOfFirmsRetainedInterestsAndSensitivityOfThisFairValueToImmediateAdverseChangesTextBlock" name="ScheduleOfWeightedAverageKeyEconomicAssumptionsUsedInMeasuringFairValueOfFirmsRetainedInterestsAndSensitivityOfThisFairValueToImmediateAdverseChangesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_VariableInterestEntityQualitativeOrQuantitativeInformationVIESizeOfVIE" name="VariableInterestEntityQualitativeOrQuantitativeInformationVIESizeOfVIE" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_NetLiabilityRelatedToOtherContinuingInvolvement" name="NetLiabilityRelatedToOtherContinuingInvolvement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_GainsLossesExcludedFromFairValueOptionGainsLossesOnUnsecuredLongTermBorrowingsRelatedToEmbeddedDerivativeComponentOfHybridFinancialInstruments" name="GainsLossesExcludedFromFairValueOptionGainsLossesOnUnsecuredLongTermBorrowingsRelatedToEmbeddedDerivativeComponentOfHybridFinancialInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_GainsLossesExcludedFromFairValueOptionGainsLossesOnOtherSecuredFinancingsRelatedToFinancingsRecordedAsResultOfTransactionsThatWereAccountedForAsSecuredFinancingsRatherThanSales" name="GainsLossesExcludedFromFairValueOptionGainsLossesOnOtherSecuredFinancingsRelatedToFinancingsRecordedAsResultOfTransactionsThatWereAccountedForAsSecuredFinancingsRatherThanSales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_GainsLossesExcludedFromFairValueOptionGainsLossesOnUnsecuredShortTermBorrowingsRelatedToEmbeddedDerivativeComponentOfHybridFinancialInstruments" name="GainsLossesExcludedFromFairValueOptionGainsLossesOnUnsecuredShortTermBorrowingsRelatedToEmbeddedDerivativeComponentOfHybridFinancialInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_GainsLossesExcludedFromFairValueOptionGainsLossesOnOtherLiabilitiesAndAccruedExpensesRelatedToSubordinatedLiabilitiesIssuedByConsolidatedVies" name="GainsLossesExcludedFromFairValueOptionGainsLossesOnOtherLiabilitiesAndAccruedExpensesRelatedToSubordinatedLiabilitiesIssuedByConsolidatedVies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_ForeignCurrencyDenominatedDebtDesignatedAsForeignCurrencyHedge" name="ForeignCurrencyDenominatedDebtDesignatedAsForeignCurrencyHedge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AssetsInVieRelatedToCdosBackedByMortgageObligation" name="AssetsInVieRelatedToCdosBackedByMortgageObligation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_MaximumExposureToLossRelatedToCdosBackedByMortgageObligation" name="MaximumExposureToLossRelatedToCdosBackedByMortgageObligation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_LatestYearThroughWhichUnsecuredLongTermDebtExtends" name="LatestYearThroughWhichUnsecuredLongTermDebtExtends" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_JuniorSubordinatedLongTermNotesIssuedToTrusts" name="JuniorSubordinatedLongTermNotesIssuedToTrusts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_LongTermOtherSubordinatedDebtEffectiveWeightedAverageInterestRateAfterHedging" name="LongTermOtherSubordinatedDebtEffectiveWeightedAverageInterestRateAfterHedging" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedges" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInFirstFiscalYear" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInFirstFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInSecondFiscalYear" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInSecondFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInThirdFiscalYear" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInThirdFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInFourthFiscalYear" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInFourthFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInFifthFiscalYear" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInFifthFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingAfterFifthFiscalYear" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingAfterFifthFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PreferredStockRedemptionValue" name="PreferredStockRedemptionValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_LiabilitiesForFutureBenefitsAndUnpaidClaimsAtFairValue" name="LiabilitiesForFutureBenefitsAndUnpaidClaimsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_ContractHolderAccountBalances" name="ContractHolderAccountBalances" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_RevenueFromAffiliatedFunds" name="RevenueFromAffiliatedFunds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_FeesReceivableFromNonConsolidatedInvestmentFunds" name="FeesReceivableFromNonConsolidatedInvestmentFunds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_AmountOfBrokerDealerTentativeNetCapitalRequiredToBeHeld" name="AmountOfBrokerDealerTentativeNetCapitalRequiredToBeHeld" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AmountOfBrokerDealerNetCapitalRequiredToBeHeld" name="AmountOfBrokerDealerNetCapitalRequiredToBeHeld" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PrincipalBusinessActivityOfVariableInterestEntityAxis" name="PrincipalBusinessActivityOfVariableInterestEntityAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TaxJurisdictionsAxis" name="TaxJurisdictionsAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_WeightedAverageInterestRateAfterHedgingOnUSDollarDenominatedOtherSecuredFinancingsNotAtFairValueShortTerm" name="WeightedAverageInterestRateAfterHedgingOnUSDollarDenominatedOtherSecuredFinancingsNotAtFairValueShortTerm" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_WeightedAverageInterestRateAfterHedgingOnNonUSDollarDenominatedOtherSecuredFinancingsNotAtFairValueShortTerm" name="WeightedAverageInterestRateAfterHedgingOnNonUSDollarDenominatedOtherSecuredFinancingsNotAtFairValueShortTerm" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_NewYorkStockExchangeNyseDesignatedMarketMakerDmmRightsMember" name="NewYorkStockExchangeNyseDesignatedMarketMakerDmmRightsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NoncontrollingInterestsRelatedToConsolidatedInvestmentFunds" name="NoncontrollingInterestsRelatedToConsolidatedInvestmentFunds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_SubordinatedLiabilitiesRelatedToVIEsConsolidatedUponAdoptionOfAsu200917" name="SubordinatedLiabilitiesRelatedToVIEsConsolidatedUponAdoptionOfAsu200917" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_ConsolidatedVariableInterestEntityTotalCarryingValueAxis" name="ConsolidatedVariableInterestEntityTotalCarryingValueAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ConsolidatedVariableInterestEntityTotalCarryingValueDomain" name="ConsolidatedVariableInterestEntityTotalCarryingValueDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ConsolidatedVariableInterestEntityTotalCarryingAmountMember" name="ConsolidatedVariableInterestEntityTotalCarryingAmountMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaximumExposureToLossNonConsolidatedVIEAbstract" name="MaximumExposureToLossNonConsolidatedVIEAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FinancialAssetsCollateralizingOtherSecuredFinancingsRelatedToFailedSales" name="FinancialAssetsCollateralizingOtherSecuredFinancingsRelatedToFailedSales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_InvestmentBankingAbstract" name="InvestmentBankingAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TradingAndPrincipalInvestmentsAbstract" name="TradingAndPrincipalInvestmentsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_AssetManagementAndSecuritiesServicesAbstract" name="AssetManagementAndSecuritiesServicesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MiscellaneousReceivablesAndOther" name="MiscellaneousReceivablesAndOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_InterestIncomeSecuritiesBorrowedSecuritiesPurchasedUnderAgreementsToResellAndFederalFundsSold" name="InterestIncomeSecuritiesBorrowedSecuritiesPurchasedUnderAgreementsToResellAndFederalFundsSold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_InterestExpenseSecuritiesLoanedSecuritiesSoldUnderAgreementsToRepurchase" name="InterestExpenseSecuritiesLoanedSecuritiesSoldUnderAgreementsToRepurchase" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_DividendsDeclaredPerCommonShare" name="DividendsDeclaredPerCommonShare" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_CumulativePreferredStockLiquidationPreference" name="CumulativePreferredStockLiquidationPreference" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_DividendsDeclaredPerPreferredShare" name="DividendsDeclaredPerPreferredShare" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_IncreaseInAssetsUponAdoptionOfAsu200917" name="IncreaseInAssetsUponAdoptionOfAsu200917" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_IncreaseInLiabilitiesUponAdoptionOfAsu200917" name="IncreaseInLiabilitiesUponAdoptionOfAsu200917" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_UKBankPayrollTax" name="UKBankPayrollTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_PreferredStockDividendRateSeriesF" name="PreferredStockDividendRateSeriesF" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PreferredStockDividendRateSeriesE" name="PreferredStockDividendRateSeriesE" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DividendRatePreferredStockSeriesE" name="DividendRatePreferredStockSeriesE" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DividendRatePreferredStockSeriesF" name="DividendRatePreferredStockSeriesF" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ExposureToLoansAndGuaranteesWithNonconsolidatedInvestmentFunds" name="ExposureToLoansAndGuaranteesWithNonconsolidatedInvestmentFunds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" name="OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" name="OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_SegmentReportingInformationGeographicSubtotalPretaxEarnings" name="SegmentReportingInformationGeographicSubtotalPretaxEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_CapitalRatiosBankTextBlock" name="CapitalRatiosBankTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommitmentsToExtendCreditToNonconsolidatedInvestmentFunds" name="CommitmentsToExtendCreditToNonconsolidatedInvestmentFunds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_CashSettlementShareBasedCompensationCF" name="CashSettlementShareBasedCompensationCF" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_GoodwillMember" name="GoodwillMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RepurchaseOfCommonStockWarrantsCf" name="RepurchaseOfCommonStockWarrantsCf" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_FixedInterestRateUnsecuredLongTermDebtDenominatedInUSDollars" name="FixedInterestRateUnsecuredLongTermDebtDenominatedInUSDollars" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FixedRateUnsecuredLongTermDebtDenominatedInUSDollarsInterestRatesRangeMinimum" name="FixedRateUnsecuredLongTermDebtDenominatedInUSDollarsInterestRatesRangeMinimum" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_FixedRateUnsecuredLongTermDebtDenominatedInUSDollarsInterestRatesRangeMaximum" name="FixedRateUnsecuredLongTermDebtDenominatedInUSDollarsInterestRatesRangeMaximum" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_FixedInterestRateUnsecuredLongTermDebtDenominatedInNonUSDollars" name="FixedInterestRateUnsecuredLongTermDebtDenominatedInNonUSDollars" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FixedRateUnsecuredLongTermDebtDenominatedInNonUSDollarsInterestRatesRangeMinimum" name="FixedRateUnsecuredLongTermDebtDenominatedInNonUSDollarsInterestRatesRangeMinimum" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_FixedRateUnsecuredLongTermDebtDenominatedInNonUSDollarsInterestRatesRangeMaximum" name="FixedRateUnsecuredLongTermDebtDenominatedInNonUSDollarsInterestRatesRangeMaximum" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_FloatingInterestRateUnsecuredLongTermDebtDenominatedInUSDollars" name="FloatingInterestRateUnsecuredLongTermDebtDenominatedInUSDollars" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FloatingInterestRateUnsecuredLongTermDebtDenominatedInNonUSDollars" name="FloatingInterestRateUnsecuredLongTermDebtDenominatedInNonUSDollars" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TierOneCapitalToAverageAdjustedTotalAssets" name="TierOneCapitalToAverageAdjustedTotalAssets" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedgingTextBlock" name="EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedgingTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" name="UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" name="UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" name="UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" name="UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedgingAbstract" name="EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedgingAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnsecuredLongTermDebtWithFixedRatesAfterHedging" name="UnsecuredLongTermDebtWithFixedRatesAfterHedging" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredLongTermDebtWithVariableRatesAfterHedging" name="UnsecuredLongTermDebtWithVariableRatesAfterHedging" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedgingFixedRateObligations" name="EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedgingFixedRateObligations" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedgingVariableRateObligations" name="EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedgingVariableRateObligations" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedgingTotal" name="EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedgingTotal" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_CreditExtensionProgramTextualAbstract" name="CreditExtensionProgramTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommitmentsTextualAbstract" name="CommitmentsTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GuaranteedMinimumDeathAndIncomeBenefitsTextualAbstract" name="GuaranteedMinimumDeathAndIncomeBenefitsTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GuaranteesTextualAbstract" name="GuaranteesTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MoneyMarketInstrumentsToSupportCreditExtensionProgram" name="MoneyMarketInstrumentsToSupportCreditExtensionProgram" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_SecuritiesSegregatedForRegulatoryAndOtherPurposesAtFairValueMember" name="SecuritiesSegregatedForRegulatoryAndOtherPurposesAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PercentageReductionInCarryingValueOfTotalUnsecuredLongTermBorrowingsNotAtFairValueDueToChangeInFirmsOwnCreditSpreads" name="PercentageReductionInCarryingValueOfTotalUnsecuredLongTermBorrowingsNotAtFairValueDueToChangeInFirmsOwnCreditSpreads" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_EffectiveWeightedAverageInterestRatesJuniorSubordinatedDebenturesTrustAfterHedging" name="EffectiveWeightedAverageInterestRatesJuniorSubordinatedDebenturesTrustAfterHedging" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOciIntoIncomeNet" name="DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOciIntoIncomeNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_SettlementRelatedToSecuritiesLitigation" name="SettlementRelatedToSecuritiesLitigation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_DisgorgementAmountRelatedToSettlementOfSecAction" name="DisgorgementAmountRelatedToSettlementOfSecAction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_CivilPenaltyAmountRelatedToSettlementOfSecAction" name="CivilPenaltyAmountRelatedToSettlementOfSecAction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AmountOfFineRelatedToFsaSettlement" name="AmountOfFineRelatedToFsaSettlement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AmountOfActualDamagesSoughtRelatedToSecuritiesLitigation" name="AmountOfActualDamagesSoughtRelatedToSecuritiesLitigation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FairValueMeasurementWithObservableInputsRecurringBasisSignificantTransfersIntoLevel1" name="FairValueMeasurementWithObservableInputsRecurringBasisSignificantTransfersIntoLevel1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_TreasuryStockRepurchased" name="TreasuryStockRepurchased" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_SecuritizationActivitiesAndVariableInterestEntitiesTextBlock" name="SecuritizationActivitiesAndVariableInterestEntitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_WeightedAverageInterestRateForUnsecuredLongTermBorrowingsFixedRateObligationsDenominatedInUSDollars" name="WeightedAverageInterestRateForUnsecuredLongTermBorrowingsFixedRateObligationsDenominatedInUSDollars" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_WeightedAverageInterestRateForUnsecuredLongTermBorrowingsFixedRateObligationsDenominatedInNonUSDollars" name="WeightedAverageInterestRateForUnsecuredLongTermBorrowingsFixedRateObligationsDenominatedInNonUSDollars" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_InterestRateJuniorSubordinatedDebtIssuedToTrustsFixed" name="InterestRateJuniorSubordinatedDebtIssuedToTrustsFixed" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_MaturityDateOfJuniorSubordinatedDebtIssuedToTrusts" name="MaturityDateOfJuniorSubordinatedDebtIssuedToTrusts" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_InterestRateJuniorSubordinatedDebtIssuedToTrustsFloating" name="InterestRateJuniorSubordinatedDebtIssuedToTrustsFloating" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_InterestRateJuniorSubordinatedDebenturesIssuedToTrustFixed" name="InterestRateJuniorSubordinatedDebenturesIssuedToTrustFixed" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_MaturityDateOfJuniorSubordinatedDebenturesIssuedToTrust" name="MaturityDateOfJuniorSubordinatedDebenturesIssuedToTrust" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_LegalProceedingsTextualAbstract" name="LegalProceedingsTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MortgageRelatedContingenciesTextualAbstract" name="MortgageRelatedContingenciesTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_AmountOfLossIncurredOnRepurchaseOfMortgageLoans" name="AmountOfLossIncurredOnRepurchaseOfMortgageLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_OutstandingBalanceForLoansTransferredToTrustsAndOtherMortgageSecuritizationVehicles" name="OutstandingBalanceForLoansTransferredToTrustsAndOtherMortgageSecuritizationVehicles" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PaydownsAndCumulativeLossesOfLoansTransferredToTrustsAndOtherMortgageSecuritizationVehicles" name="PaydownsAndCumulativeLossesOfLoansTransferredToTrustsAndOtherMortgageSecuritizationVehicles" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_CumulativeLossesIncurredByTrustsAndOtherMortgageSecuritizationVehicles" name="CumulativeLossesIncurredByTrustsAndOtherMortgageSecuritizationVehicles" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_AmountOfLoansSoldToGovernmentSponseredEnterprises" name="AmountOfLoansSoldToGovernmentSponseredEnterprises" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_AmountOfLoansSoldToOtherThirdParties" name="AmountOfLoansSoldToOtherThirdParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
</schema>

Top
Filing Submission 0000950123-10-102658   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Sun., Apr. 28, 10:43:58.1am ET