A contract promises to pay 20 currency units. Before anyone can say what that promise is worth, the contract has to say who pays whom, in which currency, on which date and in which outcomes, because 20 units next year in every outcome and 20 units next year only if a stock rises are different promises. This lesson writes a contract as a table of dated cash flows across the states of a model, separates the payoff a contract delivers later from the value it has today, and builds a valuation rule from state prices that is linear and positive in a finite one-period model.
Key terms
State space
Definition A state space is the set of outcomes of a model. Each state fixes everything the contracts under study depend on, such as a terminal stock price, a whole price path, or whether a borrower defaulted and how much was recovered. In this unit the state space is finite,
and in a one-period model the true state is unknown at time and revealed at the single later date . A quantity that depends on the state is a function on , and once the states are listed in a fixed order it is a vector in with one entry per state. The order is only a labeling. Listing the states differently permutes every such vector in the same way and changes no conclusion.
In plain words The state space is the list of scenarios the model allows. A contract can only be described through what happens in those scenarios, so a contract that depends on more things needs a longer list.
Example A constructed one-period stock model has a down state and an up state , with terminal prices and currency units. In the order down, up, the terminal stock price is the vector . A loan that may default needs states that also record what the lender recovers, for example full repayment, default with 40 percent recovered and default with nothing recovered.
Financial contract
Definition Fix a currency, a finite state space and payment dates in years. A financial contract specifies, for every date and every state , the amount that the holder receives at in state , in that currency. Its cash-flow vector in state is
and the whole contract is the map , an array with one row per state and one column per date. Each entry must be known from the information available at its own date, so a payment settled at cannot depend on an event observed only after , although the contract may add a separate adjustment at a later date. In particular a payment due at time is known today and is the same in every state. Two contracts are the same mathematical object exactly when their arrays agree entry by entry with the same dates, currency and conventions. Moving a payment date, changing the currency or adding an obligation such as posting collateral gives a different object, while relabeling the states gives the same one.
In plain words A contract is a table. Rows are scenarios, columns are dates, and each entry is an amount of one currency. Entries in different columns are paid at different dates, so adding along a row does not give a value.
Example A promise to pay 20 at in every state of the two-state model has the single column , while a promise to pay 20 at only in the up state has the column . Both have the same largest payment, but they are different contracts. A promise to pay 20 in every state at is different again, since its only entry sits in another date column. Ten units of one currency and ten units of another cannot be added either, until an exchange rate and a conversion date are specified.
Sign convention
Definition Cash flows are recorded from the holder’s point of view. A receipt is a positive entry and a payment is a negative entry, each in a stated currency at a stated date. For a contract between two parties with no payments to anyone else, the counterparty’s array is , so the two arrays add to zero entry by entry. The sign gives the direction of a payment only. Whether a trade is profitable depends on a valuation of all its entries, not on the sign of any one of them. Entries at the same date in the same currency add directly, and entries at different dates or in different currencies are combined only after a valuation rule or an exchange rate says how.
In plain words Plus means money comes in and minus means money goes out, always from the side of whoever holds the position. A minus sign is a payment, not a loss.
Example Buying a European call with strike 100 on the two-state stock for a premium of 10, the value found later on this page, gives the holder this array.
| State | Time | Time |
|---|---|---|
The time- entry is the same in both rows because the premium is known today. The writer of the call has at time in both states, at in the down state and at in the up state. The writer’s is an obligation to pay at , and whether the writer’s trade gains or loses overall depends on comparing it with the premium received at an earlier date.
Payoff function
Definition When a contract makes a single payment at maturity and that payment depends on the state only through an observed quantity, such as the terminal stock price , the payoff function is the rule that maps the quantity to the payment. A European call with strike and maturity gives its holder the right, exercisable only at , to pay for one share. Exercising is worth at , which is positive only when , so a holder who exercises exactly when receives
where is the positive part. A cash-settled call pays the same amount directly. As a function of the state, , and on a finite state space the payoff is the vector of these values. The payoff is an amount paid at . It does not include the premium paid at time , and it involves no probabilities.
In plain words A payoff function is a formula that turns a scenario into a payment. One rule covers every state, and the positive part records the holder’s choice not to exercise when exercising would mean paying more than the share is worth.
Example With and terminal prices 80 and 120, the call pays in the down state and in the up state, so its payoff vector is . Raising the strike to 110 while keeping both states gives the different payoff vector . A European put with strike 100, the right to sell one share for 100 at , has the payoff function and the payoff vector .
Positive linear valuation operator
Definition Consider a one-period model with finite state space in which every payoff is paid at in one currency. A valuation operator assigns to each payoff vector a value at time in the same currency. The state price is the time- price of the unit claim on , the contract that pays 1 at in state and 0 in every other state, also called an Arrow-Debreu security. Given state prices, the operator is
It is linear, because the sum distributes over , so for all payoffs and and real numbers and
Conversely, every linear map from to has this form with , where is the payoff vector of the unit claim on . The operator is called positive if in every state implies , and strictly positive if moreover whenever and . The state-price operator is positive exactly when every , and strictly positive exactly when every . The sum of the state prices is , the value of one sure unit at , where is the vector of ones. Using one strictly positive linear operator for every contract is an economic assumption. It is consistent with frictionless trading and no arbitrage, which the next lesson makes precise, while fees, bid-ask spreads or position limits can give one contract different purchase and sale values. The lesson does not say which states or state prices describe a particular market.
In plain words Price every contract as a basket of unit claims, one per state. Each state contributes its payment times the price of one unit in that state. State prices are prices, not probabilities. They combine the discount for waiting until with a weighting of the states, and their sum is the price of a sure unit at , not a total probability.
Example Take the constructed state prices and . The call with strike 100 is worth , the stock is worth , and a sure unit at is worth . One rule prices all three payoffs, which is what makes their values comparable. Linearity can be checked on the position long one share and short one call, which pays , the vector . Its value is
The normalized weights and add to 1, but they are pricing weights, and nothing in these prices fixes the physical probability of the up state. If instead were 0, the operator would still be positive but not strictly positive, because the call’s nonzero payoff would get the value 0.
Payoff versus present value
Definition The payoff of a contract paying at is the vector of amounts received at , one for each state. Its present value is the single number at time , which depends on the valuation rule as well as on the contract. The profit of a trade is a third quantity. It combines payments made at different dates, so it needs a convention that moves them to one date. Buying the payoff for at time with money borrowed by selling sure units at , which requires , gives the time- profit
in each state. A payoff of 20 is therefore not a profit of 20, and a present value is not an amount that any state pays.
In plain words The payoff is what you receive later in each scenario. The present value is what the whole list of possible receipts is worth now. Profit subtracts a cost, but only after the cost and the payoff are measured at the same date.
Example The call with strike 100 has payoff and present value 10. Bought at 10 with borrowed money, it requires the repayment at , so its time- profit is in the down state and in the up state. The present value of that profit vector is
as it must be for a purchase at the value the same rule assigns. Adding the holder’s array along its rows instead gives and , which mixes time- and time- units and is the profit in neither state. A sure payment of 20 at has present value , not 20.
Check yourself
- In the two-state model with terminal prices 80 and 120 and state prices 0.45 and 0.50, find the payoff vector and the present value of a European put with strike 100. Is the put’s payment of 20 in the down state a profit of 20?
Show the answer
The put pays in the down state and in the up state, so its payoff vector is . Its present value is . The 20 is a receipt at , not a profit. A holder who borrows the premium of 9 by selling sure units owes at , so the time- profit is in the down state and in the up state.
- A classmate reads the state price 0.50 as a 50 percent chance of the up state. Another divides by 0.95 and says the chance is . What is wrong with both readings?
Show the answer
A state price is the time- cost of one unit paid at in one state. The two state prices add to , the price of a sure unit at , so each one mixes the discount for waiting with the weight the valuation gives that state, and neither is a probability. Dividing by removes the discount and gives weights and that add to 1, so every value equals times a weighted average of the payoff. Those weights are still pricing weights, not forecasts. Physical probabilities are not an input of the operator at all, so the values 10, 96 and 0.95 are the same whether the up state is likely or unlikely.
- Show that a European call minus a European put with the same strike and maturity pays in every state. Use linearity to find the value of the put with strike 110 from the call value 5, the stock value 96 and the sure-unit value 0.95, and check the answer directly.
Show the answer
For every real , the identity holds, since one of the two terms is zero. With this gives
in every state. Linearity then gives , so with
Directly, the put pays in the down state and 0 in the up state, worth . The argument uses only linearity, so this relation between European calls and puts holds for any state prices.