stock-deep-dive
The deepest single-stock pull we have — everything on ONE ticker in one shot, so when someone asks "do you like PLTR down here?" you can just check instead of…
Skill by mphinance
Chalk Labs
Need help deploying stock-deep-dive?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mphinance-stock-deep-dive
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data, finance
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Nov 1, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Network hosts it talks to 3
api.tickertrace.pro· found in codecodeload.github.com· found in install commandtraderdaddy-pro-whop-production.up.railway.app· found in code
Files it touches
~/.claude/skills/stock-deep-dive
What's inside
- Skill name
stock-deep-dive- Description
- The deepest single-stock pull we have — everything on ONE ticker in one shot, so when someone asks "do you like PLTR down here?" you can just check instead of looking it all up by hand. Pulls TickerTrace 13F ownership + recent fund changes, full technicals (RSI/ADX/EMA stack/stoch/MACD/fibs/pivots/keltner), complete options positioning (max pain, call/put walls, expected move, IV skew, OI by strike), recent options flow, renders a 90-day chart, and (you) WebSearch recent news/catalysts — then deliver a plain-English verdict. Use when the user asks "do you like X here / down here", "what's the story on X", "should I buy X", "pull everything on X", "deep dive X", "is X a buy", or names a single ticker and wants the full read.
- License
- MIT
- Instructions
- 99 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (2)
- SKILL.md
- dossier.mjs · scripts/
SKILL.md (first lines)
# Stock Deep Dive — everything on one ticker
This is the **single-stock** counterpart to `stock-recap` (which scans the whole
market). Here the user hands you **one ticker** and wants the complete read fast.
It exists so Michael can ask *you* "do you like PLTR down here?" instead of pulling
up six tabs of technicals, options, ownership, and news himself.
It pulls four legs for the ticker and you add a fifth (news):
1. **Technicals** — TD Pro `/api/agent/ticker/:SYM`: RSI, ADX, stoch, MACD, ATR,
the full EMA/SMA ladder (8/21/55/89/50/200), trend status, EMA stack, buy-zone,
squeeze ratio, Williams %R, CCI, Bollinger %B, pivots (S2→R2), fib retrace
(.382/.500/.618), Keltner channel, 90-day range, and bounce state.
2. **Options positioning** — same endpoint: max pain, call wall (resistance), put
wall (support), expected move to next expiry, IV skew + dealer sentiment,
put/call OI ratio, and the biggest open-interest strikes (call vs put OI).
3. **Options flow** — TD Pro `/api/agent/unusual-activity?ticker=SYM` over the last
week: net bullish vs bearish premium, call vs put premium, the largest trades,
institutional-alpha tier, and repeat-strike conviction.
4. **Institutional ownership** — TickerTrace `/ticker/:SYM`: which funds/ETFs hold
it and at what weight, plus **recent 13F changes** (adds/trims, including option
overlays). Read the provider + type — a YieldMax/Roundhill option overlay is
income mechanics, not a directional conviction bet.
5. **News / catalysts** — *not in the script* (no TD Pro news endpoint). After the
pull, **you WebSearch** for recent headlines, earnings dates, guidance, analyst
moves — whatever explains where price is — and fold it into the verdict.
It also **renders a 90-day candlestick chart** (reusing the `stock-recap` skill's
Python venv + `render_chart.py` — no second install).
## How to run it
1. Run the dossier script with the ticker(s). Works from any directory — the
absolute path resolves the symlink back into the mphinance repo, so the API key
and the sibling `stock-recap` chart venv are found automatically:
```bash
node "$HOME/.claude/skills/stock-deep-dive/scripts/dossier.mjs" PLTR
```
- One ticker is the norm; pass several (`… dossier.mjs PLTR NVDA SOFI`) for one
dossier each.
- Takes ~5–15s per ticker. Auto-reads `AGENT_API_KEY` from `.env_agent_api`,
hits production (TD Pro + TickerTrace), presents a browser UA.
- Writes `runs/<TICKERS>_<date_time>/<SYM>_dossier.md`, `charts/<SYM>.png`, and
`raw/<SYM>_*.json`. Prints the dossier to stdout and a final JSON line with
`{outDir, results}`.
2. **Read the generated `<SYM>_dossier.md`** for the full tables.
3. **Open the chart PNG** with the Read tool and actually look at it — 90-day
candles + EMA 8/21/55 + SMA200 + volume + RSI. Judge trend, structure, where
price sits vs the fast EMAs (pullback-to-support vs extended vs broken). The
visual read often **overrides the indicator table** — e.g. a name can look
oversold on RSI but the chart shows a clean breakdown you shouldn't catch.
4. **WebSearch for recent news/catalysts** on the ticker — last few weeks: earnings
(and the next earnings date), guidance, analyst rating/PT changes, sector news,
anything that explains the current price. *News follows price* — find what moved
it. (In any public/Substack write-up, the AI is "Sam," never "Claude.")
5. **Deliver the verdict to Michael — plain English, blunt, with a recommendation.**
Don't dump the file. Answer the question he actually asked ("do you like it
here?"). Structure:
- **One-line take** — bull/bear/neutral and why, in a sentence.
- **The setup** — where price is in its range, the trend, the chart read, the
levels that matter (put wall / EMA21 / SMA200 as support; call wall / pivots /
fib as resistance). Give a *where-would-you-buy* and *where's-it-wrong* level.
- **What the options say** — flow lean (net premium direction), dealer
positioning (max pain, walls, IV skew), expected move. Is smart money leaning?
- **Ownership** — are funds adding or trimming? Flag if the "ownership" is mostly
option-overlay/income ETFs (not real conviction).
- **The catalyst / risk** — the news read; next earnings date; what could break
the thesis.
- **Bottom line** — would you buy it here, wait for a level, or pass. Be willing
to say "no, not here." Push back; don't just validate the question.
## Notes / gotchas
- **This is a read, not a recommendation engine.** It aggregates data; the judgment
is yours. Always reconcile the indicator table against the chart and the news —
if they disagree, say so.
- **TickerTrace coverage is funds/ETFs**, including thematic and option-overlay
products. High `fundCount` ≠ high conviction. Read providers: ARK/whale long-only
adds mean something different than a YieldMax covered-call overlay.
- **No news endpoint** — the WebSearch in step 4 is not optional; without it the
dossier is half-blind. Where price sits only makes sense next to *why*.
- **Flow timeframe** defaults to `week`. Override with `DD_FLOW_TIMEFRAME=today`
(or `month`) for a tighter/wider flow window.
- **Auth/UA:** same plumbing as `stock-recap` — `AGENT_API_KEY` from
`.env_agent_api`, browser UA (the edge WAF 403s the bare Node UA). The
`ticker=` query param is what filters flow by symbol (`symbol=` is ignored).
- **Charts** reuse `stock-recap/.venv` + `render_chart.py`. If `stock-recap` isn't
present or its venv is missing, the chart step is skipped and the data dossier
still completes. Both skills live side-by-side in the repo's `.claude/skills/`.
- Each run is a fresh point-in-time snapshot; run folders are gitignored under
`.claude/` and safe to delete.From mphinance/alpha-skills, MIT.
More from mphinance/alpha-skills
- 0.650score
mph-pine
mphinance
Build TradingView Pine Script v6 indicators in Michael's house style.
SkillAFreshness: A★ 29Claude Code +9 - 0.615score
breakout-trade-planner
mphinance
Generate Minervini-style breakout trade plans from VCP screener output with worst-case risk calculation, portfolio heat management, and Alpaca-compatible…
SkillBFreshness: B★ 29Claude Code +9 - 0.615score
earnings-trade-analyzer
mphinance
Analyze recent post-earnings stocks using a 5-factor scoring system (Gap Size, Pre-Earnings Trend, Volume Trend, MA200 Position, MA50 Position).
SkillBFreshness: B★ 29Claude Code +9 - 0.615score
edge-candidate-agent
mphinance
Generate and prioritize US equity long-side edge research tickets from EOD observations, then export pipeline-ready candidate specs for…
SkillBFreshness: B★ 29Claude Code +9 - 0.615score
edge-strategy-reviewer
mphinance
Critically review strategy drafts from edge-strategy-designer for edge plausibility, overfitting risk, sample size adequacy, and execution realism.
SkillBFreshness: B★ 29Claude Code +9 - 0.615score
dividend-growth-pullback-screener
mphinance
Use this skill to find high-quality dividend growth stocks (12%+ annual dividend growth, 1.5%+ yield) that are experiencing temporary pullbacks, identified by…
SkillBFreshness: B★ 29Claude Code +9 - 0.615score
economic-calendar-fetcher
mphinance
Fetch upcoming economic events and data releases using FMP API.
SkillBFreshness: B★ 29Claude Code +9 - 0.615score
coil-scan
mphinance
Daily scanner that finds stocks sitting in the "bottom of the coil" using a dual-timeframe Williams %R Trend Exhaustion indicator, then flags the ones that…
SkillBFreshness: B★ 29Claude Code +9 - 0.615score
edge-pipeline-orchestrator
mphinance
Orchestrate the full edge research pipeline from candidate detection through strategy design, review, revision, and export.
SkillBFreshness: B★ 29Claude Code +9 - 0.615score
broker-mcp-selector
mphinance
Pick a broker MCP server your AI agent can actually execute trades through, and wire it up safely.
SkillBFreshness: B★ 29Claude Code +9 - 0.612score
downtrend-duration-analyzer
mphinance
Analyze historical downtrend durations and generate interactive HTML histograms showing typical correction lengths by sector and market cap.
SkillBFreshness: B★ 29Claude Code +9 - 0.612score
edge-concept-synthesizer
mphinance
Abstract detector tickets and hints into reusable edge concepts with thesis, invalidation signals, and strategy playbooks before strategy design/export.
SkillBFreshness: B★ 29Claude Code +9
Signals
- Stars
- 29
- Forks
- 6
- Open issues
- 0
- Last commit (this folder)
- Jun 16, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/mphinance/alpha-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from mphinance
- 0.650score
mph-pine
mphinance
Build TradingView Pine Script v6 indicators in Michael's house style.
SkillAFreshness: A★ 29Claude Code +9 - 0.615score
broker-mcp-selector
mphinance
Pick a broker MCP server your AI agent can actually execute trades through, and wire it up safely.
SkillBFreshness: B★ 29Claude Code +9 - 0.615score
earnings-trade-analyzer
mphinance
Analyze recent post-earnings stocks using a 5-factor scoring system (Gap Size, Pre-Earnings Trend, Volume Trend, MA200 Position, MA50 Position).
SkillBFreshness: B★ 29Claude Code +9 - 0.615score
coil-scan
mphinance
Daily scanner that finds stocks sitting in the "bottom of the coil" using a dual-timeframe Williams %R Trend Exhaustion indicator, then flags the ones that…
SkillBFreshness: B★ 29Claude Code +9 - 0.615score
breakout-trade-planner
mphinance
Generate Minervini-style breakout trade plans from VCP screener output with worst-case risk calculation, portfolio heat management, and Alpaca-compatible…
SkillBFreshness: B★ 29Claude Code +9 - 0.615score
dividend-growth-pullback-screener
mphinance
Use this skill to find high-quality dividend growth stocks (12%+ annual dividend growth, 1.5%+ yield) that are experiencing temporary pullbacks, identified by…
SkillBFreshness: B★ 29Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get stock-deep-dive running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
stock-deep-dive skill. Agent Mart. https://agentmart.dev/skills/mphinance-stock-deep-dive (last updated 2026-10-24)