Arbitrage
What happens when the real life value of cash flows differs from what our analysis says? We can profit! The method is to buy the lower priced one, and sell the higher priced one. Each cash flow will cancel out, except for the period 0 cash flow which will be positive! An example, we sell the cash flows and buy the bonds.
Name | Period 0 | Period 1 | Period 2 |
Sold Cash Flows | 220 | -100 | -100 |
Bought Bond 1 | -105 | 100 | |
Bought Bond 2 | -110 | 100 | |
Total | 5 | 0 | 0 |
If we buy and sell in this way then we end up having no cash flows in the future, and a profit in period 0.
Source Code