| name | stock-help |
| description | Show all available Stock Expectation commands โ Claude Code skills, bin/stock-cli subcommands, and common workflows. Use when the user asks "what commands are available", "how do I use this", "show me skills", or ๋ช
๋ น์ด ์๋ ค์ค / ๋์๋ง / ์ด๋ค ์คํฌ ์์ด / ์ฌ์ฉ๋ฒ / ๋ญ ํ ์ ์์ด / stock help. |
Stock Expectation โ Command Reference
์ด ํ๋ก์ ํธ๊ฐ ์ ๊ณตํ๋ ๋ชจ๋ ๋ช
๋ น์ ํ๋์ ์ ๋ฆฌํ ๋์๋ง. ๋ ์์ธํ ์ํฌํ๋ก๋ README.md, cron_setting.md, docs/HANDOFF.md ์ฐธ์กฐ.
๊ฐ์ฅ ์์ฃผ ์ฐ๋ 5๊ฐ
| ๋ช
๋ น | ์ฉ๋ |
|---|
/expect <ticker> ๋๋ /expect ALL | ๊ฒฐ์ ๋ก ์ BUY/SELL ์ถ์ฒ โ ์ ์ ํ
์ด๋ธ + multi-horizon ์์ธก ์๋ ๋ฑ๋ก |
/daily-briefing | ์ผ์ผ ์์ฅ ๋ธ๋ฆฌํ (์๋ cron๋ ๋งค์ผ 07:00 KR, 21:00 US) |
/prediction-review | ๋ด ์์ธก ์ ์ค๋ฅ / ์๊ทธ๋๋ณ ์ฑ๊ณผ / ์บ๋ฆฌ๋ธ๋ ์ด์
|
/portfolio-eval | ํฌํธํด๋ฆฌ์ค P&L, ๋ฆฌ์คํฌ, ์ด๋๋ฐ์ด์ค |
./bin/stock-cli price <ticker> --market US | ํฐ๋ฏธ๋์์ ๋น ๋ฅธ ๊ฐ๊ฒฉ ์กฐํ (LLM ์ฐํ) |
Claude Code ์คํฌ (๋ํํ, /๋ช
๋ น ๋๋ ์์ฐ์ด๋ก ํธ์ถ)
1. ํต์ฌ ์์ธก ํ๋ฆ (4)
/expect โ ๊ฒฐ์ ๋ก ์ ์ถ์ฒ๊ธฐ. ๋ชจ๋:
/expect NVDA ๋๋ /expect ์ผ์ฑ์ ์ โ ๋จ์ผ ์ข
๋ชฉ ๊น์ ๋ถ์
/expect NVDA,AMD,AVGO โ ๋ฐฐ์น (โค5๊ฐ)
/expect US / /expect KR โ ์์ฅ๋ณ ์๋ ๋ฐ๊ตด 5๊ฐ
/expect ALL ๋๋ /expect โ US 5 + KR 5 ํ ์ค์บ
/daily-briefing โ ์์ฅ ๋งคํฌ๋ก + ์นํฐ + 3-5๊ฐ ์ข
๋ชฉ ์ถ์ฒ (์๋ cron์์๋ ํธ์ถ)
/stock-research โ 5-signal ๊ฐ์ค ๋ถ์ (/expect๋ณด๋ค narrative ์ค์ฌ)
/prediction-review โ ์ ์ค๋ฅ / Brier / ์๊ทธ๋ ์ฑ๊ณผ / ๊ณผ์ ๋ฒํท
2. ํฌํธํด๋ฆฌ์ค (5)
/portfolio-eval โ 4์ถ ๋ถ์ (P&L / ๋ฆฌ์คํฌ / ์์ธก ์ผ์น๋ / ์ด๋๋ฐ์ด์ค)
/portfolio-manager โ Alpaca ๋ธ๋ก์ปค๋ฆฌ์ง ์ฐ๋ ๋ถ์
/position-sizer โ ๋ฆฌ์คํฌ ๊ธฐ๋ฐ ๋งค์ ์๋ ๊ณ์ฐ (Kelly, ATR ๋ฑ)
/toss-sync โ Toss ์ฆ๊ถ ์๋ ๋๊ธฐํ
/trader-memory-core โ ํฌ์ thesis ์์ ์ฃผ๊ธฐ ์ถ์ (๋ฑ๋ก โ ์ง์
โ ๋ง๊ฐ โ postmortem)
3. ๋งคํฌ๋ก / ์์ฅ ํ๊ฒฝ (6)
/macro-regime-detector โ Concentration / Broadening / Contraction ๋ ์ง ๋ถ๋ฅ
/market-breadth-analyzer โ ์์ฅ ํญ 0-100 ์ ์
/market-top-detector โ ์ฒ์ฅ ์ ํธ (distribution days ๋ฑ)
/ftd-detector โ Follow-Through Day (๋ฐ๋ฅ ํ์ธ)
/uptrend-analyzer โ 5-component breadth dashboard
/sector-analyst โ ์นํฐ ๋กํ
์ด์
์ฌ์ดํด ์์น
4. ์คํฌ๋ฆฌ๋ (5) โ ๋ค์ํ ์ข
๋ชฉ ๋ฐ๊ตด
/vcp-screener โ Minervini VCP (Stage 2 momentum)
/canslim-screener โ O'Neil CANSLIM (์ฑ์ฅ์ฃผ)
/base-breakout-screener โ 6M ๋ฒ ์ด์ค + ๊ฑฐ๋๋ 200% ํญ๋ฐ
/earnings-trade-analyzer โ ์ด๋์ค ์งํ 5-factor ์ ์
/finviz-screener โ "P/E < 20, ROE > 15%" ๊ฐ์ ์์ฐ์ด โ FinViz URL ๋น๋
5. ์บ๋ฆฐ๋ + ๋ถ์ (5)
/earnings-calendar โ FMP ์ด๋์ค ์บ๋ฆฐ๋ (mid-cap+)
/economic-calendar-fetcher โ ์ค์์ํ, ๊ณ ์ฉ, CPI ๋ฑ ๋งคํฌ๋ก ์ด๋ฒคํธ
/theme-detector โ ํ
๋ง/์นํฐ ๋ผ์ดํ์ฌ์ดํด
/technical-analyst โ ์ฃผ๊ฐ ์ฐจํธ ๊ธฐ์ ์ ๋ถ์ (์ด๋ฏธ์ง ์
๋ก๋ ๊ฐ๋ฅ)
/stock-analysis โ US ์ข
ํฉ ํ๋+ํ
ํฌ๋์ปฌ
6. ํ๊ตญ ์์ฅ (1)
/korean-market-analysis โ KOSPI/KOSDAQ, ์ฌ๋ฒ, ํ์จ ์ํฅ, ๋ฐ๋์ฒด ๊ณต๊ธ๋ง ๋ฑ ํ๊ตญ ํนํ
7. ๋ฉํ / ์ด์ (5)
/backtest-expert โ ๋ฐฑํ
์คํธ ์ค๊ณ ๊ฐ์ด๋
/data-quality-checker โ ๋ง์ผ ๋ถ์ ๋ฌธ์ QA
/signal-postmortem โ ์๊ทธ๋ ์ฌํ ๋ถ์
/retrospect โ ์ธ์
ํ๊ณ ๋ฌธ์ ์์ฑ
/init โ CLAUDE.md ์ด๊ธฐํ
8. ๋ฉํ (์ด ์คํฌ)
/stock-help โ ์ด ๋ฌธ์
Archived 19 + Deleted 11: Stage 3 ์ ๋ฆฌ ํ ๋ณด๊ด/์ญ์ ๋จ. ๋ณต์ ๋ฐฉ๋ฒ์ .claude/skills/_archived/README.md ์ฐธ์กฐ.
bin/stock-cli โ ํฐ๋ฏธ๋ ์ง์ ํธ์ถ (LLM ์ฐํ)
JSON์ผ๋ก๋ง ์ถ๋ ฅ. jq์ ์กฐํฉ ๊ฐ๋ฅ.
์์ฅ ๋ฐ์ดํฐ
./bin/stock-cli price NVDA --market US --days 30
./bin/stock-cli price-batch AAPL,MSFT,NVDA --market US --days 30
./bin/stock-cli fundamentals AAPL --market US
./bin/stock-cli fundamentals-batch AAPL,MSFT --market US
./bin/stock-cli search "์ผ์ฑ" --market KR
./bin/stock-cli health
Multi-horizon ์งํ (/expect๊ฐ ์ฌ์ฉ)
./bin/stock-cli horizon-metrics NVDA --market US --days 400
./bin/stock-cli horizon-metrics-batch NVDA,AMD,AVGO --market US --days 400
๋ด์ค + ๊ณต์
./bin/stock-cli news NVDA --market US --limit 5 --since-days 7
./bin/stock-cli news 005930 --market KR --limit 5 --since-days 7
./bin/stock-cli disclosure 005930 --since-days 14
์์ธก ๊ด๋ฆฌ
./bin/stock-cli predict create \
--ticker NVDA --market US --direction BULL \
--confidence 0.65 --timeframe 1W --entry-price 215.20 \
--target-price 226.00 --stop-price 206.60 \
--reasoning "..." --signals technical,news,momentum
./bin/stock-cli predict list --status OPEN
./bin/stock-cli predict detail <id>
./bin/stock-cli predict cancel <id>
./bin/stock-cli track-record --days 30
./bin/stock-cli calibration
ํฌํธํด๋ฆฌ์ค
./bin/stock-cli portfolio create --market KR --name "Toss KR"
./bin/stock-cli portfolio buy 005930 --qty 10 --price 55000 --market KR
./bin/stock-cli portfolio sell 005930 --qty 5 --price 60000 --market KR --date 2026-04-01
./bin/stock-cli portfolio import trades.csv --market KR --dry-run
./bin/stock-cli portfolio positions --market KR
./bin/stock-cli portfolio report --market KR
./bin/stock-cli portfolio risk --market KR
./bin/stock-cli portfolio vs-predictions --market KR
./bin/stock-cli portfolio advice --market KR
์ต์
๋ชจ๋ (๋ณ๋ --extra ์ค์น ํ์)
./bin/stock-cli memory stats
./bin/stock-cli memory search "AI infrastructure" --category predictions --limit 5
./bin/stock-cli memory purge <id> --yes
./bin/stock-cli graph init
./bin/stock-cli graph query "MATCH (n) RETURN count(n)"
./bin/stock-cli graph similar-stocks NVDA --limit 5
./bin/stock-cli graph theme-winners "AI"
์๋ํ (cron) โ ๋ณธ์ธ์ด ์ ์ ๋๋ ๋๋ ๊ฒ๋ค
| ์๊ฐ (KST) | ์์
| ๋ฌด์์ด ์ผ์ด๋จ |
|---|
| ํ์ผ 07:00 | KR daily_briefing | Telegram์ KR ์์ฅ ์์ฝ + 1-3 ์์ธก ๋ฑ๋ก |
| ํ์ผ 21:00 | US daily_briefing | Telegram์ US ์์ฅ ์์ฝ + 1-3 ์์ธก ๋ฑ๋ก |
| ๋งค์ผ 00:00 | outcome_tracker | OPEN ์์ธก ํ๊ฐ โ HIT/MISS/EXPIRED, Telegram ์๋ฆผ |
| ์ผ์์ผ 22:00 | weekly_calibration | reports/weekly-calibration-*.md ์์ฑ, 12์ฃผ ํธ๋ ๋ ๊ฐฑ์ |
์ค์ ์์ธ: cron_setting.md. ๋ณ๊ฒฝ: crontab -e. ๋๊ธฐ: crontab -r.
์๋ ์คํ:
uv run python scheduler/daily_briefing.py --market KR
uv run python scheduler/outcome_tracker.py
uv run python scheduler/weekly_calibration.py
์๋๋ฆฌ์ค๋ณ ๊ถ์ฅ ํ๋ฆ
A. ๋งค์ผ 5๋ถ ์ํฌํ๋ก
- ์๋ cron์ด 07:00/21:00 Telegram briefing ๋ฐ์ก โ ์ฝ๊ธฐ
- ์ถ๊ทผ/ํด๊ทผ๊ธธ์
/prediction-review๋ก ์ ์ค๋ฅ ํ์ธ
- ๊ด์ฌ ์ข
๋ชฉ ๋ ์ค๋ฅด๋ฉด
/expect <ticker>
B. ์๋ก์ด ์ข
๋ชฉ ๋ฐ๊ตด (๋ค์์ฑ โ)
/vcp-screener ๋๋ /canslim-screener๋ก ํ๋ณด 30~50๊ฐ
- ์ขํ์ 5๊ฐ โ
/expect TICKER1,TICKER2,...๋ก ์ ์ํ
- BUY ๋ผ๋ฒจ ๋ฐ์ผ๋ฉด
/position-sizer๋ก ๋งค์ ์๋ ๊ณ์ฐ
C. ๋งค์ ์ง์ ๋งคํฌ๋ก ์ ๊ฒ
/macro-regime-detector โ ์ด๋ ๋ ์ง?
/market-top-detector โ ์ฒ์ฅ ์ ํธ ์๋๊ฐ?
/ftd-detector โ ๋ฐ๋ฅ ํ์ธ๋๋๊ฐ?
- ์์ฅ ํ๊ฒฝ OK โ ๋งค์ ์งํ
D. ์ฃผ๊ฐ ํ๊ณ (์ผ์์ผ ์ ๋
)
- ์๋ weekly_calibration์ด 22:00์ ๋ฆฌํฌํธ ์์ฑ
reports/weekly-calibration-YYYY-MM-DD.md ์ฝ๊ธฐ
/prediction-review๋ก ์ด๋ค ์๊ทธ๋์ด ์ ์๋ํ๋์ง ํ์ธ
- ๋ค์ ์ฃผ ๊ฐ์ค์น ์กฐ์
E. ํฌํธํด๋ฆฌ์ค ๊ด๋ฆฌ
/toss-sync๋ก ํ ์ค ์ฆ๊ถ ๋๊ธฐํ (๋๋ ์๋ portfolio buy/sell)
/portfolio-eval๋ก 4์ถ ๋ถ์
- ์ถ์ฒ ๋ฐ์ผ๋ฉด
/expect๋ก ์ถ๊ฐ ๋งค์ ํ๋ณด ๊ฒ์ฆ
ํ์ต ์๋ฃ (๋ ๊น์ด ์๊ณ ์ถ์ ๋)
| ํ์ผ | ๋ด์ฉ |
|---|
README.md | ์์คํ
์ ์ฒด ๊ฐ์ + ์ค์น + ์๋๋ฆฌ์ค |
cron_setting.md | ์๋ํ ์ค์ผ์ค ์ค์ / ๋ก๊ทธ / ํธ๋ฌ๋ธ์ํ
|
docs/HANDOFF.md | ์คํ
์ด์ง๋ณ ๋ณ๊ฒฝ ์ด๋ ฅ + ๊ฒฐ์ ํฌ์ธํธ |
.claude/skills/expect/SKILL.md | /expect ์ ์ ํ
์ด๋ธ (ALGO_SCORE/NEWS_SCORE) ์ ์ฒด |
docs/stage-{1..7,4.1}/*.md | ๋จ๊ณ๋ณ ์ค๊ณ ๊ฒฐ์ + ํ๊ณ |
๋์์ด ๋์ง ์์ ๋
- ํน์ ticker ์ ๋ณด๊ฐ ์ ๋์ด โ
bin/stock-cli health๋ก provider ์ํ ํ์ธ
- skill์ด ํธ๋ฆฌ๊ฑฐ ์ ๋จ โ
/๋ช
๋ น์ด ์ง์ ํธ์ถ ๋๋ description์ ํค์๋ ์ฌ์ฉ
- ์๋ cron์ด ์ ๋๋ ๊ฒ ๊ฐ์ โ
tail ~/logs/stock-expectation/*.log
- ์ ํ๊ฒฝ์์ ์ฒ์ ์
์
โ
README.md "์ค์น" ์น์
์ฐธ์กฐ (uv sync โ .env.example ๋ณต์ฌ โ ํค ์
๋ ฅ)
์ง๋ฌธ ํ์ ์์ . "์ด๋ป๊ฒ ~ ํ์ง?" / "~ ๋ช
๋ น์ด ๋ญ์๋๋ผ?" / "๋ด๊ฐ ๋ง์ง๋ง ํ ๊ฑฐ ๋ณด์ฌ์ค" ๊ฐ์ ์์ฐ์ด ๋ชจ๋ OK.