goldmansachs

gs-quant: Build Quantitative Finance Tools in Python

GS Quant is a Python toolkit for developing quantitative trading strategies, analyzing derivatives, and supporting risk management. It suits developers and quants with access to Goldman Sachs APIs who need finance-focused tools and analytics.

Stars
13k
Forks
1.8k
Stars, last 10 days
+130

Our take

Health score

43/100

How it is scored
Activity
73
Community
56
Issues
21
Pull requests
21

+130 stars in the last 10 days

  • Releases more often than 93% of the projects we track

Overview

GS Quant is a Python toolkit for quantitative finance, maintained by Goldman Sachs quantitative developers. It provides tools for building trading strategies and analyzing derivative products, with applications in derivative structuring, trading, and risk management.

It is most relevant to quants and institutional developers working with Goldman Sachs APIs. It can also be used as a collection of statistical packages for data analytics, but access to the APIs requires institutional client credentials.

Key Features

  • Supports development of quantitative trading strategies.
  • Provides tools for derivative product analysis.
  • Facilitates derivative structuring and trading workflows.
  • Supports risk management solutions.
  • Includes statistical packages for data analytics applications.
  • Offers a Python package installable through pip.

Use Cases

  • A quant develops and analyzes a trading strategy using Python.
  • A derivatives developer evaluates products during structuring or trading workflows.
  • A risk team builds analysis for derivative-related risk management.
  • A data analyst uses the statistical packages for finance-related analytics.

Getting Started

Install the package:

pip install gs-quant

See the repository README and Goldman Sachs Developer documentation for details and examples.

Alternatives

  • quantstats: QuantStats focuses on performance and risk analysis of investment return series, while gs-quant also supports derivatives analytics and trading strategies.
ProjectLanguageLicenseStarsStatus
gs-quantPythonApache-2.013kNot checked yet
quantstatsPythonApache-2.07.7kActive

Considerations

  • Requires Python 3.9 or greater and access to pip.
  • API access requires a client ID and secret, available to institutional clients of Goldman Sachs.
  • The README directs users to Goldman Sachs Developer documentation for examples, guides, and tutorials.

Found this useful?

Share it with someone who would like gs-quant.

Comparisons