<p style='text-indent:20px;'>In this paper, we establish a nonlinear complementarity model and algorithm for supply chain equilibrium management problem consisting of manufacturers, retailers and consumer markets. This work focus on the price of the goods of retailer sell to consumer market in which is a function of the amount of products that are transacted between the retailer and the consumer. Based on this, we investigate the optimizing behavior of the various decision-makers, derive the equilibrium conditions of the manufacturers, the retailers and the consumer markets respectively, and establish a nonlinear complementarity model of this problem. To obtain optimal decision for the problem, we propose a new type of algorithm based on established model, and its global convergence is presented without the assumption of global Lipschitz continuous in detail. The efficiency of given algorithm is also illustrated through some numerical examples.</p>