Calculate Coefficient of Dispersion (COD)#

assesspy.cod(ratio)#

COD is the average absolute percent deviation from the median ratio. It is a measure of horizontal equity in assessment. Horizontal equity means properties with a similar fair market value should be similarly assessed.

Lower COD indicates higher uniformity/horizontal equity in assessment. The IAAO sets uniformity standards that define generally accepted ranges for COD depending on property class. See IAAO Standard on Ratio Studies Section 9.1, Table 1.3 for a full list of standard COD ranges.

Note

The IAAO recommends trimming outlier ratios before calculating COD, as it is extremely sensitive to large outliers. The typical method used is dropping values beyond 3 * IQR (inner-quartile range). See IAAO Standard on Ratio Studies Appendix B.1.

Parameters:

ratio (numeric) – A numeric vector of ratios centered around 1, where the numerator of the ratio is the estimated fair market value and the denominator is the actual sale price.

Returns:

A numeric vector containing the COD of ratios.

Return type:

float

Example:

# Calculate COD:
import assesspy as ap

ap.cod(ap.ratios_sample().ratio)