1. A method for adjusting a derivative contract to account for time value of money due to an occurrence of a corporate event that affects the value of said derivative contract, comprising the steps of: adjusting a termination claim of said derivative contract to account for time value of money by calculating a present value of the termination claim based on time to termination of said derivative contract discounted at a predetermined rate by a processor, thereby affecting the value of said derivative contract; wherein said derivative contract is based on one of a plurality of economic interests of at least two shares of an underlying security; adjusting one or more provisions of said derivative contract based on a type of distribution to the underlying security as a result of said corporate event by said processor; and storing an adjusted termination claim and an adjusted derivative contract in a database.