Patent ID: 7778914

Claim:
A processor-implemented method for performing a netting analysis of a netting agreement, the method comprising: receiving netting agreement information for said netting agreement, said netting agreement information identifying a party, a counterparty, and facts governing said netting agreement, the facts of said netting agreement including: a form of agreement, a governing law, a country of organization, a state or province of organization, a legal structure, a parent company country of organization, and a parent company legal structure; receiving at least one issue associated with said agreement, the at least one issue based on an existence or non-existence of particular facts in the facts governing said netting agreement; analyzing said netting agreement by comparing, via a processor, said facts governing said netting agreement information with a netting rule that applies to the netting agreement for said at least one issue, said netting rule is established by training a netting decision engine; and generating a netting determination indicative of an ability of the party and counterparty to net under said netting agreement based, at least in part, on a result of said analyzing, wherein said netting determination includes a qualification of said netting agreement and a level of confidence indicative of enforceability, wherein the level of confidence is retrieved from a rule database based on an outcome of the rule application.