TA-Lib(Technical Analysis Library, 即技术分析库)是Python金融量化的高级库,涵盖了150多种股票、期货交易软件中常用的技术分析指标,如MACD、RSI、KDJ、动量指标、布林带等。
talib介绍TA-Lib,全称“Technical Analysis Library”, 即技术分析库,是Python金融量化的高级库,涵盖了150多种股票、期货交易软件中常用的技术分析指标,如MACD、RSI、KDJ、动量指标、布林带等等。TA-Lib可分为10个子板块:Overlap Studies(重叠指标),Momentum Indicators(动量指标),Volume Indicators(交易量指标),Cycle Indicators(周期指标),Price Transform(价格变换),Volatility Indicators(波动率指标),Pattern Recognition(模式识别),Statistic Functions(统计函数),Math Transform(数学变换)和Math Operators(数学运算),见下图。。
开源API语言支持:C/C++, Java, Perl, Python 和 100% Managed .NET
具体指标内容可查看如下链接:
http://mrjbq7.github.io/ta-lib/funcs.html
由于小编使用的电脑是Macbook,之前一直装不上,网上的教程大多数是Windows系统的,部分MacOS的教程实测也是无效。经过数次寻找方案,终于实践出可行方案,现将流程分享给大家,希望对大家有用。
安装talib
使用 pip 直接安装 talib 扩展会出错,报错信息如下:
talib/_ta_lib.c:601:10: fatal error: 'ta-lib/ta_defs.h' file not found
#include "ta-lib/ta_defs.h"
^~~~~~~~~~~~~~~~~~
1 error generated.
提示缺少 ta-lib/ta_defs.h 文件,需要先安装扩展库,本文中使用brew安装扩展库。
brew 全称Homebrew 是Mac OSX上的软件包管理工具,如本地未安装brew可按照以下步骤,先安装brew(homebrew)。
1. 安装homebrew,建议通过国内镜像来安装,国外镜像容易出现下载问题。
1)进入terminal终端;
2)在终端输入如下代码(此为国内镜像源);
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
3)会出现“开始执行Brew自动安装程序”的命令,按照指示输入 镜像序号“1”
输入“Y”
输入password(电脑开机密码)
就安装好HomeBrew了。
2. 使用homebrew安装ta-lib
只需要一行代码,在terminal中输入
brew install ta-lib
3. 安装ta-lib的python版本
pip install ta-lib
4. 测试是否安装成功
import talib
完美~~
以上就是“Mac下python的talib包的安装教程”的详细内容,想要了解更多Python教程欢迎持续关注编程学习网。
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/11292/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取