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

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

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

Previous ‘10-Q’:  ‘10-Q’ on 5/10/11 for 3/31/11   ·   Next:  ‘10-Q’ on 11/9/11 for 9/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

 8/09/11  Goldman Sachs Group Inc           10-Q        6/30/11  122:27M                                    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.61M 
 2: EX-12.1     Ex-12.1: Statement Re: Computation of Ratios of     HTML     54K 
                Earnings to Fixed Charges and Ratios of Earnings                 
                to Combined Fixed Charges and Preferred Stock                    
                Dividends                                                        
 3: EX-15.1     Ex-15.1: Letter Re: Unaudited Interim Financial     HTML     33K 
                Information                                                      
 4: EX-31.1     Ex-31.1: Rule 13A-14(A) Certifications              HTML     43K 
 5: EX-32.1     Ex-32.1: Section 1350 Certifications                HTML     34K 
23: R1          Document and Entity Information                     HTML     57K 
102: R2          Condensed Consolidated Statements of Earnings       HTML     97K  
                (Unaudited)                                                      
14: R3          Condensed Consolidated Statements of Financial      HTML    105K 
                Condition (Unaudited)                                            
15: R4          Condensed Consolidated Statements of Financial      HTML     75K 
                Condition (Unaudited) (Parenthetical)                            
87: R5          Condensed Consolidated Statements of Changes in     HTML     86K 
                Shareholders Equity (Unaudited)                                  
49: R6          Condensed Consolidated Statements of Cash Flows     HTML    128K 
                (Unaudited)                                                      
94: R7          Condensed Consolidated Statements of Comprehensive  HTML     46K 
                Income (Unaudited)                                               
36: R8          Description of Business                             HTML     39K 
51: R9          Basis of Presentation                               HTML     38K 
59: R10         Significant Accounting Policies                     HTML     69K 
79: R11         Financial Instruments Owned, At Fair Value And      HTML     72K 
                Financial Instruments Sold, But Not Yet Purchased,               
                At Fair Value                                                    
28: R12         Fair Value Measurements                             HTML    300K 
47: R13         Cash Instruments                                    HTML    293K 
38: R14         Derivatives and Hedging Activities                  HTML    398K 
41: R15         Fair Value Option                                   HTML     97K 
95: R16         Collateralized Agreements and Financings            HTML    101K 
35: R17         Securitization Activities                           HTML     83K 
72: R18         Variable Interest Entities                          HTML    160K 
39: R19         Other Assets                                        HTML     47K 
101: R20         Goodwill and Identifiable Intangible Assets         HTML     90K  
81: R21         Deposits                                            HTML     51K 
88: R22         Short-Term Borrowings                               HTML     51K 
20: R23         Long-Term Borrowings                                HTML     88K 
91: R24         Other Liabilities and Accrued Expenses              HTML     53K 
33: R25         Commitments, Contingencies and Guarantees           HTML    114K 
25: R26         Shareholders' Equity                                HTML     81K 
29: R27         Regulation and Capital Adequacy                     HTML     75K 
62: R28         Earnings Per Common Share                           HTML     54K 
86: R29         Transactions with Affiliated Funds                  HTML     44K 
71: R30         Interest Income and Interest Expense                HTML     54K 
53: R31         Income Taxes                                        HTML     46K 
46: R32         Business Segments                                   HTML    128K 
69: R33         Credit Concentrations                               HTML     49K 
99: R34         Legal Proceedings                                   HTML    142K 
37: R35         Significant Accounting Policies (Policies)          HTML    207K 
103: R36         Financial Instruments Owned, at Fair Value and      HTML     70K  
                Financial Instruments Sold but not yet Purchased,                
                at Fair Value (Tables)                                           
122: R37         Fair Value Measurements (Tables)                    HTML    275K  
31: R38         Cash Instruments (Tables)                           HTML    261K 
84: R39         Derivatives and Hedging Activities (Tables)         HTML    354K 
52: R40         Fair Value Option (Tables)                          HTML     73K 
70: R41         Collateralized Agreements and Financings (Tables)   HTML     87K 
61: R42         Securitization Activities (Tables)                  HTML     76K 
30: R43         Variable Interest Entities (Tables)                 HTML    137K 
89: R44         Other Assets (Tables)                               HTML     41K 
119: R45         Goodwill and Identifiable Intangible Assets         HTML     84K  
                (Tables)                                                         
