History starts
1 Jan 2003
History ends
9 Oct 2026
Frequency
Daily closes
Unit
SGD per USD

Download history

Preview

202 observations · 1 Jan 2026 to 9 Oct 2026

Selected historical observations
Date or periodValue · SGD per USDSource
1 Jan 20261.2845 SGDNarwhal
2 Jan 20261.2862 SGDNarwhal
5 Jan 20261.2826 SGDNarwhal
6 Jan 20261.2804 SGDNarwhal
7 Jan 20261.2822 SGDNarwhal
8 Jan 20261.2856 SGDNarwhal
9 Jan 20261.287 SGDNarwhal
12 Jan 20261.2854 SGDNarwhal
13 Jan 20261.2888 SGDNarwhal
14 Jan 20261.2882 SGDNarwhal
15 Jan 20261.2879 SGDNarwhal
16 Jan 20261.289 SGDNarwhal
19 Jan 20261.285 SGDNarwhal
20 Jan 20261.2848 SGDNarwhal
21 Jan 20261.2846 SGDNarwhal
22 Jan 20261.281 SGDNarwhal
23 Jan 20261.2727 SGDNarwhal
26 Jan 20261.2698 SGDNarwhal
27 Jan 20261.2628 SGDNarwhal
28 Jan 20261.2632 SGDNarwhal
29 Jan 20261.2651 SGDNarwhal
30 Jan 20261.2712 SGDNarwhal
2 Feb 20261.2725 SGDNarwhal
3 Feb 20261.2703 SGDNarwhal
4 Feb 20261.2725 SGDNarwhal

USD to SGD historical exchange rates by year

Full history →
USD to SGD historical exchange rates by year
YearAverageHighLowChange
2026 (to date)1.27886 SGD1.2973 SGD24 Jun 20261.2614 SGD11 Feb 2026▼ −0.32%
20251.30661 SGD1.3725 SGD13 Jan 20251.2709 SGD30 Jun 2025▼ −5.87%
20241.33653 SGD1.3655 SGD30 Apr 20241.2812 SGD27 Sep 2024▲ +3.29%
20231.34295 SGD1.3736 SGD18 Oct 20231.3073 SGD1 Feb 2023▼ −1.71%
20221.37839 SGD1.4389 SGD27 Sep 20221.3396 SGD30 Dec 2022▼ −1.02%
20211.34365 SGD1.3714 SGD3 Dec 20211.3176 SGD5 Jan 2021▲ +2.06%
20201.37936 SGD1.4592 SGD23 Mar 20201.3209 SGD31 Dec 2020▼ −1.76%
20191.36397 SGD1.3911 SGD2 Sep 20191.3444 SGD31 Dec 2019▼ −1.39%
20181.3493 SGD1.3857 SGD31 Oct 20181.3073 SGD24 Jan 2018▲ +1.94%
20171.38059 SGD1.4507 SGD2 Jan 20171.3375 SGD29 Dec 2017▼ −7.80%
20161.38073 SGD1.4511 SGD22 Dec 20161.3363 SGD19 Apr 2016▲ +2.14%
20151.3747 SGD1.4326 SGD2 Oct 20151.3174 SGD28 Apr 2015▲ +7.04%
20141.2673 SGD1.3256 SGD31 Dec 20141.2367 SGD23 Jul 2014▲ +4.95%
20131.25109 SGD1.2836 SGD21 Aug 20131.2206 SGD2 Jan 2013▲ +3.44%
20121.24941 SGD1.2967 SGD2 Jan 20121.2163 SGD17 Oct 2012▼ −5.82%
20111.2572 SGD1.3173 SGD3 Oct 20111.2006 SGD15 Aug 2011▲ +0.89%
20101.36274 SGD1.4234 SGD8 Feb 20101.2829 SGD31 Dec 2010▼ −8.67%
20091.45402 SGD1.5585 SGD2 Mar 20091.379 SGD25 Nov 2009▼ −2.39%
20081.41473 SGD1.5326 SGD20 Nov 20081.348 SGD15 Jul 2008▼ −0.56%
20071.50682 SGD1.5457 SGD11 Jan 20071.4378 SGD7 Dec 2007▼ −6.02%
Show all
USD to SGD historical exchange rates by year
YearAverageHighLowChange
20061.58865 SGD1.6605 SGD2 Jan 20061.5341 SGD29 Dec 2006▼ −7.61%
20051.66443 SGD1.7054 SGD14 Nov 20051.6187 SGD10 Mar 2005▲ +1.44%
20041.68994 SGD1.7283 SGD28 Jul 20041.6311 SGD1 Dec 2004▼ −3.86%
20031.74208 SGD1.7835 SGD25 Apr 20031.698 SGD31 Dec 2003▼ −2.11%

How to read this

Each row is a completed daily close in UTC. Missing days stay missing. Weekends have no rows. Intraday prices are not included.

Rates show how much of the quote currency one unit of the base currency buys. Cross rates use matching USD observations. Bank fees and transfer charges can change the rate you receive.

API

GET /v1/fx/rates/USD/bars?currency=SGD&interval=1d&start=2003-01-01T00%3A00%3A00Z&end=2026-10-10T00%3A00%3A00.000Z

Request daily bars with start and end timestamps. Follow next_cursor to read every page.

Get an API key

Common questions

What does the download contain?

The CSV contains the selected daily closes, their dates, values, units and source. Values are in SGD per USD.

Why are some dates missing?

Only days with a completed close appear. Weekends and missing observations are left out. A missing day is not assigned the previous day's price.

Source
Narwhal
API reference →
Series
USD to SGD historical exchange rates
View chart →