# Alphagbm Stock Research

Connect fundamentals, sentiment and risk to supporting and opposing evidence.

- Repository: https://github.com/AlphaGBM/skills (2834 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-10-06
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add AlphaGBM/skills --skill alphagbm-stock-research -g -a claude-code -y`
Codex: `npx skills add AlphaGBM/skills --skill alphagbm-stock-research -g -a codex -y`
Cursor: `npx skills add AlphaGBM/skills --skill alphagbm-stock-research -g -a cursor -y`
Gemini CLI: `npx skills add AlphaGBM/skills --skill alphagbm-stock-research -g -a gemini-cli -y`

## Description

Connect fundamentals, sentiment and risk to supporting and opposing evidence. Use when the user asks to stock opportunities with AlphaGBM. Use the bundled Python runner; never silently replace real results with demos.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Stock Opportunities

Connect fundamentals, sentiment and risk to supporting and opposing evidence.

Release preview: the matching backend has not been verified in production. Do not claim this structured workflow is live; unsupported servers must fail closed. Retained legacy runner commands remain compatible.

## Before running

Read [access and evidence rules](references/access.md). Python 3.9+ is the only runtime dependency; no separate CLI or sibling Skill installation is required. Resolve `<skill-dir>` to the directory containing this file.

Identify the ticker and market suffix, and agree the research style. One explicit user-authorized research request is the starting point. Use only returned fundamentals, report and risk fields; no invented peer comparisons. The legacy risk.score is not the homepage opportunity score. For the stock-opportunities.v1 rollout, add --workflow --lang zh (or en). The runner first checks the public workflow contract without a key; unsupported servers receive no analysis request. Preserve partial status, resultId, scoring version and missingData. Do not retry a charged request automatically or claim the result was saved to user history. This opt-in format needs the matching backend deployment; the default legacy command remains available.

## Run

```bash
python3 "<skill-dir>/scripts/run.py" stock NVDA --style quality --confirm-usage --workflow --lang en
```

This example contains --confirm-usage. Use that flag only after the user has approved allowance consumption. Require ALPHAGBM_API_KEY in the environment, never in a prompt.

## Deliver the result

The rest: https://github.com/AlphaGBM/skills/blob/HEAD/skills/core/alphagbm-stock-research/SKILL.md