120: R46         Deposits (Tables)                                   HTML     50K  
26: R47         Short-Term Borrowings (Tables)                      HTML     48K 
24: R48         Long-Term Borrowings (Tables)                       HTML     78K 
110: R49         Other Liabilities and Accrued Expenses (Tables)     HTML     50K  
13: R50         Commitments, Contingencies and Guarantees (Tables)  HTML     79K 
57: R51         Shareholders' Equity (Tables)                       HTML     69K 
48: R52         Regulation and Capital Adequacy (Tables)            HTML     46K 
17: R53         Earnings Per Common Share (Tables)                  HTML     52K 
121: R54         Transactions with Affiliated Funds (Tables)         HTML     42K  
96: R55         Interest Income and Interest Expense (Tables)       HTML     53K 
73: R56         Income Taxes (Tables)                               HTML     39K 
112: R57         Business Segments (Tables)                          HTML    120K  
55: R58         Credit Concentrations (Tables)                      HTML     45K 
97: R59         Significant Accounting Policies (Details)           HTML     35K 
56: R60         Financial Instruments Owned, At Fair Value And      HTML     84K 
                Financial Instruments Sold, But Not Yet Purchased,               
                At Fair Value (Details)                                          
77: R61         Fair Value Measurements (Details)                   HTML     40K 
68: R62         Fair Value Measurements (Details 1)                 HTML    132K 
83: R63         Fair Value Measurements (Details 2)                 HTML     52K 
58: R64         Fair Value Measurements (Details 3)                 HTML    133K 
82: R65         Fair Value Measurements (Details 4)                 HTML     39K 
64: R66         Cash Instruments (Details)                          HTML    137K 
113: R67         Cash Instruments (Details 1)                        HTML    110K  
93: R68         Cash Instruments (Details 2)                        HTML     46K 
98: R69         Cash Instruments (Details 3)                        HTML     46K 
85: R70         Derivatives and Hedging Activities (Details)        HTML     44K 
16: R71         Derivatives and Hedging Activities (Details 1)      HTML     75K 
92: R72         Derivatives and Hedging Activities (Details 2)      HTML     98K 
40: R73         Derivatives and Hedging Activities (Details 3)      HTML     81K 
75: R74         Derivatives and Hedging Activities (Details 4)      HTML     40K 
108: R75         Derivatives and Hedging Activities (Details 5)      HTML     77K  
60: R76         Derivatives and Hedging Activities (Details 6)      HTML     39K 
27: R77         Derivatives and Hedging Activities (Details 7)      HTML     75K 
67: R78         Derivatives and Hedging Activities (Details 8)      HTML     36K 
104: R79         Derivatives and Hedging Activities (Details 9)      HTML     41K  
21: R80         Fair Value Option (Details)                         HTML     88K 
74: R81         Collateralized Agreements and Financings (Details)  HTML    117K 
12: R82         Securitization Activities (Details)                 HTML     59K 
50: R83         Securitization Activities (Details 1)               HTML     66K 
18: R84         Variable Interest Entities (Details)                HTML    163K 
45: R85         Other Assets (Details)                              HTML     53K 
80: R86         Goodwill and Identifiable Intangible Assets         HTML     41K 
                (Details)                                                        
65: R87         Goodwill and Identifiable Intangible Assets         HTML     49K 
                (Details 1)                                                      
44: R88         Goodwill and Identifiable Intangible Assets         HTML     47K 
                (Details 2)                                                      
19: R89         Deposits (Details)                                  HTML     68K 
76: R90         Short-Term Borrowings (Details)                     HTML     54K 
106: R91         Long-Term Borrowings (Details)                      HTML     37K  
90: R92         Long-Term Borrowings (Details 1)                    HTML     39K 
54: R93         Long-Term Borrowings (Details 2)                    HTML     44K 
32: R94         Long-Term Borrowings (Details 3)                    HTML    131K 
116: R95         Other Liabilities and Accrued Expenses (Details)    HTML     70K  
42: R96         Commitments, Contingencies and Guarantees           HTML    165K 
                (Details)                                                        
