I tried this code (Y is dependent and other variables are independent):

probit Y local_income_PPPX local_wealth_PPPX birthyear MS EDU PHS_dummy FHR


Code:
* Example generated by -dataex-. To install: ssc install dataex
clear
input float(id_household local_income_PPPX local_wealth_PPPX birthyear) double MS float Y double EDU float(PHS_dummy FHR)
 1 166728.34  89150.55   1952 6 0 0 1  .4040404
 2 12111.018 420.52145   1939 4 0 1 0  .6521739
 3  20185.03  51.05861 1951.5 1 0 1 1  .5925926
 4  8477.712  50592.04   1930 6 0 0 0  .9411765
 5 11606.392  7148.865   1924 1 0 1 0      .625
 6  53490.33 290330.53   1952 1 1 1 1  .4081633
 7  25231.29 26913.373   1942 1 0 1 1 .27826086
 8 22809.084 24642.557   1954 3 0 1 1 .04301075
 9  20185.03 420.52145   1924 6 0 0 0  .4736842
10 15138.771  76871.32   1937 1 0 0 1  .0441989
12   35323.8 252.31287   1932 6 0 0 0  .3287671
13 30277.543  677123.6 1966.5 1 0 1 1 .03652968
14 15138.771 105130.36   1950 6 0 0 1  .1818182
15 18166.525  6728.343 1942.5 1 0 1 1 .13636364
16 18166.525  260723.3   1952 1 0 1 1 .27906978
17 15138.771  586635.5   1952 1 0 1 1 .07655502
18  74282.02 129359.22   1959 1 0 0 1   .516129
19  246055.5  925.1472   1936 1 0 1 0  .3361345
20 179646.77  76955.42   1949 1 0 1 1 .35928145
21 11606.392 10092.515   1950 1 0 1 1 .20168068
end


The problem is that there are hundreds of iterations until I stopped the command. Is this normal? And can I maybe restrict the number of iterations?

Maybe I should somehow integrate the ID (there is a unique observation of the variable per id_household)?

Thanks for a suggestion