September 20, 2022

How Legend has Empowered Global Markets Engineering at Goldman Sachs and the Derivatives Industry as a Whole

Shilpi Singh, Mariania Cassimiro, Prashant Nirwal, Toh Newin, Tom Barkes, Eric Esterkin

John Waldron, President and Chief Operating Officer of Goldman Sachs, has advocated that "high quality data is one of the most important commercial drivers for automation and scale". Given the growing volume and complexity of the financial service data in combination with an increased demand for actionable data from stakeholders, the firm developed Legend, an open source data platform that breaks down data silos and connects business and technology teams resulting in improved data governance for automation, transparency and consistency.

An introduction to Legend and financial service industry collaboration 

Trading by definition involves multiple parties. There is a natural limit to how much efficiency can be wrought within a single party; data quality is also a product of the data coming from a counter-party. To improve data quality across institutional boundaries, counterparties require a few components:

  1. Common languages through which to represent financial instruments
  2. Shared models and definitions of instruments represented in common Domain Specific Languages (DSLs)
  3. Tooling and platforms for managing financial instrument models.

 Ideally this tooling should be licensed as open sourced such that industry participants experience limited barriers and can contribute new features. 

In 2020 Goldman Sachs open sourced our internal data modeling platform Legend. With Legend, the industry now had access to the first component - a DSL in which to compose financial instruments, in the form of PURE, the Legend DSL, as well as the third, through the overall Legend suite, to which more modules and features have been subsequently contributed. On the second item - shared definitions - Goldman together with other industry participants use the hosted public instance of Legend Studio in FINOS to do collaborative modeling.

The pilot use case, hosted on FINOS infrastructure in the public cloud builds extensions to the Common Domain Model (CDM) developed by the International Swaps and Derivatives Association (ISDA).

Average Model Diagram. Averaging model developed by participants of the FX Options Working Group
Average Model Diagram. Averaging model developed by participants of the FX Options Working Group

The combination of an open sourced DSL - Legend Pure; open source model definitions - the CDM; and an open sourced suite of products and tools to manage these models and drive their definitions back into physical systems In the front, middle, and back offices will, among other benefits, accelerate industry interoperability, especially in trading workflows, and drive efficiencies for, and better data quality, across trading partners. 

To learn more about Legend and our open sourcing partnership, check out our launch video. There will also be opportunities at the upcoming Open Source Strategy Forum in New York City on December 8 to connect with individuals close to this project and to hear about the collaborative efforts you could get involved with through the FINOS Financial Objects SIG and more.

Our team is also growing and we have several exciting opportunities!

Commodity Payout created by participants of Commodity Reference Data Working Group
Commodity Payout created by participants of Commodity Reference Data Working Group

Legend not only provides a user interface to collaboratively express data models, but also has a powerful query generation capability with connectivity to commonly used data stores. It is possible for end users to seamlessly navigate data models and create complex queries and REST APIs without having to worry about database connectivity or writing SQL.

How did we get here: a sneak peak into expanding efficiencies and driving data quality within Global Markets at Goldman Sachs

For heavy data producers, like the Global Markets Division, Legend, and data models specifically, have materially improved data quality, resulting in new commercial opportunities, improved risk management and reduced operational overhead by decommissioning legacy systems.

The Global Markets Division at Goldman Sachs enables clients to buy and sell global financial products and manage risk across fixed income, equity, currency and commodity products, including complex derivatives.  Global Markets produces a significant amount of transactional data for consumption not only by internal teams (including Global Markets itself), but also external stakeholders including clients and regulators.  The diverse stakeholders, in combination with new demands from clients and regulators require high data quality to scale to remain competitive in the marketplace.  Below are a few representative examples of how Legend data models facilitate this scale for the firm.

Modeled Derivatives data delivers scale and improved time to market for new revenue opportunities 

Post trade execution functions are similar to many other data distribution types with opaque traceability, potential loss of data across system hops and difficult change management from a developer experience perspective.  Within the derivatives space specifically, scale is critical, with hundreds of products and many different consumers including clients of the firm, global financial and non-financial regulators, and internal teams who manage risk.  Historically, for every new product request or new regulation, business users relied on manual code changes from engineers to execute a transaction and fulfill all the downstream obligations. 

By converging post trade infrastructure around common data models and creating model-to-model mappings between front office product models and the consumer models, Global Markets is able to represent hundreds of products across all major markets in about 30 different data models, scaling the workflows to meet demand from all stakeholders.

