做量化交易需要计算 MACD、RSI、布林带等各种技术指标,手写代码既慢又容易出错?TA 库基于 Pandas 构建,一行代码即可计算 43 种技术指标,是特征工程的利器。
核心功能:
- 43种技术指标:覆盖成交量(MFI、OBV)、波动率(ATR、布林带)、趋势(MACD、ADX)和动量(RSI、CCI)四大类
- Pandas原生:输入 DataFrame,输出 DataFrame,与数据科学工作流完美契合
- 一键全量计算:add_all_ta_features 函数一次性生成所有指标特征
- 机器学习友好:专为特征工程设计,可直接作为 ML 模型的输入特征
- 轻量高效:仅依赖 Pandas 和 NumPy,安装简单、运行快速
GitHub地址:https://github.com/bukosabino/ta
适合谁用:量化交易开发者、技术分析研究者、需要快速构建交易特征的机器学习工程师