Solution

ID: past-exam-of-the-martingales-and-financial-mathematics-course-of-the-university-of-oxford/2010/b/6/d/solution

At expiry, the difference of a European call and put with matching strike is . Linearity of pricing therefore makes their difference equal the forward-contract value from part (c):
A direct put-call parity replication gives the same result. Buy one unit of the commodity and deposit in the bank. Withdraw the fixed cash storage payments from this reserve; the reserve is exhausted at expiry, leaving one commodity unit. Its initial cost is . Borrow as well, leaving terminal value . The law of one price proves the parity identity. If , replace the storage reserve by .

New to topics? Read the docs here!