Taiwan Regular Savings Plan Rankings — ETF & Stock 定期定額 avatar

Taiwan Regular Savings Plan Rankings — ETF & Stock 定期定額

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Taiwan Regular Savings Plan Rankings — ETF & Stock 定期定額

Taiwan Regular Savings Plan Rankings — ETF & Stock 定期定額

Taiwan's monthly regular savings plan (定期定額) league table: the top 20 stocks and top 20 ETFs by number of investor accounts paying in, every month back to 2020-10, with month-on-month account and rank moves, plus the securities firms licensed to run the scheme.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

chris

chris

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Taiwan Regular Savings Plan (定期定額) ETF & Stock Rankings API

Get structured JSON access to Taiwan's monthly regular savings plan league table — the official TWSE ranking of the stocks and ETFs that the most Taiwanese investors are paying into by monthly instalment. The top 20 of each, every month back to 2020-10, with month-on-month account and rank moves, plus the 21 securities firms licensed to run the scheme.

A regular savings plan (定期定額, the Taiwanese equivalent of a dollar-cost-averaging or systematic investment plan) debits an investor's account on a fixed day each month and buys a fixed amount of one security. The exchange publishes how many accounts successfully paid into each of the most popular ones. It is the closest thing Taiwan has to a public retail fund-flow series — 1,241,976 accounts paid into 0050 in 2026-07, against 236,742 for TSMC.

The exchange's open-data feed carries only the newest month and no month label at all. This Actor reaches back to the first month ever published, checks every month against the guarantees the ranking makes, and cross-checks the newest one value by value against that open-data feed before emitting anything.

Why this data matters

  • It is retail flow, not price. Every other Taiwanese market publication tells you what was traded. This one tells you how many individual people committed to buying something every month — a slow, sticky, decision-driven series that does not move with the tape.
  • The ETF story is in the ratio, and it is enormous. In 2020-10 the ranked ETFs held 2.26 accounts for every one on the ranked stocks. By 2026-07 that is 6.35 (3,026,009 against 476,255). etf_to_stock_accounts_ratio gives you that series directly.
  • New ETFs show up here before they show up anywhere else. Taiwan's actively managed ETFs launched into this table — 00981A 主動統一台股增長 went from outside the top 20 to rank 6 within months, and five of the 42 ETFs ever ranked are active funds. is_new_entry and etf_new_entries flag each arrival the month it lands.
  • Month-on-month moves come computed. rank_change, accounts_change, accounts_change_pct and consecutive_months_in_window are derived by fetching the prior month as a baseline, so a single-month run still tells you what moved.
  • Nobody serves this in English. There is no English-language source for Taiwanese savings-plan participation, and the exchange's own feed cannot even tell you which month it is describing.

Output

Three record types, selected with recordTypes.

RANKING — one record per security per month:

{
"record_type": "RANKING",
"market": "TWSE",
"month": "2026-07",
"security_type": "ETF",
"rank": 1,
"security_code": "0050",
"security_name": "元大台灣50",
"trading_accounts": 1241976,
"rank_previous_month": 1,
"rank_change": 0,
"accounts_previous_month": 1204776,
"accounts_change": 37200,
"accounts_change_pct": 3.0877,
"is_new_entry": false,
"consecutive_months_in_window": 4,
"share_of_table_pct": 41.0434
}

MONTHLY_SUMMARY — one record per month, both league tables at once:

{
"record_type": "MONTHLY_SUMMARY",
"market": "TWSE",
"month": "2026-04",
"list_size": 20,
"stock_table_size": 20,
"stock_accounts_total": 444428,
"stock_accounts_total_previous_month": 459892,
"stock_accounts_total_change_pct": -3.3625,
"stock_leader_code": "2330",
"stock_leader_name": "台積電",
"stock_leader_accounts": 202626,
"stock_new_entries": ["2382"],
"stock_dropped_out": ["1216"],
"etf_table_size": 20,
"etf_accounts_total": 2551825,
"etf_leader_code": "0050",
"etf_leader_name": "元大台灣50",
"etf_leader_accounts": 1008911,
"etf_new_entries": [],
"etf_dropped_out": [],
"etf_to_stock_accounts_ratio": 5.7418
}

BROKER — one record per securities firm licensed to run the scheme:

