A public-safe stock research workflow kit for shortlist generation, macro overlays, evidence bundles, and market-data adapters.
This repository packages the public-facing shape of a larger local market research system: stock ideas should move through reviewable data adapters, macro context, evidence bundles, and human decision gates instead of becoming opaque one-off notes.
- Portfolio homepage: https://firejw.github.io/stock-analysis-plus/
- Security notes: docs/security-and-privacy.md
- Lists reusable workflow modules through a small Python CLI.
- Provides public month-end shortlist source fragments, templates, and review primitives; legacy compiled entrypoints are intentionally omitted from this public repository.
- Adds macro health overlays for market-regime context before candidate review.
- Includes Longbridge-oriented market-data adapter references and runners for quote, screen, ownership, and planning flows.
- Keeps examples template-based so the repository can be inspected without live credentials or private operating data.
flowchart LR
A["Candidate pool"] --> B["Market data adapters"]
B --> C["Macro health overlay"]
C --> D["Evidence bundle"]
D --> E["Human review"]
E --> F["Decision report"]
skills/
longbridge/ Longbridge CLI/SDK adapters and references
macro-health-overlay/ Macro overlay runner and public request template
month-end-shortlist/ Stock pool, evidence bundle, shortlist, and report scripts
docs/
index.html GitHub Pages portfolio homepage
security-and-privacy.md Public safety and privacy boundary
stock_analysis_plus/
cli.py Lightweight inventory CLI
tests/
test_cli.py CLI smoke coverage
py -3 -m pip install -e .
py -3 -m stock_analysis_plus.cli list
py -3 skills\macro-health-overlay\scripts\macro_health_overlay.py --helpSome workflows can use live market-data tools when configured locally. No API keys are committed or required for repository inspection. The CLI marks packaged workflows as partial when public-safe extraction omits a legacy compiled runtime artifact.
See docs/demo-run.md for a public-safe macro overlay demo command and normalized output shape.
This project is useful as a software and AI workflow portfolio artifact because it shows:
- extracting a public-safe subset from a private research workspace
- separating market-data collection from decision reporting
- making AI-assisted research reviewable through explicit evidence artifacts
- preserving human review gates around investment workflows
- documenting privacy boundaries before publishing code
- GitHub Pages homepage
- Security and privacy
- Demo runbook
- Longbridge skill references
- Macro health overlay skill
- Month-end shortlist examples
This repo is a new repository with new Git history. It is not a fork and does not contain:
.ai/,.claude/, recovered artifacts, or rollout logs- browser profile files or cookies
- personal Windows paths or vault paths
- private API keys or tokens
- generated spreadsheets, reports, screenshots, or live research outputs
The project is for research workflow automation and software demonstration only. It does not place trades, change brokerage accounts, or provide financial advice.
Source material was extracted from a local fork of the Apache-2.0 licensed anthropics/financial-services ecosystem and then reduced into a public-safe stock-analysis subset.