Mark-to-market for an FX forward equals (current forward rate − contracted forward rate) × notional, discounted to present value when appropriate. Getting this number right depends on four live inputs: the current forward rate or forward points for the remaining tenor, the original contracted forward rate, the notional amount, and a discount factor if the settlement date sits far enough out to matter. Miss any one of those and the valuation on your treasury dashboard won't match what your bank statement shows.
TL;DR:
- Correct MTM calculation requires accurate inputs: current forward rate, contracted rate, notional, and appropriate discount factor, especially for longer tenors.
- Discounting becomes essential for positions with remaining tenors beyond three to six months or in high-rate environments to avoid misstatement.
- FX forward pricing reflects interest rate differentials driven by covered interest parity, but market distortions often cause quotes to deviate from theoretical levels.
- Reliance on stale forward curves or inconsistent margin buffers can lead to errors; daily refreshes and stress testing mitigate this risk.
- Automating valuations through tools like Corphedge improves accuracy and responsiveness, helping treasury teams avoid common pitfalls in MTM reporting.
Table of Contents
- Calculating Mark to Market FX Forwards Step by Step
- What Actually Moves an FX Forward's Valuation
- How Accounting Rules Treat Unrealized MTM Gains and Losses
- Margin, Monitoring, and Contingency Planning for Treasury Teams
- How Corphedge Automates MTM and VaR-Based Hedging Decisions
- The Pitfalls That Trip Up Even Experienced Treasury Teams
- Automate Your FX Forward Valuations With Corphedge
- Sources
- FAQ
Calculating Mark to Market FX Forwards Step by Step
The full formula for mark to market FX forwards looks like this: MTM = [(Current Forward Rate − Contracted Forward Rate) × Notional] ÷ (1 + r)^t, where r is the applicable discount rate and t is the time remaining to settlement, expressed in years. The CFA Institute's refresher reading on forward pricing confirms that MTM is the difference between the forward rate available today for the remaining maturity and the rate you locked in, multiplied by the currency amount and discounted where relevant.
Here's how that plays out with real numbers. Say your company contracted to sell a large notional amount and buy euros at a forward rate of 1.0850 six months ago, with three months left until settlement. Today's three-month forward rate has moved to 1.0920.
- Find the rate difference. 1.0920 − 1.0850 = 0.0070.
- Apply the notional. Multiply this difference by the contracted currency amount to find the undiscounted MTM.
- Discount to present value. If the applicable discount rate is notable and time remains, divide by the appropriate discount factor. The difference between undiscounted and discounted MTM may be small for short periods but grows with longer tenors or higher rates.
The gap between undiscounted and discounted values may look small here, but it widens fast on longer tenors or higher rate environments. For contracts settling inside 30 days, most treasury teams skip discounting entirely since the effect on the final number is negligible. For anything beyond three to six months, or in a market with elevated interest rates, run the full present-value calculation. The CFA Institute's guidance is explicit on this point: quick-point approximations work for short-dated positions, but longer maturities need proper discounting or you'll misstate exposure.
What Actually Moves an FX Forward's Valuation
Forward points aren't quoted arbitrarily. They're derived from covered interest rate parity, which ties the forward rate to the spot rate adjusted for the interest-rate differential between the two currencies. Investopedia's breakdown of currency forward pricing lays out the mechanism: if the quote currency carries a higher interest rate than the base currency, the currency trades at a forward discount, and vice versa. That differential, not speculation about future spot movement, is what sets the forward points your bank quotes you.
In practice, the curve you see from your bank rarely matches textbook covered interest parity exactly. The Bank for International Settlements has documented how credit constraints, liquidity premia, and capital controls push observed forward curves away from theoretical CIP levels, especially during periods of funding stress. A bank facing tighter balance sheet constraints will price forwards wider than pure interest-rate math suggests.
Reliable data sourcing matters more than most treasury teams assume:
- Bank-quoted forward curves from your relationship banks, refreshed at least daily
- Market data terminals like Bloomberg or Refinitiv for independent verification
- Internal treasury management system feeds that pull live rates automatically rather than relying on manual entry
Pro Tip: Cross-check your bank's forward quote against an independent market data feed at least weekly. A persistent gap of more than a few basis points signals either a credit spread issue or a curve that needs updating.
FX forward contracts are customizable over-the-counter instruments, and pricing incorporates spot rate, interest-rate differentials, and tenor as the three core variables. Corporate treasurers who understand this pricing chain can spot a stale or mispriced quote before it distorts their MTM report.

