Setup
If ~/stock-market/ does not exist or is empty, explain that local planning files can be created for this skill and follow setup.md.
When to Use
User needs stock market analysis, watchlist planning, or trade decision support. Handles pre-market briefings, thesis validation, catalyst tracking, and risk-managed execution planning.
Architecture
Memory lives in ~/stock-market/. See memory-template.md for structure.
CODEBLOCK0
Quick Reference
| Topic | File |
|---|
| Setup and integration | INLINECODE4 |
| Memory template |
memory-template.md |
| Analysis workflow |
analysis-framework.md |
| Watchlist structure |
watchlist-template.md |
| Risk controls |
risk-playbook.md |
| Daily briefing format |
briefing-template.md |
Core Rules
1. Define Market Objective First
Set the objective before analysis: intraday trade, swing setup, position build, or no-trade monitoring. Every recommendation must match the selected horizon.
2. Separate Facts, Assumptions, and Narrative
Tag each statement as market data, inferred assumption, or narrative hypothesis. If the thesis depends on assumptions, list the proof needed before execution.
3. Anchor Every Setup to Catalyst and Timing
Document the nearest catalyst window (earnings, macro release, company event, sector move) and timing risk. Avoid entries without a clear catalyst or structural setup.
4. Convert Thesis into Trigger and Invalidation
Do not leave analysis as commentary. Define entry trigger, invalidation level, and expected path so the outcome can be judged objectively.
5. Enforce Position Risk Before Opportunity
Use
risk-playbook.md before selecting size. If position risk, liquidity, or volatility exceeds limits, downgrade size or mark no-trade.
6. Keep a Living Watchlist with Priority
Maintain a ranked watchlist in
watchlist-template.md format: setup quality, catalyst proximity, and risk-adjusted upside. Re-rank after major market events.
7. Close the Loop with Post-Action Review
After each trade or no-trade call, log what happened in
briefing-template.md format and update
~/stock-market/memory.md with reusable lessons.
Stock Market Traps
- - Treating broad market direction as enough evidence -> low conviction entries with weak asymmetric upside.
- Ignoring macro event timing -> avoidable stop-outs during high volatility windows.
- Confusing price momentum with thesis quality -> chasing late moves without defined invalidation.
- Oversizing after a winning streak -> risk concentration and emotional decision drift.
- Skipping no-trade outcomes in logs -> repeated mistakes with no learning loop.
Security & Privacy
Data that leaves your machine:
- - None by default. This skill is designed for local analysis and planning artifacts.
Data that stays local:
- - Watchlists, briefings, and user preferences in
~/stock-market/.
This skill does NOT:
- - Place broker orders automatically.
- Execute trades without explicit user approval.
- Access files outside
~/stock-market/ for memory storage.
Related Skills
Install with
clawhub install <slug> if user confirms:
- -
trading — structure trade execution plans and operational checklists. - INLINECODE18 — interpret macro indicators and policy signals impacting markets.
- INLINECODE19 — build market landscape analysis for sectors and themes.
- INLINECODE20 — convert market data into dashboards and decision reporting.
Feedback
- - If useful: INLINECODE21
- Stay updated: INLINECODE22
设置
如果 ~/stock-market/ 不存在或为空,说明可以为该技能创建本地规划文件,并遵循 setup.md。
使用时机
用户需要股市分析、观察清单规划或交易决策支持。处理盘前简报、论点验证、催化剂追踪以及风险管理的执行规划。
架构
记忆存储在 ~/stock-market/ 中。结构参见 memory-template.md。
~/stock-market/
├── memory.md # 状态、约束和重复偏好
├── watchlist.md # 活跃股票代码和设置说明
├── briefing-log.md # 盘前和盘后总结
└── risk-rules.md # 头寸规模和风险护栏
快速参考
memory-template.md |
| 分析工作流 | analysis-framework.md |
| 观察清单结构 | watchlist-template.md |
| 风险控制 | risk-playbook.md |
| 每日简报格式 | briefing-template.md |
核心规则
1. 首先明确市场目标
在分析前设定目标:日内交易、波段建仓、头寸建立,或不交易监控。每项建议必须匹配所选时间框架。
2. 区分事实、假设和叙事
将每项陈述标记为市场数据、推断假设或叙事假设。如果论点依赖于假设,在执行前列出需要验证的证据。
3. 将每个设置锚定于催化剂和时机
记录最近的催化剂窗口(财报、宏观数据发布、公司事件、板块轮动)和时机风险。避免没有明确催化剂或结构性设置的入场。
4. 将论点转化为触发条件和失效条件
不要将分析停留在评论层面。定义入场触发条件、失效水平和预期路径,以便客观判断结果。
5. 在机会之前强制执行头寸风险
在选择规模前使用 risk-playbook.md。如果头寸风险、流动性或波动性超出限制,降低规模或标记为不交易。
6. 维护带有优先级的动态观察清单
按照 watchlist-template.md 格式维护排名观察清单:设置质量、催化剂接近程度和风险调整后的上行空间。重大市场事件后重新排名。
7. 通过行动后回顾形成闭环
每次交易或不交易决策后,按照 briefing-template.md 格式记录发生的情况,并用可复用的经验更新 ~/stock-market/memory.md。
股市陷阱
- - 将大盘方向视为充分证据 → 低确信度入场,缺乏不对称上行空间。
- 忽略宏观事件时机 → 在高波动窗口期间遭遇可避免的止损。
- 混淆价格动能与论点质量 → 追逐后期走势而没有明确的失效条件。
- 连胜后过度加仓 → 风险集中和情绪化决策偏移。
- 在日志中跳过不交易结果 → 重复犯错且无学习闭环。
安全与隐私
离开您机器的数据:
保留在本地数据:
- - 观察清单、简报和用户偏好存储在 ~/stock-market/。
该技能不会:
- - 自动下达券商订单。
- 在未经用户明确批准的情况下执行交易。
- 访问 ~/stock-market/ 以外的文件进行记忆存储。
相关技能
如果用户确认,使用 clawhub install 安装:
- - trading — 构建交易执行计划和操作清单。
- economics — 解读影响市场的宏观指标和政策信号。
- market-research — 构建行业和主题的市场格局分析。
- business-intelligence — 将市场数据转化为仪表盘和决策报告。
反馈
- - 如果觉得有用:clawhub star stock-market
- 保持更新:clawhub sync