A system and method are disclosed for managing collateral allocation and
substitution in general collateral repurchase agreements. In a preferred
embodiment, an intermediary computer system facilitates the execution of
anonymous general collateral repurchase agreements between buyers and
sellers. The intermediary system manages initial collateral allocations
and substitutions in accordance with systematic and impartial rules.