Secure websites use HTTPS
Scam alert
Waitlist for API key is now open. Register here for higher rate limits, priority support and maintenance notifications. Rate limits will be rolled out from 1 September 2025 onwards.
LTA real-time datasets will be unavailable on 3 Aug 2025, 12:00 AM – 8:00 AM due to scheduled maintenance of LTA Datamall. For further queries reach out to support@data.gov.sg.
Data from Jan 1995 to Mar 2025
Last updated: 12 Jul 2025, 20:00 SGT
Source: SINGAPORE DEPARTMENT OF STATISTICS
Data Last Updated: 30/04/2025
Update Frequency: Quarterly
Footnotes: Net weighted balance' is the difference between the weighted percentages of 'ups' and 'downs'. A positive value indicates a net upward trend and a negative value denotes a net downward trend. Link to latest BES release is available via www.singstat.gov.sg/find-data/search-by-theme/industry/business-expectations/latest-data .
Adapted from: https://tablebuilder.singstat.gov.sg/table/TS/M250481
Data Series Text | 2025 1Q Numeric | 2024 4Q Numeric | 2024 3Q Numeric | 2024 2Q Numeric | 2024 1Q Numeric | 2023 4Q Numeric | 2023 3Q Numeric | 2023 2Q Numeric | 2023 1Q Numeric | 2022 4Q Numeric | 2022 3Q Numeric | 2022 2Q Numeric | 2022 1Q Numeric | 2021 4Q Numeric | 2021 3Q Numeric | 2021 2Q Numeric | 2021 1Q Numeric | 2020 4Q Numeric | 2020 3Q Text | 2020 2Q Text | 2020 1Q Text | 2019 4Q Text | 2019 3Q Text | 2019 2Q Text | 2019 1Q Text | 2018 4Q Text | 2018 3Q Text | 2018 2Q Text | 2018 1Q Text | 2017 4Q Text | 2017 3Q Text | 2017 2Q Text | 2017 1Q Text | 2016 4Q Text | 2016 3Q Text | 2016 2Q Text | 2016 1Q Text | 2015 4Q Text | 2015 3Q Text | 2015 2Q Text | 2015 1Q Text | 2014 4Q Text | 2014 3Q Text | 2014 2Q Text | 2014 1Q Text | 2013 4Q Text | 2013 3Q Text | 2013 2Q Text | 2013 1Q Text | 2012 4Q Text | 2012 3Q Text | 2012 2Q Text | 2012 1Q Text | 2011 4Q Text | 2011 3Q Text | 2011 2Q Text | 2011 1Q Text | 2010 4Q Text | 2010 3Q Text | 2010 2Q Text | 2010 1Q Text | 2009 4Q Text | 2009 3Q Text | 2009 2Q Text | 2009 1Q Text | 2008 4Q Text | 2008 3Q Text | 2008 2Q Text | 2008 1Q Text | 2007 4Q Text | 2007 3Q Text | 2007 2Q Text | 2007 1Q Text | 2006 4Q Text | 2006 3Q Text | 2006 2Q Text | 2006 1Q Text | 2005 4Q Text | 2005 3Q Text | 2005 2Q Text | 2005 1Q Text | 2004 4Q Text | 2004 3Q Text | 2004 2Q Text | 2004 1Q Text | 2003 4Q Text | 2003 3Q Text | 2003 2Q Text | 2003 1Q Text | 2002 4Q Text | 2002 3Q Text | 2002 2Q Text | 2002 1Q Text | 2001 4Q Text | 2001 3Q Text | 2001 2Q Text | 2001 1Q Text | 2000 4Q Text | 2000 3Q Text | 2000 2Q Text | 2000 1Q Text | 1999 4Q Text | 1999 3Q Text | 1999 2Q Text | 1999 1Q Text | 1998 4Q Text | 1998 3Q Text | 1998 2Q Text | 1998 1Q Text | 1997 4Q Text | 1997 3Q Text | 1997 2Q Text | 1997 1Q Text | 1996 4Q Text | 1996 3Q Text | 1996 2Q Text | 1996 1Q Text | 1995 4Q Text | 1995 3Q Text | 1995 2Q Text | 1995 1Q Text |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
(Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)0.0% | (Null)10.0% | (Null)30.0% | (Null)30.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)60.0% | (Null)95.0% 91.3% 121.3% 211.3% 671.3% | (Null)95.0% 61.3% 141.3% 201.3% 661.3% | (Null)95.0% 141.3% 191.3% 671.3% -51.3% | (Null)95.0% 11.3% 181.3% 191.3% 631.3% | (Null)95.0% 21.3% 171.3% 191.3% 641.3% | (Null)95.0% 61.3% 151.3% 211.3% 641.3% | (Null)95.0% 101.3% 351.3% 551.3% -251.3% | (Null)95.0% 161.3% 251.3% 591.3% -91.3% | (Null)95.0% 71.3% 191.3% 261.3% 671.3% | (Null)95.0% 121.3% 171.3% 291.3% 591.3% | (Null)95.0% 121.3% 191.3% 311.3% 571.3% | (Null)95.0% 81.3% 271.3% 351.3% 571.3% | (Null)95.0% 61.3% 331.3% 391.3% 551.3% | (Null)95.0% 91.3% 361.3% 451.3% 461.3% | (Null)95.0% 111.3% 241.3% 351.3% 541.3% | (Null)95.0% 111.3% 171.3% 281.3% 611.3% | (Null)95.0% 211.3% 241.3% 551.3% -31.3% | (Null)95.0% 51.3% 421.3% 531.3% -481.3% | (Null)95.0% 51.3% 371.3% 581.3% -531.3% | (Null)95.0% 151.3% 301.3% 551.3% -151.3% | (Null)95.0% 21.3% 221.3% 241.3% 541.3% | (Null)95.0% 31.3% 201.3% 231.3% 571.3% | (Null)95.0% 81.3% 151.3% 231.3% 621.3% | (Null)95.0% 91.3% 231.3% 321.3% 591.3% | (Null)95.0% 91.3% 281.3% 371.3% 541.3% | (Null)95.0% 101.3% 221.3% 321.3% 581.3% | (Null)95.0% 141.3% 181.3% 321.3% 541.3% | (Null)95.0% 91.3% 241.3% 331.3% 581.3% | (Null)95.0% 81.3% 231.3% 311.3% 611.3% | (Null)95.0% 91.3% 251.3% 341.3% 571.3% | (Null)95.0% 131.3% 181.3% 311.3% 561.3% | (Null)95.0% 111.3% 221.3% 331.3% 561.3% | (Null)95.0% 81.3% 261.3% 341.3% 581.3% | (Null)95.0% 131.3% 191.3% 321.3% 551.3% | (Null)95.0% 121.3% 181.3% 301.3% 521.3% | (Null)95.0% 91.3% 301.3% 391.3% 521.3% | (Null)95.0% 141.3% 311.3% 411.3% 451.3% | (Null)95.0% 101.3% 311.3% 411.3% 491.3% | (Null)95.0% 182.5% 361.3% 461.3% | (Null)95.0% 151.3% 281.3% 421.3% 431.3% | (Null)95.0% 171.3% 191.3% 361.3% 471.3% | (Null)95.0% 101.3% 371.3% 531.3% -271.3% | (Null)95.0% 201.3% 261.3% 541.3% -61.3% | (Null)95.0% 101.3% 171.3% 271.3% 561.3% | (Null)95.0% 181.3% 201.3% 381.3% 421.3% | (Null)95.0% 281.3% 311.3% 411.3% -31.3% | (Null)95.0% 151.3% 381.3% 471.3% -231.3% | (Null)95.0% 81.3% 431.3% 491.3% -411.3% | (Null)95.0% 171.3% 361.3% 471.3% -191.3% | (Null)95.0% 51.3% 241.3% 291.3% 471.3% | (Null)95.0% 31.3% 191.3% 221.3% 591.3% | (Null)95.0% 101.3% 261.3% 361.3% 541.3% | (Null)95.0% 101.3% 261.3% 361.3% 541.3% | (Null)95.0% 111.3% 241.3% 351.3% 541.3% | (Null)95.0% 101.3% 241.3% 341.3% 561.3% | (Null)95.0% 121.3% 241.3% 361.3% 521.3% | (Null)95.0% 111.3% 161.3% 271.3% 571.3% | (Null)95.0% 121.3% 291.3% 591.3% -171.3% | (Null)95.0% 81.3% 371.3% 551.3% -291.3% | (Null)95.0% 101.3% 431.3% 471.3% -331.3% | (Null)95.0% 161.3% 381.3% 461.3% -221.3% | (Null)95.0% 101.3% 431.3% 471.3% -331.3% | (Null)95.0% 141.3% 361.3% 501.3% -221.3% | (Null)95.0% 131.3% 161.3% 291.3% 581.3% | (Null)95.0% 101.3% 221.3% 321.3% 581.3% | (Null)95.0% 21.3% 201.3% 221.3% 581.3% | (Null)95.0% 71.3% 171.3% 241.3% 591.3% | (Null)95.0% 141.3% 181.3% 321.3% 541.3% | (Null)95.0% 151.3% 181.3% 331.3% 521.3% | (Null)95.0% 11.3% 231.3% 241.3% 531.3% | (Null)95.0% 81.3% 161.3% 241.3% 601.3% | (Null)95.0% 61.3% 291.3% 351.3% 591.3% | (Null)95.0% 121.3% 171.3% 291.3% 591.3% | (Null)95.0% 121.3% 141.3% 261.3% 601.3% |
Net Weighted Balance - Total Services Sector | -17 | 7 | 13 | 13 | 7 | 5 | 9 | 8 | 4 | 3 | 9 | 15 | 15 | 14 | 19 | 11 | 11 | 7 | -5 | -31 | -58 | -2 | 1 | 2 | 4 | -4 | 3 | 9 | 8 | 3 | 9 | 5 | -1 | -14 | -8 | -6 | -13 | -18 | -6 | 2 | 3 | -4 | 7 | 13 | 5 | 1 | 8 | 9 | 6 | -5 | 1 | 2 | 6 | -25 | -9 | 19 | 17 | 19 | 27 | 33 | 36 | 24 | 17 | -3 | -48 | -53 | -15 | 2 | 3 | 8 | 23 | 28 | 22 | 18 | 24 | 23 | 25 | 18 | 22 | 26 | 19 | 12 | 30 | 31 | 31 | 18 | 28 | 19 | -27 | -6 | 10 | 18 | -3 | -23 | -41 | -19 | 5 | 3 | 26 | 26 | 24 | 24 | 24 | 11 | -17 | -29 | -33 | -22 | -33 | -22 | 16 | 22 | 2 | 7 | 18 | 18 | 1 | 8 | 29 | 17 | 12 |
Weighted Percentages Of Up - Total Services Sector | 8 | 17 | 20 | 20 | 16 | 19 | 18 | 19 | 19 | 19 | 23 | 25 | 23 | 23 | 25 | 20 | 20 | 21 | 20 | 9 | 2 | 12 | 12 | 14 | 15 | 12 | 12 | 17 | 17 | 15 | 20 | 19 | 14 | 10 | 13 | 15 | 12 | 10 | 15 | 17 | 16 | 13 | 18 | 21 | 15 | 15 | 18 | 21 | 20 | 14 | 19 | 19 | 21 | 10 | 16 | 26 | 29 | 31 | 35 | 39 | 45 | 35 | 28 | 21 | 5 | 5 | 15 | 24 | 23 | 23 | 32 | 37 | 32 | 32 | 33 | 31 | 34 | 31 | 33 | 34 | 32 | 30 | 39 | 45 | 41 | 36 | 43 | 36 | 10 | 20 | 27 | 38 | 28 | 15 | 8 | 17 | 29 | 22 | 36 | 36 | 35 | 34 | 36 | 27 | 12 | 8 | 10 | 16 | 10 | 14 | 29 | 32 | 22 | 24 | 32 | 33 | 24 | 24 | 35 | 29 | 26 |
Weighted Percentages Of Same - Total Services Sector | 67 | 73 | 73 | 73 | 75 | 67 | 73 | 70 | 66 | 65 | 63 | 65 | 69 | 68 | 69 | 71 | 71 | 65 | 55 | 51 | 38 | 74 | 77 | 74 | 74 | 72 | 79 | 75 | 74 | 73 | 69 | 67 | 71 | 66 | 66 | 64 | 63 | 62 | 64 | 68 | 71 | 70 | 71 | 71 | 75 | 71 | 72 | 67 | 66 | 67 | 63 | 64 | 64 | 55 | 59 | 67 | 59 | 57 | 57 | 55 | 46 | 54 | 61 | 55 | 42 | 37 | 55 | 54 | 57 | 62 | 59 | 54 | 58 | 54 | 58 | 61 | 57 | 56 | 56 | 58 | 55 | 52 | 52 | 41 | 49 | 46 | 42 | 47 | 53 | 54 | 56 | 42 | 41 | 47 | 43 | 47 | 47 | 59 | 54 | 54 | 54 | 56 | 52 | 57 | 59 | 55 | 47 | 46 | 47 | 50 | 58 | 58 | 58 | 59 | 54 | 52 | 53 | 60 | 59 | 59 | 60 |
Weighted Percentages Of Down - Total Services Sector | 25 | 10 | 7 | 7 | 9 | 14 | 9 | 11 | 15 | 16 | 14 | 10 | 8 | 9 | 6 | 9 | 9 | 14 | 25 | 40 | 60 | 14 | 11 | 12 | 11 | 16 | 9 | 8 | 9 | 12 | 11 | 14 | 15 | 24 | 21 | 21 | 25 | 28 | 21 | 15 | 13 | 17 | 11 | 8 | 10 | 14 | 10 | 12 | 14 | 19 | 18 | 17 | 15 | 35 | 25 | 7 | 12 | 12 | 8 | 6 | 9 | 11 | 11 | 24 | 53 | 58 | 30 | 22 | 20 | 15 | 9 | 9 | 10 | 14 | 9 | 8 | 9 | 13 | 11 | 8 | 13 | 18 | 9 | 14 | 10 | 18 | 15 | 17 | 37 | 26 | 17 | 20 | 31 | 38 | 49 | 36 | 24 | 19 | 10 | 10 | 11 | 10 | 12 | 16 | 29 | 37 | 43 | 38 | 43 | 36 | 13 | 10 | 20 | 17 | 14 | 15 | 23 | 16 | 6 | 12 | 14 |
Net Weighted Balance - Wholesale Trade & Retail Trade | -12 | 9 | 16 | 11 | 13 | 3 | 6 | -10 | -8 | -5 | -7 | 6 | 17 | 19 | 20 | 24 | 11 | 11 | -1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na |
Weighted Percentages Of Up - Wholesale Trade & Retail Trade | 6 | 18 | 24 | 18 | 23 | 20 | 15 | 9 | 15 | 17 | 16 | 22 | 25 | 26 | 28 | 32 | 21 | 23 | 25 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na |
Weighted Percentages Of Same - Wholesale Trade & Retail Trade | 76 | 73 | 68 | 75 | 67 | 63 | 76 | 72 | 62 | 61 | 61 | 62 | 67 | 67 | 64 | 60 | 69 | 65 | 49 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na |
Weighted Percentages Of Down - Wholesale Trade & Retail Trade | 18 | 9 | 8 | 7 | 10 | 17 | 9 | 19 | 23 | 22 | 23 | 16 | 8 | 7 | 8 | 8 | 10 | 12 | 26 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na |
Net Weighted Balance - Wholesale Trade | -10 | 9 | 15 | 11 | 15 | 1 | 3 | -11 | -7 | -6 | -10 | 4 | 19 | 20 | 20 | 26 | 13 | 11 | -2 | -27 | -53 | -15 | -5 | -4 | 9 | -9 | 2 | 4 | 10 | 6 | 6 | -2 | 6 | -2 | -15 | -19 | -12 | -27 | -16 | -5 | -4 | -7 | 13 | 15 | 5 | 0 | 9 | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na |
Weighted Percentages Of Up - Wholesale Trade | 6 | 17 | 23 | 18 | 23 | 18 | 13 | 7 | 15 | 16 | 13 | 21 | 26 | 26 | 27 | 32 | 21 | 21 | 24 | 10 | 3 | 11 | 8 | 10 | 15 | 7 | 9 | 9 | 19 | 18 | 13 | 11 | 14 | 13 | 11 | 10 | 14 | 11 | 13 | 17 | 14 | 9 | 23 | 21 | 11 | 9 | 13 | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na | na |
No results found
Title | Column name | Data type | Unit of measure | Description |
---|---|---|---|---|
Data Series | DataSeries | Text | In Percentage Terms | - |
2025 1Q | 20251Q | Numeric | In Percentage Terms | - |
2024 4Q | 20244Q | Numeric | In Percentage Terms | - |
2024 3Q | 20243Q | Numeric | In Percentage Terms | - |
2024 2Q | 20242Q | Numeric | In Percentage Terms | - |
2024 1Q | 20241Q | Numeric | In Percentage Terms | - |
2023 4Q | 20234Q | Numeric | In Percentage Terms | - |
2023 3Q | 20233Q | Numeric | In Percentage Terms | - |
2023 2Q | 20232Q | Numeric | In Percentage Terms | - |
2023 1Q | 20231Q | Numeric | In Percentage Terms | - |
This code can be used to test a sample API query. It retrieves the data catalogue of this dataset. For a complete guide on query parameters and syntax, please refer to the API documentation. Try it out on your browser to see the response schema.
import requests
dataset_id = "d_c52d871176ed7c3f4991fbc29fbb0512"
url = "https://data.gov.sg/api/action/datastore_search?resource_id=" + dataset_id
response = requests.get(url)
print(response.json())
This dataset can be reused and cited in research publications.
24 Oct 2024
Free forever for personal or commercial use, under the Open Data Licence.