ALI-Tax-Analyzer

growth_factors.json
Login

growth_factors.json

File alitaxanalyzer/growth_factors.json from the latest check-in


{
    "comment00": "This JSON file contains information on growth factors:",
    "comment01": "Factors are used to extrapolate read-in records data to",
    "comment02": "  future years.  These are multiplicative growth factors,",
    "comment03": "  not proportional or percentage changes.  So, for example,",
    "comment04": "  if a variable increases by three percent in a year, the",
    "comment05": "  value of the factor is 1.03 for that year.  A factor is",
    "comment06": "  applied to its respective records variable as follows:",
    "comment07": "  VAR(t) = VAR(t-1) * FACTOR(t)",
    "comment08": "  where t denotes the year.",
    "comment11": "The required PRICES and WAGES factors are used to",
    "comment12": "  project indexed policy parameters to future years.",
    "comment13": "  When used to index policy parameters, the factors are",
    "comment14": "  used with a lag as shown in this equation:",
    "comment15": "  PARAM(t) = PARAM(t-1) * FACTOR(t-1)",
    "comment16": "  where t denotes the year.",
    "comment21": "Each factor has two attributes:",
    "comment23": "- desc : factor description used in documentation.",
    "comment24": "- apply_to : a list of records variables that are",
    "comment25": "  extrapolated using the factor.",
    "comment90": "NOTE: comments can appear only at the top logical level",
    "comment91": "  of the JSON file, which means no comments are allowed",
    "comment92": "  inside the braces for each growth factor.",

    "PRICES": {
        "desc": "Growth factor for overall price level that is used to adjust inflation-indexed policy parameters",
        "apply_to": []
    },
    "WAGES": {
        "desc": "Growth factor for earnings that is used to extrapolate earnings and all other monetary variables",
        "apply_to": ["empinc", "divinc", "othinc", "dedinted", "dedmedex"]
    },
    "WEIGHTS": {
        "desc": "Growth factor for sampling weights",
        "apply_to": ["weight"]
    }
}