This continues yesterday's post, picking up mid-thought; read yesterday's first if you haven't. NOTE: I'll make some light edits to yesterday's post as I write this one, to make sure everything fits together.
As I was saying...
Our task is to study the space of financial derivatives.
We want to specify a market-maker who is "very helpful", IE, facilitates a broad variety of transactions. These transactions will then give us our logic.
A "derivative" in finance is just a financial instrument that is somehow derived from an underlying financial instrument. For example, if we can invest in a good , we can also bet that will be above . The goal is to work towards derivatives such as "conjunction"; IE, if I can bet on it raining tomorrow and I can also bet on it being cloudy in the morning tomorrow, then I can derive from those things a way to bet on [rain and morning clouds]. Let's not be too hasty about introducing logical operations, however; first we want to characterize these as market goods with no semantics. We will return to the semantics later.
A financial derivative is essentially a contract, in which signatories promise specific trades based on situations. EG, you and I can agree that provided the price of A goes up over the next three days, on day 4 I'll sell B to you and you'll buy C from me.
In my setting, I'm assuming everything goes through a market-maker, so all contracts name two parties, a trader and the market-maker. (If two traders wanted to make a contract with each other, they can achieve the same thing by making the right contracts with the market-maker.)
I'm going to focus on contracts which can be redeemed for a specified payoff. EG, a bet that good will be priced above on day 4 is just a contract which can be redeemed at any time, and which pays out unless the day is 4 or greater and the price of good was greater than or equal to on day 4.
The payoff can also be specified in other goods, EG .5 share of . So, payoffs in general can be specified as a vector giving the individual payoffs in (dollars and) each good. I'll write these like . These aren't executed as trades -- the contract-holder isn't buying shares of (which would involve giving the market-maker some money based on the price of ). Rather, the contract simply entitles the contract-holder to , .2 shares of , and .5 anti-shares of . The market-maker provides the contract-holder with these things.
As with base goods, derived contracts can be purchased fractionally (entitling the holder to a fraction of the payoff) or negatively (switching the roles of market-maker and trader in the contract, IE, reversing the signs in the payoff and allowing the market-maker to decide when to redeem it).
The payoff of a contract on day can depend on any information available on day , IE, the prices on that day and on any previous day, as well as the number itself. (Imagine writing some computer program that determines the payoff from those inputs.)
Contracts can get more complex than this, but the above will do for the present essay. I'm writing under time pressure; these ideas could be developed much better than what I'm achieving here.
More Derivatives?
We could consider contracts which give the market-maker choices, but since the market-maker is intelligent and minimizes risks, we can calculate what the market-maker would do & fold it into the contract. (EG, offering the market-maker a choice between payouts is similar to offering a min over payouts based on their market value.) Similarly, we could consider contracts which offer the trader choices, but since the traders are also using deterministic strategies, we might as well fold these into the contract. Offering traders a choice is similar to a max over payouts based on their market value. Although traders are not necessarily rational, the market comes to be dominated by rational traders, so any distinction between a choice and a max would diminish over time. (Doing that sort of analysis is one of the benefits of this way of thinking about logic.)
Still, I think choices might be part of a more complete treatment of this topic, because the contracts I'm considering -- contracts which can be redeemed at the holder's whim -- are best represented as a choice.
We can also consider contracts that pay out periodically (IE contracts which have a payout every day, but which can be 0). These are like shares of a company that pays dividends. My redeemable contracts could be a special case of this, if we can make the payout depend on a choice (and become 0 forever after, once the choice to receive the payout is made once).
We could also consider contracts which depend on more things than just the current prices and the price history. Contracts might depend on the behavior of traders, they might be stochastic, or they might depend on some "outside facts" beyond the market.
As before, the market-maker won't take on any risk itself, so it won't sell most contracts to traders unless there are also traders selling the contract. (This is unlike the case for goods, which can always be bought for some price.) As we saw with shorts, the market-maker also won't allow anyone to buy/sell contracts which they might not be able to fulfill later.
Also, like market goods, contracts need to be guaranteed to have value within . So, for example, we can't have a contract which just pays out , since it might be worth as little as .
What logic do these derivatives correspond to?
As I mentioned earlier, corresponds to (truth). The market-maker is always happy to give a trader shares of any good in exchange for getting , if a trader wants that; this corresponds to for all . The market-maker will also happily accept money for nothing, corresponding to .
We can similarly identify (false) as a contract with 0 payoff (in all circumstances). The market-maker will give this contract to anyone who wants it, with no need to give anything in return, corresponding to . It will also accept any (positive) good in such an exchange, .
I've already mentioned that shorts are like negation: if you short shares of , you have to set aside as collateral, so a short can be seen as a contract with payoff . This corresponds to . If we try to short , we would get , which amounts to , which as we know is ; so, and also . If I try to short a short, ===. So, and . Our logic has double-negation elimination.
Without taking on any risk, or can be exchanged for a contract I'll call , which pays out or , whichever has the better price.[1] Thus, and ; this is a notion of disjunction. Clearly =, and =.[2] It is obvious that is not necessarily , however, as it is in classical logic: this only holds when takes on the value 1 or 0. However, it is always worth more than .
Similarly, we can define to pay out whichever of or is worth less.[3] and ; this is a notion of conjunction. =, and =. What is the status of the classical contradiction, ? It can't have value more than , but it isn't necessarily equal to , like it would be in classical logic.
We might want to bundle two goods together, making a contract , one share of which is worth the same as a share of and a share of . However, we can't do that, due to our restriction that values must be bounded to within [0,1]. Instead, we can define as redeemable for . We have and , since the value of is at least that of and at least that of . This is a notion of disjunction. Unlike our other notion of disjunction, we have . We have =, but we do not have =.
Similarly, we can get another notion of conjunction via . We have =, but we do not have =. and . =.
This logic appears to be very similar to the logic from my recent post on truth, although I haven't checked all the details.
Is this enough? Have we finished? That is: are these logical connectives enough for us to construct whatever derivatives we like?
I believe that this set of operations gives us a universal approximator for any financial instrument we'd want (from within the class I'm considering), although I haven't been able to find a good reference for that yet. If so, this is good enough for me. There's still plenty of room to expand the set of derivatives considered, but I think what I've sketched here is indicative of the flavor of result you'd get.
I'd be eager to hear about anything similar to this which is already discussed somewhere, if you know of anything.
There is a close connection between the math of markets and the math of cognition. Axioms of rationality can often be justified by Dutch-book arguments. However, the financial setups are often "rigged" in favor of their conclusions. For example, the law that says the probability of a statement and its negation sum to 1 can only be justified by Dutch book if we assume that the bet will certainly be resolved one way or the other. Someone who is an intuitionist when it comes to logic doesn't affirm that all statements are either true or false, so, should not be especially pursuaded by this argument.
Here, I've attempted to remove more such assumptions, by representing a general market situation (although I have imported some biases, such as the restriction of values to [0,1]). I've then tried to "find" the logic within this market again.
The matter is complex, but this might in some sense give us a clearer picture of what logic naturally emerges in general cognitive systems.
How can we interpret such a logic as a logic of thought? Figuring out the logic isn't enough. To someone for whom classical logic has a big appeal, my argument here may not be very convincing: since all meaningful statements are either true or false, what is the value of this generalization?
My tentative advice is as follows:
This logic is a logic of vagueness. In some sense, this means it is a logic of murky informal ideas which are yet to be made precise. Recognizing the halo of imprecise concepts surrounding the precise concepts can have advantages, such as for the theory of truth mentioned earlier, and perhaps studying the relationship between formal and informal concepts.
To back up this sentiment, I would want to characterize when the market comes to treat market goods classically. I also want a better characterization of "formal" vs "informal" reasoning within this (or a similar) framework.