The Kakwani Index (KI) and the Modified Kakwani Index (MKI) are Gini-based methods to measure vertical equity.
These methods first order properties by sale price (ascending), then
calculate the Gini coefficient for sale values and assessed values (while
remaining ordered by sale price). The Kakwani Index then
calculates the difference (Gini of assessed - Gini of sale)
, and the
Modified Kakwani Index calculates the ratio
(Gini of Assessed / Gini of Sale)
.
For the Kakwani Index:
KI < 0 is regressive
KI = 0 is vertical equity
KI > 0 is progressive
For the Modified Kakwani Index:
MKI < 1 is regressive
MKI = 1 is vertical equity
MKI > 1 is progressive
mki(assessed, sale_price, na.rm = FALSE)
ki(assessed, sale_price, na.rm = FALSE)
mki_met(x)
A numeric vector of assessed values. Must be the same
length as sale_price
.
A numeric vector of sale prices. Must be the same length
as assessed
.
Default FALSE. A boolean value indicating whether or not to remove NA values. If missing values are present but not removed the function will output NA.
Numeric vector of sales ratio statistic(s) to check against IAAO/Quintos standards.
mki()
: Returns a numeric vector containing the MKI of the
input vectors.
ki()
: Returns a numeric vector containing the KI of the
input vectors.
mki_met()
: Returns TRUE when input meets Quintos paper standards
(between 0.95 and 1.05).
Quintos, C. (2020). A Gini measure for vertical equity in property assessments. Journal of Property Tax Assessment & Administration, 17(2). Retrieved from https://researchexchange.iaao.org/jptaa/vol17/iss2/2.
Quintos, C. (2021). A Gini decomposition of the sources of inequality in property assessments. Journal of Property Tax Assessment & Administration, 18(2). Retrieved from https://researchexchange.iaao.org/jptaa/vol18/iss2/6
# Calculate MKI
mki(ratios_sample$assessed, ratios_sample$sale_price)
#> [1] 0.911457
# Calculate KI
ki(ratios_sample$assessed, ratios_sample$sale_price)
#> [1] -0.03599249