report-stock

Featured

Generate comprehensive stock analysis report (PDF or markdown) with trend, PMCC, and fundamental analysis

Data & Documents 364 stars 82 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
85
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Stock Analysis Report Generator Generates professional reports with comprehensive stock analysis including trend analysis, PMCC viability, and fundamental metrics. Supports both PDF and markdown output formats. ## Instructions ### Step 1: Gather Data Run the report script for each symbol: ```bash uv run python scripts/report.py SYMBOL ``` The script returns detailed JSON with: - `recommendation` - Overall recommendation with strengths/risks - `company` - Company info (name, sector, industry, market cap) - `trend_analysis` - Bullish scanner results (score, RSI, MACD, ADX, SMAs) - `pmcc_analysis` - PMCC viability (score, LEAPS/short details, metrics) - `fundamentals` - Valuation, profitability, dividend, balance sheet, earnings history - `piotroski` - F-Score breakdown with all 9 criteria - `spread_strategies` - Option spread analysis (vertical spreads, straddle, strangle, iron condor) ### Step 2: Generate Report **Step 2a — Write markdown** Read `templates/markdown-template.md` for formatting instructions. Generate a markdown report from the JSON data and save to `sandbox/` as: ``` sandbox/{SYMBOL}_Analysis_Report_{YYYY-MM-DD}_{HHmm}.md ``` **Step 2b — Convert to PDF (if requested)** Invoke the `markdown-to-pdf` skill on the markdown file just created: ```bash uv run python .claude/skills/markdown-to-pdf/scripts/markdown_to_pdf.py sandbox/{SYMBOL}_Analysis_Report_{YYYY-MM-DD}_{HHmm}.md ``` The PDF is written alongside the markdown file with the same basename. ###...

Details

Author
staskh
Repository
staskh/trading_skills
Created
6 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category