×

Hybrid multi-thread and multi-process computer simulation system and methods

  • US 7,734,525 B2
  • Filed: 09/26/2006
  • Issued: 06/08/2010
  • Est. Priority Date: 09/27/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for quantifying a credit exposure of an investment portfolio owner to a counterparty within said investment portfolio, said method comprising the following steps:

  • for each trade type of a plurality of trade types, empirically determining a base complexity based on a time required to price a trade representative of said trade type, said representative trade embodying one or more parameters of said trade type;

    determining, by a computer system comprising a first server and at least one second server, relative complexities for a plurality of trades of said investment portfolio, said plurality of trades representing obligations of said counterparty to said portfolio owner, wherein determining said relative complexities comprises;

    electronically receiving, by said first server, data identifying said counterparty and said plurality of trades, wherein said first server comprises a processor and a computer-readable medium;

    for each of said plurality of trades of said investment portfolio;

    defining a first complexity for said trade that is equal to said base complexity of a corresponding one of said plurality of trade types;

    analytically determining a second complexity for said trade based on;

    a first modification of said first complexity based on one or more parameters of said trade when a time required to price said trade is dependent on said one or more parameters of said trade; and

    a second modification of said first complexity based on a number of time horizons over which said trade is to be priced;

    for each of said plurality of trades having a second complexity not exceeding a threshold complexity level, determining a price for said trade in said first server;

    for each of said plurality of trades having a second complexity exceeding said threshold complexity level, distributing a portion of said data received by said first server to said at least one second server to determine a price for said trade in said at least one second server; and

    determining said credit exposure of said portfolio owner to said counterparty based on an aggregation of said prices determined in said first server and in said at least one second server.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×