To investigate the correlation between risk factors for coronary stenosis and the degree of coronary artery stenosis based on coronary computed tomography angiography (CCTA). Two hundred seventy-eight patients with coronary artery disease who received treatment in our hospital between January 2020 and January 2021 were selected as the experimental group, and 100healthy people who received physical examination in our hospital during the same period were selected as the control group (age and gender matched with the study group). The clinical data and CCTA data of the two groups of patients were collected and compared. Computed tomography fractional flow reserve (FFRCT) values were calculated based on the CCTA data of the patients in the study group, risk factors for coronary artery stenosis were analysed and the correlation between the risk factors and CT flow reserve fraction was explored. The serum total bilirubin (BIL), apolipoprotein A (apoA), low-density lipoprotein cholesterol (LDL-C), uric acid, total cholesterol (TC) and mean platelet volume levels were higher in the experimental group than in the control group (P < 0.05). Unconditional logistic regression analysis showed that LDL-C, uric acid, TC, triglyceride, serum total BIL and apoA were independent risk factors for coronary heart disease (P < 0.05). Serum total BIL (r = 0.27), apoA (r = -0.30), uric acid (r = -0.48), TC (r = -0.35), triglyceride (r = -0.73) and LDL-C (r = -0.65) showed a negative correlation with FFRCT values (P < 0.05). A positive correlation was detected between high-density lipoprotein cholesterol and FFRCT values (r = 0.37, P < 0.05). Triglycerides, LDL-C, uric acid, TC, serum total BIL and apoA are risk factors for coronary artery stenosis that should be closely monitored and receive active intervention in clinical practice.