I'm running a series of models using teffects psmatch, teffects ra, and teffects ipw and comparing against a logistic regression model, both my treatment and outcome variables are binary. I think I've specified my teffects ra model as a logit model, but unsure about the matching or inverse-probability weighting code for this (or if there is one).

I want to make sure that I'm not making an error in syntax or interpretation of output across my respective models before I get into troubleshooting my data; right now there is a sizable difference between the coefficient from the logistic regression model (1.438264) and my three models using teffects psmatch (.1641289), teffects ra (.120325), and teffects ipw (.1400092).

So my questions are: (1) is there a command to be used with teffects that specifies a binary rather than continuous outcome variable? All of the examples I could find use a continuous outcome variable in their model; and (2) are the coefficients from the teffects outputs comparable to the coefficients from a logistic regression model? Or is there a way to get the teffects output to give me an odds ratio instead of the coefficient?

Thank you