Data consumers leverage automated rules based on cardinality, data type, and enumerations in order to validate the quality of the data upstream at the source rather than downstream after processing.  Change management is transparent, with agreed upon data definitions and lineage remaining intact and engineering dependencies are reduced improving time to market, reducing operational overhead and delivering solutions to stakeholders.

Recently, as featured in BloombergLegend enabled Goldman Sachs to serve Blackrock's equity swap business via Veris, Axoni's distributed ledger network for equity swaps.  While the industry "has encountered operational complexities in keeping up with trade volumes", firm's leveraging model-to-model mappings based on the International Swaps and Derivatives Association's Common Domain Model (CDM) experience "scalability while mitigating risks in the investment life cycle".  This same data modeling process is applied across products and regions, offering a competitive advantage to the Global Markets Division.

Modeled Comprehensive Capital Analysis and Review (CCAR) data improves transparency by replacing siloed data tools an automated and consolidated solution

While the above showcases Legend's impact in providing scale and driving new growth opportunities, Global Markets has also leveraged data models to evolve the firm's ability to assess and react to its own risk profile using CCAR data.  Accurate CCAR data facilitates effective capital planning processes and ensures sufficient capital to absorb losses during stressful conditions, while meeting obligations to creditors and counterparties.  Historically, Global Markets risk management teams sourced the various CCAR inputs from spreadsheets, Tabular Datasets and disparate databases using custom code to transform and aggregate the data into a single source.  Engineers and business users exchanged data lineage and transformation knowledge by consistently communicating with one another via phone and email, a time consuming process which delayed analyses.

By converging the disparate data within a unified data model and exposing the results through self-service queries, Legend improved transparency on the data transformations, milestoned the data for historical comparison and reduced the dependency on engineers and custom code.  

As both a producer and consumer of the data, Global Markets now has significantly streamlined their operations, increased transparency in an automated manner and accelerated risk analysis.  Capturing persisted history enables consumers to validate historical submissions while collaborating and agreeing with other teams on the purpose and usage of the data ensures reporting consistency.  The data consumers have developed a greater understanding of the data, leading to more informed decision-making and risk reduction.

Modeled trade processing data centralizes architecture leading to decommissioning of legacy platforms

Not only have data models driven scale and new business opportunities while at the same time reducing risk, but they have also reduced expenses through the decommissioning of legacy systems.  These legacy data platforms utilize expensive infrastructure and require significant engineering support to maintain.  In these platforms, opaque code drives the entire data lifecycle, from ingestion to transformation to pipelining to reporting.  Data consumers are siloed from producing teams, unable to trace lineage or self-service the data to a large extent.  Teams of engineers maintain the code base and knowledge transfer is expensive and time consuming.

The rearchitected solutions are driven by centralized data stores and enterprise data models, greatly simplifying the workflows and reducing dependencies on engineering teams.  These enterprise models are aligned with industry standards, with simple and straightforward change management and out of the box self-service for customers.  Singular databases become the "golden source" of data with producer and consumer model-to-model mappings to drive automation and consistency.  The singular database also drives all downstream pipelines and reporting, offering transparent lineage for front office teams. This also helps to easily reconcile the original terms as agreed upon by the customer with the post-settlement results, without the dependency on engineers.

The transformation from lines of code in legacy platforms to singular databases with data models built on top has saved the firm millions in infrastructure costs and immeasurable engineering overhead.  Engineering teams are now free to build rather than support legacy code. It has transformed job description for Engineers in Global Markets. 

Bringing it all together to empower engineers and benefit the entire derivatives industry

Through data modeling, engineers at Goldman Sachs are empowering business teams and directly contributing to the firm's bottom line rather than reacting to incidents and manually adjusting code.  As featured on CNBC, the software and language “have grown to become critical tools within our firm across the trade lifecycle that help us price, assess and evaluate risk, clear transactions, and perform regulatory reporting,” and by making it publicly available, “we’ll unlock tremendous value for the industry when we co-develop and share models.”

The collaborative FINOS effort received a big boost of momentum this month in the announcement that the three trade associations in partnership; ISDA, ISLA and ICMA have appointed FINOS as the future repository of the Common Domain Model (CDM). With the open sourcing of the CDM, the ecosystem now has the final piece in place to accelerate collaborative financial instrument modeling - the underlying definitions to a broad set to financial instruments, in particular related to derivatives.


