关于 trading-strategist
trading-strategist 是用于生成加密货币交易策略的技能,结合 Binance 行情数据、技术指标和汇总情绪信息,给出信号、进出场位及风险建议。
主要功能
- 01获取 Binance 当前和历史数据
- 02计算 SMA、RSI、MACD 等指标
- 03纳入加密货币 RSS 情绪信息
- 04生成买入、卖出或持有信号
- 05建议止损位和仓位规模
适用场景
- 01结合当前行情和情绪分析 ETH
- 02按指定历史周期评估 BTC
- 03生成波段或日内交易建议
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ kukapay/ crypto-skills --skill trading-strategist安装后在 Claude Code 中输入/trading-strategist确认已加载。
附带文件scripts/calculate_ta.py
详细介绍
交易策略技能
此技能通过整合多个数据源和分析工具,为加密货币生成数据驱动的交易策略。
核心组件
- Binance 市场数据:来自 Binance API 的实时价格、成交量和历史 K 线数据
- 技术分析(TA):计算的指标,包括 SMA、RSI、MACD、布林带、随机指标等
- 市场情绪:汇总热门加密货币 RSS 订阅源的情绪评分
工作流
第 1 步:数据收集
- 从 Binance API 获取当前行情数据(
/api/v3/ticker/price和/api/v3/ticker/24hr) - 获取历史 K 线数据(
/api/v3/klines,包含 30-100 天的数据) - 使用 market-sentiment 技能汇总市场情绪
第 2 步:TA 计算
使用 scripts/calculate_ta.py 脚本根据历史数据计算指标。
第 3 步:策略生成
结合 TA 信号、价格走势和情绪评分,给出以下建议:
- 买入/卖出/持有信号
- 入场/出场点位
- 风险管理(止损、仓位规模)
- 时间框架(波段交易、日内交易)
使用示例
基本策略请求
For ETH, generate a trading strategy based on current market data.
→ 获取 ETH 数据、计算 TA、获取情绪信息并输出策略。
高级分析
Analyze BTC with 50-day history, include sentiment, recommend swing trade.
→ 使用更长的历史数据,重点关注波段信号。
风险管理
- 始终提供止损建议
- 建议仓位规模(资金的 1-5%)
- 警示波动性和杠杆风险
- 注意:这不是财务建议
参考资料
- TA 公式:参见 references/ta_formulas.md
- 情绪解读:参见 references/sentiment_guide.md
脚本
scripts/calculate_ta.py:用于计算 TA 指标的 Python 脚本scripts/fetch_binance.py:用于调用 Binance API 的辅助脚本
评论
支持 Markdown