Data Quality & Coverage

Live statistics on StocksSG data coverage. We believe in radical transparency about what we have, what we are missing, and where data quality may be limited. All numbers are queried in real-time.

Market Data

SGX issuers trackedAll SGX mainboard + Catalist
202
Stock pricesDaily OHLCV, up to 10 years
284,355
DividendsEx-date, amount, type
5,308
Income statements
598
Balance sheets
640
Insider tradesFrom SGX EDGE notices
1,539
AnnouncementsPartial coverage — SGX scraping in progress
33
Analyst consensus101/202 issuers with broker coverage
101

Board & Executive Intelligence

DirectorsAcross 118 companies
1,849
AppointmentsCurrent + historical board seats
2,254
Management team1520 linked to director profiles
2,050
Director skillsAI-classified from biographies
3,001
QualificationsMBA, CPA, CFA, LLB, etc.
1,249
Cross-board directorsDirectors serving on 2+ SGX boards
23

Remuneration & Governance

Executive compensationAcross 73 companies
407
NED fees
366
Board attendance records
1,298
Auditor fees
54
Top 20 shareholders
950

Director Enrichment Coverage

Percentage of 1,849 directors with each enrichment field populated.

Biography1,580 / 1,849
85.5%
Gender1,661 / 1,849
89.8%
Birth year529 / 1,849
28.6%
Universities364 / 1,849
19.7%
Career history88 / 1,849
4.8%

Known Limitations

1.

Annual report coverage: 59 of 202 issuers have AR extraction. Remaining companies lack director qualifications, attendance, auditor fees, and shareholder data from their annual reports.

2.

Announcements: Only 33 announcements ingested. SGX uses client-side rendering which limits scraping. Full announcement coverage requires headless browser integration.

3.

Director biographies: Most biographies are short role descriptions from Yahoo Finance, not detailed profiles. Rich biographical data (education, career history) requires annual report extraction.

4.

Price data delay: Stock prices may be delayed up to 24 hours. Intraday data is not available.

5.

Analyst consensus: Sourced from Yahoo Finance. Coverage is biased toward large-cap stocks. Small-cap and Catalist companies may have zero or limited analyst coverage.

6.

AI extraction errors: Director data, qualifications, and remuneration are extracted from PDFs using AI (Claude Haiku). This process may introduce errors, especially for non-standard PDF layouts or non-English content.

7.

No automated refresh: Data does not auto-update. Stock prices, announcements, and director changes require manual re-ingestion. Timestamps on each data page indicate when data was last updated.

Data Freshness

Stock pricesLast bulk update: March 2026. Daily refresh not yet automated.
Director data (Yahoo)Last enrichment: March 2026.
Annual report extractionFY2024 reports extracted March-April 2026. FY2025 reports available for some companies.
Analyst consensusLast update: April 2026. Quarterly refresh recommended.
Financial statementsLast bulk ingest: March 2026. Covers up to FY2024 for most companies.

Found an error? Report it to data@stockssg.com. See also: Data Sources · Disclaimer