See https://www.gs.com/disclaimer/global_email for important risk disclosures, conflicts of interest, and other terms and conditions relating to this blog and your reliance on information contained in it.

GS DAP® is owned and operated by Goldman Sachs. This site is for informational purposes only and does not constitute an offer to provide, or the solicitation of an offer to provide access to or use of GS DAP®. Any subsequent commitment by Goldman Sachs to provide access to and / or use of GS DAP® would be subject to various conditions, including, amongst others, (i) satisfactory determination and legal review of the structure of any potential product or activity, (ii) receipt of all internal and external approvals (including potentially regulatory approvals); (iii) execution of any relevant documentation in a form satisfactory to Goldman Sachs; and (iv) completion of any relevant system / technology / platform build or adaptation required or desired to support the structure of any potential product or activity. All GS DAP® features may not be available in certain jurisdictions. Not all features of GS DAP® will apply to all use cases. Use of terms (e.g., "account") on GS DAP® are for convenience only and does not imply any regulatory or legal status by such term.

¹ Real-time data can be impacted by planned system maintenance, connectivity or availability issues stemming from related third-party service providers, or other intermittent or unplanned technology issues.

Transaction Banking services are offered by Goldman Sachs Bank USA ("GS Bank") and its affiliates. GS Bank is a New York State chartered bank, a member of the Federal Reserve System and a Member FDIC. For additional information, please see Bank Regulatory Information.

Certain solutions and Institutional Services described herein are provided via our Marquee platform. The Marquee platform is for institutional and professional clients only. This site is for informational purposes only and does not constitute an offer to provide the Marquee platform services described, nor an offer to sell, or the solicitation of an offer to buy, any security. Some of the services and products described herein may not be available in certain jurisdictions or to certain types of clients. Please contact your Goldman Sachs sales representative with any questions. Any data or market information presented on the site is solely for illustrative purposes. There is no representation that any transaction can or could have been effected on such terms or at such prices. Please see https://www.goldmansachs.com/disclaimer/sec-div-disclaimers-for-electronic-comms.html for additional information.

² Source: Goldman Sachs Asset Management, as of March 31, 2025.

Mosaic is a service mark of Goldman Sachs & Co. LLC. This service is made available in the United States by Goldman Sachs & Co. LLC and outside of the United States by Goldman Sachs International, or its local affiliates in accordance with applicable law and regulations. Goldman Sachs International and Goldman Sachs & Co. LLC are the distributors of the Goldman Sachs Funds. Depending upon the jurisdiction in which you are located, transactions in non-Goldman Sachs money market funds are affected by either Goldman Sachs & Co. LLC, a member of FINRA, SIPC and NYSE, or Goldman Sachs International. For additional information contact your Goldman Sachs representative. Goldman Sachs & Co. LLC, Goldman Sachs International, Goldman Sachs Liquidity Solutions, Goldman Sachs Asset Management, L.P., and the Goldman Sachs funds available through Goldman Sachs Liquidity Solutions and other affiliated entities, are under the common control of the Goldman Sachs Group, Inc.

Goldman Sachs & Co. LLC is a registered U.S. broker-dealer and futures commission merchant, and is subject to regulatory capital requirements including those imposed by the SEC, the U.S. Commodity Futures Trading Commission (CFTC), the Chicago Mercantile Exchange, the Financial Industry Regulatory Authority, Inc. and the National Futures Association.

FOR INSTITUTIONAL USE ONLY - NOT FOR USE AND/OR DISTRIBUTION TO RETAIL AND THE GENERAL PUBLIC.

This material is for informational purposes only. It is not an offer or solicitation to buy or sell any securities.

THIS MATERIAL DOES NOT CONSTITUTE AN OFFER OR SOLICITATION IN ANY JURISDICTION WHERE OR TO ANY PERSON TO WHOM IT WOULD BE UNAUTHORIZED OR UNLAWFUL TO DO SO. Prospective investors should inform themselves as to any applicable legal requirements and taxation and exchange control regulations in the countries of their citizenship, residence or domicile which might be relevant. This material is provided for informational purposes only and should not be construed as investment advice or an offer or solicitation to buy or sell securities. This material is not intended to be used as a general guide to investing, or as a source of any specific investment recommendations, and makes no implied or express recommendations concerning the manner in which any client's account should or would be handled, as appropriate investment strategies depend upon the client's investment objectives.

