TA_Lib全称“Technical Analysis Library”,是Python金融量化的高级库,广泛应用于金融市场数据技术分析。TA-Lib是一个多平台的市场分析工具,对 C/C++, Java, Perl, Python, .NET都有开源api。涵盖200多个指标,包括股票、期货交易软件中常用的技术分析指标,如MA(均线)、Bollinger band(布林带)、Stochastic等。今天给大家介绍一下TA_Lib安装方法。
在前面文章《Python基础环境搭建》中已经讲解过如何安装Anaconda。Anaconda 包含 conda, Python 和超过150个科学相关的软件库及其依赖。它包含了非常多的数据科学相关的库。如果你并不需要如此大量的库,你可以只安装简化版 Miniconda,其仅包含 conda 和 Python。用Miniconda也可以安装其他所需的库。
1)具体安装步骤
①打开Anaconda Prompt终端。
②在终端输入命令行conda install -c conda-forge ta-lib 。
②此处确认是否继续安装?输入y 继续安装,直到完成
2.用pip安装
首先,我们看windows系统下ta_lib安装的官方文档。
Download ta-lib-0.4.0-msvc.zip and unzip to C:\ta-lib
.
# 下载 ta-lib-0.4.0-msvc.zip 并解压到C盘根目录下,
This is a 32-bit binary release. If you want to use 64-bit Python, you will need to build a 64-bit version of the library. Some unofficial (and unsupported) instructions for building on 64-bit Windows 10, here for reference:
# 这是一个 32 位二进制版本。 如果要使用 64 位 Python,则需要构建 64 位版本的库。 在 64 位 Windows 10 上构建的一些非官方(且不受支持)说明,供参考:
① Download and Unzip ta-lib-0.4.0-msvc.zip
# 下载并解压ta-lib-0.4.0-msvc.zip
② Move the Unzipped Folder ta-lib to C:\
# 解压并将ta_lib放在C盘根目录
③ Download and Install Visual Studio Community 2015
# 下载并安装Visual Studio Community 2015
Remember to Select [Visual C++] Feature
# 安装过程中切记勾选Visual C++功能
④ Build TA-Lib Library # 构建 TA-Lib 库
1)From Windows Start Menu, Start [VS2015 x64 Native Tools Command Prompt]
# 在开始菜单中搜索并打开[VS2015 x64 Native Tools Command Prompt]
2)Move to C:\ta-lib\c\make\cdr\win32\msvc
# 输入cd C:\ta-lib\c\make\cdr\win32\msvc
3)Build the Library nmake
# 构建库 nmake
安装TA_Lib
完成上述步骤后,可在想要安装的python环境中运行:
输入pip install ta-lib ,点击enter,待运行后便可完成安装。
小结
安装过程中如果遇到什么问题,可以加码力十足学量化微信号malishizu222咨询。