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
248,860
DividendsEx-date, amount, type
5,308
Income statements
598
Balance sheets
640
Insider tradesFrom SGX EDGE notices
442
AnnouncementsPartial coverage — SGX scraping in progress
33
Analyst consensus100/202 issuers with broker coverage
100

Board & Executive Intelligence

DirectorsAcross 105 companies
1,731
AppointmentsCurrent + historical board seats
2,036
Management team1211 linked to director profiles
1,920
Director skillsAI-classified from biographies
3,001
QualificationsMBA, CPA, CFA, LLB, etc.
1,216
Cross-board directorsDirectors serving on 2+ SGX boards
25

Remuneration & Governance

Executive compensationAcross 73 companies
371
NED fees
325
Board attendance records
1,143
Auditor fees
49
Top 20 shareholders
921

Director Enrichment Coverage

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

Biography1,570 / 1,731
90.7%
Gender1,634 / 1,731
94.4%
Birth year530 / 1,731
30.6%
Universities357 / 1,731
20.6%
Career history89 / 1,731
5.1%

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