{
"record_type": "BROKER",
"market": "TWSE",
"broker_code": "9200",
"broker_name": "凱基",
"brokerage_channel_since": "2017-04-24",
"wealth_management_channel_since": "2017-01-16",
"offers_brokerage_channel": true,
"offers_wealth_management_channel": true,
"regular_investment_since": "2017-01-16"
}

Input

FieldTypeDefaultWhat it does
recordTypesarray["RANKING", "MONTHLY_SUMMARY"]Which of the three record types to emit
startMonthstringnewest published monthFirst month, YYYY-MM. The archive starts at 2020-10
endMonthstringsame as startMonthLast month, inclusive. One month is one request
securityTypesarray["STOCK", "ETF"]Which league table to keep. Both arrive in the same request
securityCodesarrayallKeep only these codes, e.g. ["0050", "2330"]. Affects RANKING only
crossCheckbooleantrueReconcile against the open-data mirror, the TWSE listing and the second securities-firm publication

Leaving both months empty fetches the newest published month — the sensible schedule is a monthly run on the 8th trading day.

What the numbers mean

  • trading_accounts counts accounts, not investors and not money. The exchange states the rule: one investor ID with one account that paid twice in a month counts as 1; the same investor with accounts at two firms counts as 2. Both the brokerage channel and the wealth-management channel are included.
  • The two tables are independent. Rank 1 on the stock table has nothing to do with rank 1 on the ETF table — the report simply prints them side by side.
  • stock_accounts_total is the ranked total, not the market. The exchange publishes only the top 20 of each, so this is the sum over those 20 and nothing wider. There is no published market-wide account count.
  • share_of_table_pct measures concentration inside the top 20, not share of the whole scheme.
  • consecutive_months_in_window counts only the months this run fetched. It is a run length within your window, not an all-time streak.
  • Names are back-filled to the current one. A 2021 row for 2887 reads 台新新光金 — the name that company only took after its 2025 merger. Codes are stable; names are as-of-today.
  • ETF codes can contain a letter. 00981A and the other actively managed ETFs are ranked here, so treat the code as a string.

Data source & reliability

  • Direct from TWSE: the 定期定額交易戶數統計排行月報表 report, its open-data mirror (ETFReport/ETFRank), the licensed-securities-firm register (brokerService/secRegData) and the exchange's own report of that register — no third-party intermediaries
  • Coverage starts 2020-10, the first month published. The exchange ranked 10 of each until 2021-07 and 20 from 2021-08 — this Actor reproduces that break exactly and flags any month whose table is a different length
  • Published on the 7th trading day of the following month; asking for a month that is not out yet is refused by the exchange rather than answered with stale data, and this Actor moves endMonth back to the newest published month instead of failing
  • Every month is asserted before it is emitted: ranks dense from 1, account counts never rising as rank falls, no code listed twice in one table, and the month the report echoes matching the month that was asked for. All held across all 70 published months and 2,600 entries when this Actor was written
  • The newest month is compared value by value against the open-data mirror — a separate host and a separate pipeline — and every ranked code and name is checked against the exchange's own listing of securities
  • The column layout and the column-group block are both pinned. The report's header alone is ambiguous (代號/名稱/交易戶數 appear twice), and the group block is what says which half is the stock table, so a change to either stops the run rather than risking the two tables being swapped
  • TPEx publishes no equivalent. This ranking covers TWSE-listed securities only

Use cases

  • Retail flow research — a monthly, decision-level participation series for Taiwan's largest ETFs and blue chips, independent of price and volume
  • ETF product monitoring — watch a newly launched ETF enter the table and track how fast it accumulates savings-plan accounts against incumbents
  • Fund-manager competitive analysis — issuer-level share of the ranked ETF accounts, and how it shifts month by month
  • Financial media and research notes — the ETF-to-stock ratio is the cleanest available measure of Taiwan's shift from stock picking to indexing
  • Brokerage strategy — the register dates say when each firm entered the scheme and through which channel
  • Cross-referencing — join security_code to shareholding dispersion, dividends and foreign ownership from the rest of the suite to separate savings-plan accumulation from institutional flow

Taiwan Market Data Suite

This Actor is part of a suite of 23 Taiwan market data APIs by chamarix — official sources only, cross-validated against independent official endpoints, clean JSON out. Code samples for the whole suite: GitHub.

Market data:

Property market:

Government & civic data: