SkillAgentSearch skills...

TwoStep

twostepweakiv is a Stata module that implements two-step weak-instrument-robust confidence sets based on Andrews (2018) and refined projection method for subvector inference based on Chaudhuri and Zivot (2011) for linear instrumental-variable (IV) models. There is an accompanying Stata Journal article (Sun, 2018) that provides an overview on these methods and includes details for using twostepweakiv in Stata.

Install / Use

/learn @lsun20/TwoStep
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Package name: twostepweakiv

Title: Implementing valid two-step identification-robust confidence sets for linear instrumental-variables models

Author 1 name: Liyang Sun Author 1 from: Liyang Sun, Department of Economics, MIT, Cambridge, US Author 1 email: lsun20@mit.edu

Author 2 name:
Author 2 from:
Author 2 email:

Author 3 name:
Author 3 from:
Author 3 email:

Author 4 name:
Author 4 from:
Author 4 email:

Author 5 name:
Author 5 from:
Author 5 email:

Help keywords: twostepweakiv

File list: twostepweakiv.ado twostepweakiv.sthlp

Notes: To replicate the simulation results in Section 2, run the following in the same directory

  1. weakiv_simulation_generate.do (outputs simulated datasets to ./monte_carlo_p1_data/)
  2. weakiv_p1_rejection.do (outputs monte_carlo_p1_het_wald.dta)
  3. rejection_curves.do weakiv_simulation_generate.do generates random draws,weakiv_p1_rejection.do calculates test statistics, and rejection_curves.do plots the coverage curves using outputs from weakiv_p1_rejection.do.

To replicate the simulation results in Section 5, run the following in the same directory

  1. Twostep_simulation_generate.do (outputs simulated datasets to ./monte_carlo_data/)
  2. projection_2sls_power_strong.do (outputs monte_carlo_2sls_power_strong_het.xlsx)
  3. projection_2sls_power_weak.do (outputs monte_carlo_2sls_power_weak_het.xlsx)
  4. power_curves.do Twostep_simulation_generate.do generates random draws, projection_2sls_power_xx.do calculates power, and power_curves.do plots the power curves using outputs from projection_2sls_power_xx.do (need to (un)comment the appropriate filename and norm local)

Related Skills

View on GitHub
GitHub Stars7
CategoryDevelopment
Updated1y ago
Forks3

Languages

Stata

Security Score

55/100

Audited on Nov 14, 2024

No findings