United Kingdom: In the United Kingdom, this material is a financial promotion and has been approved by Goldman Sachs Asset Management International, which is authorized and regulated in the United Kingdom by the Financial Conduct Authority.

European Economic Area (EEA): This marketing communication is disseminated by Goldman Sachs Asset Management B.V., including through its branches ("GSAM BV"). GSAM BV is authorised and regulated by the Dutch Authority for the Financial Markets (Autoriteit Financiële Markten, Vijzelgracht 50, 1017 HS Amsterdam, The Netherlands) as an alternative investment fund manager ("AIFM") as well as a manager of undertakings for collective investment in transferable securities ("UCITS"). Under its licence as an AIFM, the Manager is authorized to provide the investment services of (i) reception and transmission of orders in financial instruments; (ii) portfolio management; and (iii) investment advice. Under its licence as a manager of UCITS, the Manager is authorized to provide the investment services of (i) portfolio management; and (ii) investment advice.

Information about investor rights and collective redress mechanisms are available on www.gsam.com/responsible-investing (section Policies & Governance). Capital is at risk. Any claims arising out of or in connection with the terms and conditions of this disclaimer are governed by Dutch law.

To the extent it relates to custody activities, this financial promotion is disseminated by Goldman Sachs Bank Europe SE ("GSBE"), including through its authorised branches. GSBE is a credit institution incorporated in Germany and, within the Single Supervisory Mechanism established between those Member States of the European Union whose official currency is the Euro, subject to direct prudential supervision by the European Central Bank (Sonnemannstrasse 20, 60314 Frankfurt am Main, Germany) and in other respects supervised by German Federal Financial Supervisory Authority (Bundesanstalt für Finanzdienstleistungsaufsicht, BaFin) (Graurheindorfer Straße 108, 53117 Bonn, Germany; website: www.bafin.de) and Deutsche Bundesbank (Hauptverwaltung Frankfurt, Taunusanlage 5, 60329 Frankfurt am Main, Germany).

Switzerland: For Qualified Investor use only - Not for distribution to general public. This is marketing material. This document is provided to you by Goldman Sachs Bank AG, Zürich. Any future contractual relationships will be entered into with affiliates of Goldman Sachs Bank AG, which are domiciled outside of Switzerland. We would like to remind you that foreign (Non-Swiss) legal and regulatory systems may not provide the same level of protection in relation to client confidentiality and data protection as offered to you by Swiss law.

Asia excluding Japan: Please note that neither Goldman Sachs Asset Management (Hong Kong) Limited ("GSAMHK") or Goldman Sachs Asset Management (Singapore) Pte. Ltd. (Company Number: 201329851H ) ("GSAMS") nor any other entities involved in the Goldman Sachs Asset Management business that provide this material and information maintain any licenses, authorizations or registrations in Asia (other than Japan), except that it conducts businesses (subject to applicable local regulations) in and from the following jurisdictions: Hong Kong, Singapore, India and China. This material has been issued for use in or from Hong Kong by Goldman Sachs Asset Management (Hong Kong) Limited and in or from Singapore by Goldman Sachs Asset Management (Singapore) Pte. Ltd. (Company Number: 201329851H).

Australia: This material is distributed by Goldman Sachs Asset Management Australia Pty Ltd ABN 41 006 099 681, AFSL 228948 (‘GSAMA’) and is intended for viewing only by wholesale clients for the purposes of section 761G of the Corporations Act 2001 (Cth). This document may not be distributed to retail clients in Australia (as that term is defined in the Corporations Act 2001 (Cth)) or to the general public. This document may not be reproduced or distributed to any person without the prior consent of GSAMA. To the extent that this document contains any statement which may be considered to be financial product advice in Australia under the Corporations Act 2001 (Cth), that advice is intended to be given to the intended recipient of this document only, being a wholesale client for the purposes of the Corporations Act 2001 (Cth). Any advice provided in this document is provided by either of the following entities. They are exempt from the requirement to hold an Australian financial services licence under the Corporations Act of Australia and therefore do not hold any Australian Financial Services Licences, and are regulated under their respective laws applicable to their jurisdictions, which differ from Australian laws. Any financial services given to any person by these entities by distributing this document in Australia are provided to such persons pursuant to the respective ASIC Class Orders and ASIC Instrument mentioned below.

  • Goldman Sachs Asset Management, LP (GSAMLP), Goldman Sachs & Co. LLC (GSCo), pursuant ASIC Class Order 03/1100; regulated by the US Securities and Exchange Commission under US laws.
  • Goldman Sachs Asset Management International (GSAMI), Goldman Sachs International (GSI), pursuant to ASIC Class Order 03/1099; regulated by the Financial Conduct Authority; GSI is also authorized by the Prudential Regulation Authority, and both entities are under UK laws.
  • Goldman Sachs Asset Management (Singapore) Pte. Ltd. (GSAMS), pursuant to ASIC Class Order 03/1102; regulated by the Monetary Authority of Singapore under Singaporean laws
  • Goldman Sachs Asset Management (Hong Kong) Limited (GSAMHK), pursuant to ASIC Class Order 03/1103 and Goldman Sachs (Asia) LLC (GSALLC), pursuant to ASIC Instrument 04/0250; regulated by the Securities and Futures Commission of Hong Kong under Hong Kong laws

