report-stock

Solid

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

Data & Documents 299 stars 68 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
82
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
5 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

equity-research-report

Produce comprehensive, evidence-backed public-equity research reports with market, filing, fundamental, valuation, technical, risk, catalyst, scenario, and source analysis. Use when the user asks for "全面分析报告", "股票研报", "深度分析公司", "完整个股分析", "comprehensive equity report", or requests analysis of a stock, company, or equity thesis with current auditable data.

2 Updated today
artherahq
Data & Documents Listed

indian-stock-analyst

Analyzes an Indian stock portfolio and produces a structured Buy/Hold/Avoid report for each stock based on live news and social sentiment. Use this skill whenever the user shares a portfolio file (CSV or Excel) containing Indian stock tickers or company names and asks for analysis, a verdict, recommendations, or a review of their holdings. Also trigger when the user says things like "analyze my stocks", "what should I do with my portfolio", "check my Indian stocks", "give me a verdict on my holdings", or uploads any file that looks like a stock portfolio. Always use this skill even if the user doesn't explicitly say "Indian stocks" — if tickers look like NSE/BSE symbols (e.g. RELIANCE, TCS, INFY, HDFC), assume Indian market context.

0 Updated yesterday
Fanchettehomoecious641
Data & Documents Solid

ib-portfolio-action-report

Generate a comprehensive portfolio action report with earnings dates and risk assessment. Use when user asks for portfolio review, action items, earnings risk, or position management across IB accounts. Requires TWS or IB Gateway running locally.

299 Updated 1 weeks ago
staskh