Patent ID: 8335729

Claim:
A computer-implemented method comprising: importing contract terms into an exposure management system through a processing device, the contract terms identifying a commodity, a quantity of the commodity for purchasing, a source of a price of the commodity, and a plurality of dates on which the price of the commodity is determined from the source; configuring a multi-variable pricing equation to calculate a final price governing the imported contract terms, the pricing equation including a fixed price field storing a price valid on each of the plurality dates for the commodity obtained from the source, a weightage field storing weighted averages of each of the prices stored in the fixed price field, an exposure currency field including a currency unit for each of the prices stored in the fixed price field, a quotation unit field storing a numeric quantity of the commodity for the price valid on each of the dates obtained from the source, a measurement unit field storing a unit of measurement of each numeric quantity in the quotation unit field; on each of the plurality of dates, obtaining from the source a price valid on a respective date, a currency of the obtained price, a numeric quantity of the commodity associated with the obtained price, and a unit of measurement of the numeric quantity; storing each obtained price in the fixed price field, each obtained currency in the exposure currency field, each obtained numeric quantity in the quotation unit field, and each obtained unit of measurement in the measurement unit field; calculating through the processing device the final price from the pricing equation, the quantity of the commodity for purchase, and the data stored in the fixed price field, the weightage field, the exposure currency field, the quotation unit field, the measurement unit field; and updating an exposure position in the exposure management system.