Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Calibration

We calibrate the model to the United States, using real microdata from the Enhanced Current Population Survey (CPS) via PolicyEngine PolicyEngine (2024). Rather than fixing parameters at point estimates, we specify informative priors for behavioral parameters and propagate uncertainty through forward Monte Carlo simulation. The key innovation is using empirically estimated per-agent marginal tax rates that capture the full complexity of the US tax-benefit system.

Income distribution and marginal tax rates

CPS microdata

Agent wages and tax rates are drawn from the Enhanced CPS microdata, processed through PolicyEngine’s US microsimulation model PolicyEngine (2024)US Census Bureau (2024). We restrict the sample to working-age adults (18–64) with positive employment income, yielding approximately 19,400 observations representing the US working population.

For each observation, PolicyEngine computes the marginal tax rate accounting for federal income tax (including bracket structure and standard deduction), state income taxes (varying across all 50 states plus DC), Federal Insurance Contributions Act (FICA) payroll taxes (Social Security 6.2% plus Medicare 1.45%, with the Social Security wage cap), Earned Income Tax Credit (EITC) phase-in and phase-out, and benefit phase-outs including the Supplemental Nutrition Assistance Program (SNAP), Medicaid, and housing assistance.

The resulting MTR distribution is dramatically heterogeneous. Workers in the EITC phase-out region face effective marginal rates near 40% Maag et al. (2012), while some middle-income workers above the EITC range but below higher tax brackets face rates around 22–25%. High earners face combined federal-state rates of 40–50%. This heterogeneity is a key empirical contribution: it means income-based fines interact very differently with the tax-benefit system at different income levels, amplifying the double distortion for workers already facing high marginal rates.

We clip marginal tax rates to the range [0,0.95][0, 0.95] to handle occasional values exceeding 100% that arise from benefit cliffs (discrete jumps in program eligibility).

Sampling procedure

Each Monte Carlo draw samples N=50N = 50 agents with replacement from the CPS microdata, using calibrated household weights as sampling probabilities. This weighted bootstrap preserves the representative structure of the CPS while allowing independent draws across simulations. Each sampled agent carries their empirical wage (employment income / 2,080 hours) and marginal tax rate.

Hourly wages are derived as wi=yi/Hw_i = y_i / H where yiy_i is annual employment income and H=2,080H = 2{,}080 hours.

Preference parameters

Speeding utility weight (α\alpha)

The parameter α\alpha governs the private benefit agents derive from speeding. We set αN(0.5,0.15)\alpha \sim \mathcal{N}(0.5, 0.15). Higher values of α\alpha generate more speeding in equilibrium and make deterrence more valuable, tilting the comparison toward income-based fines. In our baseline calibration, equilibrium mean speeding intensity is approximately 0.37, higher than typical observed behavior (most speeders exceed limits by 5–15 mph, corresponding to s0.08s \approx 0.080.23). This elevated speeding arises because our model does not include detection probability or non-monetary penalties (points, license suspension), which in practice constrain speeding. The continuous fine formulation FsF \cdot s or ϕys\phi \cdot y \cdot s can be interpreted as the expected fine conditional on the full enforcement technology Becker (1968), and the implied detection probability would then scale down the equilibrium speeding intensity. We discuss the implications of this calibration in Section 6.

Labor disutility (β\beta)

The parameter β\beta scales the labor disutility function β(h/H)2/2\beta(h/H)^2/2. We set βN(1.0,0.3)\beta \sim \mathcal{N}(1.0, 0.3), which governs equilibrium hours and the level of labor disutility.

The quadratic specification implies a Frisch elasticity of labor supply that is identically 1.0, regardless of β\beta. To see this, note that the Frisch elasticity is εF=v(h)/[hv(h)]\varepsilon^F = v'(h) / [h \cdot v''(h)]. For v(h)=β2(h/H)2v(h) = \frac{\beta}{2}(h/H)^2, we have v(h)=βh/H2v'(h) = \beta h / H^2 and v(h)=β/H2v''(h) = \beta / H^2, so εF=(βh/H2)/(hβ/H2)=1\varepsilon^F = (\beta h / H^2) / (h \cdot \beta / H^2) = 1. The parameter β\beta affects equilibrium hours but not the curvature ratio that determines the elasticity.

