๐น๐ผ Taiwan TWSE Screener ยท ๅฐ็ฃ่ญไบคๆ้ธ่ก
Pricing
from $250.00 / 1,000 twse stock records
๐น๐ผ Taiwan TWSE Screener ยท ๅฐ็ฃ่ญไบคๆ้ธ่ก
TWSE + TPEx Taiwan stock screener API โ live quotes, market cap (TWD), P/E, P/B, dividend yield, ROE, sector. TSMC, MediaTek, Hon Hai universe. Bloomberg Terminal / FactSet / Refinitiv Eikon alternative. For hedge funds, quant analysts, semiconductor researchers. Pay-per-result.
Pricing
from $250.00 / 1,000 twse stock records
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share
๐น๐ผ TWSE Stock Screener โ Taiwan Market Quotes & Fundamentals
Track every stock on the Taiwan Stock Exchange (TWSE) โ daily prices, volume, market cap, P/E, P/B, dividend yield, industry classification โ sourced directly from the official TWSE OpenAPI. The Bloomberg Terminal alternative for Taiwanese equities, priced for indie quants and Asia-focused funds.
Taiwan is one of the most strategically important equity markets on earth โ home to TSMC (the most valuable semiconductor company in the world), MediaTek, Foxconn (Hon Hai), and the entire global supply chain for advanced-node chips. And yet outside of Taiwan it remains one of the most under-instrumented major markets on the open web. Yahoo Finance has spotty TWSE coverage and lags badly on Taiwan-specific signals. Refinitiv and Bloomberg charge $20K+/year. The TWSE's own paid feed is mainly aimed at institutional brokers. This actor is built for the rest of us โ solo traders, quant researchers, fintech builders, Asia hedge-fund analysts, and anyone running market-neutral or factor strategies that need genuine Taiwan coverage.
The data comes straight from openapi.twse.com.tw โ Taiwan Stock Exchange's free, public, no-auth-required JSON OpenAPI. We merge three endpoints (daily price action, valuation ratios, and the static company-info table including industry codes) into a single clean record per ticker.
๐ฏ What you get per stock
Every record returned includes:
| Field | Description |
|---|---|
symbol | 4-digit TWSE ticker (e.g. 2330 for TSMC, 2317 for Foxconn) |
name | Short Chinese name (e.g. ๅฐ็ฉ้ป, ้ดปๆตท) |
company_name_zh | Full registered Chinese company name |
name_short_zh | TWSE short name (ๅ ฌๅธ็ฐก็จฑ) |
market | Always TWSE (this actor focuses on the main board) |
trade_date | ISO date of the price snapshot |
price_twd | Closing price in New Taiwan Dollars |
open_twd / high_twd / low_twd | Day's OHLC |
change_twd | Today's price change (signed) |
pct_change | Today's percentage change (signed, 4 decimals) |
volume_shares | Today's share volume |
trade_value_twd | Today's TWD-denominated trade value (price ร volume) |
transactions | Number of distinct trades executed |
pe_ratio | Trailing Price-to-Earnings ratio |
pb_ratio | Price-to-Book ratio |
dividend_yield_pct | Trailing dividend yield (%) |
dividend_year_ad | The fiscal year of the dividend (Western calendar) |
fiscal_year_quarter | Most recent reported quarter (e.g. 2025Q4) |
industry_code | TWSE industry-classification code (24 = Semiconductor, 17 = Finance) |
industry_name_en | English label for the industry code |
shares_outstanding | Estimated from paid-in capital รท par value (10 TWD) |
paid_in_capital_twd | Paid-in capital in TWD (from the company-info table) |
market_cap_twd | Synthetic market cap (shares ร close price) |
chairman / ceo / spokesperson | Officer names from MOPS company filing |
phone / address | HQ contact info |
established_date / listing_date | ISO dates from MOPS |
twse_url | Direct link to the company's MOPS filings page |
scraped_at | UTC timestamp of the scrape |
๐ Quick start
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("nexgendata/twse-stock-screener").call(run_input={"limit":200,"min_trade_value_twd":100_000_000,# 1ๅ TWD/day liquidity floor"min_dividend_yield":4.0,# high-yield Taiwan classics})for stock in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{stock['symbol']:<6}{stock['name']:<10} "f"NT${stock['price_twd']:>8,.2f} "f"P/E {stock['pe_ratio']:>6} "f"Yield {stock['dividend_yield_pct']:>5}% "f"{stock['industry_name_en']}")
Sample output:
2330 ๅฐ็ฉ้ป NT$1,090.00P/E24.5 Yield 1.84% Semiconductor2317 ้ดปๆตท NT$ 205.50P/E13.7 Yield 2.45% Other Electronics2454 ่ฏ็ผ็ง NT$1,415.00P/E22.1 Yield 4.91% Semiconductor2882 ๅๆณฐ้ NT$ 72.40P/E10.2 Yield 4.83% Finance & Insurance2412 ไธญ่ฏ้ป NT$ 126.50P/E24.1 Yield 3.95% Communications & Internet...
๐ cURL
curl-X POST "https://api.apify.com/v2/acts/nexgendata~twse-stock-screener/run-sync-get-dataset-items?token=YOUR_TOKEN"\-H"Content-Type: application/json"\-d'{"limit":50,"sector":"ๅๅฐ้ซ"}'
๐ Real-world use cases
- Semiconductor supply-chain analysis โ Taiwan hosts the entire global advanced-node fab capacity. Pull
industry_code: "24"(Semiconductor) plus"28"(Electronic Parts/Components) to map the TSMC, MediaTek, ASE, Win Semi, Powerchip, Vanguard, UMC value chain in one query. - Quant research โ pull the full TWSE universe nightly, build factor models on P/E, P/B, dividend yield, and price momentum without paying a six-figure data subscription.
- High-dividend Taiwan strategy โ Taiwan is famous for 5โ8% sustainable dividend yields among large-caps. Set
min_dividend_yield: 5.0and screen the ETF-tier names (Cathay Financial, Chunghwa Telecom, Yuanta FHC, Taiwan Cement, etc.). - Asia macro dashboards โ track which TWSE sectors are rallying on TWD strength/weakness; Taiwan is one of the cleanest barometers of global tech demand.
- Taiwan-versus-Korea comparisons โ pair this actor with the KOSPI Stock Screener to build cross-market relative-value screens (e.g. TSMC vs Samsung Electronics, MediaTek vs SK Hynix).
- Taiwan-versus-China relative value โ pair with Eastmoney China Stock Screener to compare A-share semis (SMIC, Hua Hong) against Taiwan-listed equivalents.
- ETF construction โ define your own TW50 or High-Dividend-30 alternative by filtering on minimum trade value and rebalancing weekly.
- Hedge-fund daily refresh โ schedule via the Apify scheduler at the post-close (13:30 TWT = 05:30 UTC) and pipe the dataset into your warehouse.
- Fintech app data layers โ power a Taiwan-equity widget for your robo-advisor, trading-journal app, or portfolio tracker. The
chairman/ceofields make great enrichment for company-detail screens. - Academic finance research โ Taiwan retail-investor behavior is heavily studied (Barber, Lee, Liu, Odean's foundational papers all use TWSE data); this actor gives reproducible market snapshots without scraping headaches.
- News + sentiment overlays โ join with company-name lookups to attribute Chinese-language news flow back to ticker IDs.
- Geopolitical risk monitoring โ when cross-strait tensions move, Taiwan equities reprice within minutes. Schedule this actor hourly during volatile windows for a clean snapshot of which sectors are absorbing the shock.
โ๏ธ Input parameters
| Param | Type | Default | Notes |
|---|---|---|---|
limit | int | 200 | Max stocks returned, sorted by trade value desc (1โ2000) |
min_trade_value_twd | int | 0 | Liquidity floor in TWD daily trade value |
min_volume | int | 0 | Filter to stocks with daily volume above this |
max_pe_ratio | number | 0 | Value screen โ max P/E (0 disables) |
min_dividend_yield | number | 0 | Income screen โ min trailing yield % |
sector | string | "" | Substring match on industry name/code or company name (Chinese or English) |
include_etfs | bool | false | Include 0050-style ETFs and warrants alongside common stocks |
proxyConfiguration | object | datacenter | Apify proxy config |
Examples
Top 10 by liquidity (fast smoke test):
{"limit":10}
Taiwan semiconductor universe:
{"limit":100,"sector":"ๅๅฐ้ซ"}
Or in English:
{"limit":100,"sector":"semiconductor"}
High-dividend Taiwan classics:
{"limit":50,"min_dividend_yield":5.0,"min_trade_value_twd":100000000}
Deep-value screen:
{"limit":100,"max_pe_ratio":12,"min_trade_value_twd":50000000}
Full TWSE universe including ETFs:
{"limit":2000,"include_etfs":true}
๐ฐ Pricing
This actor uses pay-per-event pricing โ you only pay for what you actually pull.
- Actor start: $0.005 per run
- Stock record: $0.02 per stock returned
So a typical 200-stock screen costs roughly $4.00. The full TWSE common-stock universe (~1,000 names) is about $20.00 โ a one-time payment for what would otherwise be a Refinitiv subscription seat. Compare to:
- Bloomberg Terminal โ $24,000/year minimum
- Refinitiv (LSEG) Eikon โ $22,000+/year
- TWSE direct paid feed โ institutional contract minimums, brokerage relationships required
This actor pays for itself the first time you'd otherwise have spun up a Taiwan-resident brokerage account just for the data.
๐ฌ Data sources & methodology
We merge three TWSE OpenAPI endpoints:
exchangeReport/STOCK_DAY_ALLโ daily OHLC, volume, transaction count for every TWSE-listed security (~1,350 records including ETFs and warrants).exchangeReport/BWIBBU_dโ daily P/E ratio, P/B ratio, and trailing dividend yield for common stocks (~1,070 records).opendata/t187ap03_Lโ the static company-info table โ industry classification (็ขๆฅญๅฅ), full company name, paid-in capital, chairman, listing date, MOPS contact info (~1,080 records).
The merge happens in-memory on a single Code/ๅ
ฌๅธไปฃ่ join. Market cap is synthesized as paid_in_capital รท par_value ร close_price (par value is 10 TWD by Taiwan convention). This is approximate but close to the official market cap reported on MOPS and the Goodinfo screener โ the deviation comes from preferred shares and convertible securities, which are typically <2% of total share count for liquid TWSE names.
The TWSE OpenAPI does not require authentication, has no published rate limit (we throttle politely anyway), and is updated each trading day after the 13:30 TWT close. Weekends and Taiwanese public holidays will return the most recent trading day's snapshot.
๐ค FAQ
Q: Is the data real-time? The TWSE OpenAPI is end-of-day, refreshed after each 13:30 TWT (05:30 UTC) market close. Pre-market and intra-day snapshots are not available through this endpoint. For sub-second tick data you need a paid TWSE licensee or a Taiwan brokerage account.
Q: What about TPEx / ๆซ่ฒทไธญๅฟ (Taipei Exchange OTC stocks)? This actor covers the main TWSE board only โ that's where the bulk of liquidity and the largest companies (TSMC, Foxconn, MediaTek, etc.) trade. TPEx coverage is on the roadmap. File an issue on the actor page if you need it sooner.
Q: Why is pe_ratio empty for some stocks?
Loss-making companies have no meaningful P/E (denominator is zero or negative). The TWSE BWIBBU endpoint returns an empty string in those cases, which we propagate as null. ETFs also have no P/E since they're funds, not operating companies.
Q: My CSV has Chinese characters that look like garbage.
Save the file as UTF-8 with BOM and open in Excel via Data โ From Text/CSV. Or use pandas.read_csv(..., encoding='utf-8-sig') in Python.
Q: How do I match Chinese names to English company labels?
Most major TWSE names map cleanly: ๅฐ็ฉ้ป = TSMC, ้ดปๆตท = Hon Hai (Foxconn), ่ฏ็ผ็ง = MediaTek, ๅๆณฐ้ = Cathay Financial Holding, ไธญ่ฏ้ป = Chunghwa Telecom, ๅฏ้ฆ้ = Fubon Financial Holding, ๅฐ้้ป = Delta Electronics, ๆฅๆๅ
= ASE Technology Holding. For systematic mapping, query the TWSE ISIN service or use the Yahoo Finance .TW suffix.
Q: Can I use this commercially? The data comes from the TWSE's official public OpenAPI, which the Taiwan Stock Exchange itself publishes for public consumption. You own the output dataset. For redistribution as a paid product or syndication, consult TWSE's Open Data terms and consider a direct data licensing arrangement.
Q: How does this differ from the Eastmoney China actor? Different markets, different data sources. Eastmoney covers Shanghai (SSE) and Shenzhen (SZSE) A-shares scraped from East Money Network. This actor covers Taiwan-listed (TWSE) stocks via the official TWSE OpenAPI. Use both together for a complete Greater China equity view.
Q: Is this maintained? Yes โ NexGenData maintains 170+ Apify actors and ships fixes within 24 hours of bug reports. File issues via the Apify console's Issues tab on this actor's page.
Q: Why pay for this when I could call the TWSE OpenAPI myself? You could! But you'd spend a weekend dealing with three separate endpoints with inconsistent date formats (ROC vs Western calendar), undocumented column meanings (็ขๆฅญๅฅ codes), the merge logic across three tables, the par-value-based market-cap reconstruction, ETF/warrant filtering rules, and figuring out why some stocks have empty P/Es. Or you can pay $4 per 200-stock run and get clean JSON in 10 seconds.
Explore the NexGenData Equity Data Suite
This actor is part of NexGenData's global equity data fleet. Whether you cover a single region or a multi-asset macro book, we have a screener for every major market:
Regional sisters
- ๐ KOSPI Stock Screener (Korea) โ KOSPI + KOSDAQ live quotes, market cap (KRW), P/E, ROE, foreign-ownership %, sector โ from Naver Finance.
- ๐ TSE Japan Stock Screener โ Tokyo Stock Exchange (Nikkei 225 / TOPIX) fundamentals, market cap (JPY), P/E, P/B, dividend yield, sector.
- ๐ HKEX Hang Seng Stock Screener โ Hang Seng + HSCEI live quotes, market cap (HKD), P/E, dividend yield, sector โ Tencent, HSBC, AIA universe.
Cross-region peers
- ๐ SGX Singapore Stock Screener โ Singapore Exchange (STI) fundamentals, market cap (SGD), P/E, dividend yield, REIT yield, sector.
- ๐ Eastmoney China A-Share Screener โ Shanghai + Shenzhen + STAR + ChiNext full A-share universe โ the broadest Chinese equity screener.
Multi-asset / specialty
- ๐ Finance MCP Server โ Unified Model Context Protocol server exposing the full NexGenData equity fleet to Claude, Cursor & MCP-aware LLMs.
Browse the full NexGenData catalog
โ See all 220+ NexGenData actors at apify.com/nexgendata โ equity screeners across 25+ markets, lead generation, SEC filings, B2B intelligence, MCP servers, and more.
Why NexGenData vs. paid alternatives
| Tool | Annual cost | API access | Coverage |
|---|---|---|---|
| Bloomberg Terminal | ~$24,000/seat | Limited | Global |
| FactSet | ~$15,000/seat | Paid add-on | Global |
| Refinitiv Eikon | ~$22,000/seat | Paid add-on | Global |
| S&P Capital IQ | ~$20,000/seat | Paid add-on | Global |
| NexGenData Taiwan Screener | Pay-per-result | Native | Taiwan |
Run this actor once per day for a typical institutional-scale workflow (~200 records/day) and your annual cost is approximately $1,800โ2,000 โ a 90-95% discount vs. the major paid alternatives, with no seat licensing, no minimum commitment, and full programmatic access.
๐ Apify affiliate program
New to Apify? Sign up with our referral link โ you get free platform credits on signup, and you help fund the maintenance of this actor fleet.
Built and maintained by NexGenData โ 170+ actors covering scraping, enrichment, MCP servers, and automation. Home: thenextgennexus.com.
๐ Related: Asia & APAC Stock Screeners
Part of the NexGenData global equity coverage cluster โ 16 stock screeners across Asia, Oceania, and the Middle East with a consistent schema (ticker, name, price, market cap, PE, PB, % change) so you can join them downstream into a single dataset for cross-market screening, factor investing, and quant research.
Greater China & Hong Kong
- ๐จ๐ณ Eastmoney China A-Shares Screener โ Shanghai/Shenzhen mainboards
- ๐จ๐ณ Shanghai STAR Market Screener โ ไธๆตท็งๅๆฟ ยท sci-tech innovation
- ๐จ๐ณ Shenzhen ChiNext Screener โ ๆทฑๅณๅไธๆฟ ยท growth board
- ๐จ๐ณ Beijing Stock Exchange Screener โ ๅไบฌ่ฏๅธไบคๆๆ ยท innovation SMEs
- ๐ญ๐ฐ HKEX Hang Seng Screener โ Hong Kong ยท ้ฆๆธฏๆ็ๆๆธ
Northeast Asia
- ๐น๐ผ Taiwan TWSE Screener โ ๅฐ็ฃ่ญไบคๆ (you are here)
- ๐ฐ๐ท KOSPI Stock Screener โ South Korea ยท Korean market cap
- ๐ฏ๐ต TSE Japan Stock Screener โ Nikkei 225
Southeast Asia (ASEAN)
- ๐ธ๐ฌ SGX Singapore Stock Screener โ STI ยท Straits Times Index
- ๐ป๐ณ HOSE Vietnam Stock Screener โ VN30
- ๐ฎ๐ฉ IDX Indonesia Stock Screener โ LQ45
- ๐น๐ญ SET Thailand Stock Screener โ SET50
- ๐ฒ๐พ Bursa Malaysia Stock Screener โ KLCI
- ๐ต๐ญ PSE Philippines Stock Screener โ PSEi
Oceania & Middle East
- ๐ฆ๐บ ASX Australia Stock Screener โ ASX 200
- ๐ธ๐ฆ Tadawul Saudi Stock Screener โ TASI
๐ก Bundle tip: All 16 screeners share the same output schema. Run them on the same date and stack the datasets to build a complete APAC equity coverage snapshot for portfolio analytics, ETF construction, or regional momentum strategies.
