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

Goldman Sachs Group Inc – ‘10-Q’ for 3/31/11 – ‘EX-101.SCH’

On:  Monday, 5/9/11, at 7:31pm ET   ·   As of:  5/10/11   ·   For:  3/31/11   ·   Accession #:  950123-11-47633   ·   File #:  1-14965

Previous ‘10-Q’:  ‘10-Q’ on 11/9/10 for 9/30/10   ·   Next:  ‘10-Q’ on 8/9/11 for 6/30/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

 5/10/11  Goldman Sachs Group Inc           10-Q        3/31/11  113:34M                                    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   2.18M 
 2: EX-3.1      EX-3.1 : Certificate of Elimination of 10%          HTML     33K 
                Cumulative Perpetual Preferred Stock, Series G, of               
                the Goldman Sachs Group, Inc.                                    
 3: EX-3.2      Ex-3.2: Restated Certificate of Incorporation of    HTML    343K 
                the Goldman Sachs Group, Inc.                                    
 4: EX-12.1     Ex-12.1: Statement Re: Computation of Ratios of     HTML     53K 
                Earnings to Fixed Charges and Ratios of Earnings                 
                to Combined Fixed Charges and Preferred Stock                    
                Dividends                                                        
 5: EX-15.1     Ex-15.1: Letter Re: Unaudited Interim Financial     HTML     33K 
                Information                                                      
 6: EX-31.1     Ex-31.1: Rule 13A-14(A) Certifications              HTML     43K 
 7: EX-32.1     Ex-32.1: Section 1350 Certifications                HTML     34K 
84: XML         IDEA XML File -- Definitions and References          XML    485K 
102: XML         IDEA XML File -- Filing Summary                      XML    541K  
97: XML.R1      Document and Entity Information                      XML    221K 
98: XML.R2      Condensed Consolidated Statements of Earnings        XML    365K 
                (Unaudited)                                                      
50: XML.R3      Condensed Consolidated Statements of Financial       XML    391K 
                Condition (Unaudited)                                            
59: XML.R4      Condensed Consolidated Statements of Financial       XML    270K 
                Condition (Unaudited) (Parenthetical)                            
82: XML.R5      Condensed Consolidated Statements of Changes in      XML    927K 
                Shareholders Equity (Unaudited)                                  
77: XML.R6      Condensed Consolidated Statements of Cash Flows      XML    499K 
                (Unaudited)                                                      
108: XML.R7      Condensed Consolidated Statements of Comprehensive   XML    108K  
                Income (Unaudited)                                               
25: XML.R8      Description of Business                              XML     60K 
76: XML.R9      Basis of Presentation                                XML     58K 
21: XML.R10     Significant Accounting Policies                      XML     92K 
20: XML.R11     Financial Instruments Owned, At Fair Value And       XML    105K 
                Financial Instruments Sold, But Not Yet Purchased,               
                At Fair Value                                                    
49: XML.R12     Fair Value Measurements                              XML    324K 
91: XML.R13     Cash Instruments                                     XML    321K 
51: XML.R14     Derivatives and Hedging Activities                   XML    501K 
55: XML.R15     Fair Value Option                                    XML    123K 
71: XML.R16     Collateralized Agreements and Financings             XML    148K 
113: XML.R17     Securitization Activities                            XML    115K  
42: XML.R18     Variable Interest Entities                           XML    241K 
14: XML.R19     Other Assets                                         XML     72K 
58: XML.R20     Goodwill and Identifiable Intangible Assets          XML    135K 
89: XML.R21     Deposits                                             XML     77K 
32: XML.R22     Short-Term Borrowings                                XML     79K 
83: XML.R23     Long-Term Borrowings                                 XML    131K 
56: XML.R24     Other Liabilities and Accrued Expenses               XML     81K 
107: XML.R25     Commitments, Contingencies and Guarantees            XML    160K  
93: XML.R26     Shareholders Equity                                  XML    106K 
62: XML.R27     Regulation and Capital Adequacy                      XML    102K 
72: XML.R28     Earnings Per Common Share                            XML     75K 
19: XML.R29     Transactions with Affiliated Funds                   XML     68K 
23: XML.R30     Interest Income and Interest Expense                 XML     76K 
35: XML.R31     Income Taxes                                         XML     69K 
45: XML.R32     Business Segments                                    XML    145K 
70: XML.R33     Credit Concentrations                                XML     74K 
92: XML.R34     Legal Proceedings                                    XML    135K 
17: XML.R35     Significant Accounting Policies (Policies)           XML    358K 
26: XML.R36     Financial Instruments Owned, at Fair Value and       XML    108K 
                Financial Instruments Sold but not yet Purchased,                
                at Fair Value (Tables)                                           
99: XML.R37     Fair Value Measurements (Tables)                     XML    318K 
106: XML.R38     Cash Instruments (Tables)                            XML    300K  
63: XML.R39     Derivatives and Hedging Activities (Tables)          XML    497K 
110: XML.R40     Fair Value Option (Tables)                           XML    107K  
27: XML.R41     Collateralized Agreements and Financings (Tables)    XML    154K 
112: XML.R42     Securitization Activities (Tables)                   XML    118K  
37: XML.R43     Variable Interest Entities (Tables)                  XML    219K 
15: XML.R44     Other Assets (Tables)                                XML     66K 
36: XML.R45     Goodwill and Identifiable Intangible Assets          XML    138K 
                (Tables)                                                         
87: XML.R46     Deposits (Tables)                                    XML     83K 
105: XML.R47     Short-Term Borrowings (Tables)                       XML     81K  
53: XML.R48     Long Term Borrowings (Tables)                        XML    142K 
39: XML.R49     Other Liabilities and Accrued Expenses (Tables)      XML     84K 
69: XML.R50     Commitments, Contingencies and Guarantees (Tables)   XML    134K 
18: XML.R51     Shareholders' Equity (Tables)                        XML    107K 
74: XML.R52     Regulation and Capital Adequacy (Tables)             XML     78K 
40: XML.R53     Earnings Per Common Share (Tables)                   XML     79K 
24: XML.R54     Transactions with Affiliated Funds (Tables)          XML     71K 
104: XML.R55     Interest Income And Interest Expense (Tables)        XML     75K  
101: XML.R56     Income Taxes (Tables)                                XML     62K  
48: XML.R57     Business Segments (Tables)                           XML    152K 
31: XML.R58     Credit Concentrations (Tables)                       XML     76K 
95: XML.R59     Significant Accounting Policies (Details)            XML     77K 
22: XML.R60     Financial Instruments Owned, At Fair Value And       XML   1.23M 
                Financial Instruments Sold, But Not Yet Purchased,               
                At Fair Value (Details)                                          