This implied Frisch elasticity of 1.0 is higher than the meta-analytic consensus of approximately 0.25 from Chetty (2012) and Keane (2011). Targeting εF=0.25\varepsilon^F = 0.25 would require a higher-power specification such as v(h)(h/H)1+1/ε=(h/H)5v(h) \propto (h/H)^{1+1/\varepsilon} = (h/H)^5. We retain the quadratic form for analytical tractability and because the higher elasticity makes our results more conservative: since the labor distortion from income-based fines is increasing in the elasticity, the welfare advantage of income-based fines would be even larger at the empirically estimated elasticity of 0.25 than at our model’s value of 1.0. The finding that income-based fines dominate in 95% of draws despite an elasticity four times the consensus estimate strengthens the qualitative conclusion.

Maximum hours (HH)

We fix H=2,080H = 2{,}080 hours per year (40 hours/week ×\times 52 weeks) with no uncertainty. This serves as a normalization; the effective labor supply margin operates through the interior choice of hh.

Safety parameters

Value of statistical life (VV)

We adopt VN(11,600,000,  2,900,000)V \sim \mathcal{N}(11{,}600{,}000, \; 2{,}900{,}000) USD, following the US EPA’s central estimate for regulatory impact analyses US Environmental Protection Agency (2024). The 25% coefficient of variation reflects the range in meta-analytic estimates. The VSL enters the model as a scaling factor in the death cost term p(s)V/(1+c)p(s) \cdot V / (1+c); higher values increase the private cost of speeding and reduce equilibrium speeding intensity under both fine systems.

Baseline death probability (pbasep_{\text{base}})

The baseline annual traffic fatality probability is pbaseN(0.00012,0.00006)p_{\text{base}} \sim \mathcal{N}(0.00012, 0.00006). This is derived from NHTSA FARS data National Highway Traffic Safety Administration (2024): 1.37 deaths per 100 million vehicle miles traveled, combined with average annual driving of approximately 13,400 miles per licensed driver, yields an annual fatality probability of approximately 1.2×1041.2 \times 10^{-4}.

Speed-fatality exponent (nn)

The power model exponent is nN(4.0,0.5)n \sim \mathcal{N}(4.0, 0.5), following Nilsson (2004), who estimated n4n \approx 4 for fatalities across international data. Elvik (2019) found somewhat lower values (n3.5n \approx 3.5) in updated estimates. Our prior encompasses both, with a range from approximately 3 to 5. This parameter is critical: higher exponents make speeding more dangerous and increase the value of deterrence, favoring income-based fines.

Fine system parameters

Flat fine

The flat fine baseline is F=$130F = \$130, approximating the US national average for speeding tickets based on data from the National Center for State Courts.

Income-based fine

The income-based fine rate is ϕ=0.02\phi = 0.02 per unit speeding intensity. There is no established US income-based fine system to calibrate against directly; we adopt a rate consistent with European day-fine systems Kantorowicz-Reznichenko & Faure (2021) and the San Francisco pilot San Francisco Municipal Transportation Agency (2025). At median US income (~$56,000), a speeding intensity of s=0.1s = 0.1 yields a fine of 0.02×56,000×0.1=$1120.02 \times 56{,}000 \times 0.1 = \$112—comparable to the flat fine at median income, providing a revenue-neutral comparison while creating a measurable implicit tax on labor income.

Monte Carlo procedure

For each Monte Carlo draw, the procedure is as follows. Sample NN agents with replacement from CPS microdata using calibrated household weights as sampling probabilities, obtaining per-agent wages wiw_i and marginal tax rates MTRi\text{MTR}_i. Draw (α,β,V,pbase,n)(\alpha, \beta, V, p_{\text{base}}, n) independently from their Normal priors, clipping to valid ranges (α,β>0.01\alpha, \beta > 0.01; pbase[108,0.1]p_{\text{base}} \in [10^{-8}, 0.1]; n[0.5,10]n \in [0.5, 10]). Find the welfare-maximizing flat fine FF^* and income-based rate ϕ\phi^* by grid search. Solve mean-field equilibrium under each optimal fine system. Record utilitarian welfare, mean speeding, Gini coefficient, and equilibrium transfers for each system. Compute the welfare difference ΔW=WIBWflat\Delta W = W_{\text{IB}} - W_{\text{flat}} and its decomposition.

