Skip to main content

bottleneck-hunter

Supply-chain bottleneck arbitrage. Given a super-trend (AI infra, energy transition, defense, semiconductor reshoring, space economy), decompose its physical supply chain down to Layer 2/3 choke points (optics, lasers, InP/SOI substrates, IC substrates, probe cards, specialty fiberglass...) and surface under-the-radar listed companies sitting on each bottleneck. Scores each link on 6 scarcity criteria, applies mandatory valuation gates (PS/PE/safety-margin) via the financial_rigor tool, and Munger-style reverse-validates. Outputs a ranked bottleneck opportunity board. Use when the user wants hidden beneficiaries of a structural trend rather than already-priced leaders.

Informations de source

Dépôt
HKUDS/Vibe-Trading
Dernière activité de la source
6 juillet 2026 à 09:25
Langue détectée de SKILL.md
anglais
Étoiles
34 287
Forks
5 577

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
bottleneck-hunter
category
strategy
description
Supply-chain bottleneck arbitrage. Given a super-trend (AI infra, energy transition, defense, semiconductor reshoring, space economy), decompose its physical supply chain down to Layer 2/3 choke points (optics, lasers, InP/SOI substrates, IC substrates, probe cards, specialty fiberglass...) and surface under-the-radar listed companies sitting on each bottleneck. Scores each link on 6 scarcity criteria, applies mandatory valuation gates (PS/PE/safety-margin) via the financial_rigor tool, and Munger-style reverse-validates. Outputs a ranked bottleneck opportunity board. Use when the user wants hidden beneficiaries of a structural trend rather than already-priced leaders.
# Supply-Chain Bottleneck Hunter Decompose a super-trend (user-specified, e.g. "AI infrastructure", "energy transition") into its physical supply chain and hunt for bottleneck-arbitrage opportunities. ## Core Idea Don't ask "which AI stock to buy" — ask "if this trend keeps expanding, which link runs out first?" Traditional research chases leaders and known tracks. This skill inverts: **start from the choke points of the physical supply chain and find companies nobody notices but that the whole industry must wait on when they run short.** The edge: Layer-1 bottlenecks (GPU, HBM, power) are already priced in. The real alpha is in **Layer 2 and Layer 3** — optical modules, lasers, InP substrates, SOI wafers, epitaxy equipment, wafer-level test, IC substrates, specialty fiberglass. ## Step 1: Super-Trend Confirmation ### Trend Filter Criteria | Criterion | Requirement | How to verify | |-----------|-------------|---------------| | Durability | ≥3-5 years of certain growth | Search industry forecasts, capex plans | | Physicality | Needs real hardware/material/equipment build | Distinguish "software upgrade" from "physical expansion" | | Scale | Global capex >$50B/year | Search top players' capex guidance | | Acceleration | Demand growth > supply expansion | Compare demand growth vs capacity plans | Use `web_search` to verify. Reference super-trends: AI infrastructure, energy transition (nuclear/grid/storage), defense modernization, semiconductor reshoring, space economy. ## Step 2: Physical Supply-Chain Decomposition Don't stop at concepts — decompose to physical entities. ``` Layer 0 (end): final product/service Layer 1 (core component): already closely watched → priced in, limited alpha Layer 2 (sub-component/material): low attention, alpha-rich Layer 3 (upstream equipment/raw material) Layer 4 (infrastructure): power, cooling, land, talent, certifications ``` ### AI Infrastructure Example ``` Layer 0: AI model training/inference services Layer 1: GPU/accelerators, HBM, servers, data centers Layer 2 (focus zone): - Network interconnect: optical modules, fiber, switch ASICs, copper cables - Optical comms core: lasers (EML/VCSEL/CW), modulators, photodetectors - Semiconductor materials: InP substrates, GaAs substrates, SOI wafers, SiC substrates - Advanced packaging: CoWoS interposers, HBM TSV, ABF substrate film - PCB/substrate: high-frequency PCB, IC substrates, specialty fiberglass - Test: wafer-level test (probe cards), burn-in, ATE - Thermal/cooling: liquid cooling, CDU, immersion fluid - Power connection: busbars, UPS, distribution, transformers Layer 3: epitaxy equipment (MOCVD/MBE), lithography/etch, high-purity metals (In/Ga/Ge), specialty gases, sputtering targets, certifications (MSA/Telcordia) Layer 4: power (nuclear/gas/transmission), cooling water, data-center land/permits ``` For other trends, use `web_search` with queries like `{trend} supply chain bottleneck`, `{trend} shortage critical component`, `{trend} capacity constraint`, `{trend} sole source supplier`. ## Step 3: Bottleneck Identification — Finding "Choke Points" For each Layer 2-3 link, evaluate 6 criteria: | # | Criterion | Question | Score | |---|-----------|----------|-------| | 1 | Supply concentration | ≤3 global suppliers? | 🔴 ≤2 / 🟡 3-5 / 🟢 >5 | | 2 | Expansion lead time | How long to add capacity? | 🔴 >2y / 🟡 1-2y / 🟢 <1y | | 3 | Substitutability | Can other tech/material replace it? | 🔴 irreplaceable / 🟡 partial / 🟢 easy | | 4 | Capacity utilization | Current utilization? | 🔴 >90% / 🟡 70-90% / 🟢 <70% | | 5 | Demand growth | Downstream demand growth? | 🔴 >50%/yr / 🟡 20-50% / 🟢 <20% | | 6 | Customer qualification cycle | How long for a new supplier to qualify? | 🔴 >1y / 🟡 6-12m / 🟢 <6m | **Bottleneck grade**: 🔴×≥4 → **S-grade** (single-point failure, highest priority); 🔴×3 → **A-grade** (severely constrained); 🔴×1-2 → **B-grade** (stressed but manageable); no 🔴 → not a bottleneck, skip. ## Step 4: Company Screening — From Bottleneck to Tickers For each S/A-grade bottleneck, use `web_search` / `screen_market` to find listed companies. ### Initial Screen | Criterion | Requirement | |-----------|-------------| | Listing status | Listed (A/HK/US/JP/TW/EU) | | Bottleneck revenue share | >30% of revenue from the bottleneck link | | Market cap | Prefer <$10B (large caps already priced) | | Liquidity | Average daily turnover >$1M | ### Valuation Gate (mandatory, never skip) **A real bottleneck ≠ an investment opportunity.** For every company, compute PE/PB/ROE/FCF yield with `financial_rigor` (`command=verify_valuation`), and run `financial_rigor` (`command=three_scenario`) for scenario valuation: - **Red light** (any one → signal strength capped at ★★, flag "valuation stretched"): market cap >20% of TAM; PS>30x with revenue growth <100%; market cap >10× 5-year optimistic revenue forecast; stock doubled within 60 days of a follow-on offering. - **Yellow light** (needs extra justification, else downgrade): loss-making + PS>15x; PS >5× a profitable peer; PE>80x (compute PEG). - **Green light** (bonus): PS<10x with revenue growing; PE<30x with a moat (flag "margin of safety"). **Sanity check (mandatory)**: with `financial_rigor` (`command=three_scenario`), answer — "buying at current market cap, if the most optimistic scenario fully plays out and I exit at 25× PE in 10 years, what's the annualized return?" <10%/yr → flag "no margin of safety at current price". ## Step 5: Cross-Validation — Don't Trust a Single Story ### Positive checks | Check | Question | |-------|----------| | Customer validation | Have top customers signed/imported? (check announcements, customer filings) | | Revenue validation | Is the bottleneck already showing in revenue growth? (last 2-3 quarters) | | Price validation | Is the product raising price? (industry quotes, analyst reports) | | Capacity validation | Is capacity really tight? (lead times, customer complaints) | | Capital validation | Is there expansion capex? (company guidance) | Use `get_financial_statements` / `get_stock_news` / `web_search`. ### Reverse checks (Munger inversion) - Why don't smart people buy this stock? - Can the bottleneck be bypassed? Alternative routes? - Can China / other players quickly replicate capacity? - If end-demand drops 50%, what happens to this company? - Has management diluted at highs before? - What growth assumption does the current valuation imply? ## Step 6: Output — Bottleneck Opportunity Board ### Ranking Table | Rank | Company | Ticker | Mkt Cap | Revenue | PS | PE | Bottleneck link | Grade | Share | Growth | Signal | Valuation | |------|---------|--------|---------|---------|-----|-----|-----------------|-------|-------|--------|--------|-----------| **Market cap, revenue, PS, PE are mandatory** — never skip with "TBD". If financials can't be obtained, signal strength ≤★★. Signal strength (valuation gate directly affects): - ★★★★★ multi-cross-validated + customers imported + revenue confirmed + valuation green - ★★★★ most checks pass + valuation green/yellow (with explanation) - ★★★ logic holds but parts unverified + valuation yellow acceptable - ★★ early signal, or logic holds but valuation red - ★ pure concept, unverified After drafting, run `report_audit` (`command=extract` → verify each point → `command=verdict`) as a quality gate to ensure no hallucinated numbers. ### One-Pager Template ``` 🎯 {Company} ({Ticker}) — {one-line bottleneck positioning} Why it's a bottleneck: (2-3 sentences) Why this company: (2-3 sentences) Catalyst timeline: - Near-term (1-3m): [earnings / capacity / customer win] - Mid-term (3-12m): [industry trend / expansion node] Key risks: 1. 2. Key data: market cap / revenue / PS / PE / growth / bottleneck revenue share Margin of safety: 10y 25× PE exit method, annualized return XX%. Conclusion: yes/no. Cross-validation status: ✅ customer / ✅ revenue / ⚠️ valuation stretched / ❌ unverified Conclusion: deep research / watchlist / skip ``` Save with `write_file` to the reports directory (e.g. `reports/bottleneck-map/{trend}-bottleneck-{YYYYMMDD}.md`). ## Step 7: Inventory Update — Maintain the Bottleneck Map On each run: ① re-check identified bottlenecks (new suppliers? capacity expanded? substitute breakthrough?); ② scan new bottlenecks (`web_search` last 7 days supply chain / shortage / bottleneck news); ③ update grades (upgrade/downgrade/relieve). ## AI Research Bias Self-Check | Bias | Symptom | Counter | |------|---------|---------| | Leader-bias | Search dominated by large caps | Deliberately search small-cap suppliers, add "small cap" | | English-bias | Miss JP/KR/TW players | Must search JP/KR/TW market suppliers | | Narrative-bias | Drawn to "AI concept" labels | Look only at actual supply-chain position, not market labels | | Confirmation-bias | After finding a bottleneck, only seek positive evidence | Force Step 5 reverse checks | | Recency-bias | Rely on stale info | Prefer last 30 days of data | ## Core Principles (highest priority) 1. **Don't ask the AI to recommend stocks — ask it to decompose supply chains.** The question matters more than the answer. 2. **Physical first** — only links that need real physical product/material/equipment. 3. **Layer 2 and Layer 3** — don't chase already-priced leaders. 4. **Cross-validate** — every conclusion needs ≥2 independent sources. 5. **Be honest about uncertainty** — if data is missing, say so; don't fill with speculation. 6. **Bottlenecks are temporary** — every bottleneck gets resolved; the key is timing the window. 7. **Small cap ≠ good opportunity** — a small cap can also be a bad company; it must pass financial quality. 8. **A real bottleneck ≠ an investment** — at PS>30x or still loss-making, the current price is not a buy. **Valuation is a hard gate that cannot be overridden by bottleneck purity, signal strength, or narrative appeal.** Better to miss a bottleneck stock that ran than buy a loss-making company at 100× sales.
Voir sur GitHub