78: XML.R61     Fair Value Measurements (Details)                    XML   5.53M 
75: XML.R62     Cash Instruments (Details)                           XML  13.29M 
100: XML.R63     Derivatives and Hedging Activities (Details)         XML    165K  
96: XML.R64     Derivatives and Hedging Activities (Details 1)       XML    997K 
109: XML.R65     Derivatives and Hedging Activities (Details 2)       XML   2.10M  
29: XML.R66     Derivatives and Hedging Activities (Details 3)       XML    772K 
47: XML.R67     Derivatives and Hedging Activities (Details 4)       XML    136K 
67: XML.R68     Derivatives and Hedging Activities (Details 5)       XML   1.68M 
57: XML.R69     Derivatives and Hedging Activities (Details 6)       XML    160K 
68: XML.R70     Derivatives and Hedging Activities (Details 7)       XML   1.52M 
111: XML.R71     Derivatives and Hedging Activities (Details 8)       XML    114K  
30: XML.R72     Derivatives and Hedging Activities (Details 9)       XML    157K 
38: XML.R73     Fair Value Option (Details)                          XML    608K 
34: XML.R74     Collateralized Agreements and Financings (Details)   XML    684K 
64: XML.R75     Securitization Activities (Details)                  XML    389K 
73: XML.R76     Securitization Activities (Details 1)                XML    338K 
61: XML.R77     Variable Interest Entities (Details)                 XML   1.96M 
54: XML.R78     Other Assets (Details)                               XML    168K 
28: XML.R79     Goodwill and Identifiable Intangible Assets          XML   1.02M 
                (Details)                                                        
16: XML.R80     Deposits (Details)                                   XML    422K 
65: XML.R81     Short Term Borrowings (Details)                      XML    178K 
46: XML.R82     Long Term Borrowings (Details)                       XML     85K 
60: XML.R83     Long Term Borrowings (Details 1)                     XML    210K 
86: XML.R84     Long Term Borrowings (Details 2)                     XML    123K 
81: XML.R85     Long Term Borrowings (Details 3)                     XML    792K 
43: XML.R86     Other Liabilities and Accrued Expenses (Details)     XML    262K 
90: XML.R87     Commitments, Contingencies and Guarantees            XML   1.64M 
                (Details)                                                        
79: XML.R88     Shareholders' Equity (Details)                       XML   2.37M 
33: XML.R89     Regulation and Capital Adequacy (Details)            XML    586K 
52: XML.R90     Earnings Per Common Share (Details)                  XML    171K 
80: XML.R91     Transactions with Affiliated Funds (Details)         XML    148K 
41: XML.R92     Interest Income and Interest Expense (Details)       XML    187K 
94: XML.R93     Income Taxes (Details)                               XML    193K 
44: XML.R94     Business Segments (Details)                          XML   1.35M 
85: XML.R95     Credit Concentrations (Details)                      XML    245K 
66: XML.R96     Legal Proceedings (Details)                          XML    298K 
103: EXCEL       IDEA Workbook of Financial Reports (.xls)            XLS   4.68M  
 8: EX-101.INS  XBRL Instance -- gs-20110331                         XML   6.55M 
10: EX-101.CAL  XBRL Calculations -- gs-20110331_cal                 XML    292K 
13: EX-101.DEF  XBRL Definitions -- gs-20110331_def                  XML   1.21M 
11: EX-101.LAB  XBRL Labels -- gs-20110331_lab                       XML   2.93M 
12: EX-101.PRE  XBRL Presentations -- gs-20110331_pre                XML   1.77M 
 9: EX-101.SCH  XBRL Schema -- gs-20110331                           XSD    629K 
