高盛开源的量化金融 Python 库

GS Quant

GS Quant是用于量化金融的Python工具包,建立在世界上最强大的风险转移平台之一之上。旨在加速量化交易策略和风险管理解决方案的开发,凭借25年的全球市场经验精心打造。

它由高盛的定量开发人员(定量)创建和维护,以支持交易策略的开发和衍生产品的分析。GS Quant可用于促进衍生品结构化、交易和风险管理,或作为数据分析应用程序的一组统计包。

安装

pip install gs-quant

主要功能

Designed by our quants

由我们的量子创造,为我们的量子。我们的分析工具每天都受到高盛1000多名量化开发人员的信任,可以管理我们的全球交易业务。

Comprehensive and cross-asset(综合性和跨资产)

我们的业务涵盖所有资产类别。我们的金融工具包从头开始设计,通过直观的界面提供,是适用于所有市场的完整解决方案。

Proven by markets

利用在全球衍生品市场中心经过数十年经验测试和完善的模型和数据集。使用我们使用的东西。

Use GS Quant

以下是一个简单的例子,它生成一个随机时间序列,并计算1个月(22天)的滚动实现波动率

  1. import gs_quant.timeseries as ts
  2. from gs_quant.timeseries import Window
  3. x = ts.generate_series(1000) # Generate random timeseries with 1000 observations
  4. vol = ts.volatility(x, Window(22, 0)) # Compute realized volatility using a window of 22 and a ramp up value of 0
  5. vol.tail() # Show last few values

Out1:

2021-12-20 12.898025

2021-12-21 12.927230

2021-12-22 12.929520

2021-12-23 13.987033

2021-12-24 14.048165

dtype: float64

Markets

GS Quant中的资产类别为任何证券或可观察工具提供了基础。在GS Quant环境中,资产用于描述具有公共标识符的任何证券(例如股票或债券),以及任何定制产品(例如定制指数或篮子)。资产也用于描述衍生工具合同中使用的可观察固定值(例如300万美元伦敦银行同业拆借利率)。

资产类型

以下是GS Quant中使用的几种不同资产类型的概述,涵盖了金融市场中使用的各种证券。

GitHub

GitHub - goldmansachs/gs-quant: Python toolkit for quantitative financePython toolkit for quantitative finance. Contribute to goldmansachs/gs-quant development by creating an account on GitHub.https://github.com/goldmansachs/gs-quant

文档地址

https://developer.gs.com/docs/gsquant/getting-started/https://developer.gs.com/docs/gsquant/getting-started/

相关推荐
金融小师妹5 小时前
AI趋势识别:黄仁勋宣布“AGI时代”到来,Astra能力跃迁背后的AI安全边界
大数据·python·深度学习·重构·逻辑回归
2501_941875287 小时前
从配置中心到动态管理的互联网工程语法演进与多语言实践分享
开发语言·python
hfywmsj8 小时前
广州餐饮铺位招租决策模型:多因子选址系统设计
开发语言·人工智能·python·广州餐饮铺位招租
泡海椒10 小时前
内置SPI函数库详解:JQuick-Java Builtin工具类实战用法
java·开发语言·python
hqyjzsb11 小时前
零 AI 项目经验,学 Python 转型 AI 的正确顺序是什么?
开发语言·人工智能·python·算法·职场和发展·数据挖掘·数据分析
sanjiaomao33311 小时前
从论文公式到Python实现:用单元测试校验滑动平均算法
python·算法·单元测试
linweidong13 小时前
中科闻歌Java面试题及参考答案
java·python·大模型·提示词·ai agent·mcp·rag原理
小玮看世界14 小时前
[Python]OD算法在OD实际运用转化参考清单
开发语言·python·算法
萧鼎14 小时前
2026实战:用 tomlkit 优雅读写 TOML 配置,告别手写解析器
python·开源·教程·python库
小刘在重生~14 小时前
Java 常用类|包装类 装箱拆箱、Integer 缓存面试题
java·python·缓存