最全的Python量化金融三方库汇总(转载)
本文汇总了定量金融的大量三方库,按功能进行分类,覆盖数值运算,衍生品定价,回溯检验,风险管理,数据爬取,可视化等多个子领域,供每个Python程序员参考。
不要重复造轮子,明确要解决的问题,然后寻找相应的工具。很多著名的包如Numpy,Pandas,Seaborn,backtrader等已经被证明高度有效,即便没有找到符合应用场景的包,类似的工具也能够为创建自己的解决方案提供参考。
内容来源于Github项目《Awesome Quant》,由Wilson Freitas创作 ,项目链接:
Awesome Quant
科学运算和数据结构
- numpy - 进行数值运算的基础包,scipy和numpy令Python进行有效的矩阵运算成为可能
- scipy - 科学计算生态系统,广泛应用于数学,物理学和工程学等自然科学领域
- pandas - 提供了高性能的数据结构和数据分析工具
- quantdsl - 金融/交易领域进行定量分析的领域特定语言
- statistics - 进行基础统计运算
- sympy - 专门用于符号数学
- pymc3 - 用Python实现概率编程,贝叶斯建模,用Theano实现概率机器学习
金融工具和定价