python中的金融技术分析
你知道是否有任何金融技术分析模块可用于Python? 我知道Numpy有一点点但我正在寻找像RSI,Macd,EMA等经典技术指标。 想知道他们是否作为模块的一部分存在。
以下是一些想法......我只用Numpy,Scipy和Matplotlib进行财务计算。
TA-Lib - 指标库。 如何编译Python
Coursera.org上还有一个计算金融课程。
他们使用称为QSTK(QuantSoftware ToolKit)的Python开源库。 他们在wiki页面上有大量的教程,如果您想了解更多信息,您可以随时参加课程。
为了方便起见,我复制了以下wiki页面的描述:
QSToolKit(QSTK)是一个基于Python的开源软件框架,旨在支持组合构建和管理。 我们正在构建QSToolKit,主要面向财务学生,计算学生和具有编程经验的量化分析师。 您不应该期望将其用作桌面应用交易平台。 相反,将其视为支持建模,测试和交易工作流程的软件基础架构。
Scroll through the Gallery to see the sorts of things you can do easily with QSTK.
If you are in a hurry, you can skip to the QSToolKit_Installation_Guide.
QSTK的关键组件是:
- Data: A data access package that enables fast reading of
historical data (qstkutil.DataAccess).
- Processing tools: Uses pandas, a Python package designed for time series
evaluation of equity data.
- Portfolio optimization: Using the CVXOPT library.
- Event studies: An efficient event analyzer, Event_Profiler.
- Simulation: A simple backtester, quicksim,
that includes transaction cost modeling.
链接地址: http://www.djcxy.com/p/25357.html
上一篇: Financial technical analysis in python
下一篇: Get UDID in iOS 8 +