超全整理,Python 量化金融库汇总

这篇博客汇总了Python在量化金融领域的诸多库,涵盖了科学运算、金融工具定价、技术指标、量化交易、风险分析等多个方面。从Numpy和Pandas的基础应用到复杂的交易策略回溯检验,如zipline和backtrader,再到风险分析工具如pyfolio,提供了丰富的资源和工具,帮助Python程序员在定量金融领域进行高效工作。
摘要由CSDN通过智能技术生成

本文汇总了定量金融的大量三方库,按功能进行分类,覆盖数值运算,衍生品定价,回溯检验,风险管理,数据爬取,可视化等多个子领域,供每个Python程序员参考。

不要重复造轮子,明确要解决的问题,然后寻找相应的工具。很多著名的包如Numpy,Pandas,Seaborn,backtrader等已经被证明高度有效,即便没有找到符合应用场景的包,类似的工具也能够为创建自己的解决方案提供参考。

内容来源于Github项目《Awesome Quant》,由Wilson Freitas创作 ,项目链接:Awesome Quant[1]

科学运算和数据结构

  • numpy[2] - 进行数值运算的基础包,scipy和numpy令Python进行有效的矩阵运算成为可能

  • scipy[3] - 科学计算生态系统,广泛应用于数学,物理学和工程学等自然科学领域

  • pandas[4] - 提供了高性能的数据结构和数据分析工具

  • quantdsl[5] - 金融/交易领域进行定量分析的领域特定语言

  • statistics[6] - 进行基础统计运算

  • sympy[7] - 专门用于符号数学

  • pymc3[8] - 用Python实现概率编程,贝叶斯建模,用Theano实现概率机器学习

金融工具和定价

  • PyQL[9] - Quantlib的Python接口

  • pyfin[10] - 期权定价

  • vollib[11] - 计算期权价格,隐含波动率和希腊值

  • QuantPy[12] - 定量金融分析

  • Finance-Python[13] - 定量金融分析

  • ffn[14] - 拓展Pandas,提供一系列函数进行基础的量化分析

  • pynance[15] - 获取股票和衍生品市场的数据,分析和可视化

  • hasura/base-python-dash[16] - 快速入门部署Dash应用,Dash基于Flask,Plotly.js和React.js,允许用户用纯Python快速搭建强大的数据科学网页App

  • hasura/base-python-bokeh[17] - 如何用Bokeh实现数据可视化

  • pysabr[18] - 用Python实现SABR模型

技术指标

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值