115: R97         Shareholders' Equity (Details)                      HTML     52K  
66: R98         Shareholders' Equity (Details 1)                    HTML     45K 
117: R99         Shareholders' Equity (Details 2)                    HTML     42K  
43: R100        Shareholders' Equity (Details 3)                    HTML    103K 
118: R101        Regulation and Capital Adequacy (Details)           HTML     91K  
78: R102        Earnings Per Common Share (Details)                 HTML     57K 
111: R103        Transactions with Affiliated Funds (Details)        HTML     44K  
34: R104        Interest Income and Interest Expense (Details)      HTML     57K 
63: R105        Income Taxes (Details)                              HTML     37K 
105: R106        Business Segments (Details)                         HTML    109K  
100: R107        Credit Concentrations (Details)                     HTML     39K  
22: R108        Legal Proceedings (Details)                         HTML     69K 
107: XML         IDEA XML File -- Filing Summary                      XML    189K  
109: EXCEL       IDEA Workbook of Financial Reports (.xls)            XLS   5.47M  
 6: EX-101.INS  XBRL Instance -- gs-20110630                         XML   8.08M 
 8: EX-101.CAL  XBRL Calculations -- gs-20110630_cal                 XML    322K 
11: EX-101.DEF  XBRL Definitions -- gs-20110630_def                  XML   1.35M 
 9: EX-101.LAB  XBRL Labels -- gs-20110630_lab                       XML   2.86M 
10: EX-101.PRE  XBRL Presentations -- gs-20110630_pre                XML   1.85M 
 7: EX-101.SCH  XBRL Schema -- gs-20110630                           XSD    624K 
114: ZIP         XBRL Zipped Folder -- 0000950123-11-074589-xbrl      Zip    538K  


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


