✦

The Claude Stock Risk Report

Apple's full breakdown, plus the exact prompt to run it on any ticker.

You watched the reel. Here's everything the report showed on Apple, then the prompt itself so you can paste it into Claude and score any stock you own in about 60 seconds.

One prompt builds a self-contained risk report in your browser. It pulls live data and the latest filings, scores 18 factors across valuation, financial health, and growth, and shows its working on every one. No Bloomberg terminal. No research subscription. Free.

The Apple Report

It scored 68 out of 100

68 / 100

Quality business, premium price. The score is held up by the balance sheet and dragged down by valuation.

Financial Health · 35% weight31 / 35
Growth · 30% weight24 / 30
Valuation · 35% weight13 / 35
✕ What's dragging it down — Valuation 13/35

Trading at 38x earnings and 10x sales, sitting near all-time highs. One major model puts fair value around $123 while the stock sits above $310. You are paying a premium for quality that is already priced in.

✓ What's carrying it — Financial Health 31/35

A fortress balance sheet. Roughly $147 billion in cash and basically net-debt-free. This is the single biggest reason the overall score lands as high as it does.

▲ The mixed picture — Growth 24/30

Revenue up 17%, China up 28%, Services at a record. But iPhone still missed estimates and margins were warned down for next quarter. The report flagged both rather than burying them.

The read: quality business, premium price. Accumulate on weakness. Don't chase the top. The point isn't the verdict, it's that you can see exactly which 18 factors produced it.

The Exact Prompt

Paste this into Claude. Swap the ticker. Done.

Turn web search on first. Change APPLE (AAPL) to whatever stock you want. Everything else stays the same, so the same prompt works for any ticker.

equity-risk-report.prompt
Build a self-contained, single-file light-theme HTML equity risk report. Treat it as a REUSABLE TEMPLATE: put all data in one clearly-labelled JS config object at the top (ticker, metrics, sources, dates) so the same file works for any stock by swapping data. First report: APPLE (AAPL).

=== DATA INTEGRITY (non-negotiable) ===
- Pull current data via web search. Every numeric figure must carry a source name and an "as of" date in the config object.
- Render a global "Data as of [date] · sources: [list]" stamp in the header.
- If a figure can't be verified, mark it "n/a — unverified" and EXCLUDE it from the score. Never guess or interpolate financials.
- Use most-recent reported quarter for financials; most-recent close for price.

=== SCORING METHODOLOGY (make it auditable) ===
Composite risk score 0-100 (higher = lower risk / more attractive), weighted:
- Valuation 35%: P/E vs sector median, P/S, EV/EBITDA, PEG, FCF yield
- Financial Health 35%: debt/equity, current ratio, interest coverage, net cash, Altman Z-score
- Growth 30%: revenue YoY, unit/delivery growth, gross-margin trend, FCF trend
For EACH sub-metric define green/amber/red thresholds and a point contribution. Render an expandable breakdown under the gauge showing raw value to threshold to points, so the composite is fully reconstructable from the page.

=== CONTEXT (risk is relative) ===
Every KPI shows: the value, vs auto-sector median, AND vs the stock's own 12-mo range. Don't show a P/E in a vacuum.

=== STRUCTURE ===
Page 1:
- Header: ticker bar (price, day chg, mkt cap, 52wk range) + data-as-of stamp
- Animated radial risk gauge (count-up on load) + one-sentence verdict
- KPI strip (6 metrics, each with value + peer/historical context + colour)
- 12-month price SVG: line + 50/200-day MA, volume sub-bars, hover crosshair (date+price tooltip), annotated event markers (earnings, news) where hover reveals the event description
- Two 6-card grids covering Valuation, Financial Health and Growth. Each card: metric, value, benchmark, colour (green beat / red miss / amber caution) AND a one-line interpretation of WHY it matters
- Score-breakdown bars showing the 35/35/30 contributions
Page 2:
- Quarterly trend table (last 4-6 quarters: revenue, margin, EPS, FCF) with directional arrows
- Latest earnings synthesis (2-3 sentences, not a data dump)
- Scenario analysis: Bull / Base / Bear price targets with the key assumption behind each
- Catalysts vs Risks dual column
- Bottom line: rating bar + plain-English verdict tying score to the scenarios

=== DESIGN SYSTEM ===
Light base #F5F1E8 (warm cream). Elevated surfaces #EDE6D5 and #FBF8F1, borders rgba(26,20,16,0.1). Text: primary #1A1410, secondary rgba(26,20,16,0.7), muted rgba(26,20,16,0.45). Semantic green/red/amber tuned for light backgrounds (desaturated so they don't vibrate). One restrained accent: burnt orange #C4622D. JetBrains Mono for all numbers/data; DM Sans for body. Type scale + 8px spacing grid. Do NOT rely on colour alone for green/red/amber, pair with an icon or label (a11y).

=== INTERACTION & OUTPUT ===
- Gauge fills + numbers count up on load (subtle, ~600ms)
- Score breakdown expand/collapse
- Chart hover tooltips
- Export: (a) copy formatted text summary to clipboard, (b) export config data as JSON, (c) print-to-PDF with @media print rules and page-break-after on page 1 so it prints as exactly 2 pages
- Responsive: single-column reflow on mobile, full layout on desktop

=== ENGINEERING ===
Single .html file, no build step, no external requests except Google Fonts. Inline all SVG. System-font fallback while web fonts load. Keep it under one file I can host or email.

How to run it

Four steps, any ticker

1

Turn web search on

Open a new chat in Claude and make sure web search is enabled. The report is only as good as the live data behind it.

2

Paste the prompt and set your ticker

Change APPLE (AAPL) to the stock you want. Leave everything else exactly as written.

3

Let it pull data and build

Claude fetches the latest close and filings, scores the 18 factors, and writes a single HTML file. Open it in your browser.

4

Re-run for any stock

The file is a template. Hand Claude a new ticker and it rebuilds the whole report. Run every name before it goes near your portfolio.

Pro tip

After the report builds, keep the chat open and ask: "Stress-test the bear case. What would have to be true for this stock to fall 30%, and which of those things is already happening?" The report gives you the snapshot. This turns it into a decision.

Run it on your own portfolio

Built more Claude tools like this every week.

Follow @mikemeansbusiness_ai for AI workflows built for creators and small business owners, not enterprise teams.

Apple figures shown as recorded in the reel. Markets move. Re-run the prompt for live numbers before you act.
Not financial advice. This is a research tool, not a recommendation.