Stock Analysis
sundial-org/awesome-openclaw-skills
Analyze stocks and cryptocurrencies using Yahoo Finance data.
Analyze stocks and cryptocurrencies using Yahoo Finance data.
$ npx skills add 24mlight/StockClaw --skill stock-analysis -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install 24mlight/StockClaw stock-analysis --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/24mlight/StockClaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/stock-analysis .claude/skills/stock-analysis && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "stock-analysis" agent skill from https://github.com/24mlight/StockClaw/tree/main/skills/stock-analysis into .claude/skills/stock-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "stock-analysis", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/24mlight/StockClaw/tree/main/skills/stock-analysisType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add 24mlight/StockClaw --skill stock-analysis -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install 24mlight/StockClaw stock-analysis --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/24mlight/StockClaw.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/stock-analysis .agents/skills/stock-analysis && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "stock-analysis" agent skill from https://github.com/24mlight/StockClaw/tree/main/skills/stock-analysis into .agents/skills/stock-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "stock-analysis", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add 24mlight/StockClaw --skill stock-analysis -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install 24mlight/StockClaw stock-analysis --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/24mlight/StockClaw.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/stock-analysis .cursor/skills/stock-analysis && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "stock-analysis" agent skill from https://github.com/24mlight/StockClaw/tree/main/skills/stock-analysis into .cursor/skills/stock-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "stock-analysis", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/24mlight/StockClaw.git --path skills/stock-analysis--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add 24mlight/StockClaw --skill stock-analysis -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install 24mlight/StockClaw stock-analysis --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/24mlight/StockClaw.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/stock-analysis .gemini/skills/stock-analysis && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "stock-analysis" agent skill from https://github.com/24mlight/StockClaw/tree/main/skills/stock-analysis into .gemini/skills/stock-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "stock-analysis", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install 24mlight/StockClaw stock-analysisInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add 24mlight/StockClaw --skill stock-analysis -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/24mlight/StockClaw.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/stock-analysis .github/skills/stock-analysis && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "stock-analysis" agent skill from https://github.com/24mlight/StockClaw/tree/main/skills/stock-analysis into .github/skills/stock-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "stock-analysis", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add 24mlight/StockClaw --skill stock-analysis -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install 24mlight/StockClaw stock-analysis --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/24mlight/StockClaw.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/stock-analysis .opencode/skills/stock-analysis && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "stock-analysis" agent skill from https://github.com/24mlight/StockClaw/tree/main/skills/stock-analysis into .opencode/skills/stock-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "stock-analysis", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
stock-analysisAnalyze stocks and cryptocurrencies using Yahoo Finance data.
Stock Analysis is an agent skill from 24mlight/StockClaw. 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.
Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 18 other files, including scripts (for example `App-Plan.md`, `README.md` and `TODO.md`).
It sits in Business, Finance & HR, covering Stock and market analysis and Crypto and DeFi analysis. It works with yfinance and X (Twitter). The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 7872331. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 7 files in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
uvpython3npmFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use uv and npm, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
AUTH_TOKENFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Stock Analysis loads about 2k tokens when it runs. Until then it costs about 99 tokens; SKILL.md has 560 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
3. Create `.env` with `AUTH_TOKEN` and `CT0`Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from 24mlight/StockClaw at commit 7872331, republished under its MIT licence (© 24mlight). 560 words, ~2,022 tokens.
.claude/skills/stock-analysis/SKILL.md (or your agent's skills folder). This skill also uses 16 other files; get the full folder from GitHub.Analyze US stocks and cryptocurrencies with 8-dimension analysis, portfolio management, watchlists, alerts, dividend analysis, and viral trend detection.
--fast skips slow analyses (insider, news)--no-insider for faster runs# 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# Analyze dividends
uv run {baseDir}/scripts/dividends.py JNJ
# Compare dividend stocks
uv run {baseDir}/scripts/dividends.py JNJ PG KO MCD --output jsonDividend Metrics:
# 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 AAPLAlert Types:
# 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# 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 --jsonData Sources:
Output:
Twitter Setup (Optional):
npm install -g @steipete/bird.env with AUTH_TOKEN and CT0# Find early signals, M&A rumors, insider activity
python3 {baseDir}/scripts/rumor_scanner.pyWhat it finds:
Impact Scoring:
Best Practice: Run at 07:00 before US market open to catch pre-market signals.
| 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 |
| 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 |
| Flag | Effect | Speed |
|---|---|---|
| (default) | Full analysis | 5-10s |
--no-insider | Skip SEC EDGAR | 3-5s |
--fast | Skip insider + news | 2-3s |
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)
| File | Location |
|---|---|
| Portfolios | ~/.clawdbot/skills/stock-analysis/portfolios.json |
| Watchlist | ~/.clawdbot/skills/stock-analysis/watchlist.json |
⚠️ NOT FINANCIAL ADVICE. For informational purposes only. Consult a licensed financial advisor before making investment decisions.
© 24mlight, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 16 other files (scripts) in skills/stock-analysis of 24mlight/StockClaw.
Open the folder on GitHubat commit 7872331
We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in 24mlight/StockClaw, which our catalogue first saw on October 7, 2026.
Stock Analysis next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Stock Analysis this skill24mlight/StockClaw | 101 | 2 repos | ~2k | Automated safety check: Notes | MIT | |
| Stock Analysissundial-org/awesome-openclaw-skills | 663 | — | ~2.1k | Automated safety check: Pass | None | |
| Longbridge Researchhelsome/folio | 269 | 3 repos | ~2.1k | Automated safety check: Pass | MIT | |
| Regimejackson-video-resources/markov-hedge-fund-method | 483 | — | ~1.6k | Automated safety check: Pass | Custom licence | |
| ApocdataApocData/ApocData-skill | 104 | — | ~1.9k | Automated safety check: Pass | Apache-2.0 | |
| Bitget Walletbitget-wallet-ai-lab/bitget-wallet-skill | 245 | — | ~7.6k | Automated safety check: Pass | MIT |
sundial-org/awesome-openclaw-skills
Analyze stocks and cryptocurrencies using Yahoo Finance data.
helsome/folio
Institution ratings, consensus price targets, EPS/revenue forecasts, finance calendar, shareholder data, fund holders, insider trades (SEC Form 4), short interest, industry rankings, peer group…
jackson-video-resources/markov-hedge-fund-method
Detect the market regime (Bull / Bear / Sideways) for ANY asset and turn it into a tradeable signal or a risk filter.
ApocData/ApocData-skill
A-share data service with structured announcement parsing: every announcement carries an AI summary, category, importance level and sentiment, fully traceable to source.
bitget-wallet-ai-lab/bitget-wallet-skill
Interact with Bitget Wallet API for crypto market data, token info, swap quotes, RWA (real-world asset) stock trading, and security audits.
FunnyKun/stock-value-analyzer
基于邱国鹭《投资中最简单的事》方法论的股票价值分析器(v2.0 双层架构)。通过"三好原则"(好行业、好公司、好价格)系统评估一只股票是否值得投资。v2.0 在原定性框架之上注入一套可量化、可复现的硬模型层——反向 DCF 反解市场隐含增速、情景概率加权估值、EPV 盈利能力价值、分行业估值路由、杜邦三/五因子分解、ROIC vs WACC、Piotroski F-Score、Beneish…
24mlight/StockClaw
Get stock prices, quotes, fundamentals, earnings, options, dividends, and analyst ratings using Yahoo Finance.
24mlight/StockClaw
Calculate technical analysis indicators for stock market analysis
Works with
Categories
Analyze stocks and cryptocurrencies using Yahoo Finance data. Stock Analysis is an agent skill from 24mlight/StockClaw. Analyze stocks and cryptocurrencies using Yahoo Finance data.
Stock Analysis fits situations like: portfolio tracking; earnings reactions; crypto monitoring; trending stocks.
Run `npx skills add 24mlight/StockClaw --skill stock-analysis -a claude-code`. Or copy the skill folder (skills/stock-analysis in 24mlight/StockClaw) into .claude/skills/stock-analysis in your project. Claude Code loads it when a task matches its description.
Run `npx skills add 24mlight/StockClaw --skill stock-analysis -a codex`. Or copy the skill folder (skills/stock-analysis in 24mlight/StockClaw) into .agents/skills/stock-analysis in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add 24mlight/StockClaw --skill stock-analysis -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/stock-analysis, .gemini/skills/stock-analysis, .github/skills/stock-analysis and .opencode/skills/stock-analysis in your project.
Going by SKILL.md and its folder, Stock Analysis needs Python for the scripts in its folder, the command-line tools its instructions call (uv, python3 and npm) and credentials named AUTH_TOKEN. Our summary lists: Python 3; Node.js; A credential in AUTH_TOKEN.
SKILL.md contains no URLs. Its commands use uv and npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Stock Analysis is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2k tokens (SKILL.md is roughly 8.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Stock Analysis: Stock Analysis (sundial-org/awesome-openclaw-skills, 663 stars), Longbridge Research (helsome/folio, 269 stars), Regime (jackson-video-resources/markov-hedge-fund-method, 483 stars) and Apocdata (ApocData/ApocData-skill, 104 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
24mlight (a GitHub user) maintains it in 24mlight/StockClaw, which has 101 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on March 15, 2026.
Source: 24mlight/StockClaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.