stock-analysis
Yahoo Financeのデータに基づき、株式や仮想通貨の分析、ポートフォリオ管理、配当分析、トレンド検出、早期シグナル検出などを行うためのSkill。
📜 元の英語説明(参考)
Analyze 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.
🇯🇵 日本人クリエイター向け解説
Yahoo Financeのデータに基づき、株式や仮想通貨の分析、ポートフォリオ管理、配当分析、トレンド検出、早期シグナル検出などを行うためのSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o stock-analysis.zip https://jpskill.com/download/5434.zip && unzip -o stock-analysis.zip && rm stock-analysis.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/5434.zip -OutFile "$d\stock-analysis.zip"; Expand-Archive "$d\stock-analysis.zip" -DestinationPath $d -Force; ri "$d\stock-analysis.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
stock-analysis.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
stock-analysisフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 9
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
株式分析 v6.1
米国株と暗号通貨を8次元分析、ポートフォリオ管理、ウォッチリスト、アラート、配当分析、そしてバイラルトレンド検出で分析します。
v6.2 の新機能
- 🔮 噂スキャナー — 主要ニュースより前の早期シグナル
- M&Aの噂と買収提案
- インサイダーの売買活動
- アナリストによる格上げ/格下げ
- Twitter/Xの「~と聞いている」「情報筋によると~」の検出
- 🎯 インパクトスコアリング — 潜在的な市場インパクトで噂をランク付け
v6.1 の内容
- 🔥 ホットスキャナー — 複数の情報源からバイラルな株式と暗号通貨を検索
- 🐦 Twitter/X連携 — bird CLIを介したソーシャルセンチメント
- 📰 マルチソース集約 — CoinGecko、Google News、Yahoo Finance
- ⏰ Cronサポート — 日次トレンドレポート
v6.0 の内容
- 🆕 ウォッチリスト + アラート — 目標株価、損切り、シグナル変更
- 🆕 配当分析 — 利回り、配当性向、成長、安全性スコア
- 🆕 高速モード —
--fastで時間のかかる分析(インサイダー、ニュース)をスキップ - 🆕 パフォーマンス向上 —
--no-insiderでより高速な実行
クイックコマンド
株式分析
# 基本分析
uv run {baseDir}/scripts/analyze_stock.py AAPL
# 高速モード(インサイダー取引と速報ニュースをスキップ)
uv run {baseDir}/scripts/analyze_stock.py AAPL --fast
# 複数銘柄の比較
uv run {baseDir}/scripts/analyze_stock.py AAPL MSFT GOOGL
# 暗号通貨
uv run {baseDir}/scripts/analyze_stock.py BTC-USD ETH-USD
配当分析 (NEW v6.0)
# 配当分析
uv run {baseDir}/scripts/dividends.py JNJ
# 配当株の比較
uv run {baseDir}/scripts/dividends.py JNJ PG KO MCD --output json
配当指標:
- 配当利回り & 年間配当額
- 配当性向 (安全/中程度/高/持続不可能)
- 5年間の配当成長率 (CAGR)
- 連続増配年数
- 安全性スコア (0-100)
- 収入評価 (優良/良好/中程度/不良)
ウォッチリスト + アラート (NEW v6.0)
# ウォッチリストに追加
uv run {baseDir}/scripts/watchlist.py add AAPL
# 目標株価アラート付き
uv run {baseDir}/scripts/watchlist.py add AAPL --target 200
# 損切りアラート付き
uv run {baseDir}/scripts/watchlist.py add AAPL --stop 150
# シグナル変更時にアラート (BUY→SELL)
uv run {baseDir}/scripts/watchlist.py add AAPL --alert-on signal
# ウォッチリストを表示
uv run {baseDir}/scripts/watchlist.py list
# トリガーされたアラートを確認
uv run {baseDir}/scripts/watchlist.py check
uv run {baseDir}/scripts/watchlist.py check --notify # Telegram形式
# ウォッチリストから削除
uv run {baseDir}/scripts/watchlist.py remove AAPL
アラートの種類:
- 🎯 目標達成 — 価格 >= 目標
- 🛑 損切り達成 — 価格 <= 損切り
- 📊 シグナル変更 — BUY/HOLD/SELL が変更された場合
ポートフォリオ管理
# ポートフォリオを作成
uv run {baseDir}/scripts/portfolio.py create "Tech Portfolio"
# 資産を追加
uv run {baseDir}/scripts/portfolio.py add AAPL --quantity 100 --cost 150
uv run {baseDir}/scripts/portfolio.py add BTC-USD --quantity 0.5 --cost 40000
# ポートフォリオを表示
uv run {baseDir}/scripts/portfolio.py show
# 期間リターンで分析
uv run {baseDir}/scripts/analyze_stock.py --portfolio "Tech Portfolio" --period weekly
🔥 ホットスキャナー (NEW v6.1)
# フルスキャン - 今トレンドになっているものを検索
python3 {baseDir}/scripts/hot_scanner.py
# 高速スキャン (ソーシャルメディアをスキップ)
python3 {baseDir}/scripts/hot_scanner.py --no-social
# 自動化のためのJSON出力
python3 {baseDir}/scripts/hot_scanner.py --json
データソース:
- 📊 CoinGecko Trending — トレンド上位15コイン
- 📈 CoinGecko Movers — 最大の騰落銘柄
- 📰 Google News — 金融・暗号通貨のヘッドライン
- 📉 Yahoo Finance — 騰落銘柄、最も活発な銘柄
- 🐦 Twitter/X — ソーシャルセンチメント (認証が必要)
出力:
- メンション数によるトップトレンド
- 24時間変動付きの暗号通貨ハイライト
- カテゴリ別株式の変動銘柄
- ティッカー付きの速報ニュース
Twitterセットアップ (オプション):
- birdをインストール:
npm install -g @steipete/bird - Safari/Chromeでx.comにログイン
AUTH_TOKENとCT0を含む.envファイルを作成
🔮 噂スキャナー (NEW v6.2)
# 早期シグナル、M&Aの噂、インサイダー活動を検索
python3 {baseDir}/scripts/rumor_scanner.py
検出内容:
- 🏢 M&Aの噂 — 合併、買収、買収提案
- 👔 インサイダー活動 — CEO/取締役の売買
- 📊 アナリストの行動 — 格上げ、格下げ、目標株価変更
- 🐦 Twitterのささやき — 「~と聞いている」「情報筋によると~」「rumor」
- ⚖️ SEC活動 — 調査、提出書類
インパクトスコアリング:
- 各噂は潜在的な市場インパクトによってスコア付けされます (1-10)
- M&A/買収: +5ポイント
- インサイダー買い: +4ポイント
- 格上げ/格下げ: +3ポイント
- 「~と聞いている」「情報筋によると~」: +2ポイント
- 高いエンゲージメント: +2ボーナス
ベストプラクティス: 米国市場が開く前の午前7時に実行し、プレマーケットのシグナルを捉えます。
分析ディメンション (株式は8、暗号通貨は3)
株式
| ディメンション | ウェイト | 説明 |
|---|---|---|
| 業績サプライズ | 30% | EPSの予想上回る/下回る |
| ファンダメンタルズ | 20% | P/E、マージン、成長率 |
| アナリストセンチメント | 20% | レーティング、目標株価 |
| 履歴 | 10% | 過去の業績発表に対する反応 |
| 市場コンテキスト | 10% | VIX、SPY/QQQトレンド |
| セクター | 15% | 相対的な強さ |
| モメンタム | 15% | RSI、52週レンジ |
| センチメント | 10% | Fear/Greed、空売り、インサイダー |
暗号通貨
- 時価総額 & カテゴリ
- BTC相関 (30日)
- モメンタム (RSI、レンジ)
センチメントサブインジケーター
| インジケーター | ソース | シグナル |
|---|---|---|
| Fear & Greed | CNN | 逆張り (fear=買い) |
| 空売り残高 | Yahoo | ショートスクイーズの可能性 |
| VIX構造 | 先物 | ストレス検出 |
| インサイダー取引 | SEC EDGAR | スマートマネー |
| プット/コール比率 | オプション | センチメントの極端な状態 |
リスク検出
- ⚠️ 決算前 — 決算まで14日未満の場合に警告
- ⚠️ 急騰後 — 5日間で15%以上上昇した場合にフラグ
- ⚠️ 買われすぎ — RSI >70 + 52週高値付近
- ⚠️ リスクオフ — GLD/TLT/UUPが同時に上昇
- ⚠️ 地政学的 — 台湾、中国、ロシア、中東のキーワード
- ⚠️ 速報ニュース — 過去24時間における危機キーワード
Pe
(原文がここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Stock Analysis v6.1
Analyze US stocks and cryptocurrencies with 8-dimension analysis, portfolio management, watchlists, alerts, dividend analysis, and viral trend detection.
What's New in v6.2
- 🔮 Rumor Scanner — Early signals before mainstream news
- M&A rumors and takeover bids
- Insider buying/selling activity
- Analyst upgrades/downgrades
- Twitter/X "hearing that...", "sources say..." detection
- 🎯 Impact Scoring — Rumors ranked by potential market impact
What's in v6.1
- 🔥 Hot Scanner — Find viral stocks & crypto across multiple sources
- 🐦 Twitter/X Integration — Social sentiment via bird CLI
- 📰 Multi-Source Aggregation — CoinGecko, Google News, Yahoo Finance
- ⏰ Cron Support — Daily trend reports
What's in v6.0
- 🆕 Watchlist + Alerts — Price targets, stop losses, signal changes
- 🆕 Dividend Analysis — Yield, payout ratio, growth, safety score
- 🆕 Fast Mode —
--fastskips slow analyses (insider, news) - 🆕 Improved Performance —
--no-insiderfor faster runs
Quick Commands
Stock Analysis
# Basic analysis
uv run {baseDir}/scripts/analyze_stock.py AAPL
# Fast mode (skips insider trading & breaking news)
uv run {baseDir}/scripts/analyze_stock.py AAPL --fast
# Compare multiple
uv run {baseDir}/scripts/analyze_stock.py AAPL MSFT GOOGL
# Crypto
uv run {baseDir}/scripts/analyze_stock.py BTC-USD ETH-USD
Dividend Analysis (NEW v6.0)
# Analyze dividends
uv run {baseDir}/scripts/dividends.py JNJ
# Compare dividend stocks
uv run {baseDir}/scripts/dividends.py JNJ PG KO MCD --output json
Dividend Metrics:
- Dividend Yield & Annual Payout
- Payout Ratio (safe/moderate/high/unsustainable)
- 5-Year Dividend Growth (CAGR)
- Consecutive Years of Increases
- Safety Score (0-100)
- Income Rating (excellent/good/moderate/poor)
Watchlist + Alerts (NEW v6.0)
# Add to watchlist
uv run {baseDir}/scripts/watchlist.py add AAPL
# With price target alert
uv run {baseDir}/scripts/watchlist.py add AAPL --target 200
# With stop loss alert
uv run {baseDir}/scripts/watchlist.py add AAPL --stop 150
# Alert on signal change (BUY→SELL)
uv run {baseDir}/scripts/watchlist.py add AAPL --alert-on signal
# View watchlist
uv run {baseDir}/scripts/watchlist.py list
# Check for triggered alerts
uv run {baseDir}/scripts/watchlist.py check
uv run {baseDir}/scripts/watchlist.py check --notify # Telegram format
# Remove from watchlist
uv run {baseDir}/scripts/watchlist.py remove AAPL
Alert Types:
- 🎯 Target Hit — Price >= target
- 🛑 Stop Hit — Price <= stop
- 📊 Signal Change — BUY/HOLD/SELL changed
Portfolio Management
# Create portfolio
uv run {baseDir}/scripts/portfolio.py create "Tech Portfolio"
# Add assets
uv run {baseDir}/scripts/portfolio.py add AAPL --quantity 100 --cost 150
uv run {baseDir}/scripts/portfolio.py add BTC-USD --quantity 0.5 --cost 40000
# View portfolio
uv run {baseDir}/scripts/portfolio.py show
# Analyze with period returns
uv run {baseDir}/scripts/analyze_stock.py --portfolio "Tech Portfolio" --period weekly
🔥 Hot Scanner (NEW v6.1)
# Full scan - find what's trending NOW
python3 {baseDir}/scripts/hot_scanner.py
# Fast scan (skip social media)
python3 {baseDir}/scripts/hot_scanner.py --no-social
# JSON output for automation
python3 {baseDir}/scripts/hot_scanner.py --json
Data Sources:
- 📊 CoinGecko Trending — Top 15 trending coins
- 📈 CoinGecko Movers — Biggest gainers/losers
- 📰 Google News — Finance & crypto headlines
- 📉 Yahoo Finance — Gainers, losers, most active
- 🐦 Twitter/X — Social sentiment (requires auth)
Output:
- Top trending by mention count
- Crypto highlights with 24h changes
- Stock movers by category
- Breaking news with tickers
Twitter Setup (Optional):
- Install bird:
npm install -g @steipete/bird - Login to x.com in Safari/Chrome
- Create
.envwithAUTH_TOKENandCT0
🔮 Rumor Scanner (NEW v6.2)
# Find early signals, M&A rumors, insider activity
python3 {baseDir}/scripts/rumor_scanner.py
What it finds:
- 🏢 M&A Rumors — Merger, acquisition, takeover bids
- 👔 Insider Activity — CEO/Director buying/selling
- 📊 Analyst Actions — Upgrades, downgrades, price target changes
- 🐦 Twitter Whispers — "hearing that...", "sources say...", "rumor"
- ⚖️ SEC Activity — Investigations, filings
Impact Scoring:
- Each rumor is scored by potential market impact (1-10)
- M&A/Takeover: +5 points
- Insider buying: +4 points
- Upgrade/Downgrade: +3 points
- "Hearing"/"Sources say": +2 points
- High engagement: +2 bonus
Best Practice: Run at 07:00 before US market open to catch pre-market signals.
Analysis Dimensions (8 for stocks, 3 for crypto)
Stocks
| Dimension | Weight | Description |
|---|---|---|
| Earnings Surprise | 30% | EPS beat/miss |
| Fundamentals | 20% | P/E, margins, growth |
| Analyst Sentiment | 20% | Ratings, price targets |
| Historical | 10% | Past earnings reactions |
| Market Context | 10% | VIX, SPY/QQQ trends |
| Sector | 15% | Relative strength |
| Momentum | 15% | RSI, 52-week range |
| Sentiment | 10% | Fear/Greed, shorts, insiders |
Crypto
- Market Cap & Category
- BTC Correlation (30-day)
- Momentum (RSI, range)
Sentiment Sub-Indicators
| Indicator | Source | Signal |
|---|---|---|
| Fear & Greed | CNN | Contrarian (fear=buy) |
| Short Interest | Yahoo | Squeeze potential |
| VIX Structure | Futures | Stress detection |
| Insider Trades | SEC EDGAR | Smart money |
| Put/Call Ratio | Options | Sentiment extreme |
Risk Detection
- ⚠️ Pre-Earnings — Warns if < 14 days to earnings
- ⚠️ Post-Spike — Flags if up >15% in 5 days
- ⚠️ Overbought — RSI >70 + near 52w high
- ⚠️ Risk-Off — GLD/TLT/UUP rising together
- ⚠️ Geopolitical — Taiwan, China, Russia, Middle East keywords
- ⚠️ Breaking News — Crisis keywords in last 24h
Performance Options
| Flag | Effect | Speed |
|---|---|---|
| (default) | Full analysis | 5-10s |
--no-insider |
Skip SEC EDGAR | 3-5s |
--fast |
Skip insider + news | 2-3s |
Supported Cryptos (Top 20)
BTC, ETH, BNB, SOL, XRP, ADA, DOGE, AVAX, DOT, MATIC, LINK, ATOM, UNI, LTC, BCH, XLM, ALGO, VET, FIL, NEAR
(Use -USD suffix: BTC-USD, ETH-USD)
Data Storage
| File | Location |
|---|---|
| Portfolios | ~/.clawdbot/skills/stock-analysis/portfolios.json |
| Watchlist | ~/.clawdbot/skills/stock-analysis/watchlist.json |
Limitations
- Yahoo Finance may lag 15-20 minutes
- Short interest lags ~2 weeks (FINRA)
- Insider trades lag 2-3 days (SEC filing)
- US markets only (non-US incomplete)
- Breaking news: 1h cache, keyword-based
Disclaimer
⚠️ NOT FINANCIAL ADVICE. For informational purposes only. Consult a licensed financial advisor before making investment decisions.
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (8,230 bytes)
- 📎 README.md (6,390 bytes)
- 📎 scripts/analyze_stock.py (89,930 bytes)
- 📎 scripts/dividends.py (13,130 bytes)
- 📎 scripts/hot_scanner.py (24,620 bytes)
- 📎 scripts/portfolio.py (18,897 bytes)
- 📎 scripts/rumor_scanner.py (11,578 bytes)
- 📎 scripts/test_stock_analysis.py (11,958 bytes)
- 📎 scripts/watchlist.py (11,542 bytes)