No offer to acquire any interest in a fund or a financial product is being made to you in this document. If the interests or financial products do become available in the future, the offer may be arranged by GSAMA in accordance with section 911A(2)(b) of the Corporations Act. GSAMA holds Australian Financial Services Licence No. 228948. Any offer will only be made in circumstances where disclosure is not required under Part 6D.2 of the Corporations Act or a product disclosure statement is not required to be given under Part 7.9 of the Corporations Act (as relevant).

FOR DISTRIBUTION ONLY TO FINANCIAL INSTITUTIONS, FINANCIAL SERVICES LICENSEES AND THEIR ADVISERS. NOT FOR VIEWING BY RETAIL CLIENTS OR MEMBERS OF THE GENERAL PUBLIC

Canada: This presentation has been communicated in Canada by GSAM LP, which is registered as a portfolio manager under securities legislation in all provinces of Canada and as a commodity trading manager under the commodity futures legislation of Ontario and as a derivatives adviser under the derivatives legislation of Quebec. GSAM LP is not registered to provide investment advisory or portfolio management services in respect of exchange-traded futures or options contracts in Manitoba and is not offering to provide such investment advisory or portfolio management services in Manitoba by delivery of this material.

Japan: This material has been issued or approved in Japan for the use of professional investors defined in Article 2 paragraph (31) of the Financial Instruments and Exchange Law ("FIEL"). Also, any description regarding investment strategies on or funds as collective investment scheme under Article 2 paragraph (2) item 5 or item 6 of FIEL has been approved only for Qualified Institutional Investors defined in Article 10 of Cabinet Office Ordinance of Definitions under Article 2 of FIEL.

Interest Rate Benchmark Transition Risks: This transaction may require payments or calculations to be made by reference to a benchmark rate ("Benchmark"), which will likely soon stop being published and be replaced by an alternative rate, or will be subject to substantial reform. These changes could have unpredictable and material consequences to the value, price, cost and/or performance of this transaction in the future and create material economic mismatches if you are using this transaction for hedging or similar purposes. Goldman Sachs may also have rights to exercise discretion to determine a replacement rate for the Benchmark for this transaction, including any price or other adjustments to account for differences between the replacement rate and the Benchmark, and the replacement rate and any adjustments we select may be inconsistent with, or contrary to, your interests or positions. Other material risks related to Benchmark reform can be found at https://www.gs.com/interest-rate-benchmark-transition-notice. Goldman Sachs cannot provide any assurances as to the materialization, consequences, or likely costs or expenses associated with any of the changes or risks arising from Benchmark reform, though they may be material. You are encouraged to seek independent legal, financial, tax, accounting, regulatory, or other appropriate advice on how changes to the Benchmark could impact this transaction.

Confidentiality: No part of this material may, without GSAM's prior written consent, be (i) copied, photocopied or duplicated in any form, by any means, or (ii) distributed to any person that is not an employee, officer, director, or authorized agent of the recipient.

GSAM Services Private Limited (formerly Goldman Sachs Asset Management (India) Private Limited) acts as the Investment Advisor, providing non-binding non-discretionary investment advice to dedicated offshore mandates, involving Indian and overseas securities, managed by GSAM entities based outside India. Members of the India team do not participate in the investment decision making process.

© 2025 Goldman Sachs. All rights reserved.