首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python中的金融技术分析

python中的金融技术分析
EN

Stack Overflow用户
提问于 2010-12-10 15:04:58
回答 4查看 47K关注 0票数 61

你知道有没有适用于python的金融技术分析模块?需要计算项目的各种指标,如RSI,EMA,DEMA等

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-12-10 15:40:38

这里有一些想法。我只使用Numpy、Scipy和Matplotlib进行财务计算。

  • py-fi -非常基本的金融functions
  • fin2py -金融tools
  • Numpy/Scipy -涵盖了所有的统计数据basics
  • Matplotlib -绘制金融functions
  • RPy -一个Python接口,允许使用R libraries
  • ystockquote - Python API for Yahoo!股票Data
  • QuantLib -开源库(据说有Python Spanish
  • PyMacLab格式的Bindings)
  • PyFinancial -用于进行动态macroeconomics"
  • TSDB研究的一系列类-用于存储大量时间序列的类data
  • PyVol -金融时间序列的波动性估计
票数 84
EN

Stack Overflow用户

发布于 2012-01-26 22:12:21

TA-Lib -指标库。How to compile for Python

票数 29
EN

Stack Overflow用户

发布于 2013-10-04 02:06:07

Coursera.org上也有一个Computational Finnance Course

他们使用一个名为QSTK (QuantSoftware ToolKit)的Python开源库。他们在维基页面上有一堆tutorials,如果你想了解更多,你可以随时学习这门课程。

为了方便起见,我从下面的维基页面复制了描述:

QSToolKit是一个基于Python的开源软件框架,旨在支持项目组合的构建和管理。我们主要为金融专业的学生、计算机专业的学生和有编程经验的定量分析师构建QSToolKit。您不应期望将其用作桌面应用程序交易平台。相反,可以将其视为支持建模、测试和交易工作流的软件基础设施。

滚动浏览图库,查看您可以使用QSTK轻松完成的各种操作。如果你很着急,你可以跳到QSToolKit_Installation_Guide。

QSTK的关键组件是:

  • data :一个支持快速读取历史数据(qstkutil.DataAccess)的数据访问包。-处理工具:使用pandas,这是一个Python包,用于股票数据的时间序列评估。-组合优化:使用CVXOPT库。-事件研究:一个高效的事件分析器,Event_Profiler。-模拟:一个简单的反向测试器quicksim,其中包含交易成本modeling.
票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4406481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档