# Taiwan Nominal GDP at current prices (DGBAS national accounts, NTD million)

Taiwan Nominal GDP at current prices (DGBAS national accounts, NTD million) was up 17.5% year on year in Q2 2026, compared with 19.5% in Q1 2026.
The level stood at 8,040,214 NTD million.
Over the past ten years it has ranged from −2.9% (Q1 2023) to 19.5% (Q1 2026), averaging 6.1%.

- Source agency: Directorate-General of Budget, Accounting and Statistics (DGBAS), Taiwan
- Makrognosis code: `TW.GDP.Q.NOM`
- Frequency: quarterly
- Units: NTD million
- Coverage: 1961-01-01 to 2026-04-01 (262 observations)
- Page: https://makrognosis.robomacro.com/data/taiwan/nominal-gdp-at-current-prices-dgbas-national-accounts-ntd-million

## Recent data

| Period | Value | Y/Y % |
|---|---:|---:|
| Q2 2026 | 8,040,214 NTD million | 17.5 |
| Q1 2026 | 7,985,675 NTD million | 19.5 |
| Q4 2025 | 8,060,904 NTD million | 17.9 |
| Q3 2025 | 7,125,410 NTD million | 10.0 |
| Q2 2025 | 6,844,826 NTD million | 9.0 |
| Q1 2025 | 6,683,980 NTD million | 8.8 |
| Q4 2024 | 6,837,714 NTD million | 7.2 |
| Q3 2024 | 6,476,525 NTD million | 7.5 |
| Q2 2024 | 6,277,605 NTD million | 9.9 |
| Q1 2024 | 6,145,244 NTD million | 12.0 |
| Q4 2023 | 6,380,110 NTD million | 8.2 |
| Q3 2023 | 6,021,960 NTD million | 5.3 |
| Q2 2023 | 5,711,773 NTD million | 2.8 |
| Q1 2023 | 5,484,505 NTD million | −2.9 |
| Q4 2022 | 5,896,191 NTD million | 1.5 |
| Q3 2022 | 5,718,537 NTD million | 6.1 |
| Q2 2022 | 5,558,046 NTD million | 5.3 |
| Q1 2022 | 5,647,656 NTD million | 6.6 |
| Q4 2021 | 5,809,121 NTD million | 7.3 |
| Q3 2021 | 5,388,247 NTD million | 5.6 |
| Q2 2021 | 5,279,560 NTD million | 10.6 |
| Q1 2021 | 5,296,363 NTD million | 11.8 |
| Q4 2020 | 5,412,884 NTD million | 8.4 |
| Q3 2020 | 5,103,027 NTD million | 6.9 |

## API

```
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/TW.GDP.Q.NOM"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/TW.GDP.Q.NOM",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
```