This Exhibit is an XBRL XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<!-- XBRL document created with Bowne Tagger. XBRL Parser version 10.0.0.56 -->
<!-- Based on XBRL 2.1 -->
<!-- Modified on: 8/5/2011 11:51:33 PM -->
<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-06-30" xmlns:gs="http://goldmansachs.com/2011-06-30" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:us-types="http://xbrl.us/us-types/2009-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
<annotation>
<appinfo>
<link:roleType roleURI="http://goldmansachs.com/role/ShareholdersEquityDetails3" id="ShareholdersEquityDetails3">
<link:definition> 06193 - Disclosure - Shareholders' Equity (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/ShareholdersEquityDetails2" id="ShareholdersEquityDetails2">
<link:definition> 06192 - Disclosure - Shareholders' Equity (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/ShareholdersEquityDetails1" id="ShareholdersEquityDetails1">
<link:definition> 06191 - Disclosure - Shareholders' Equity (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/GoodwillAndIdentifiableIntangibleAssetsDetails2" id="GoodwillAndIdentifiableIntangibleAssetsDetails2">
<link:definition> 06132 - Disclosure - Goodwill and Identifiable Intangible Assets (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/GoodwillAndIdentifiableIntangibleAssetsDetails1" id="GoodwillAndIdentifiableIntangibleAssetsDetails1">
<link:definition> 06131 - Disclosure - Goodwill and Identifiable Intangible Assets (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/FairValueMeasurementsDetails4" id="FairValueMeasurementsDetails4">
<link:definition> 06054 - Disclosure - Fair Value Measurements (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/CashInstrumentsDetails3" id="CashInstrumentsDetails3">
<link:definition> 06063 - Disclosure - Cash Instruments (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/CashInstrumentsDetails2" id="CashInstrumentsDetails2">
<link:definition> 06062 - Disclosure - Cash Instruments (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/CashInstrumentsDetails1" id="CashInstrumentsDetails1">
<link:definition> 06061 - Disclosure - Cash Instruments (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/FairValueMeasurementsDetails3" id="FairValueMeasurementsDetails3">
<link:definition> 06053 - Disclosure - Fair Value Measurements (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/FairValueMeasurementsDetails2" id="FairValueMeasurementsDetails2">
<link:definition> 06052 - Disclosure - Fair Value Measurements (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/FairValueMeasurementsDetails1" id="FairValueMeasurementsDetails1">
<link:definition> 06051 - Disclosure - Fair Value Measurements (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/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-20110630_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-20110630_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-20110630_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-20110630_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_NonCompensationExpenses" name="NonCompensationExpenses" 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_NonInterestRevenues" name="NonInterestRevenues" 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_ReceivablesFromCustomersAndCounterpartiesAtFairValue" name="ReceivablesFromCustomersAndCounterpartiesAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<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_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_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_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_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_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_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_NetInterestIncomeExpense" name="NetInterestIncomeExpense" 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_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_ContributionOfEachSegmentToConsolidatedPreTaxEarningsAndAssetsAbstract" name="ContributionOfEachSegmentToConsolidatedPreTaxEarningsAndAssetsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InvestingAndLendingMember" name="InvestingAndLendingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InstitutionalClientServicesMember" name="InstitutionalClientServicesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InvestmentBankingMember" name="InvestmentBankingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DepreciationAndAmortization1Abstract" name="DepreciationAndAmortization1Abstract" 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_CapitalRatioExpectedToBeMaintained" name="CapitalRatioExpectedToBeMaintained" 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_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_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_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_Commitments" name="Commitments" 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_CommitmentsToExtendCredit" name="CommitmentsToExtendCredit" 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_NetAmountAtRiskRepresentingGuaranteedMinimumDeathAndIncomeBenefitsInExcessOfContractHolderAccountBalances" name="NetAmountAtRiskRepresentingGuaranteedMinimumDeathAndIncomeBenefitsInExcessOfContractHolderAccountBalances" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_Level3AssetsAsPercentageOfAssets" name="Level3AssetsAsPercentageOfAssets" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_Level3AssetsAsPercentageOfFinancialAssetsAtFairValue" name="Level3AssetsAsPercentageOfFinancialAssetsAtFairValue" 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_AssetsFairValueDisclosure" name="AssetsFairValueDisclosure" 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_PercentageOfLevel3LiabilitiesOfFinancialLiabilitiesAtFairValue" name="PercentageOfLevel3LiabilitiesOfFinancialLiabilitiesAtFairValue" 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_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:stringItemType" 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_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_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_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_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_LiabilitiesFairValueDisclosure" name="LiabilitiesFairValueDisclosure" 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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityNetUnrealizedGainLossIncludedInEarningsValue" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityNetUnrealizedGainLossIncludedInEarningsValue" 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_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="debit"/>
<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_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_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_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_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_OperatingLeasesFutureMinimumPaymentDue" name="OperatingLeasesFutureMinimumPaymentDue" 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_CDOsAndCLOsBackedByCorporateAndOtherDebtObligationsAssetsMember" name="CDOsAndCLOsBackedByCorporateAndOtherDebtObligationsAssetsMember" 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_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionDescription" name="FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareRedemptionRestrictionDescription" name="FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareRedemptionRestrictionDescription" type="xbrli:stringItemType" 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_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_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_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_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_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_NoncontrollingInterestsRelatedToConsolidatedInvestmentFunds" name="NoncontrollingInterestsRelatedToConsolidatedInvestmentFunds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_ConsolidatedVariableInterestEntityCarryingValueAxis" name="ConsolidatedVariableInterestEntityCarryingValueAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ConsolidatedVariableInterestEntityCarryingValueDomain" name="ConsolidatedVariableInterestEntityCarryingValueDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ConsolidatedVariableInterestEntityCarryingAmountMember" name="ConsolidatedVariableInterestEntityCarryingAmountMember" type="us-types:domainItemType" 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_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_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_PercentageReductionInCarryingValueOfUnsecuredLongTermBorrowingsNotAtFairValueDueToChangeInFirmsOwnCreditSpreads" name="PercentageReductionInCarryingValueOfUnsecuredLongTermBorrowingsNotAtFairValueDueToChangeInFirmsOwnCreditSpreads" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<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_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_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposureAsPercentageOfAssets" name="ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposureAsPercentageOfAssets" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_GainsLossesExcludedFromFairValueOption" name="GainsLossesExcludedFromFairValueOption" 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_PercentageReductionInCarryingValueOfUnsecuredLongTermBorrowingsNotAtFairValueDueToChangeInFirmsCreditSpreads" name="PercentageReductionInCarryingValueOfUnsecuredLongTermBorrowingsNotAtFairValueDueToChangeInFirmsCreditSpreads" 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_SubordinatedLongTermDebtParAmount" name="SubordinatedLongTermDebtParAmount" 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_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_GoodwillAndIntangibleAssetsAbstract" name="GoodwillAndIntangibleAssetsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<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_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_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_InvestmentManagementMember" name="InvestmentManagementMember" 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_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_OfferingPriceOfSharesUnderwrittenInConnectionWithInitialPublicOffering" name="OfferingPriceOfSharesUnderwrittenInConnectionWithInitialPublicOffering" 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_EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedging" name="EffectiveWeightedAverageInterestRatesForUnsecuredLongTermBorrowingsAfterHedging" 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_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_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_DerivativesCreditRiskGainLossQuantitativeDisclosureAbstract" name="DerivativesCreditRiskGainLossQuantitativeDisclosureAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ImpairmentLossesRecognizedOnAssetsHeldForSale" name="ImpairmentLossesRecognizedOnAssetsHeldForSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<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_DomesticTimeDepositsGreaterThanOneHundredThousand" name="DomesticTimeDepositsGreaterThanOneHundredThousand" 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_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_RedeemablePreferredStocksRedemptionPricePerShare" name="RedeemablePreferredStocksRedemptionPricePerShare" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<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_TransfersOfFinancialAssetsAccountedForAsFinancingsIncludedInOtherSecuredFinancings" name="TransfersOfFinancialAssetsAccountedForAsFinancingsIncludedInOtherSecuredFinancings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_UKBankPayrollTax" name="UKBankPayrollTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" name="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
<element id="gs_PreferredStockDividendsIncomeStatementImpact" name="PreferredStockDividendsIncomeStatementImpact" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_SecuritiesBorrowedFairValueDisclosure" name="SecuritiesBorrowedFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_DepositsFairValueDisclosure" name="DepositsFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_OtherLiabilitiesFairValueDisclosure" name="OtherLiabilitiesFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities" name="PaymentsForProceedsFromDerivativeInstrumentFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_GainsAndLossesFromMarketMakingAndOtherPrincipalTransactionsAbstract" name="GainsAndLossesFromMarketMakingAndOtherPrincipalTransactionsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInMarketMakingRevenue" name="FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInMarketMakingRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInOtherPrincipalTransactionsRevenue" name="FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInOtherPrincipalTransactionsRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" name="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_FairValueNetDerivativesMeasuredOnRecurringBasisGainLossIncludedInMarketMakingRevenue" name="FairValueNetDerivativesMeasuredOnRecurringBasisGainLossIncludedInMarketMakingRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueNetDerivativesMeasuredOnRecurringBasisGainLossIncludedInOtherPrincipalTransactionsRevenue" name="FairValueNetDerivativesMeasuredOnRecurringBasisGainLossIncludedInOtherPrincipalTransactionsRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments" name="FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_CashFlowsBetweenTransferorAndTransfereeBeneficialInterest" name="CashFlowsBetweenTransferorAndTransfereeBeneficialInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_WeightedAverageKeyEconomicAssumptionsUsedInMeasuringFairValueOfFirmsRetainedInterestsAbstract" name="WeightedAverageKeyEconomicAssumptionsUsedInMeasuringFairValueOfFirmsRetainedInterestsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" name="VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract" name="VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CdosBackedByMortgageObligationsMember" name="CdosBackedByMortgageObligationsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaximumExposureToLossCategoryAxis" name="MaximumExposureToLossCategoryAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_MaximumExposureToLossCategoryDomain" name="MaximumExposureToLossCategoryDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RetainedInterestsMaximumExposureToLossMember" name="RetainedInterestsMaximumExposureToLossMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PurchasedInterestsMaximumExposureToLossMember" name="PurchasedInterestsMaximumExposureToLossMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_CommitmentsAndGuaranteesMaximumExposureToLossMember" name="CommitmentsAndGuaranteesMaximumExposureToLossMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DerivativesMaximumExposureToLossMember" name="DerivativesMaximumExposureToLossMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_LoansAndInvestmentsMaximumExposureToLossMember" name="LoansAndInvestmentsMaximumExposureToLossMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherAssetsMiscellaneous" name="OtherAssetsMiscellaneous" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
<element id="gs_InvestmentBankingUnderwritingMember" name="InvestmentBankingUnderwritingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InstitutionalClientServicesFixedIncomeCurrencyAndCommoditiesClientExecutionMember" name="InstitutionalClientServicesFixedIncomeCurrencyAndCommoditiesClientExecutionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InstitutionalClientServicesEquitiesClientExecutionMember" name="InstitutionalClientServicesEquitiesClientExecutionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_InstitutionalClientServicesSecuritiesServicesMember" name="InstitutionalClientServicesSecuritiesServicesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FutureAmortizationExpenseRemainderOfFiscalYear" name="FutureAmortizationExpenseRemainderOfFiscalYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_GoodwillAndIntangibleAssetsDisclosureAbstract" name="GoodwillAndIntangibleAssetsDisclosureAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" name="ScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherIntangibleAssetsMember" name="OtherIntangibleAssetsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SeparateAccountLiabilities" name="SeparateAccountLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_CommitmentsContingenciesAndGuaranteesTextBlock" name="CommitmentsContingenciesAndGuaranteesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_RedeemedPreferredStockShares" name="RedeemedPreferredStockShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_PreferredStockDividendRatePercent" name="PreferredStockDividendRatePercent" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PreferredStockRedeemedValue" name="PreferredStockRedeemedValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
<element id="gs_AmountOfSharesRemitted" name="AmountOfSharesRemitted" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SummaryOfPreferredDividendsDeclaredOnPreferredStockIssuedTextBlock" name="SummaryOfPreferredDividendsDeclaredOnPreferredStockIssuedTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SummaryOfPreferredDividendsDeclaredOnPreferredStockIssuedAbstract" name="SummaryOfPreferredDividendsDeclaredOnPreferredStockIssuedAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_PreferredDividendRecognizedUponNoticeOfRedemption" name="PreferredDividendRecognizedUponNoticeOfRedemption" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_IncomeTaxAuthorityAxis" name="IncomeTaxAuthorityAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration"/>
<element id="gs_ValueOfSharesRemitted" name="ValueOfSharesRemitted" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
<element id="gs_GeographicReportingInformationPercentageOfRevenue" name="GeographicReportingInformationPercentageOfRevenue" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_GeographicReportingInformationPercentageOfOperatingIncomeLoss" name="GeographicReportingInformationPercentageOfOperatingIncomeLoss" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_SegmentReportingAbstract" name="SegmentReportingAbstract" abstract="true" type="xbrli:stringItemType" 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_OtherLiabilitiesAbstract" name="OtherLiabilitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_StockPurchaseDates" name="StockPurchaseDates" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
<element id="gs_CommitmentsAndContingenciesDisclosureAbstract" name="CommitmentsAndContingenciesDisclosureAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DividendsPayableDateDeclared" name="DividendsPayableDateDeclared" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_VariableInterestEntitiesTextBlock" name="VariableInterestEntitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLiquidatingInvestmentRemainingPeriod" name="FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLiquidatingInvestmentRemainingPeriod" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_OtherResidentialMortgageBackedSecuritiesMember" name="OtherResidentialMortgageBackedSecuritiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_UsGovernmentAgencyIssuedCollateralizedMortgageObligationsMember" name="UsGovernmentAgencyIssuedCollateralizedMortgageObligationsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
<element id="gs_DividendsPreferredStockExcludingSeriesG" name="DividendsPreferredStockExcludingSeriesG" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
</schema>

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

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Tue., Apr. 23, 10:12:55.1pm ET