**Stata commands to produce results tables in Stephen Nelson, "Does Compliance Matter? Assessing the Relationship between Sovereign Risk and Compliance with International Monetary Law," Review of International Organizations (Forthcoming)** **Difference of means tests** *Table 3* ttest iir_transformed if article8==0, by(restrict) ttest iir_transformed, by(article8) ttest iir_transformed if article8==1, by(restrict) *Table 4* ttest euromoney if article8==0, by(restrict) ttest euromoney, by(article8) ttest euromoney if article8==1, by(restrict) **Determinants of Sovereign Risk Ratings, Prais-Winsten PCSE** *Column 1, table 5* xtpcse iir_transformed restrict_lag article8_lag article8noncompliance_lag1 reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag polity2_lag instab_lag pctdefault60 wdi_trade_lag trade_liberalization_lag imf_1 crisis_lag shift_left, corr(psar1) pairwise *Column 2, table 5* xtpcse iir_transformed restrict_lag3 article8_lag3 article8noncompliance_lag3 reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag polity2_lag instab_lag pctdefault60 wdi_trade_lag trade_liberalization_lag imf_1 crisis_lag shift_left, corr(psar1) pairwise *Column 3, table 5* xtpcse euromoney restrict_lag article8_lag article8noncompliance_lag1 reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag polity2_lag instab_lag pctdefault60 wdi_trade_lag trade_liberalization_lag imf_1 crisis_lag shift_left, corr(psar1) pairwise *Column 4, table 5* xtpcse euromoney restrict_lag3 article8_lag3 article8noncompliance_lag3 reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag polity2_lag instab_lag pctdefault60 wdi_trade_lag trade_liberalization_lag imf_1 crisis_lag shift_left, corr(psar1) pairwise **Heckman selection models** *Column 1, table 6* heckman iir_transformed restrict_lag article8_lag article8noncompliance_lag1 reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag polity2_lag instab_lag pctdefault60 wdi_trade_lag trade_liberalization_lag imf_1 shift_left crisis_lag, sel(article8= regnorm univers imf_1 wdi_trade polity2 gdpcap_lag gdpgrow_lag reserves_debt_lag bop_gdp_lag debt_gni_lag cpi_lag instab_lag pctdefault60 trade_liberalization_lag crisis_lag) robust cl(ccode) *Column 2, table 6* heckman euromoney restrict_lag article8_lag article8noncompliance_lag1 reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag polity2_lag instab_lag pctdefault60 wdi_trade_lag trade_liberalization_lag imf_1 shift_left crisis_lag, sel(article8= regnorm univers imf_1 wdi_trade polity2 gdpcap_lag gdpgrow_lag reserves_debt_lag bop_gdp_lag debt_gni_lag cpi_lag instab_lag pctdefault60 trade_liberalization_lag crisis_lag) robust cl(ccode) **Two-stage least squares probit** *Column 1, table 7* cdsimeq (iir_transformed reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag restrict_lag article8_lag polity2_lag instab_lag wdi_trade_lag trade_liberalization_lag imf_1 pctdefault60 crisis_lag shift_left)(art8_noncompliance region_noncomply2_instrument_sum), asis *Column 2, table 7* cdsimeq (euromoney reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag restrict_lag article8_lag polity2_lag instab_lag wdi_trade_lag trade_liberalization_lag imf_1 pctdefault60 crisis_lag shift_left)(art8_noncompliance region_noncomply2_instrument_sum), asis **Robustness check 1: samples exclude IMF program cases and currency crisis cases** *Column 1, table 8* xtpcse iir_transformed restrict_lag article8_lag article8noncompliance_lag1 reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag polity2_lag instab_lag pctdefault60 wdi_trade_lag trade_liberalization_lag crisis_lag shift_left if imf==0, corr(psar1) pairwise *Column 2, table 8* xtpcse iir_transformed restrict_lag article8_lag article8noncompliance_lag1 reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag polity2_lag instab_lag pctdefault60 wdi_trade_lag trade_liberalization_lag shift_left if crisis==0, corr(psar1) pairwise *Column 3, table 8* xtpcse euromoney restrict_lag article8_lag article8noncompliance_lag1 reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag polity2_lag instab_lag pctdefault60 wdi_trade_lag trade_liberalization_lag crisis_lag shift_left if imf==0, corr(psar1) pairwise *Column 4, table 8* xtpcse euromoney restrict_lag article8_lag article8noncompliance_lag1 reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag polity2_lag instab_lag pctdefault60 wdi_trade_lag trade_liberalization_lag shift_left if crisis==0, corr(psar1) pairwise **Robustness check 2: sample limited observations prior to 1992** *Column 1, table 9* xtpcse iir_transformed restrict_lag article8_lag article8noncompliance_lag1 reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag polity2_lag instab_lag pctdefault60 wdi_trade_lag trade_liberalization_lag imf_1 crisis_lag shift_left if year<=1991, corr(psar1) pairwise *Column 2, table 9* xtpcse euromoney restrict_lag article8_lag article8noncompliance_lag1 reserves_debt_lag bop_gdp_lag debt_gni_lag gdpgrow_lag gdpcap_lag cpi_lag polity2_lag instab_lag pctdefault60 wdi_trade_lag trade_liberalization_lag imf_1 crisis_lag shift_left if year<=1991, corr(psar1) pairwise