https://data.gov.sg/open-data-licencehttps://data.gov.sg/open-data-licence
Dataset from Housing & Development Board. For more information, visit https://data.gov.sg/datasets/d_14f63e595975691e7c24a27ae4c07c79/view
As of the fourth quarter of 2024, the resale price index of residential units from the Housing Development Board (HDB) in Singapore was at 197.9, which means that HDB resale flat prices increased by 97.9 percent since the first quarter of 2009. The index tracks the overall price movement of the public residential market, compared to the base value from the first quarter of 2009, when the index value was equal to 100.
As of 1st January 2025, the average resale price of a Housing Development Board (HDB) 4-room flat was at 636,259 Singapore dollars. The resale price of such flats had increased by about 200,000 Singapore dollars since 2017. HDB is responsible for managing Singapore's government housing, and cater to all income levels in Singapore. HDB flats range from 1-room apartments to large, multi-generational apartments. Around 75 percent of the Singapore population live in HDB flats. Citizens who wish to purchase a new flat would need to apply for a built-to-order (BTO) apartment.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Resale Price: Avg Valuation: HDB Flats: Jurong East: 4 Room Flat data was reported at 407,500.000 SGD in Jun 2018. This records a decrease from the previous number of 417,500.000 SGD for Mar 2018. Resale Price: Avg Valuation: HDB Flats: Jurong East: 4 Room Flat data is updated quarterly, averaging 348,000.000 SGD from Sep 2002 (Median) to Jun 2018, with 63 observations. The data reached an all-time high of 455,000.000 SGD in Jun 2013 and a record low of 199,900.000 SGD in Jun 2003. Resale Price: Avg Valuation: HDB Flats: Jurong East: 4 Room Flat data remains active status in CEIC and is reported by Housing & Development Board. The data is categorized under Global Database’s Singapore – Table SG.EB027: Resale Flat Statistics.
Tracks the overall price movement of the public residential market.
The index is based on quarterly average resale price by date of registration. The index till 3Q2014 was computed using stratification method, while that from 4Q2014 onwards is computed using the stratified hedonic regression method. 1Q2009 is adopted as the new base period with index at 100. The index from 1Q1990 to 3Q2014 are rebased to the new base period at 1Q2009. Indices from 1Q1990 to 3Q2014 are re-scaled using a factor of 100 (new index in 1Q2009) / 138.3 (original index in 1Q2009) multiplied on the original index level to derive the re-based index level for the respective quarters. Due to rounding, there could be some differences in the quarterly price change compared to the RPI series before re-scaling.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Singapore Resale Price: Avg Valuation: HDB Flats: Pasir Ris: 5 Room Flat data was reported at 470,000.000 SGD in Sep 2018. This records a decrease from the previous number of 480,000.000 SGD for Jun 2018. Singapore Resale Price: Avg Valuation: HDB Flats: Pasir Ris: 5 Room Flat data is updated quarterly, averaging 441,000.000 SGD from Sep 2002 (Median) to Sep 2018, with 65 observations. The data reached an all-time high of 546,800.000 SGD in Mar 2013 and a record low of 287,000.000 SGD in Mar 2007. Singapore Resale Price: Avg Valuation: HDB Flats: Pasir Ris: 5 Room Flat data remains active status in CEIC and is reported by Housing & Development Board. The data is categorized under Global Database’s Singapore – Table SG.EB027: Resale Flat Statistics.
https://data.gov.sg/open-data-licencehttps://data.gov.sg/open-data-licence
Dataset from Housing & Development Board. For more information, visit https://data.gov.sg/datasets/d_2d493bdcc1d9a44828b6e71cb095b88d/view
https://data.gov.sg/open-data-licencehttps://data.gov.sg/open-data-licence
Dataset from Urban Redevelopment Authority. For more information, visit https://data.gov.sg/datasets/d_97f8a2e995022d311c6c68cfda6d034c/view
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Resale Price: Avg Valuation: HDB Flats: Pasir Ris: Executive Flat data was reported at 625,000.000 SGD in Sep 2018. This records an increase from the previous number of 620,000.000 SGD for Jun 2018. Resale Price: Avg Valuation: HDB Flats: Pasir Ris: Executive Flat data is updated quarterly, averaging 538,800.000 SGD from Sep 2002 (Median) to Sep 2018, with 65 observations. The data reached an all-time high of 670,000.000 SGD in Dec 2012 and a record low of 362,000.000 SGD in Jun 2007. Resale Price: Avg Valuation: HDB Flats: Pasir Ris: Executive Flat data remains active status in CEIC and is reported by Housing & Development Board. The data is categorized under Global Database’s Singapore – Table SG.EB027: Resale Flat Statistics.
Open Database License (ODbL) v1.0https://www.opendatacommons.org/licenses/odbl/1.0/
License information was derived automatically
I've been sitting on this for quite a while and it's a project that I'm glad that I attempted because it forced me to learn new things through trial and error in order to enrich the dataset. Like mapping variables based on set/dict of values for the CPI, lease and GNI adjustment columns. Like trying to scrape Google Maps source code and getting blocked from their maps for a while before finding out how to use other geocoders responsibly. Like running multiple simulations of different linreg algorithms and analysing their variance contributions.
Anyway, this dataset can be used to create rich data visualisations or you can try using it for machine learning because of the large sample size in a small geographic area.
The largest file by far, ALL Prices 1990-2021 Mar.csv, contains over 800k rows of transactions of Singapore Housing Development Board (HDB) resale flats. As the name implies, BTO, SERS, HUDC and private housing are not included, though resale DBSS flat transactions are treated as ordinary HDB flat transactions. Many of the columns in the file are calculated columns or mapped columns (based on supplementary information) like the CPI index and lease percentage columns. For the full metadata/glossary of how I derived these terms, see the bottom of this description and/or the file and column descriptions.
Balas Table.csv contains the ratios of leasehold land value to freehold land value for each year of remaining lease, from 1 to 99. This table is used by Singapore Land Authority (SLA) in determining land valuations which affect property value since most land in Singapore is leasehold. As there are some mistakes/anomalies in the dataset with 100 and 101 years, I used the maximum values of 96% ratio when mapping in the 2nd version so please don't use the old version.
This file contains SIngapore's core CPI index value for each month from January 1990 to February 2021 as compiled by MAS. For March 2021 and subsequent future transactions, you have to make estimates and also update this table based on new releases by MAS. For this dataset, I used March 2021=100.4.
Contains all UNIQUE BLOCK addresses, along with their geocoder-supplied full address (inconsistent, many missing) and more importantly, their latitude and longitude coordinates. As there are 9000+ addresses, they were first geocoded using a mix of Photon and Google Maps source code scraping (more accurate but doesn't give full address for quick checking). Then, I manually looked through the addresses and coordinates to find and update all blatantly wrong (outside Singapore or wrong neighbourhood) and most slightly inaccurate (correct neighbourhood and/or street but tagged to wrong block number) for a total of around 1600 addresses, many in Whampoa/Boon Keng, Sengkang, Yishun and Woodlands.
As the name implies, this file contains Singapore's GNI per capita in nominal S$ for the years 1990-2020. For 2021, you have to make an estimate based on the projected economic recovery from COVID-19 until the actual value is released. For this dataset, I used 2021=75000.
This file is my own basic analysis of (numerical) variables that potentially help to determine the final resale price (measured by inflation-adjusted price per square metre). I used 5 linear regression algorithms and tested each variable individually as well as tried to maximise the R^2 using multiple linear regression with as many relevant variables as possible. I also included the correlation matrix between all the variables and that for relevant variables which helps in calculating the incremental contribution to variance for each variable.
As i've shown in the "HDB machine learning.xlsx" workbook, some variables are more influential than others but even the amount of variance contributed changes depending on the conditions applied. Various multiple linear regression models i've tried can only post up to 0.60+ in combined R^2, which means that up to 40% of variance in the inflation-adjusted price per square metre/foot flat prices is essentially just random noise or could have another hidden variable! Perhaps you can try to find another strongly related variable? Some ideas are proximity to MRTs/bus stops, ratio of HDB to private housing, average household size, other housing to population ratio indicators? It's important to consider whether correlated factors are causes or effects as well.
More importantly, do you think you can train a model to post much better numbers than multiple linear regression?
Original columns: `month, town, flat_type, block, street_name, storey_range, area_sqm, flat_model...
https://data.gov.sg/open-data-licencehttps://data.gov.sg/open-data-licence
Dataset from Housing & Development Board. For more information, visit https://data.gov.sg/datasets/d_ebc5ab87086db484f88045b47411ebc5/view
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Resale Price: Avg Valuation: HDB Flats: Geylang: 3 Room Flat data was reported at 270,000.000 SGD in Sep 2018. This records a decrease from the previous number of 305,300.000 SGD for Jun 2018. Resale Price: Avg Valuation: HDB Flats: Geylang: 3 Room Flat data is updated quarterly, averaging 268,000.000 SGD from Sep 2002 (Median) to Sep 2018, with 65 observations. The data reached an all-time high of 365,000.000 SGD in Sep 2014 and a record low of 115,100.000 SGD in Sep 2002. Resale Price: Avg Valuation: HDB Flats: Geylang: 3 Room Flat data remains active status in CEIC and is reported by Housing & Development Board. The data is categorized under Global Database’s Singapore – Table SG.EB027: Resale Flat Statistics.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Resale Price: Avg Valuation: HDB Flats: Bukit Batok: 5 Room Flat data was reported at 520,000.000 SGD in Sep 2018. This records an increase from the previous number of 500,000.000 SGD for Jun 2018. Resale Price: Avg Valuation: HDB Flats: Bukit Batok: 5 Room Flat data is updated quarterly, averaging 454,500.000 SGD from Sep 2002 (Median) to Sep 2018, with 54 observations. The data reached an all-time high of 640,000.000 SGD in Jun 2013 and a record low of 305,000.000 SGD in Sep 2005. Resale Price: Avg Valuation: HDB Flats: Bukit Batok: 5 Room Flat data remains active status in CEIC and is reported by Housing & Development Board. The data is categorized under Global Database’s Singapore – Table SG.EB027: Resale Flat Statistics.
In 2020, there were around 24.7 thousand resale units of Housing and Development Board (HDB) flats. By 2022, it was expected to reach 25 thousand resale units. The price growth of resale flats is expected to be slower that year, between 5 and 8 percent, due to price resistance in some locations.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Singapore Resale Price: Avg Valuation: HDB Flats: Ang Mo Kio: 3 Room Flat data was reported at 290,000.000 SGD in Sep 2018. This stayed constant from the previous number of 290,000.000 SGD for Jun 2018. Singapore Resale Price: Avg Valuation: HDB Flats: Ang Mo Kio: 3 Room Flat data is updated quarterly, averaging 290,000.000 SGD from Sep 2002 (Median) to Sep 2018, with 65 observations. The data reached an all-time high of 368,000.000 SGD in Jun 2013 and a record low of 142,400.000 SGD in Sep 2002. Singapore Resale Price: Avg Valuation: HDB Flats: Ang Mo Kio: 3 Room Flat data remains active status in CEIC and is reported by Housing & Development Board. The data is categorized under Global Database’s Singapore – Table SG.EB027: Resale Flat Statistics.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Housing Index in Singapore increased to 210.70 points in the first quarter of 2025 from 209.40 points in the fourth quarter of 2024. This dataset provides the latest reported value for - Singapore Property Price Index - plus previous releases, historical high and low, short-term forecast and long-term prediction, economic calendar, survey consensus and news.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
This line chart displays closing price by date using the aggregation sum. The data is filtered where the stock is HDB.F. The data is about stocks per day.
https://data.gov.sg/open-data-licencehttps://data.gov.sg/open-data-licence
Dataset from Housing & Development Board. For more information, visit https://data.gov.sg/datasets/d_6961d4bc056dadcca47e23127a3ac174/view
https://www.kappasignal.com/p/legal-disclaimer.htmlhttps://www.kappasignal.com/p/legal-disclaimer.html
This analysis presents a rigorous exploration of financial data, incorporating a diverse range of statistical features. By providing a robust foundation, it facilitates advanced research and innovative modeling techniques within the field of finance.
Historical daily stock prices (open, high, low, close, volume)
Fundamental data (e.g., market capitalization, price to earnings P/E ratio, dividend yield, earnings per share EPS, price to earnings growth, debt-to-equity ratio, price-to-book ratio, current ratio, free cash flow, projected earnings growth, return on equity, dividend payout ratio, price to sales ratio, credit rating)
Technical indicators (e.g., moving averages, RSI, MACD, average directional index, aroon oscillator, stochastic oscillator, on-balance volume, accumulation/distribution A/D line, parabolic SAR indicator, bollinger bands indicators, fibonacci, williams percent range, commodity channel index)
Feature engineering based on financial data and technical indicators
Sentiment analysis data from social media and news articles
Macroeconomic data (e.g., GDP, unemployment rate, interest rates, consumer spending, building permits, consumer confidence, inflation, producer price index, money supply, home sales, retail sales, bond yields)
Stock price prediction
Portfolio optimization
Algorithmic trading
Market sentiment analysis
Risk management
Researchers investigating the effectiveness of machine learning in stock market prediction
Analysts developing quantitative trading Buy/Sell strategies
Individuals interested in building their own stock market prediction models
Students learning about machine learning and financial applications
The dataset may include different levels of granularity (e.g., daily, hourly)
Data cleaning and preprocessing are essential before model training
Regular updates are recommended to maintain the accuracy and relevance of the data
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
HDFC Bank stock price, live market quote, shares value, historical data, intraday chart, earnings per share and news.
https://data.gov.sg/open-data-licencehttps://data.gov.sg/open-data-licence
Dataset from Housing & Development Board. For more information, visit https://data.gov.sg/datasets/d_14f63e595975691e7c24a27ae4c07c79/view