Back to dashboard

Methodology

The universe begins with a curated robotics supply-chain map from the provided sample app. Company pages enrich each public ticker with a scripted Yahoo Finance snapshot and explicit missing-data handling. No financial metric is hand-entered or fabricated.

Data Sources

Market prices, market capitalization, enterprise value, margins, cash-flow fields, EPS, P/E, dividend yield, 52-week range, sector, industry, country, and business descriptions are captured from Yahoo Finance through the checked-in generatorscripts/generate-company-data.ts.

Snapshot generated Jul 07, 2026 from Yahoo Finance quoteSummary via yahoo-finance2. The generated data file issrc/data/generated/company-snapshots.json.

Formulas

  • EV/Sales = enterprise_value / revenue
  • EV/EBITDA = enterprise_value / EBITDA
  • P/FCF = market_cap / free_cash_flow
  • Net cash / (net debt) = total_cash - total_debt

A derived metric remains N/A when any required source field is missing, null, or zero. The UI shows the reason on the metric card.

Ticker Mappings

Canonical tickers remain the local tickers from the robotics universe. Yahoo quote symbols are only used to fetch data when a provider suffix differs.

688256.SH -> 688256.SS
688017.SH -> 688017.SS
603728.SH -> 603728.SS
603501.SH -> 603501.SS
688322.SH -> 688322.SS
603662.SH -> 603662.SS
09880.HK -> 9880.HK

Limitations

  • Yahoo Finance fields can lag exchange filings, restatements, and corporate actions.
  • Some non-US exchanges expose fewer fundamentals, so the app displays N/A instead of filling gaps.
  • Robotics exposure notes are thematic mapping notes, not revenue-segment estimates.
  • ADR/local ticker mappings are documented, but the canonical ticker remains the local listing unless explicitly shown otherwise.

Update Process

Refresh the data and validate route coverage with:

npm run generate:data
npm run validate:data
npm run build

Disclaimer

Informational research tool only. This is not financial advice, a recommendation, investment research under any regulated framework, or an offer to buy or sell securities. Verify data against primary filings, company investor relations, and professional market-data sources before making investment decisions.