Part 5: Embedding the Mark-to-Market into the Borrowing Base
We’ve talked about what affects mark-to-market: 1. Interest rate changes, 2. Exchange rate movements, 3. Time decay. And yes, we assume you hold these forwards until maturity.
So, what’s the step-by-step model?
First, we ignore interest rate changes and time decay because we’re holding till maturity. At maturity, the value depends on the current spot rate vs. the agreed forward rate. Interest rates and time decay don’t matter then!
Second, we separate the cost of hedging from exchange rate movements affecting the forward’s value (mark-to-market). The borrower pays the forward cost, so they need to reserve cash for it. Instead of keeping cash in reserve, why not finance that cost and increase the collateral borrowing base? I find amortizing the hedging cost to be the fairest way.
Let's go back to our scenario:
• 200m MXN capital call
• Spot @ 20
• Forward @ 21
• Term: 6 months
A borrowing base of 200m MXN gets $10M USD. We assume the spot trade of 200m MXN has the same spot rate as the forward. We won’t cover execution risks in this post.
Remember to follow the excel here: https://shorturl.at/KYmzr
There are 3 parts to embed the mark to markets of forward contracts into the Borrowing Base:
1. BB in Pesos:
• Start with your usual calculation in pesos with advance rates.
2. Hedging Cost:
• Amortize the hedging cost. The borrower increases the collateral base by the needed amount. You can leave the cost till the end (risky) or charge it upfront (costly for the borrower). But this depends on the scenario at hand.
3. Fake Mark-to-Market:
• Approximate mark-to-market based on exchange rate movements. If the spot rate is 22, take the difference between 22 and 20. This means a loss in liability but a gain in the forward.
Math:
{BB in Pesos} - {Accrued Hedging Cost in Pesos} + {Fake Mark-to-Market in Pesos}.
Divide this by the spot rate of the day to net out exchange rate movements on both liabilities and assets.
That’s why this series is called “ALM.” If you’re confused, just think: Balance both sides and include everything
--
Btw.. all of this should change in the near future!
And ofc our Vaas Core automatically calculates this en un Suanfonson 🌬️🌪️🌩️⚡
Qué es un Suanfunson? https://shorturl.at/ZeNfl
Disfrútenlo <3