High levels of TT and BioT could increase the risks of both endometrioid endometrial cancer and non-endometrioid endometrial cancer, while SHBG was considered to be a protective factor for endometrial cancer. Here, SHBG is linked to endometrial cancer.