In microeconomics, the contract curve is the set of points representing final allocations of two goods between two people that could occur as a result of mutually beneficial trading between those people given their initial allocations of the goods. All the points on this locus are Pareto efficient allocations, meaning that from any one of these points there is no reallocation that could make one of the people more satisfied with his or her allocation without making the other person less satisfied. The contract curve is the subset of the Pareto efficient points that could be reached by trading from the people's initial holdings of the two goods. It is drawn in the Edgeworth box diagram shown here, in which each person's allocation is measured vertically for one good and horizontally for the other good from that person's origin (point of zero allocation of both goods); one person's origin is the lower left corner of the Edgeworth box, and the other person's origin is the upper right corner of the box. The people's initial endowments (starting allocations of the two goods) are represented by a point in the diagram; the two people will trade goods with each other until no further mutually beneficial trades are possible. (Contrary to this claim neither the point of initial endowments, nor the contract curve is displayed in the actual diagram shown here.) The set of points that it is conceptually possible for them to stop at are the points on the contract curve.
Any Walrasian equilibrium lies on the contract curve. As with all points that are Pareto efficient, each point on the contract curve is a point of tangency between an indifference curve of one person and an indifference curve of the other person. Thus, on the contract curve the marginal rate of substitution is the same for both people.
Assume the existence of an economy with two agents, Octavio and Abby, who consume two goods X and Y of which there are fixed supplies, as illustrated in the above Edgeworth box diagram. Further, assume an initial distribution (endowment) of the goods between Octavio and Abby and let each have normally structured (convex) preferences represented by indifference curves that are convex toward the people's respective origins. If the initial allocation is not at a point of tangency between an indifference curve of Octavio and one of Abby, then that initial allocation must be at a point where an indifference curve of Octavio crosses one of Abby. These two indifference curves form a lens shape, with the initial allocation at one of the two corners of the lens. Octavio and Abby will choose to make mutually beneficial trades — that is, they will trade to a point that is on a better (farther from the origin) indifference curve for both. Such a point will be in the interior of the lens, and the rate at which one good will be traded for the other will be between the marginal rate of substitution of Octavio and that of Abby. Since the trades will always provide each person with more of one good and less of the other, trading results in movement upward and to the left, or downward and to the right, in the diagram.