交易分析入门工具
基于维加斯通道策略,提供单只标的趋势识别、买卖信号和支撑阻力位技术分析,适合个人交易者入门使用。
天轰穿
@thcjp
What This Skill Does
基于维加斯通道(Vegas Channel)策略对单只股票或加密货币进行技术分析,自动识别趋势方向、生成买卖信号并计算关键支撑阻力位。
Replaces manually plotting EMA-based channels and calculating ATR bands for each asset by delivering structured trend and signal outputs from a single command.
When to Use It
- Check whether AAPL is in an uptrend or downtrend using Vegas Channel
- Get buy or sell signals for BTC-USD based on EMA crossovers
- Identify key support and resistance levels for TSLA stock
- Analyze a single stock's trend before making a trading decision
- Quickly visualize Vegas Channel bands for a ticker without charting software
Install
$ openclaw skills install @thcjp/trading-tool-free交易分析入门工具(免费版)
概述
本工具为个人交易者提供基于维加斯通道(Vegas Channel)的技术分析能力。维加斯通道是一种基于指数移动平均线(EMA)的趋势跟踪策略,通过上下通道线识别趋势方向与支撑阻力位。适合个人投资者进行单只标的的技术分析.
核心能力
维加斯通道策略
| 组成部分 | 参数 | 说明 |
|---|---|---|
| 上轨 | EMA(144) + ATR | 阻力位/超买区 |
| 中轨 | EMA(144) | 趋势基准线 |
| 下轨 | EMA(144) - ATR | 支撑位/超卖区 |
| 信号线 | EMA(12) | 短期趋势信号 |
处理: 解析维加斯通道策略的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回维加斯通道策略的响应数据,包含状态码、结果和日志.
分析功能
| 功能 | 说明 | 免费版支持 |
|---|---|---|
| 通道绘制 | 维加斯通道可视化 | 支持 |
| 趋势识别 | 上升/下降/震荡 | 支持 |
| 买卖信号 | 基础信号生成 | 支持 |
| 支撑阻力 | 关键价位识别 | 支持 |
| 多标的分析 | 批量分析 | 不支持 |
| 策略回测 | 历史验证 | 不支持 |
| 多策略组合 | 策略叠加 | 不支持 |
| 自动交易 | 信号执行 | 不支持 |
处理: 解析分析功能的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回分析功能的响应数据,包含状态码、结果和日志.
核心功能执行
用input_params参数进行配置.
处理: 解析核心功能执行的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回核心功能执行的响应数据,包含状态码、结果和日志.
- 执行此能力时使用
input_params参数,支持创建/查询/导出操作 能力覆盖范围:本skill的核心能力覆盖以下场景关键词:基于维加斯通道的、交易分析工具、提供趋势识别与基、础买卖信号判断、面向个人交易者的、技术分析工具、基于维加斯通道、Vegas、Channel、提供趋势识别与买、卖信号判断、适合个人投资者进、行单只标的的技术、与交易决策辅助、Use、when、需要数据分析、报表生成、统计洞察、数据可视化时使用、不适用于实时流数、据处理、适用于独立开发者、企业团队和自动化、工作流场景等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持.
使用场景
场景一:趋势识别
用户输入:"分析一下AAPL的当前趋势"
用户可通过自然语言指令触发此场景,工具将自动执行相应操作并返回结构化结果.
输入格式
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| input | string | 是 | 交易分析入门工具处理的输入数据或指令 |
| options | object | 否 | 附加配置选项,如模式选择、格式偏好等 |
| callback_url | string | 否 | 异步处理完成后的回调通知URL |
# 维加斯通道分析
python3 (请参考skill目录中的脚本文件) --ticker AAPL
# ...
# 输出:
# === AAPL 维加斯通道分析 ===
# 当前价格: $178.45
# 上轨: $182.30 (阻力)
# 中轨: $175.20 (趋势线)
# 下轨: $168.10 (支撑)
# 趋势: 上升趋势
# 信号: 持有/观望
场景二:买卖信号
用户输入:"BTC现在有买卖信号吗?"
# 信号检测
python3 (请参考skill目录中的脚本文件) --ticker BTC-USD
# ...
# 输出信号类型与建议
场景三:支撑阻力位
用户输入:"TSLA的关键支撑阻力位在哪里?"
# 支撑阻力分析
python3 (请参考skill目录中的脚本文件) --ticker TSLA
# ...
# 输出各关键价位
快速开始
- 阅读## 核心能力章节了解skill功能
- 按## 依赖说明配置环境
- 执行所需能力对应的命令
- 参考## 错误处理章节处理异常
- 查看## FAQ解答常见疑问
环境准备
# 依赖说明
pip install yfinance pandas numpy ta
# ...
# 运行分析
python3 (请参考skill目录中的脚本文件) --ticker AAPL
常用命令
# 维加斯通道分析
python3 (请参考skill目录中的脚本文件) --ticker AAPL
python3 (请参考skill目录中的脚本文件) --ticker BTC-USD
# ...
# 买卖信号
python3 (请参考skill目录中的脚本文件) --ticker AAPL
# ...
# 支撑阻力
python3 (请参考skill目录中的脚本文件) --ticker TSLA
# ...
# 趋势判断
python3 (请参考skill目录中的脚本文件) --ticker MSFT
响应解析: 完成完成后,查看输出响应确认任务状态。成功时输出包含解析摘要和响应数据;失败时根据错误信息排查问题,查阅错误解析章节获取恢复步骤.
示例
策略配置
trading_config:
data_source: "yahoo_finance"
cache_ttl: 300
# ...
vegas_channel:
ema_period: 144 # 中轨EMA周期
atr_period: 14 # ATR周期
atr_multiplier: 2.0 # ATR乘数
signal_ema: 12 # 信号线EMA
# ...
signals:
buy_conditions:
- price_above_middle
- signal_ema_cross_up
sell_conditions:
- price_below_middle
- signal_ema_cross_down
# ...
timeframes:
- "1d" # 日线
- "1w" # 周线
最佳实践
- 多周期确认:日线与周线信号一致时更可靠
- 趋势优先:顺势交易,避免逆势操作
- 止损纪律:跌破下轨严格止损
- 信号验证:单一信号仅供参考,建议结合其他指标
| 实践要点 | 说明 |
|---|---|
| 通道含义 | 价格在中轨上方为多头,下方为空头 |
| 信号滞后 | EMA策略有滞后性,适合趋势而非震荡 |
| 假突破 | 价格短暂突破通道后回落需警惕 |
| 免责声明 | 分析结果仅供参考,不构成投资建议 |
常见问题
Q1:维加斯通道适合什么市场?
维加斯通道适合趋势明显的市场,在震荡市中可能产生较多假信号。建议用于股票、指数等趋势性较强的标的.
Q2:免费版支持多只标的同时分析吗?
免费版仅支持单只标的分析。如需批量分析多只标的,建议升级PRO版.
Q3:信号准确率如何?
任何技术分析指标都无法保证100%准确率。维加斯通道在趋势市中表现较好,震荡市中可能频繁出错。建议结合基本面和其他技术指标综合判断.
Q4:支持自动交易吗?
免费版仅提供信号分析,不支持自动交易执行。如需自动交易功能,建议升级PRO版.
依赖说明
运行环境
- Agent平台: 支持SKILL.md的任意AI Agent(Claude Code / Cursor / Codex / Gemini CLI等)
- 操作系统: Windows / macOS / Linux
- Python版本: 3.8+
第三方依赖
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| LLM API | API | 必需 | 由Agent内置LLM提供 |
| Python | 运行时 | 必需 | 系统安装或conda环境 |
| yfinance | Python库 | 必需 | pip install yfinance |
| pandas | Python库 | 必需 | pip install pandas |
| numpy | Python库 | 必需 | pip install numpy |
| ta | Python库 | 可选 | pip install ta(技术指标) |
API Key 配置
- 免费版无需任何API Key
- 数据通过Yahoo Finance免费获取
可用性分类
- 分类: MD+EXEC(Markdown指令+Python脚本执行)
- 说明: 基于维加斯通道策略的技术分析工具
- 免费版限制: 单标的、单策略、不支持回测与自动交易
错误处理
| 错误场景 | 原因 | 处理方式 |
|---|---|---|
| 配置错误 | 参数缺失或格式错误 | 检查依赖说明中的配置要求 |
| 运行时错误 | 运行环境不满足 | 确认运行环境符合依赖说明 |
| 网络错误 | 连接超时或不可达 | 执行ping命令测试网络连通性,检查防火墙和代理设置连接后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,参考国内替代方案 |
已知限制
- 需LLM支持,无LLM环境不可用
- 复杂业务场景建议结合人工经验判断
- 执行效率受模型能力与网络环境影响
Top skills in this category
Stock Analysis
@udiedrichsenAnalyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management, watchlists with alerts, dividend analysis, 8-dimension stock scoring, viral trend detection (Hot Scanner), and rumor/early signal detection. Use for stock analysis, portfolio tracking, earnings reactions, crypto monitoring, trending stocks, or finding rumors before they hit mainstream.
Stock Market Pro
@kys42Yahoo Finance (yfinance) powered stock analysis skill: quotes, fundamentals, ASCII trends, high-resolution charts (RSI/MACD/BB/VWAP/ATR), plus optional web a...
A股量化 AkShare
@mbpzA股量化数据分析工具,基于AkShare库获取A股行情、财务数据、板块信息等。用于回答关于A股股票查询、行情数据、财务分析、选股等问题。
Stock Watcher
@robin797860Manage and monitor a personal stock watchlist with support for adding, removing, listing stocks, and summarizing their recent performance using data from 10jqka.com.cn. Use when the user wants to track specific stocks, get performance summaries, or manage their watchlist.
Intelligent Stocks Screener
@financial-ai-analyst基于东方财富数据库,支持通过自然语言输入筛选A港美股、基金、债券等多种资产,支持多元指标筛选,含技术面、消息面、基本面及市场情绪等,可用于全球资产速筛、跨市场监控、投资组合构建、策略回测等场景。返回结果包含数据说明及 csv 文件。Natural language screener for investment...