The baseline specification uses 100 Monte Carlo draws with 50 agents per draw. The moderate sample sizes reflect the computational cost of solving mean-field equilibrium with per-agent L-BFGS-B optimization inside a damped fixed-point iteration loop; each draw requires solving two equilibria (flat and income-based), each involving repeated optimization of all agents until convergence. The standard error of the estimated probability Pr(ΔW>0)\Pr(\Delta W > 0) at p^=0.95\hat{p} = 0.95 is approximately 0.95×0.05/1000.022\sqrt{0.95 \times 0.05 / 100} \approx 0.022, adequate to establish the direction of the welfare comparison.

Tax rates are not drawn from priors—they are empirical, fixed per agent, drawn from the CPS microdata. This is a key methodological improvement over using a single scalar tax rate parameter.

The following table summarizes the prior specifications.

ParameterSymbolMeanSDSource
Speeding utility weightα\alpha0.500.15Calibrated to US speeding rates
Labor disutilityβ\beta1.000.30Keane (2011), Chetty (2012)
Maximum hoursHH2,0800Standard full-time year
Value of statistical lifeVV11,600,0002,900,000US Environmental Protection Agency (2024)
Baseline death probabilitypbasep_{\text{base}}0.000120.00006National Highway Traffic Safety Administration (2024)
Speed-fatality exponentnn4.00.5Nilsson (2004), Elvik (2019)
Frisch elasticity (implied by quadratic vv)εF\varepsilon^F1.0---Implied by v(h)=β2(h/H)2v(h) = \frac{\beta}{2}(h/H)^2; see text
References
  1. PolicyEngine. (2024). PolicyEngine US: Open-source microsimulation model of the US tax-benefit system. https://policyengine.org
  2. US Census Bureau. (2024). Current Population Survey, Annual Social and Economic Supplement. https://www.census.gov/programs-surveys/cps.html
  3. Maag, E., Steuerle, C. E., Chakravarti, R., & Quakenbush, C. (2012). How marginal tax rates affect families at various levels of poverty. National Tax Journal, 65(4), 759–782. 10.17310/ntj.2012.4.02
  4. Becker, G. S. (1968). Crime and punishment: An economic approach. Journal of Political Economy, 76(2), 169–217. 10.1086/259394
  5. Chetty, R. (2012). Bounds on elasticities with optimization frictions: A synthesis of micro and macro evidence on labor supply. Econometrica, 80(3), 969–1018. 10.3982/ECTA9043
  6. Keane, M. P. (2011). Labor supply and taxes: A survey. Journal of Economic Literature, 49(4), 961–1075. 10.1257/jel.49.4.961
  7. US Environmental Protection Agency. (2024). Mortality Risk Valuation. https://www.epa.gov/environmental-economics/mortality-risk-valuation
  8. National Highway Traffic Safety Administration. (2024). Fatality Analysis Reporting System (FARS). https://www.nhtsa.gov/research-data/fatality-analysis-reporting-system-fars
  9. Nilsson, G. (2004). Traffic safety dimensions and the Power Model to describe the effect of speed on safety (Bulletin No. 221). Lund Institute of Technology.
  10. Elvik, R. (2019). A re-parameterisation of the Power Model of the relationship between the speed of traffic and the number of accidents and accident victims. Accident Analysis & Prevention, 124, 135–141. 10.1016/j.aap.2018.11.014
  11. Kantorowicz-Reznichenko, E., & Faure, M. G. (2021). Day-fines: Should the rich pay more? Review of Law & Economics, 17(3), 657–688. 10.1515/rle-2021-0041
  12. San Francisco Municipal Transportation Agency. (2025). Speed Safety Camera Enforcement Program. https://www.sfmta.com/projects/speed-safety-cameras