Risk-Sensitive Prescriptive Analytics: Real Estate Case Study
Risk-Sensitive Prescriptive Analytics: Real Estate Case Study
Risk-Sensitive Prescriptive Analytics: Real Estate Case Study
Disclaimer: This case study is written solely for educational purposes and is not intended to represent
successful or unsuccessful managerial decision making.
Abstract
Based on actual data and Monte Carlo simulations, we demonstrate that the use of advanced analytics can
lead to substantial performance improvements in real estate investments. Moreover we show that risk-sensitive
proprietary algorithms developed at LD-Research are able to increase the risk adjusted return as measured by
the Sortino ratio by a remarkable 180% over state-of-the-art prescriptive analytics.
Keywords
Prescriptive Analytics Quantitative Risk Management Real Estate
Far better an approximate answer to the right question, generate thousands of instances of a simple investment
which is often vague, than the exact answer to the wrong ques- scenario.
tion, which can always be made precise. John Tukey
Three methods: We compare the performance of in-
vestors using three different strategies: i) an analyst
using traditional statistical tools ii) an expert using
1. Introduction cuttingedge machine learning and optimization tools
The use of advanced analytics has the potential to give real iii) LD-Research proprietary algorithms.
estate investors a competitive edge. We quantify these perfor-
mance gains in this case study, which has several interesting The procedure: First, the data is divided into two equal-
features: sized parts: a training set the system will use to learn
a pricing model, and a test set that will serve to sim-
Prescriptive analytics: Recent advances in the field of ulate an investment process and evaluate the different
machine learning make it possible to build algorithms algorithms in a business-relevant context. It is critical
that learn from data and lead to powerful predictive to only use the test data in the very last step, otherwise
models. Applying them to real estate, we can use histor- the reported returns will be over-optimistic.
ical housing price data to predict with higher accuracy
the actual selling price of a house, based on many of
its features. This process is referred to as predictive
analytics. But real estate investors are more interested
2. Three algorithms
in making the right investment decisions than pure price We will compare the performance of three analytics algo-
predictions. With prescriptive analytics, the subject of rithms.
this study, real estate investors will directly get good
buy/sell recommendations instead of house prices pre- Simple algorithm
dictions alone.
The first valuation algorithm is a multiple linear regression
model (not so simple after all). The accuracy of the algorithm
Actual data: We use publicly available house sale prices
is measured by its ability to predict the prices in the test set,
for King County, WA, which includes Seattle. The data
that is on houses it has never seen before. This algorithm has
references more than 20.000 homes sold between May
a low predictive power and makes an average error of 25%
2014 and May 2015, along with their selling price and
(mean absolute percentage error).
18 features such as location, surface area, condition,
year built, and whether they have a view. A few exam-
ples are shown in table (1). Expert algorithm
Our second model is a state-of-the-art machine learning algo-
Monte Carlo simulations: In order to quantify the rithm, known as a gradient boosting machine [1] . This is the
actual effect of prescriptive analytics, we use Monte algorithm used to win most machine learning competitions
Carlo simulations repeated random samplings to and is typically the most accurate algorithm out there. The
Risk-sensitive prescriptive analytics: Real Estate case study 2/4
we compute the expected return of each decision and than the celebrated Sharpe ratio because it penalizes a
select the properties with the highest return first. If a strategy only for downside volatility [3]. The Sortino
property is too expensive for our remaining capital, we ratio is calculated as the average return divided by the
check for the next ones. downside volatility, and the higher its value the better.
The expert strategy uses a sophisticated integer pro- LD-Research algorithm improves the Sortino ratio by
gramming algorithm to make the buying decisions [2]. 180% relative to the expert strategy (from 19 to 54).
This algorithm solves the capital allocation problem to
optimality, meaning that, given our predictions, it will
find the best solution.
Figure 3. Average return, expected shortfall, and Sortino ratio of the three strategies. Higher values are better.
References
[1] R.E. Schapire and Y. Freund. Boosting, Foundations and
Algorithms. The MIT press, 2012.
[2] D. Bertsimas and J.N. Tsitsiklis. Introduction to Linear
Optimization. Dynamic Ideas and Athena Scientific, 2008.
[3] F.A. Sortino and L.N. Price. Performance measurement in
a downside risk framework. Journal of Investing, Vol. 3 p.
593, 1994.