88: ZIP         XBRL Zipped Folder -- 0000950123-11-047633-xbrl      Zip    486K 


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


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 -->
<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/2011-03-31" xmlns:gs="http://goldmansachs.com/2011-03-31" 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/SecuritizationActivitiesDetails1" id="SecuritizationActivitiesDetails1">
<link:definition> 06101 - Disclosure - Securitization Activities (Details 1) </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/DerivativesAndHedgingActivitiesDetails9" id="DerivativesAndHedgingActivitiesDetails9">
<link:definition> 060708 - Disclosure - Derivatives and Hedging Activities (Details 8) </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/DerivativesAndHedgingActivitiesDetails8" id="DerivativesAndHedgingActivitiesDetails8">
<link:definition> 060707 - Disclosure - Derivatives and Hedging Activities (Details 7) </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/DerivativesAndHedgingActivitiesDetails7" id="DerivativesAndHedgingActivitiesDetails7">
<link:definition> 060706 - Disclosure - Derivatives and Hedging Activities (Details 6) </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/DerivativesAndHedgingActivitiesDetails6" id="DerivativesAndHedgingActivitiesDetails6">
<link:definition> 060705 - Disclosure - Derivatives and Hedging Activities (Details 5) </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/DerivativesAndHedgingActivitiesDetails5" id="DerivativesAndHedgingActivitiesDetails5">
<link:definition> 060704 - Disclosure - Derivatives and Hedging Activities (Details 4) </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/DerivativesAndHedgingActivitiesDetails4" id="DerivativesAndHedgingActivitiesDetails4">
<link:definition> 060703 - Disclosure - Derivatives and Hedging Activities (Details 3) </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/DerivativesAndHedgingActivitiesDetails3" id="DerivativesAndHedgingActivitiesDetails3">
<link:definition> 060702 - Disclosure - Derivatives and Hedging Activities (Details 2) </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/DerivativesAndHedgingActivitiesDetails2" id="DerivativesAndHedgingActivitiesDetails2">
<link:definition> 060701 - Disclosure - Derivatives and Hedging Activities (Details 1) </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/DerivativesAndHedgingActivitiesDetails1" id="DerivativesAndHedgingActivitiesDetails1">
<link:definition> 0607 - Disclosure - Derivatives and Hedging Activities (Details) </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/LongTermBorrowingsDetails3" id="LongTermBorrowingsDetails3">
<link:definition> 06162 - Disclosure - Long Term Borrowings (Details 2) </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/LongTermBorrowingsDetails2" id="LongTermBorrowingsDetails2">
<link:definition> 06161 - Disclosure - Long Term Borrowings (Details 1) </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/LongTermBorrowingsDetails1" id="LongTermBorrowingsDetails1">
<link:definition> 0616 - 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/BasisOfPresentation" id="BasisOfPresentation">
<link:definition> 0202 - Disclosure - Basis of Presentation </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/TransactionsWithAffiliatedFundsTables" id="TransactionsWithAffiliatedFundsTables">
<link:definition> 0522 - Disclosure - Transactions with Affiliated Funds (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/CashInstrumentsDetails" id="CashInstrumentsDetails">
<link:definition> 0606 - Disclosure - Cash 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/FairValueMeasurementsDetails" id="FairValueMeasurementsDetails">
<link:definition> 0605 - Disclosure - Fair Value Measurements (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/CashInstrumentsTables" id="CashInstrumentsTables">
<link:definition> 0506 - Disclosure - Cash 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/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
<link:definition> 0505 - Disclosure - Fair Value Measurements (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/CashInstruments" id="CashInstruments">
<link:definition> 0206 - Disclosure - Cash 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/FairValueMeasurements" id="FairValueMeasurements">
<link:definition> 0205 - Disclosure - Fair Value Measurements </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/TradingAssetsAndTradingLiabilities" id="TradingAssetsAndTradingLiabilities">
<link:definition> 0204 - Disclosure - Financial Instruments Owned, At Fair Value And Financial Instruments Sold, But Not Yet Purchased, At Fair Value </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/TradingAssetsAndTradingLiabilitiesTables" id="TradingAssetsAndTradingLiabilitiesTables">
<link:definition> 0504 - Disclosure - Financial Instruments Owned, at Fair Value and Financial Instruments Sold but not yet Purchased, at Fair Value (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/TradingAssetsAndTradingLiabilitiesDetails" id="TradingAssetsAndTradingLiabilitiesDetails">
<link:definition> 0604 - Disclosure - Financial Instruments Owned, At Fair Value And Financial Instruments Sold, But Not Yet Purchased, At Fair Value (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/CollateralizedAgreementsAndFinancingsTables" id="CollateralizedAgreementsAndFinancingsTables">
<link:definition> 0509 - Disclosure - Collateralized Agreements and Financings (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/CollateralizedAgreementsAndFinancings" id="CollateralizedAgreementsAndFinancings">
<link:definition> 0209 - Disclosure - Collateralized Agreements and Financings </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/CollateralizedAgreementsAndFinancingsDetails" id="CollateralizedAgreementsAndFinancingsDetails">
<link:definition> 0609 - Disclosure - Collateralized Agreements and Financings (Details) </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/LegalProceedings" id="LegalProceedings">
<link:definition> 0227 - Disclosure - Legal Proceedings </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/CreditConcentrations" id="CreditConcentrations">
<link:definition> 0226 - Disclosure - Credit Concentrations </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/LegalProceedingsDetails" id="LegalProceedingsDetails">
<link:definition> 0627 - Disclosure - Legal Proceedings (Details) </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/FairValueOptionTables" id="FairValueOptionTables">
<link:definition> 0508 - Disclosure - Fair Value Option (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/FairValueOption" id="FairValueOption">
<link:definition> 0208 - Disclosure - Fair Value Option </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/DerivativesAndHedgingActivities" id="DerivativesAndHedgingActivities">
<link:definition> 0207 - Disclosure - Derivatives and Hedging Activities </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/FairValueOptionDetails" id="FairValueOptionDetails">
<link:definition> 0608 - Disclosure - Fair Value Option (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/DerivativesAndHedgingActivitiesTables" id="DerivativesAndHedgingActivitiesTables">
<link:definition> 0507 - Disclosure - Derivatives and Hedging Activities (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/DerivativesAndHedgingActivitiesDetails" id="DerivativesAndHedgingActivitiesDetails">
<link:definition> 060709 - Disclosure - Derivatives and Hedging Activities (Details 9) </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/CreditConcentrationsDetails" id="CreditConcentrationsDetails">
<link:definition> 0626 - Disclosure - Credit Concentrations (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/CreditConcentrationsTables" id="CreditConcentrationsTables">
<link:definition> 0526 - Disclosure - Credit Concentrations (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/VariableInterestEntitiesDetails" id="VariableInterestEntitiesDetails">
<link:definition> 0611 - Disclosure - 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/VariableInterestEntitiesTables" id="VariableInterestEntitiesTables">
<link:definition> 0511 - Disclosure - Variable Interest Entities (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/VariableInterestEntities" id="VariableInterestEntities">
<link:definition> 0211 - Disclosure - Variable Interest Entities </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/SecuritizationActivitiesDetails" id="SecuritizationActivitiesDetails">
<link:definition> 0610 - Disclosure - Securitization Activities (Details) </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/SecuritizationActivitiesTables" id="SecuritizationActivitiesTables">
<link:definition> 0510 - Disclosure - Securitization Activities (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/SecuritizationActivities" id="SecuritizationActivities">
<link:definition> 0210 - Disclosure - Securitization Activities </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://goldmansachs.com/role/OtherLiabilitiesAndAccruedExpenses" id="OtherLiabilitiesAndAccruedExpenses">
<link:definition> 0217 - Disclosure - Other Liabilities and Accrued Expenses </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/OtherLiabilitiesAndAccruedExpensesTables" id="OtherLiabilitiesAndAccruedExpensesTables">
<link:definition> 0517 - Disclosure - Other Liabilities and Accrued Expenses (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/OtherAssetsTables" id="OtherAssetsTables">
<link:definition> 0512 - Disclosure - Other 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/OtherLiabilitiesAndAccruedExpensesDetails" id="OtherLiabilitiesAndAccruedExpensesDetails">
<link:definition> 0617 - Disclosure - Other Liabilities and Accrued Expenses (Details) </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/OtherAssetsDetails" id="OtherAssetsDetails">
<link:definition> 0612 - Disclosure - Other 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/CommitmentsContingenciesAndGuaranteesDetails" id="CommitmentsContingenciesAndGuaranteesDetails">
<link:definition> 0618 - 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> 0518 - 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> 0625 - 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> 0620 - 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> 0525 - 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> 0520 - 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/ShareholdersEquityTables" id="ShareholdersEquityTables">
<link:definition> 0519 - 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> 0619 - 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> 0521 - 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> 0621 - 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> 0514 - 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> 0614 - 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> 0403 - 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> 0603 - 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> 0623 - 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> 0523 - 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> 0615 - 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> 0515 - 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> 0624 - 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> 0622 - 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> 0613 - 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> 06163 - Disclosure - Long Term Borrowings (Details 3) </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> 0524 - 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> 0513 - 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> 0516 - 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> 0223 - 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> 0225 - 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> 0220 - 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> 0224 - 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> 0222 - 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/OtherAssets" id="OtherAssets">
<link:definition> 0212 - Disclosure - Other 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/GoodwillAndIdentifiableIntangibleAssets" id="GoodwillAndIdentifiableIntangibleAssets">
<link:definition> 0213 - 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> 0221 - 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> 0219 - 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> 0218 - 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> 0216 - 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> 0215 - 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> 0214 - 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/SignificantAccountingPolicies" id="SignificantAccountingPolicies">
<link:definition> 0203 - 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-20110331_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-20110331_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-20110331_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"/>
<link:linkbaseRef xlink:type="simple" xlink:href="gs-20110331_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"/>
</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/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_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_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_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_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_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_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_OtherAssetsTextBlock" name="OtherAssetsTextBlock" 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_OtherAssetsAbstract" name="OtherAssetsAbstract" 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_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_SecuritiesServicesGoodwill" name="SecuritiesServicesGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" 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_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_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_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:sharesItemType" 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_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_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_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="us-types:percentItemType" 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_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_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_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_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_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_TotalLevel3AssetsAsPercentageOfTotalAssets" name="TotalLevel3AssetsAsPercentageOfTotalAssets" 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_LoanPortfoliosMember" name="LoanPortfoliosMember" 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_FairValueOptionAbstract" name="FairValueOptionAbstract" abstract="true" type="xbrli:stringItemType" 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_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_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_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_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_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_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_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_CdosMortgageBackedAndOtherAssetBackedMember" name="CdosMortgageBackedAndOtherAssetBackedMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<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_ShareBasedCompensationTextBlock" name="ShareBasedCompensationTextBlock" 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_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_TotalFinancialLiabilitiesAtFairValue" name="TotalFinancialLiabilitiesAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<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_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_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_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_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_InterestRatesMember" name="InterestRatesMember" 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_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_CommercialLendingNonInvestmentGrade" name="CommercialLendingNonInvestmentGrade" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<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_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_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_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_UnderwritingGoodwill" name="UnderwritingGoodwill" 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_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_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_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_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_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_VariableInterestEntityConsolidationPolicyTextBlock" name="VariableInterestEntityConsolidationPolicyTextBlock" 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_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_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:stringItemType" 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="us-types:percentItemType" 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_ImpactOfUnvestedShareBasedPaymentAwardsAsSeparateClassOfSecuritiesOnEarningsPerShareBasic" name="ImpactOfUnvestedShareBasedPaymentAwardsAsSeparateClassOfSecuritiesOnEarningsPerShareBasic" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<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_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_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_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedges" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInYearTwo" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInYearTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInYearThree" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInYearThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInYearFour" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInYearFive" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingAfterYearFive" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingAfterYearFive" 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_NoncontrollingInterestsRelatedToConsolidatedInvestmentFunds" name="NoncontrollingInterestsRelatedToConsolidatedInvestmentFunds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<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_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_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_PreferredStockDividendRateSeriesF" name="PreferredStockDividendRateSeriesF" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PreferredStockDividendRateSeriesE" name="PreferredStockDividendRateSeriesE" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DividendRatePreferredStockSeriesE" name="DividendRatePreferredStockSeriesE" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DividendRatePreferredStockSeriesF" name="DividendRatePreferredStockSeriesF" type="xbrli:stringItemType" 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_GoodwillMember" name="GoodwillMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TierOneCapitalToAverageAdjustedTotalAssets" name="TierOneCapitalToAverageAdjustedTotalAssets" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<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_UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" name="UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<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_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_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_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:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<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:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<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"/>
<element id="gs_OtherAssetsDetailAbstract" name="OtherAssetsDetailAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherAssetsTextualsAbstract" name="OtherAssetsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherLiabilitiesAndAccruedExpensesDetailAbstract" name="OtherLiabilitiesAndAccruedExpensesDetailAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherLiabilitiesAndAccruedExpensesTextualsAbstract" name="OtherLiabilitiesAndAccruedExpensesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherAssetsTablesAbstract" name="OtherAssetsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherLiabilitiesAndAccruedExpensesTablesAbstract" name="OtherLiabilitiesAndAccruedExpensesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherLiabilitiesAndAccruedExpensesAbstract" name="OtherLiabilitiesAndAccruedExpensesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherLiabilitiesAndAccruedExpensesTextBlock" name="OtherLiabilitiesAndAccruedExpensesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritizationActivitiesDetailsAbstract" name="SecuritizationActivitiesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_AmountOfFinancialAssetsSecuritizedAndCashFlowsReceivedOnRetainedInterestsAbstract" name="AmountOfFinancialAssetsSecuritizedAndCashFlowsReceivedOnRetainedInterestsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritizationActivitiesTextualsAbstract" name="SecuritizationActivitiesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritizationOfResidentialMortgages" name="SecuritizationOfResidentialMortgages" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_SecuritizationOfOtherFinancialAssets" name="SecuritizationOfOtherFinancialAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_SecuritizationOfCommercialMortgages" name="SecuritizationOfCommercialMortgages" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_SecuritizationActivitiesAbstract" name="SecuritizationActivitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritizationActivitiesTablesAbstract" name="SecuritizationActivitiesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritizationActivitiesTextBlock" name="SecuritizationActivitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritizationsAbstract" name="SecuritizationsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_AmountOfFinancialAssetsSecuritizedAndCashFlowsReceivedOnRetainedInterestsTextBlock" name="AmountOfFinancialAssetsSecuritizedAndCashFlowsReceivedOnRetainedInterestsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_VariableInterestEntitiesAbstract" name="VariableInterestEntitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_VariableInterestEntitiesTablesAbstract" name="VariableInterestEntitiesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_VariableInterestEntitiesDetailsAbstract" name="VariableInterestEntitiesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NetDerivativesAbstract" name="NetDerivativesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ExchangeTradedDerivativeAssets" name="ExchangeTradedDerivativeAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_ExchangeTradedDerivativeLiabilities" name="ExchangeTradedDerivativeLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OTCDerivativeAssets" name="OTCDerivativeAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_OTCDerivativeLiabilities" name="OTCDerivativeLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OTCDerivativesAbstract" name="OTCDerivativesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NettingAcrossProductTypesMember" name="NettingAcrossProductTypesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CrossMaturityNettingMember" name="CrossMaturityNettingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativesNetOfCounterpartyNettingWithinTenorCategoriesMember" name="DerivativesNetOfCounterpartyNettingWithinTenorCategoriesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativesByTenorAxis" name="DerivativesByTenorAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativesByTenorDomain" name="DerivativesByTenorDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativesByTenorOneMember" name="DerivativesByTenorOneMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativesByTenorTwoMember" name="DerivativesByTenorTwoMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativesByTenorThreeMember" name="DerivativesByTenorThreeMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CreditConcentrationsDetailsAbstract" name="CreditConcentrationsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CreditConcentrationsTablesAbstract" name="CreditConcentrationsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritiesPurchasedUnderAgreementsToResellAndSecuritiesBorrowedCollateralizedByUSGovernmentAndFederalAgencyObligationsIncludingThoseInCashAndSecuritiesSegregatedForRegulatoryAndOtherPurposesMember" name="SecuritiesPurchasedUnderAgreementsToResellAndSecuritiesBorrowedCollateralizedByUSGovernmentAndFederalAgencyObligationsIncludingThoseInCashAndSecuritiesSegregatedForRegulatoryAndOtherPurposesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritiesPurchasedUnderAgreementsToResellAndSecuritiesBorrowedCollateralizedByOtherSovereignObligationsIncludingThoseInCashAndSecuritiesSegregatedForRegulatoryAndOtherPurposesMember" name="SecuritiesPurchasedUnderAgreementsToResellAndSecuritiesBorrowedCollateralizedByOtherSovereignObligationsIncludingThoseInCashAndSecuritiesSegregatedForRegulatoryAndOtherPurposesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposureAsPercentageOfTotalAssets" name="ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposureAsPercentageOfTotalAssets" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_TotalGainsLossesExcludedFromFairValueOption" name="TotalGainsLossesExcludedFromFairValueOption" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_FairValueOptionAggregateDifferencesPerformingLoansAndLongTermReceivables" name="FairValueOptionAggregateDifferencesPerformingLoansAndLongTermReceivables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_DerivativesAndHedgingActivitiesDetailsAbstract" name="DerivativesAndHedgingActivitiesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativesAndHedgingActivitiesTablesAbstract" name="DerivativesAndHedgingActivitiesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueOptionDetailsAbstract" name="FairValueOptionDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueOptionTablesAbstract" name="FairValueOptionTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TimeDepositMaturitiesFirstYear" name="TimeDepositMaturitiesFirstYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TimeDepositMaturitiesSecondYear" name="TimeDepositMaturitiesSecondYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TimeDepositMaturitiesThirdYear" name="TimeDepositMaturitiesThirdYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TimeDepositMaturitiesFourthYear" name="TimeDepositMaturitiesFourthYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TimeDepositMaturitiesFifthYear" name="TimeDepositMaturitiesFifthYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_ContingentAndForwardStartingResaleAndSecuritiesBorrowingAgreements" name="ContingentAndForwardStartingResaleAndSecuritiesBorrowingAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_LeasesTextualAbstract" name="LeasesTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_LatestYearThroughWhichOperatingLeasesExtend" name="LatestYearThroughWhichOperatingLeasesExtend" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_GroupIncMember" name="GroupIncMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" name="UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_CollateralizedAgreementsAndFinancingsDetailsAbstract" name="CollateralizedAgreementsAndFinancingsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CurrencyDenominationAxis" name="CurrencyDenominationAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CurrencyDenominationDomain" name="CurrencyDenominationDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_USDollarMember" name="USDollarMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_NonUSDollarMember" name="NonUSDollarMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FixedRateUnsecuredLongTermDebtInterestRatesRangeMinimum" name="FixedRateUnsecuredLongTermDebtInterestRatesRangeMinimum" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_FixedRateUnsecuredLongTermDebtInterestRatesRangeMaximum" name="FixedRateUnsecuredLongTermDebtInterestRatesRangeMaximum" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_WeightedAverageInterestRateForUnsecuredLongTermBorrowingsFixedRateObligations" name="WeightedAverageInterestRateForUnsecuredLongTermBorrowingsFixedRateObligations" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_PercentageReductionInCarryingValueOfTotalUnsecuredLongTermBorrowingsNotAtFairValueDueToChangeInFirmsCreditSpreads" name="PercentageReductionInCarryingValueOfTotalUnsecuredLongTermBorrowingsNotAtFairValueDueToChangeInFirmsCreditSpreads" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_LongTermJuniorSubordinatedDebtParAmount" name="LongTermJuniorSubordinatedDebtParAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TotalSubordinatedLongTermDebtParAmount" name="TotalSubordinatedLongTermDebtParAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_LongTermJuniorSubordinatedDebt" name="LongTermJuniorSubordinatedDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TotalSubordinatedLongTermDebt" name="TotalSubordinatedLongTermDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_SubordinateBorrowingsAbstract" name="SubordinateBorrowingsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CollateralizedAgreementsAndFinancingsAbstract" name="CollateralizedAgreementsAndFinancingsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CollateralizedAgreementsAndFinancingsTextBlock" name="CollateralizedAgreementsAndFinancingsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CollateralizedAgreementsAndFinancingsTablesAbstract" name="CollateralizedAgreementsAndFinancingsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CollateralizedAgreementsAndFinancingsTextualsAbstract" name="CollateralizedAgreementsAndFinancingsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SecuritiesReceivedUnderResaleAgreementsAndSecuritiesBorrowedTransactionsSegregatedToSatisfyCertainRegulatoryRequirements" name="SecuritiesReceivedUnderResaleAgreementsAndSecuritiesBorrowedTransactionsSegregatedToSatisfyCertainRegulatoryRequirements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_OtherSecuredFinancingsAbstract" name="OtherSecuredFinancingsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherSecuredFinancingsShortTermAtFairValue" name="OtherSecuredFinancingsShortTermAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherSecuredFinancingsLongTermAtFairValue" name="OtherSecuredFinancingsLongTermAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherSecuredFinancingsByMaturityAbstract" name="OtherSecuredFinancingsByMaturityAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CollateralReceivedAndPledgedAbstract" name="CollateralReceivedAndPledgedAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TradingAssetsAndTradingLiabilitiesTextualsAbstract" name="TradingAssetsAndTradingLiabilitiesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_LongTermBorrowingsAbstract" name="LongTermBorrowingsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueMeasurementsAbstract" name="FairValueMeasurementsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CashInstrumentsAbstract" name="CashInstrumentsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CashInstrumentsTextBlock" name="CashInstrumentsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativesAndHedgingActivitiesAbstract" name="DerivativesAndHedgingActivitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CreditConcentrationsAbstract" name="CreditConcentrationsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueMeasurementsTablesAbstract" name="FairValueMeasurementsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CashInstrumentsTablesAbstract" name="CashInstrumentsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_Level3AssetsSummaryTextBlock" name="Level3AssetsSummaryTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueCashInstrumentAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock" name="FairValueCashInstrumentAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueCashInstrumentAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" name="FairValueCashInstrumentAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ExchangeTradedAndOTCDerivativesTextBlock" name="ExchangeTradedAndOTCDerivativesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueDerivativeAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock" name="FairValueDerivativeAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueDerivativeAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" name="FairValueDerivativeAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_BifurcatedEmbeddedDerivativesTextBlock" name="BifurcatedEmbeddedDerivativesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OTCDerivativesByProductTypeAndTenorTextBlock" name="OTCDerivativesByProductTypeAndTenorTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativesCreditRiskRelatedContingentFeaturesTextBlock" name="DerivativesCreditRiskRelatedContingentFeaturesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GainsLossesOnNetInvestmentHedgesTextBlock" name="GainsLossesOnNetInvestmentHedgesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueOptionBorrowingsCreditRiskGainLossTextBlock" name="FairValueOptionBorrowingsCreditRiskGainLossTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CreditConcentrationGovernmentAndFederalAgencyObligationsTextBlock" name="CreditConcentrationGovernmentAndFederalAgencyObligationsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CreditConcentrationResaleAgreementsAndSecuritiesBorrowedTextBlock" name="CreditConcentrationResaleAgreementsAndSecuritiesBorrowedTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueMeasurementsDetailsAbstract" name="FairValueMeasurementsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueMeasurementsTextualsAbstract" name="FairValueMeasurementsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CashInstrumentsDetailsAbstract" name="CashInstrumentsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CashInstrumentsTextualsAbstract" name="CashInstrumentsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GoodwillAndIntangibleAssetsTextBlock" name="GoodwillAndIntangibleAssetsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_AmortizationExpenseForIdentifiableIntangibleAssetsTextBlock" name="AmortizationExpenseForIdentifiableIntangibleAssetsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_IntangiblesMember" name="IntangiblesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GoodwillAndIntangibleAssetsAbstract" name="GoodwillAndIntangibleAssetsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InstitutionalClientServicesAbstract" name="InstitutionalClientServicesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InvestingAndLendingGoodwill" name="InvestingAndLendingGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_InvestingAndLendingIntangibles" name="InvestingAndLendingIntangibles" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_InvestmentManagementGoodwill" name="InvestmentManagementGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_InvestmentManagementIntangibles" name="InvestmentManagementIntangibles" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_AmortizationExpenseForIdentifiableIntangibleAssetsAbstract" name="AmortizationExpenseForIdentifiableIntangibleAssetsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FeesReceivablesFromAffiliatedFundsAndAggregateCarryingValueOfFirmsInterestsInFundsAbstract" name="FeesReceivablesFromAffiliatedFundsAndAggregateCarryingValueOfFirmsInterestsInFundsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TransactionsWithAffiliatedFundsDetailsAbstract" name="TransactionsWithAffiliatedFundsDetailsAbstract" abstract="true" type="xbrli:stringItemType" 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_DerivativeContractsAccountedForAsHedgesMember" name="DerivativeContractsAccountedForAsHedgesMember" 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_CommodityContractNetMember" name="CommodityContractNetMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_EmbeddedDerivativesClassifiedInDebtMember" name="EmbeddedDerivativesClassifiedInDebtMember" 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_ForeignCurrencyDenominatedDebtDesignatedAsForeignCurrencyHedge" name="ForeignCurrencyDenominatedDebtDesignatedAsForeignCurrencyHedge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_EquitiesClientExecutionGoodwill" name="EquitiesClientExecutionGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_EquitiesClientExecutionIntangibles" name="EquitiesClientExecutionIntangibles" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_FixedIncomeCurrencyAndCommoditiesClientExecutionGoodwill" name="FixedIncomeCurrencyAndCommoditiesClientExecutionGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_FixedIncomeCurrencyAndCommoditiesClientExecutionIntangibles" name="FixedIncomeCurrencyAndCommoditiesClientExecutionIntangibles" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_GoodwillAndIdentifiableIntangibleAssetsTablesAbstract" name="GoodwillAndIdentifiableIntangibleAssetsTablesAbstract" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FeesEarnedFromAffiliatedFundsAbstract" name="FeesEarnedFromAffiliatedFundsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FinancialInstrumentsOwnedAtFairValueMember" name="FinancialInstrumentsOwnedAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FinancialInstrumentsSoldNotYetPurchasedAtFairValueMember" name="FinancialInstrumentsSoldNotYetPurchasedAtFairValueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_USGovernmentAndFederalAgencyObligationsIncludedInFinancialInstrumentsOwnedAtFairValueAndCashAndSecuritiesSegregatedForRegulatoryAndOtherPurposesMember" name="USGovernmentAndFederalAgencyObligationsIncludedInFinancialInstrumentsOwnedAtFairValueAndCashAndSecuritiesSegregatedForRegulatoryAndOtherPurposesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherSovereignObligationsIncludedInFinancialInstrumentsOwnedAtFairValueAndCashAndSecuritiesSegregatedForRegulatoryAndOtherPurposesMember" name="OtherSovereignObligationsIncludedInFinancialInstrumentsOwnedAtFairValueAndCashAndSecuritiesSegregatedForRegulatoryAndOtherPurposesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InvestmentManagement" name="InvestmentManagement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_CommissionsAndFees" name="CommissionsAndFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_MarketMaking" name="MarketMaking" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_OtherPrincipalTransactions" name="OtherPrincipalTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_FinancialInstrumentsOwnedAtFairValueAndFinancialInstrumentsSoldButNotYetPurchasedAtFairValueAbstract" name="FinancialInstrumentsOwnedAtFairValueAndFinancialInstrumentsSoldButNotYetPurchasedAtFairValueAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FinancialInstrumentsOwnedAtFairValueAndFinancialInstrumentsSoldButNotYetPurchasedAtFairValueTextBlock" name="FinancialInstrumentsOwnedAtFairValueAndFinancialInstrumentsSoldButNotYetPurchasedAtFairValueTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FinancialInstrumentsOwnedAtFairValueAndFinancialInstrumentsSoldButNotYetPurchasedAtFairValueTablesAbstract" name="FinancialInstrumentsOwnedAtFairValueAndFinancialInstrumentsSoldButNotYetPurchasedAtFairValueTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FinancialInstrumentsOwnedAndFinancialInstrumentsSoldButNotYetPurchasedTextBlock" name="FinancialInstrumentsOwnedAndFinancialInstrumentsSoldButNotYetPurchasedTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_LoansAndLendingCommitmentsTextBlock" name="LoansAndLendingCommitmentsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FinancialInstrumentsOwnedAtFairValueAndFinancialInstrumentsSoldButNotYetPurchasedAtFairValueDetailsAbstract" name="FinancialInstrumentsOwnedAtFairValueAndFinancialInstrumentsSoldButNotYetPurchasedAtFairValueDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueOfFinancialInstrumentsOwnedAndFinancialInstrumentsSoldButNotYetPurchasedAbstract" name="FairValueOfFinancialInstrumentsOwnedAndFinancialInstrumentsSoldButNotYetPurchasedAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_Level3AssetsSummaryAbstract" name="Level3AssetsSummaryAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SummaryOfCreditDerivativesAbstract" name="SummaryOfCreditDerivativesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativeInstrumentsGainLossByHedgingRelationshipAbstract" name="DerivativeInstrumentsGainLossByHedgingRelationshipAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueOptionLoansAndLendingCommitmentsAbstract" name="FairValueOptionLoansAndLendingCommitmentsAbstract" 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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetNetUnrealizedGainLossIncludedInEarnings" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetNetUnrealizedGainLossIncludedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_GainsLossesExcludedFromFairValueOptionGainsLossesOnReceivablesFromCustomersAndCounterpartiesRelatedToCertainTransfersAccountedForAsReceivablesRatherThanPurchases" name="GainsLossesExcludedFromFairValueOptionGainsLossesOnReceivablesFromCustomersAndCounterpartiesRelatedToCertainTransfersAccountedForAsReceivablesRatherThanPurchases" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_ConcentrationRiskCreditRiskFinancialInstrumentsMaximumExposure" name="ConcentrationRiskCreditRiskFinancialInstrumentsMaximumExposure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_ChangeInFinancialInstrumentsOwnedAtFairValue" name="ChangeInFinancialInstrumentsOwnedAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_ChangeInFinancialInstrumentsSoldNotYetPurchasedAtFairValue" name="ChangeInFinancialInstrumentsSoldNotYetPurchasedAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_LegalProceedingsAbstract" name="LegalProceedingsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_LegalProceedingsTextBlock" name="LegalProceedingsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_BasisOfPresentationAbstract" name="BasisOfPresentationAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TransactionsWithAffiliatedFundsTablesAbstract" name="TransactionsWithAffiliatedFundsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_IncomeTaxExpenseBenefitContinuingOperationsTextBlock" name="IncomeTaxExpenseBenefitContinuingOperationsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationTextBlock" name="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ComponentsOfDeferredTaxAssetsAndLiabilitiesTextBlock" name="ComponentsOfDeferredTaxAssetsAndLiabilitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RollforwardUnrecognizedTaxBenefitsTextBlock" name="RollforwardUnrecognizedTaxBenefitsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FeesEarnedFromAffiliatedFundsTextBlock" name="FeesEarnedFromAffiliatedFundsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FeesReceivableFromAffiliatedFundsAndAggregateCarryingValueOfFirmsInterestsInTheseFundsTextBlock" name="FeesReceivableFromAffiliatedFundsAndAggregateCarryingValueOfFirmsInterestsInTheseFundsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_LongTermBorrowingsTextBlock" name="LongTermBorrowingsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnsecuredLongtermBorrowingsAfterHedgingTextBlock" name="UnsecuredLongtermBorrowingsAfterHedgingTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SubordinatedLongTermBorrowingsTextBlock" name="SubordinatedLongTermBorrowingsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ShortTermBorrowingsTextBlock" name="ShortTermBorrowingsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ResaleAndRepurchaseAgreementsAndSecuritiesBorrowedAndLoanedTransactionsTextBlock" name="ResaleAndRepurchaseAgreementsAndSecuritiesBorrowedAndLoanedTransactionsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherSecuredFinancingsTextBlock" name="OtherSecuredFinancingsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FinancialInstrumentsReceivedAsCollateralAndRepledgedTextBlock" name="FinancialInstrumentsReceivedAsCollateralAndRepledgedTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FinancialInstrumentsOwnedAtFairValueAndOtherAssetsPledgedAsCollateralTextBlock" name="FinancialInstrumentsOwnedAtFairValueAndOtherAssetsPledgedAsCollateralTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherSecuredFinancingsByMaturityDateTextBlock" name="OtherSecuredFinancingsByMaturityDateTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnsecuredLongTermBorrowingsAfterHedgingAbstract" name="UnsecuredLongTermBorrowingsAfterHedgingAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UnsecuredLongTermDebtWithFixedRatesAfterHedgingAtFairValue" name="UnsecuredLongTermDebtWithFixedRatesAfterHedgingAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredLongTermDebtWithFixedRatesAfterHedgingAtAmortizedCost" name="UnsecuredLongTermDebtWithFixedRatesAfterHedgingAtAmortizedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredLongTermDebtWithFloatingRatesAfterHedgingAtFairValue" name="UnsecuredLongTermDebtWithFloatingRatesAfterHedgingAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UnsecuredLongTermDebtWithFloatingRatesAfterHedgingAtAmortizedCost" name="UnsecuredLongTermDebtWithFloatingRatesAfterHedgingAtAmortizedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_LongTermJuniorSubordinatedDebtEffectiveWeightedAverageInterestRateAfterHedging" name="LongTermJuniorSubordinatedDebtEffectiveWeightedAverageInterestRateAfterHedging" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_LongTermSubordinatedBorrowingsEffectiveWeightedAverageInterestRateAfterHedging" name="LongTermSubordinatedBorrowingsEffectiveWeightedAverageInterestRateAfterHedging" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_LongTermSubordinatedDebtParAmount" name="LongTermSubordinatedDebtParAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_LongTermSubordinatedDebt" name="LongTermSubordinatedDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_LongTermSubordinatedDebtEffectiveWeightedAverageInterestRateAfterHedging" name="LongTermSubordinatedDebtEffectiveWeightedAverageInterestRateAfterHedging" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<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_OperatingLeasesFutureMinimumPaymentsDueYearFive" name="OperatingLeasesFutureMinimumPaymentsDueYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherSecuredFinancingsShortTermAtAmortizedCost" name="OtherSecuredFinancingsShortTermAtAmortizedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_WeightedAverageInterestRateAfterHedgingOnOtherSecuredFinancingsAtAmortizedCostShortTerm" name="WeightedAverageInterestRateAfterHedgingOnOtherSecuredFinancingsAtAmortizedCostShortTerm" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_OtherSecuredFinancingsLongTermAtAmortizedCost" name="OtherSecuredFinancingsLongTermAtAmortizedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_WeightedAverageInterestRateAfterHedgingOnSecuredFinancingsAtAmortizedCostLongTerm" name="WeightedAverageInterestRateAfterHedgingOnSecuredFinancingsAtAmortizedCostLongTerm" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_OtherSecuredFinancingCollateralizedByFinancialInstruments" name="OtherSecuredFinancingCollateralizedByFinancialInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherSecuredFinancingsCollateralizedByOtherAssetsPrimarilyRealEstateAndCash" name="OtherSecuredFinancingsCollateralizedByOtherAssetsPrimarilyRealEstateAndCash" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FinancialInstrumentsOwnedAtFairValuePledgedInConnectionWithRepurchaseAgreementsSecuritiesLendingAgreementsAndOtherSecuredFinancingsToCounterpartiesThatHadRightToDeliverOrRepledge" name="FinancialInstrumentsOwnedAtFairValuePledgedInConnectionWithRepurchaseAgreementsSecuritiesLendingAgreementsAndOtherSecuredFinancingsToCounterpartiesThatHadRightToDeliverOrRepledge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_FinancialInstrumentsOwnedAtFairValuePledgedInConnectionWithRepurchaseAgreementsSecuritiesLendingAgreementsAndOtherSecuredFinancingsToCounterpartiesThatDidNotHaveRightToDeliverOrRepledge" name="FinancialInstrumentsOwnedAtFairValuePledgedInConnectionWithRepurchaseAgreementsSecuritiesLendingAgreementsAndOtherSecuredFinancingsToCounterpartiesThatDidNotHaveRightToDeliverOrRepledge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_OtherSecuredFinancingsCollateralizedByFinancialInstrumentsOwned" name="OtherSecuredFinancingsCollateralizedByFinancialInstrumentsOwned" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherSecuredFinancingsCollateralizedByFinancialInstrumentsReceivedAsCollateralAndRepledged" name="OtherSecuredFinancingsCollateralizedByFinancialInstrumentsReceivedAsCollateralAndRepledged" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_SegmentFourMember" name="SegmentFourMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CharitableContributions" name="CharitableContributions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_RealEstateRelatedExitCosts" name="RealEstateRelatedExitCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_AntidilutiveSecuritiesTextBlock" name="AntidilutiveSecuritiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_EquityMethodInvestmentsPolicyTextBlock" name="EquityMethodInvestmentsPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RevenuesRecognitionPolicyTextBlock" name="RevenuesRecognitionPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TransfersOfAssetsPolicyTextBlock" name="TransfersOfAssetsPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ReceivablesFromCustomersAndCounterpartiesPolicyTextBlock" name="ReceivablesFromCustomersAndCounterpartiesPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InsuranceActivitiesPolicyTextBlock" name="InsuranceActivitiesPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CollateralizedAgreementsAndFinancingsPolicyTextBlock" name="CollateralizedAgreementsAndFinancingsPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommitmentsToExtendCreditPolicyTextBlock" name="CommitmentsToExtendCreditPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_BasisOfPresentationPolicyTextBlock" name="BasisOfPresentationPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CashAndCashEquivalentPolicyTextBlock" name="CashAndCashEquivalentPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RepurchaseAgreementsAndSecuritiesBorrowedAndLoanedTransactionsAbstract" name="RepurchaseAgreementsAndSecuritiesBorrowedAndLoanedTransactionsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InterestAndDividendIncomeFinancialInstrumentsOwnedAtFairValue" name="InterestAndDividendIncomeFinancialInstrumentsOwnedAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_InterestExpenseFinancialInstrumentsSoldButNotYetPurchasedAtFairValue" name="InterestExpenseFinancialInstrumentsSoldButNotYetPurchasedAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_GainLossRecognizedOnForeignCurrencyDenominatedDebtDesignatedAsForeignCurrencyHedge" name="GainLossRecognizedOnForeignCurrencyDenominatedDebtDesignatedAsForeignCurrencyHedge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_AmountOfInitialPublicOffering" name="AmountOfInitialPublicOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AmountOfSharesUnderwrittenInConnectionWithInitialPublicOffering1" name="AmountOfSharesUnderwrittenInConnectionWithInitialPublicOffering1" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_AmountOfSharesUnderwrittenInConnectionWithInitialPublicOffering2" name="AmountOfSharesUnderwrittenInConnectionWithInitialPublicOffering2" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_TotalOfferingPriceOfSharesUnderwrittenInConnectionWithInitialPublicOffering" name="TotalOfferingPriceOfSharesUnderwrittenInConnectionWithInitialPublicOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_DisgorgementAndPenaltyAmountRelatedToSettlement" name="DisgorgementAndPenaltyAmountRelatedToSettlement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_DisgorgementAndCivilPenaltyAmountRelatedToSettlementOfSecAction" name="DisgorgementAndCivilPenaltyAmountRelatedToSettlementOfSecAction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AmountOfFineRelatedToSettlement1" name="AmountOfFineRelatedToSettlement1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AmountOfFineRelatedToSettlement2" name="AmountOfFineRelatedToSettlement2" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AmountOfCompensatoryDamages" name="AmountOfCompensatoryDamages" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_AmountOfPunitiveDamages" name="AmountOfPunitiveDamages" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_AmountOfFineRelatedToSettlement3" name="AmountOfFineRelatedToSettlement3" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PrincipalAmountOfSecuritiesUnderwritten1" name="PrincipalAmountOfSecuritiesUnderwritten1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PrincipalAmountOfSecuritiesUnderwritten2" name="PrincipalAmountOfSecuritiesUnderwritten2" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_EstimatedAggregateAmountOfReasonablyPossibleLossesForLegalProceedings" name="EstimatedAggregateAmountOfReasonablyPossibleLossesForLegalProceedings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AmountOfSettlementRelatedToResearchMatters" name="AmountOfSettlementRelatedToResearchMatters" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AggregateCumulativeLossesExperiencedByPlaintiffsRelatedToMortgageMatters" name="AggregateCumulativeLossesExperiencedByPlaintiffsRelatedToMortgageMatters" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedgingTotal" name="EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedgingTotal" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_NonConsolidatedVariableInterestEntitiesTextualAbstract" name="NonConsolidatedVariableInterestEntitiesTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetPurchases" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetPurchases" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetSales" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetSales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetIssues" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetIssues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetSettlements" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeContractsNetSettlements" 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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" name="UnsecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInYearOne" name="IncreaseInCarryingAmountOfUnsecuredLongTermBorrowingsRelatedToFairValueHedgesMaturingInYearOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FutureAmortizationForRemainderOfCurrentYear" name="FutureAmortizationForRemainderOfCurrentYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_DerivativesCreditRiskGainLossQuantitativeDisclosureAbstract" name="DerivativesCreditRiskGainLossQuantitativeDisclosureAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_EstimatedFutureAmortizationForExistingIdentifiableIntangibleAssetsThrough2016TextBlock" name="EstimatedFutureAmortizationForExistingIdentifiableIntangibleAssetsThrough2016TextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_AssetsHeldForSale" name="AssetsHeldForSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_ImpairmentLossesRecognizedOnAssetsHeldForSale" name="ImpairmentLossesRecognizedOnAssetsHeldForSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_LiabilitiesHeldForSale" name="LiabilitiesHeldForSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AcquiredLiabilitiesForFutureBenefitsAndUnpaidClaims" name="AcquiredLiabilitiesForFutureBenefitsAndUnpaidClaims" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AcrruedExpenseRelatedToRedemptionOfPreferredStock" name="AcrruedExpenseRelatedToRedemptionOfPreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" name="OtherSecuredLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_DepositsTextualsAbstract" name="DepositsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_TotalDomesticTimeDepositsGreaterThanOneHundredThousand" name="TotalDomesticTimeDepositsGreaterThanOneHundredThousand" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_DomesticTimeDepositsGreaterThanOneHundredThousandMaturingWithinThreeMonths" name="DomesticTimeDepositsGreaterThanOneHundredThousandMaturingWithinThreeMonths" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_DomesticTimeDepositsGreaterThanOneHundredThousandMaturingWithinSixToTwelveMonths" name="DomesticTimeDepositsGreaterThanOneHundredThousandMaturingWithinSixToTwelveMonths" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_DomesticTimeDepositsGreaterThanOneHundredThousandMaturingAfterTwelveMonths" name="DomesticTimeDepositsGreaterThanOneHundredThousandMaturingAfterTwelveMonths" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_DomesticTimeDepositsGreaterThanOneHundredThousandMaturingWithinThreeToSixMonths" name="DomesticTimeDepositsGreaterThanOneHundredThousandMaturingWithinThreeToSixMonths" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AmountOfContributionRelatedToSettlement4" name="AmountOfContributionRelatedToSettlement4" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_AllegedPaymentsMadeToCertainBrokerageFirms" name="AllegedPaymentsMadeToCertainBrokerageFirms" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PrincipalAmountOfCertificatesUnderwrittenRelatedToMortgageMatters2" name="PrincipalAmountOfCertificatesUnderwrittenRelatedToMortgageMatters2" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PrincipalAmountOfCertificatesUnderwrittenRelatedToMortgageMatters1" name="PrincipalAmountOfCertificatesUnderwrittenRelatedToMortgageMatters1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_DerivativeContractsNotDesignatedAsHedgesMember" name="DerivativeContractsNotDesignatedAsHedgesMember" 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_MaturitiesYearOneAndYearTwoMember" name="MaturitiesYearOneAndYearTwoMember" 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_OperatingLeasesFutureMinimumPaymentsDueCurrentYear" name="OperatingLeasesFutureMinimumPaymentsDueCurrentYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OperatingLeasesFutureMinimumPaymentsDueAfterYearFive" name="OperatingLeasesFutureMinimumPaymentsDueAfterYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OutstandingPrincipalBalanceOfLoansRelatingToFirmsSecuritizationsThatWereTransferredToTrustsAndOtherMortgageSecuritizationVehiclesAndWereStructuredWithCreditProtectionObtainedFromMonolineInsurers" name="OutstandingPrincipalBalanceOfLoansRelatingToFirmsSecuritizationsThatWereTransferredToTrustsAndOtherMortgageSecuritizationVehiclesAndWereStructuredWithCreditProtectionObtainedFromMonolineInsurers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_PaydownsAndCumulativeLossesOfLoansRelatingToFirmsSecuritizationsThatWereTransferredToTrustsAndOtherMortgageSecuritizationVehiclesAndWereStructuredWithCreditProtectionObtainedFromMonolineInsurers" name="PaydownsAndCumulativeLossesOfLoansRelatingToFirmsSecuritizationsThatWereTransferredToTrustsAndOtherMortgageSecuritizationVehiclesAndWereStructuredWithCreditProtectionObtainedFromMonolineInsurers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_CumulativeLossesIncurredByTrustsAndOtherMortgageSecuritizationVehiclesRelatingToFirmsSecuritizationsThatWereStructuredWithCreditProtectionObtainedFromMonolineInsurers" name="CumulativeLossesIncurredByTrustsAndOtherMortgageSecuritizationVehiclesRelatingToFirmsSecuritizationsThatWereStructuredWithCreditProtectionObtainedFromMonolineInsurers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_SummaryOfPreferredDividendsDeclaredOnPreferredStockIssuedPriorTo2011TextBlock" name="SummaryOfPreferredDividendsDeclaredOnPreferredStockIssuedPriorTo2011TextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SummaryOfPreferredDividendsDeclaredOnPreferredStockIssuedPriorTo2011Abstract" name="SummaryOfPreferredDividendsDeclaredOnPreferredStockIssuedPriorTo2011Abstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_AccelerationOfPreferredStockDividends" name="AccelerationOfPreferredStockDividends" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_TimeDepositMaturitiesSeventhYearAndThereafter" name="TimeDepositMaturitiesSeventhYearAndThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_TimeDepositMaturitiesSixthYear" name="TimeDepositMaturitiesSixthYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_CashSettlementShareBasedCompensation" name="CashSettlementShareBasedCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_HedgedRiskOfRegressionAnalysisResultsInCoefficientOfDetermination" name="HedgedRiskOfRegressionAnalysisResultsInCoefficientOfDetermination" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ExistenceOfSignificantInfluence" name="ExistenceOfSignificantInfluence" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CreditConcentrationsTextualsAbstract" name="CreditConcentrationsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FirmDidNotHaveCreditExposureToAnyOtherCounterpartyThatExceededTotalAssetsInPercentage" name="FirmDidNotHaveCreditExposureToAnyOtherCounterpartyThatExceededTotalAssetsInPercentage" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_AmountOfRSUsRemitted" name="AmountOfRSUsRemitted" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ValueOfRSUsRemitted" name="ValueOfRSUsRemitted" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_RedeemablePreferredStocksRedemptionPricePerShare" name="RedeemablePreferredStocksRedemptionPricePerShare" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RedeemablePreferredStockShares" name="RedeemablePreferredStockShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_ApproximateAmountOfLevel3LiabilityTransfersFromUnsecuredShortTermBorrowingsToUnsecuredLongTermBorrowings" name="ApproximateAmountOfLevel3LiabilityTransfersFromUnsecuredShortTermBorrowingsToUnsecuredLongTermBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_AcquiredAssets" name="AcquiredAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_AcquiredLiabilities" name="AcquiredLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PreferredStockDividendsUponRedemption" name="PreferredStockDividendsUponRedemption" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_TransfersOfFinancialAssetsAccountedForAsFinancingsIncludedInOtherSecuredFinancings" name="TransfersOfFinancialAssetsAccountedForAsFinancingsIncludedInOtherSecuredFinancings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
</schema>

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

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Fri., Apr. 26, 1:22:47.1pm ET