How Accounting Rules Treat Unrealized MTM Gains and Losses
Under most accounting frameworks, unrealized MTM movements on an FX forward flow straight through profit and loss unless the contract qualifies for hedge accounting. PwC's guidance on hedge accounting under IFRS 9 confirms this: gains or losses are calculated as the difference between the current forward rate and the contracted rate, and hedge accounting can move that volatility out of P&L only when documentation and effectiveness testing meet the standard's criteria.
Qualifying for hedge accounting isn't automatic. It requires:
- Formal documentation at inception identifying the hedged item, the hedging instrument, and the risk being hedged
- Ongoing effectiveness testing to confirm the hedge relationship still holds
- A clear economic relationship between the forward and the underlying exposure, not just an intuitive one
A case study on foreign currency accounting illustrates how MTM losses often land directly in the income statement when hedge documentation is incomplete or the effectiveness test fails, catching finance teams off guard at year-end. When a forward is cancelled or closed before maturity, the realized gain or loss crystallizes immediately and any prior MTM adjustments need reconciling against the final settlement figure. Year-end disclosure typically requires a breakdown of open forward positions, their notional amounts, and unrealized MTM by currency pair. For a deeper walkthrough of hedge relationship documentation, see Corphedge's guide on advanced accounting for FX risk.
Margin, Monitoring, and Contingency Planning for Treasury Teams
Variation margin calls are the operational sting of adverse MTM movement. When a forward moves against you, a bank or clearing counterparty may require additional collateral to cover the unrealized loss. Treasury teams that mark derivatives to market regularly rely on bank quotes or vendor data feeds, and margin calls tied to those MTM movements create real liquidity demands that need stress testing in advance.
- Mark positions daily for active hedging programs; weekly is the minimum for smaller, less volatile exposures.
- Set internal thresholds that trigger escalation to the CFO or treasurer when unrealized losses cross a defined percentage of notional.
- Stress test liquidity against a scenario where multiple positions move against you simultaneously, and confirm contingency credit facilities can absorb it.
- Review rolling or closing decisions on a fixed schedule rather than reactively, especially near quarter-end reporting dates.
Pro Tip: Build your margin stress test around a currency move at least twice your worst historical monthly swing. Underestimating tail risk here is the single most common gap in treasury contingency plans.
How Corphedge Automates MTM and VaR-Based Hedging Decisions
Manually reconciling forward curves, discount factors, and margin statements across multiple banking relationships is where most treasury teams lose time and accuracy. Corphedge pulls live forward curves per tenor and runs automated MTM calculations against your open position book, so the number in your report matches what the market actually shows.
- Automated position reports that update as forward curves shift, removing manual spreadsheet reconciliation
- Alerts that flag adverse margin movement before it becomes a funding surprise
- Value at Risk-based hedging simulations that model exposure across scenarios before you commit to a strategy
- A Learning Academy with documentation built for treasury teams implementing the calculation and control steps above
The Pitfalls That Trip Up Even Experienced Treasury Teams
The three mistakes that recur most: skipping discount factors on longer-dated positions, relying on stale forward curves instead of refreshing them daily, and running margin buffers too thin to absorb a genuine stress scenario. Fix those three and your MTM reporting gets dramatically more reliable. A short checklist: refresh curves daily, discount anything past 90 days, document hedge relationships at inception, and stress test margin calls quarterly, not annually.
— Bartas
Automate Your FX Forward Valuations With Corphedge
Corphedge is the practical alternative to manual spreadsheet tracking for treasury teams juggling multiple forward contracts across currencies. Instead of pulling bank quotes by hand and rebuilding discount calculations every reporting cycle, you get live forward curves, automated MTM, and margin alerts running continuously in one place.

The platform's Value at Risk-based hedging tools let you simulate exposure scenarios before committing capital to a hedge, and Corphedge's security policy documents the controls behind the data feeding those calculations; for tailored financing insights, explore Revenue-Based Financing: a breakdown | Othrfund. As Corphedge expands into Poland and Sweden, more finance teams across Europe now have direct access to the same real-time curve monitoring and automated valuation tools already in use elsewhere. Take the product tour to see how automated MTM and margin alerts would run against your own position book.
This article is general information, not a substitute for advice from a qualified financial advisor. Consult a qualified financial professional about your own circumstances before acting on anything here.
Sources
- Pricing and Valuation of Forward Contracts and for an Underlying with Varying Maturities — CFA Institute
- Currency forward definition and pricing — Investopedia
- BIS discussion on covered interest parity deviations and practical drivers — BIS
FAQ
How Do You Calculate MTM for an FX Forward?
Subtract the contracted forward rate from the current forward rate for the remaining maturity, multiply by the notional amount, then discount to present value if significant time remains before settlement.
Do FX Forwards Get Marked to Market?
Yes. FX forwards are marked to market regularly, typically daily for active positions, to track unrealized gains or losses against the contracted rate, though this ongoing valuation doesn't change the original contracted exchange rate until settlement or closure.
Is Mark-to-Market Accounting Still Used?
Yes, mark-to-market accounting remains standard practice for FX forwards and other derivatives, with unrealized gains and losses typically flowing through profit and loss unless a qualifying hedge accounting relationship applies.
What Is a Forward-Forward FX Contract?
A forward-forward agreement combines two forward contracts to hedge an exposure starting and ending at future dates rather than today, which extends hedging tenor but adds additional counterparty and liquidity risk that treasury teams need to price into their planning.
Why Does My Bank's Forward Quote Differ From the Theoretical Rate?
Credit constraints, liquidity premia, and capital controls can push a bank's quoted forward rate away from the rate pure covered interest parity would predict, particularly during periods of market stress.
