SuperAPI AI 工具集

htx/technical-analysis

数据与分析

查看项目

更新于 10-15 22:14

技能介绍

用途:从 HTX K 线接口拉取数据,在本地用 numpy/pandas 计算技术指标、K 线形态与 BTC 周期指标,供用户自行判断,不嵌入任何策略建议或交易建议。

主要能力:51 个指标(均线 8、趋势 8、动量 10、波动率 8、成交量 6、统计 5、其他 5 及背离)、12 种 K 线形态、5 个 BTC 周期指标(ahr999、ahr999x、rainbow、pi-cycle、mayer),合计 68 项。

使用方式:先用 htx-cli 拉取 K 线,例如 htx-cli spot-market kline -p symbol=btcusdt -p period=4hour -p size=300 | jq '.data' > /tmp/btc4h.json;再运行 python scripts/indicators.py rsi --kline /tmp/btc4h.json --params 14、python scripts/indicators.py macd --kline /tmp/btc4h.json、python scripts/patterns.py scan --kline /tmp/btc4h.json、python scripts/cycle.py all --kline /tmp/btc1d.json。可用 python scripts/indicators.py list 列出全部指标。背离检测:python scripts/indicators.py divergence --kline /tmp/btc4h.json --params 14,返回 bull_reg、bear_reg、bull_hid、bear_hid。

数据要求:短周期指标至少 50 根 K 线,长周期(MA200、KAMA)需 200+ 根,BTC 周期指标需 350+ 根日线,背离检测需 50+ 根。BTC 周期指标仅适用于 BTC-USDT,基于价格与时间公式,无需链上数据。

限制:本地计算,无需 API Key;数据源依赖 htx/spot-market 或 htx/futures-market;上层可由 htx/ta-master 编排。安装命令:curl -fsSL https://github.com/htx-exchange/htx-skills-hub/releases/latest/download/install.sh | bash -s -- technical-analysis。详细参数见 references/ 下 indicators.md、patterns.md、cycle.md、divergence.md。