Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Smoothing the earnings distribution #18

Closed
jdebacker opened this issue Apr 5, 2022 · 3 comments
Closed

Smoothing the earnings distribution #18

jdebacker opened this issue Apr 5, 2022 · 3 comments
Labels
NTA2023 Issue we'd like to address for NTA meetings

Comments

@jdebacker
Copy link
Member

@john-p-ryan has done good work on how to allow one to use a KDE to smooth the bottom part of the earnings distribution and be able to pair that with a Pareto distribution for the upper tail.

We should implement this as a viable method in the compute_income_dist method. A more consistent estimate of the upper part of the distribution (which has few observations) will help to get more informative estimates of the social welfare weights.

@jdebacker jdebacker added the NTA2023 Issue we'd like to address for NTA meetings label Sep 29, 2023
@jdebacker
Copy link
Member Author

We now use a parametric distribution, which is assumed to be log-normal.

I think a reasonable extension is to fit the upper tail with a Pareto distribution.

@jdebacker
Copy link
Member Author

@john-p-ryan: Per our conversation yesterday about fitting a joint log-normal and Pareto distribution, here's a picture that replicates Figure 2 from Saez (2001) with the CPS data on wages and salaries we used, grown out to 2023 values:

Saez2001_Fig2_2023_data

And the figure from Saez:

Screenshot 2024-01-31 at 8 59 15 AM

It would appear to me that our estimates of the Pareto parameter for the tail of the distribution would be an $\alpha\approx 1.9$ and that our cutoff value for the tail would be in the $150,00-$200,000 range.

Code to replicate:

iot_2023 = iot_user.iot_comparison(
        policies=[{}],
        baseline_policies=[None],
        labels=["2023 Law"],
        years=[2023],
        data="CPS",
    )
iot_2023.SaezFig2()

@jdebacker
Copy link
Member Author

Resolved with PR #26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
NTA2023 Issue we'd like to address for NTA meetings
Projects
None yet
Development

No branches or pull requests

1 participant