Singapore SGX Listed Companies & Stock Price Scraper
Scrape all 1,200+ securities on the Singapore Exchange (SGX): stocks, ETFs, REITs, business trusts and warrants. Extract name, symbol, type, last price, change, volume, day high, day low, bid and ask. Export to JSON, CSV or Excel. No login or API key.
{ "name": "17LIVE GROUP", "symbol": "LVR", "type": "Stock", "lastPrice": 0.88, "change": 0, "changePercent": 0, "previousClose": 0.88, "open": 0.875, "dayHigh": 0.88 }
Every run returns clean, typed records, ready for your CRM, spreadsheet or database.
- One clean record per result, deduped and normalized
- Stable schema in JSON, CSV or Excel, or read it via the Apify API
- Pay per use in the cloud, nothing to install or maintain
A real example record, exactly the shape you receive.
| Name | Symbol | Type | Last Price |
|---|---|---|---|
| 17LIVE GROUP | LVR | Stock | 0.88 |
| 17LIVE W281207 | VT2W | Company Warrant | 0.001 |
| 8Telecom | AZG | Stock | 0.069 |
| 9R | 1Y1 | Stock | 0.035 |
| 9RW270628 | KJZW | Company Warrant | 0.002 |
{ "name": "17LIVE GROUP", "symbol": "LVR", "type": "Stock", "lastPrice": 0.88, "change": 0, "changePercent": 0, "previousClose": 0.88, "open": 0.875, "dayHigh": 0.88 }
Frequently asked questions
Which securities and instruments does it cover?
The whole Singapore Exchange board: ordinary stocks and equities, ETFs, REITs, business trusts, ADRs, company warrants, structured warrants and daily leverage certificates. That is more than 1,200 listings in a single run. Bonds are excluded by design.
How many securities can it return in one run?
The full board, roughly 1,200 to 1,300 securities depending on the day. Use `maxItems` to cap the output and `securityType` to keep only one instrument type.
Can I filter by company name or ticker?
Yes. Set `searchQuery` to any company name or trading symbol (for example "DBS", "Singtel" or "D05") and the actor returns only matching securities. You can combine it with the `securityType` filter.
Does it need a login, API key or paid subscription?
No. It reads publicly available Singapore Exchange market data with no account, no key and no subscription.
How fresh are the prices, and what does the price data reflect?
Prices reflect the latest session data published by the exchange, including last price, day open, high, low, bid, ask and volume. Some fields such as bid, ask and expiry date only apply to certain instruments, so they appear only on the securities that carry them.
Ready when you are.
Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.