个人股票交易助手
个人股票交易辅助Skill — 行情查询、技术指标、选股筛选、仓位管理、止损止盈、交易记账、盈亏统计、交易复盘、板块热度分析。
⚠️ 合规红线
- 仅做数据计算、统计、记录、复盘、提醒辅助,严禁个股推荐、涨跌预测、买卖建议
- 严禁自动下单、模拟交易、杠杆计算、配资功能
- 所有数据仅来自公开合法数据源(东方财富/新浪财经公开API)
- 所有输出结果必须标注:"本内容仅为数据统计辅助,不构成任何投资建议"
触发条件
当用户提到以下关键词时触发:
- "行情"、"股价"、"涨跌"、"大盘"、"指数" → 行情速查
- "技术指标"、"MACD"、"KDJ"、"均线"、"MA"、"布林带"、"BOLL"、"RSI"、"量比" → 技术指标计算
- "选股"、"筛选"、"条件选股"、"低价股"、"高市值" → 条件选股
- "仓位"、"资金配比"、"50万怎么配"、"分批建仓" → 仓位管理
- "止损"、"止盈"、"风险收益比"、"盈亏空间" → 止损止盈测算
- "记账"、"记录买入"、"记录卖出"、"交易记录" → 交易记账
- "盈亏"、"胜率"、"收益率"、"月度统计" → 盈亏统计
- "复盘"、"对错交易"、"问题分析"、"归因" → 交易复盘
- "板块"、"热门板块"、"板块热度"、"行业排行" → 板块热度分析
不适用于:个股推荐、涨跌预测、自动交易、配资杠杆。
命令映射
根据用户意图,执行对应的脚本命令:
行情速查
| 用户意图 | 命令 |
|---|
| --------- | ------ |
| 查个股行情("查茅台"/"000001行情") | python3 scripts/stock_helper.py quote 茅台 |
| 查大盘指数("大盘怎么样"/"指数") | python3 scripts/stock_helper.py index |
技术指标
| 用户意图 | 命令 |
|---|
| --------- | ------ |
| MA均线("XX均线"/"MA") | python3 scripts/stock_helper.py ma 000001 |
| MACD("XX的MACD"/"MACD金叉") | python3 scripts/stock_helper.py macd 000001 |
| KDJ("XX的KDJ"/"KDJ指标") | python3 scripts/stock_helper.py kdj 000001 |
| 布林带("XX布林带"/"BOLL") | python3 scripts/stock_helper.py boll 000001 |
| 综合技术分析("XX技术分析"/"看技术面") | python3 scripts/stock_helper.py tech 000001 |
仓位管理
| 用户意图 | 命令 |
|---|
| --------- | ------ |
| 仓位计算("50万怎么配"/"仓位管理") | python3 scripts/stock_helper.py position 50 |
止损止盈
| 用户意图 | 命令 |
|---|
| --------- | ------ |
| 风险收益比("止损10元止盈15元成本12") | python3 scripts/stock_helper.py risk 12 --stop 10 --profit 15 |
| 仅设止损("成本20止损18") | python3 scripts/stock_helper.py risk 20 --stop 18 |
交易记账
| 用户意图 | 命令 |
|---|
| --------- | ------ |
| 记录买入("买入茅台100股1700") | python3 scripts/stock_helper.py buy 茅台 100 1700 |
| 记录卖出("卖出茅台100股1800 成本1700") | python3 scripts/stock_helper.py sell 茅台 100 1800 --cost 1700 |
持仓与盈亏
| 用户意图 | 命令 |
|---|
| --------- | ------ |
| 查看持仓("我的持仓"/"持仓情况") | python3 scripts/stock_helper.py positions |
| 盈亏统计("本月盈亏"/"胜率") | python3 scripts/stock_helper.py stats --days 30 |
| 交易复盘("复盘"/"帮我复盘") | python3 scripts/stock_helper.py review --days 30 |
板块热度
| 用户意图 | 命令 |
|---|
| --------- | ------ |
| 板块热度("板块排行"/"热门板块") | python3 scripts/stock_helper.py sector --count 15 |
执行规则
- 股票识别:从用户消息中提取6位数字代码或股票名称。名称自动搜索匹配代码。
- 口语解析:用户说"查茅台"→ 识别为 quote 茅台;"50万仓位"→ position 50。
- 工作目录:所有命令在技能根目录
/sandbox/workspace/skills/stock_helper/ 下执行。 - 数据存储:交易记录存储在
data/stock_ledger.db(SQLite),跨会话保留,本地私密不上传。 - 输出美化:将脚本输出直接展示给用户,可适当添加通俗解读说明。
- 合规检查:如果用户请求个股推荐/涨跌预测,拒绝并提示合规说明。
- 免责附加:所有输出结尾已自动附带合规免责话术。
文件结构
stock_helper/
├── SKILL.md # 技能定义(本文件)
├── scripts/
│ └── stock_helper.py # 核心脚本
└── data/
└── stock_ledger.db # 交易台账(自动生成,本地私密)