We study a general equilibrium model where agents search for production and trading opportuni-ties, that generalizes the existing literature by considering a large number of differentiated commodi-ties and agents with idiosyncratic tastes. Thus, agents must choose nontrivial exchange as well as production strategies. We consider decreasing, constant, and increasing returns to scale in the matching technology, and characterize the circumstances under which there exist multiple steady state equilibria, or multiple dynamic equilibria for given initial conditions. We also characterize the existence of dynamic equilibria that are limit cycles. Equilibria are not generally optimal, and when multiple equilibria coexist they may be ranked. We analy...