Foreign Exchange Management

Chapter 4
Foreign Exchange Mathematics and Pricing

Bachelors Program in International Business
Foreign Exchange Management   •   Bachelor

Foreign Exchange Mathematics and Pricing

Introduction

Foreign exchange (FX) management depends on the ability to interpret quotations, calculate cross-rates, evaluate dealer spreads and compare spot and forward prices. Small errors in currency order, bid–ask selection or percentage interpretation can produce substantial financial losses.

This chapter adopts one consistent notation:

A/B means units of currency B per one unit of currency A.

Thus, EUR/USD 1.0900 means EUR 1 = USD 1.0900. Currency A is the base currency, while currency B is the quote currency. All calculations in this chapter follow this convention.

Learning Objectives

After studying this chapter, students should be able to:

  • distinguish direct and indirect quotations;
  • invert one-way and two-way exchange rates correctly;
  • calculate cross-rates using bid and ask prices;
  • measure spreads and transaction costs;
  • calculate currency appreciation and depreciation;
  • convert forward points into outright forward rates;
  • compute annualized forward premiums and discounts;
  • apply covered interest parity;
  • identify and calculate covered and triangular arbitrage opportunities;
  • incorporate transaction costs into arbitrage and hedging decisions.

1. Currency Quotation Foundations

1.1 Base and quote currencies

For the quotation A/B:

SA/B = \frac{\text{units of B}}{\text{one unit of A}}

Here, SA/B is the spot exchange rate, A is the base currency and B is the quote currency.

For example, EUR/USD 1.0900 means that one euro costs USD 1.0900. If the rate rises to 1.1200, the euro has become more valuable relative to the US dollar.

1.2 Direct and indirect quotations

Direct and indirect quotations depend on the observer’s domestic currency. Let F denote foreign currency and D domestic currency.

QuotationMeaningClassification
F/DDomestic currency units per foreign currency unitDirect quotation
D/FForeign currency units per domestic currency unitIndirect quotation

For a US resident, EUR/USD is a direct quotation because it states US dollars per euro. USD/EUR is an indirect quotation. For a euro-area resident, the classifications are reversed.

A rise in a direct quotation means that more domestic currency is required to buy one foreign currency unit. Therefore, the foreign currency has appreciated and the domestic currency has depreciated.

1.3 Reciprocal quotations

For a single exchange rate without a spread:

SB/A = \frac{1}{SA/B}

If EUR/USD = 1.0900, then:

SUSD/EUR = \frac{1}{1.0900} = 0.917431

Therefore, USD 1 buys approximately EUR 0.917431.

2. Bid–Ask Quotations and Spreads

2.1 Bid and ask prices

A dealer quotation such as EUR/USD 1.0898/1.0902 contains two executable prices:

  • Bid 1.0898: the dealer buys EUR and pays USD 1.0898 per euro.
  • Ask 1.0902: the dealer sells EUR and receives USD 1.0902 per euro.

The customer sells the base currency at the bid and buys it at the ask.

2.2 Inverting a two-way quotation

When a two-way quotation is inverted, both the numerical values and their order change:

\text{Bid}B/A = \frac{1}{\text{Ask}A/B}
\text{Ask}B/A = \frac{1}{\text{Bid}A/B}

For EUR/USD 1.0898/1.0902:

\text{USD/EUR bid} = \frac{1}{1.0902} \approx 0.917263
\text{USD/EUR ask} = \frac{1}{1.0898} \approx 0.917600

Thus, the reciprocal quotation is approximately USD/EUR 0.917263/0.917600. Simply taking reciprocals without reversing the sides would create an invalid quotation in which the bid exceeded the ask.

2.3 Measuring the spread

The absolute spread is:

\text{Absolute spread} = Sask - Sbid

The midpoint is:

Smid = \frac{Sbid+Sask}{2}

A common relative spread measure is:

\text{Relative spread} = \frac{Sask-Sbid}{Smid} \times 100\%

For EUR/USD 1.0850/1.0854:

  • absolute spread = USD 0.0004 per euro;
  • midpoint = 1.0852;
  • relative spread = (0.0004 ÷ 1.0852) × 100 ≈ 0.0369\%.

Some institutions divide by the bid rather than the midpoint. Analysts must identify the convention before comparing reported spreads.

2.4 Spread as a transaction cost

Suppose a customer buys EUR 10 million at 1.0854 and immediately sells it at 1.0850:

  • purchase cost = USD 10,854,000;
  • sale proceeds = USD 10,850,000;
  • round-trip loss = USD 4,000.

This loss arises even though the market midpoint has not changed. Actual trading costs may also include brokerage, transfer fees, taxes and market impact.

3. Cross-Rate Mathematics

A cross-rate is an exchange rate derived from two other rates. Dimensional consistency provides a reliable calculation method.

If A/B is B per A and B/C is C per B, then:

SA/C = SA/B \times SB/C

The B units cancel, leaving C per A.

Alternatively, if A/B and C/B share the same quote currency:

SA/C = \frac{SA/B}{SC/B}

Worked Example: One-way cross-rate

Assume:

  • GBP/USD = 1.2500;
  • USD/JPY = 150.00.

Then:

SGBP/JPY = 1.2500 \times 150.00 = 187.50

Thus, GBP 1 = JPY 187.50.

Cross-rates with bid and ask prices

Assume:

  • EUR/USD = 1.0850/1.0854;
  • USD/JPY = 149.20/149.28.

Because the rates multiply, the cross bid uses both bids and the cross ask uses both asks:

\text{EUR/JPY bid} = 1.0850 \times 149.20 = 161.8820
\text{EUR/JPY ask} = 1.0854 \times 149.28 = 162.028512

The resulting quotation is approximately EUR/JPY 161.8820/162.0285.

Cross-rate calculation chain EUR USD JPY EUR/USD USD/JPY EUR/JPY = EUR/USD × USD/JPY
Cross-rate calculation from euros through US dollars to Japanese yen
Figure: Cross-rate calculation from euros through US dollars to Japanese yen

Figure: Deriving EUR/JPY by cancelling the intermediate US dollar units.

4. Currency Appreciation and Depreciation

For A/B, the percentage change in the value of A measured in B is:

\%\Delta A = \frac{S1-S0}{S0} \times 100\%

If EUR/USD rises from 1.0800 to 1.1340:

\%\Delta EUR = \frac{1.1340-1.0800}{1.0800} \times 100\% = 5.00\%

The euro appreciates by 5% against the dollar.

The dollar’s depreciation against the euro is calculated using reciprocal rates, not by merely attaching a negative sign:

\%\Delta USD = \left(\frac{1/1.1340}{1/1.0800}-1\right)\times100\% = -4.7619\%

The two percentages differ because they use different initial values. In general, if A appreciates by g, the percentage change in B relative to A is:

\%\Delta B = \left(\frac{1}{1+g}-1\right)\times100\%

This asymmetry is important in performance reporting and international price comparisons.

5. Forward Exchange Pricing

5.1 Outright forward rates and forward points

An outright forward rate is the exchange rate agreed today for settlement on a specified future date. Dealers often quote the difference between forward and spot rates as forward points.

\text{Forward points in rate units} = FA/B-SA/B

Therefore:

FA/B=SA/B+\text{forward points}

The value of one point depends on market convention. For most four-decimal quotations, one point equals 0.0001.

If EUR/USD spot is 1.0850 and the three-month forward points are +45:

FEUR/USD=1.0850+(45\times0.0001)=1.0895

The euro trades at a forward premium against the dollar because the forward EUR/USD rate exceeds the spot rate.

For a two-way quotation, corresponding bid and ask points must be applied to the matching spot sides. For example:

  • spot EUR/USD = 1.0850/1.0854;
  • forward points = +35/+39;
  • outright forward = 1.0885/1.0893.

Market data systems may display negative points using specialized ordering conventions. Practitioners should verify the platform’s sign and side rules rather than relying only on visual order.

5.2 Annualized forward premium or discount

For a forward contract covering t days, a simple annualized premium on currency A is:

pA = \frac{FA/B-SA/B}{SA/B}\times\frac{Y}{t}

Here, Y is the day-count basis, commonly 360 or 365 days. The formula is a simple annualization and is most appropriate for short maturities under the stated day-count convention.

Suppose:

  • spot EUR/USD = 1.0850;
  • 90-day forward = 1.0895;
  • day-count basis = 360.
pEUR=\frac{1.0895-1.0850}{1.0850}\times\frac{360}{90}=0.01659

The annualized euro forward premium is approximately 1.659%. A negative result would indicate a forward discount.

An effective annualized measure can instead be calculated as:

peffective=\left(\frac{F}{S}\right)Y/t-1

The simple and effective measures should not be mixed without disclosure.

6. Covered Interest Parity

Covered interest parity (CIP) links spot rates, forward rates and interest rates when exchange-rate risk is fully hedged.

Let:

  • SA/B = spot rate in B per A;
  • FA/B = forward rate in B per A;
  • iA = annual interest rate in currency A;
  • iB = annual interest rate in currency B;
  • T = investment period in years under compatible simple-interest conventions.

One unit of A invested domestically becomes 1+iAT. Alternatively, converting it into B produces SA/B units of B, which grow to SA/B(1+iBT). Converting the future B proceeds back into A at the forward rate produces SA/B(1+iBT)÷FA/B. No arbitrage requires equality:

1+iAT=\frac{SA/B(1+iBT)}{FA/B}

Rearranging:

FA/B=SA/B\frac{1+iBT}{1+iAT}

This form applies when the two rates use compatible compounding and day-count conventions. With compound accumulation factors, the general form is F=S×GB÷GA, where GA and GB are maturity-value factors.

Worked Example: Theoretical forward rate

Assume:

  • EUR/USD spot = 1.1000;
  • one-year euro interest rate = 2%;
  • one-year US dollar interest rate = 4%.
FEUR/USD*=1.1000\times\frac{1.04}{1.02}=1.1215686

The theoretical one-year rate is approximately EUR/USD 1.1216.

CIP is a no-arbitrage relationship, not a forecast of the future spot rate. Deviations may reflect transaction costs, credit risk, funding constraints, collateral requirements or market segmentation.

7. Arbitrage Calculations

7.1 Covered interest arbitrage

Suppose the market one-year forward rate is EUR/USD 1.1350, above the theoretical rate of 1.1215686. An investor can borrow dollars, buy euros, invest the euros and sell the future euro proceeds forward.

For each USD 1 borrowed:

  1. Repay USD 1.00×1.04=1.0400000 after one year.
  2. Convert USD 1 at spot EUR/USD 1.1000, receiving EUR 1÷1.1000=0.9090909.
  3. Invest at 2%, producing EUR 0.9090909×1.02=0.9272727.
  4. Sell the euros forward at EUR/USD 1.1350:
0.9272727\times1.1350=1.0524545\text{ USD}
  1. Repay USD 1.0400000.
\text{Profit}=1.0524545-1.0400000=0.0124545\text{ USD}

The gross one-year arbitrage profit is approximately USD 0.0124545 per dollar borrowed.

If the spot rate were instead EUR/USD 1.0900 while the other assumptions remained unchanged:

\text{EUR invested}=\frac{1}{1.0900}\times1.02=0.9357798
\text{Forward proceeds}=0.9357798\times1.1350\approx1.0621101\text{ USD}
\text{Profit}=1.0621101-1.0400000=0.0221101\text{ USD}

7.2 Complete calculation after transaction costs

Arbitrage must be evaluated using executable borrowing, deposit, bid and ask rates—not midpoint quotations. Assume:

  • USD borrowing rate = 4.20%;
  • EUR deposit rate = 1.90%;
  • spot EUR/USD ask = 1.0902, because the trader buys euros;
  • forward EUR/USD bid = 1.1345, because the trader sells euros;
  • fixed transfer and settlement fee = USD 0.001 per USD 1 borrowed.

The calculation is:

\text{EUR purchased}=\frac{1}{1.0902}\approx0.9172629
\text{EUR at maturity}=0.9172629\times1.019\approx0.9346909
\text{USD forward proceeds}=0.9346909\times1.1345\approx1.0604068
\text{USD loan repayment}=1\times1.042=1.0420000
\text{Net profit}=1.0604068-1.0420000-0.0010000=0.0174068\text{ USD}

The net profit is approximately 1.7407% of the borrowed principal for the one-year transaction. This example demonstrates that the opportunity remains profitable after all specified costs. In practice, capital charges, collateral, taxes and balance-sheet limits may reduce or eliminate the return.

7.3 Triangular arbitrage

Triangular arbitrage exploits an inconsistency among three currency pairs. Consider:

  • EUR/USD = 1.0998/1.1002;
  • USD/JPY = 149.90/150.10;
  • EUR/JPY = 165.20/165.40.

Starting with EUR 1,000,000:

  1. Sell euros directly for yen at the EUR/JPY bid:

1,000,000×165.20=JPY\ 165,200,000.

  1. Buy dollars with yen at the USD/JPY ask:

165,200,000÷150.10≈USD\ 1,100,599.60.

  1. Buy euros with dollars at the EUR/USD ask:

1,100,599.60÷1.1002≈EUR\ 1,000,363.20.

The executable round-trip profit is approximately EUR 363.20 before any additional fixed fees. The bid–ask spreads are already incorporated. If external fees exceed EUR 363.20, the trade is not profitable.

8. Illustrative Case: Hedging an Import Payment

Background

Northstar Medical Equipment, a fictional US importer, must pay a German supplier EUR 2.5 million in 90 days. The company’s sales and operating budget are denominated in US dollars.

Problem

Northstar is exposed to euro appreciation. Its bank quotes:

  • spot EUR/USD = 1.0860/1.0864;
  • 90-day forward points = +40/+46;
  • forward transaction fee = USD 1,500.

Analysis and approach

The outright forward quotation is:

  • bid: 1.0860+0.0040=1.0900;
  • ask: 1.0864+0.0046=1.0910.

Because Northstar must buy euros, it uses the forward ask.

\text{Forward dollar cost}=2,500,000\times1.0910=2,727,500\text{ USD}

Including the fee, the total budgeted cost is USD 2,729,000.

Using consistent ask-side prices, the simple annualized forward premium is:

\frac{1.0910-1.0864}{1.0864}\times\frac{360}{90}\approx1.694\%

Outcome

If the future spot ask is 1.1300, an unhedged payment would cost USD 2,825,000. The forward contract avoids USD 96,000 relative to this outcome after including the fee. If the future spot ask is 1.0500, the unhedged cost would be USD 2,625,000, so the hedge would appear more expensive by USD 104,000. Nevertheless, the hedge fulfilled its purpose by eliminating uncertainty rather than maximizing speculative profit.

Learning points

  • Use the ask when purchasing the base currency.
  • Convert points into an outright rate before budgeting.
  • Include explicit fees in the total hedge cost.
  • A hedge should be evaluated against its risk-management objective, not solely against the eventual spot rate.

9. Professional Practice, Governance and Technology

Reliable FX calculations require controlled data and documented conventions. Best practices include:

  1. record every rate with its currency order and units;
  2. distinguish executable bid and ask prices from mid-market indications;
  3. match settlement dates and day-count conventions;
  4. calculate reciprocals by reversing bid and ask sides;
  5. include funding spreads, fees, taxes and collateral costs;
  6. independently verify large trades and automated pricing outputs;
  7. maintain audit trails for hedge designation and authorization.

Electronic trading platforms and application programming interfaces calculate cross-rates and monitor arbitrage relationships in milliseconds. Artificial intelligence can detect anomalous quotes and forecast liquidity conditions, but it does not remove the need for validation. Poorly mapped currency symbols, stale data or an incorrect bid–ask rule can automate losses at high speed.

FX governance should also address market conduct. Manipulating benchmarks, misrepresenting spreads, front-running customer orders or concealing markups breaches professional duties and may violate financial regulation. Firms should implement segregation of duties, transaction surveillance, model validation and transparent customer disclosures.

10. Limitations and Contemporary Market Considerations

Textbook no-arbitrage models assume that participants can borrow, lend and trade freely at known rates. Real markets contain credit limits, collateral rules, liquidity differences, settlement risk and regulatory capital costs. During periods of financial stress, cross-currency basis spreads can persist because institutions cannot exploit apparent deviations without constraint.

Quoted prices may also differ by platform, transaction size and customer relationship. A mathematically positive opportunity based on indicative rates may disappear once an executable order is submitted. Accordingly, professional analysis should combine correct mathematics with market microstructure, operational capacity and risk governance.

Chapter Summary

Foreign exchange calculations begin with consistent quotation notation: A/B denotes units of B per unit of A. A direct quotation is F/D—domestic currency per foreign currency—while D/F is indirect. Reciprocal two-way quotations require inversion and reversal of bid and ask sides.

Cross-rates are derived by multiplying or dividing rates so that intermediate currency units cancel. Spreads represent compensation for liquidity, inventory, operational and credit risks and create an immediate round-trip transaction cost. Appreciation and depreciation percentages are not exact negatives because reciprocal rates have different denominators.

Forward points convert spot quotations into outright forward rates. Forward premiums and discounts can be annualized using simple or effective conventions. Covered interest parity links spot rates, forward rates and interest rates under compatible maturity and compounding assumptions. Arbitrage evaluation must use executable bid, ask, borrowing and lending rates and must deduct all transaction costs. In professional practice, mathematical accuracy must be supported by sound data governance, ethical conduct and operational controls.

Key Terms

Appreciation: An increase in one currency’s value relative to another.

Arbitrage: A set of offsetting transactions designed to exploit inconsistent prices.

Ask rate: The rate at which a dealer sells the base currency.

Base currency: The first currency in an A/B quotation.

Bid rate: The rate at which a dealer buys the base currency.

Covered interest arbitrage: Arbitrage combining borrowing, investment and a forward hedge.

Covered interest parity: The no-arbitrage relationship among spot rates, forward rates and interest rates.

Cross-rate: An exchange rate derived from two other currency quotations.

Depreciation: A decline in one currency’s value relative to another.

Direct quotation: Domestic currency units per unit of foreign currency, expressed as F/D.

Forward discount: A condition in which a currency’s forward price is below its spot price.

Forward points: The quoted difference between a forward rate and a spot rate.

Forward premium: A condition in which a currency’s forward price exceeds its spot price.

Indirect quotation: Foreign currency units per unit of domestic currency, expressed as D/F.

Midpoint: The average of a bid and ask quotation.

Outright forward rate: The complete exchange rate agreed for future settlement.

Quote currency: The second currency in an A/B quotation.

Triangular arbitrage: Arbitrage involving inconsistent exchange rates among three currencies.

Review Questions

Short Answer Questions

  1. What does A/B mean under the quotation convention used in this chapter?
  2. Distinguish a direct quotation from an indirect quotation.
  3. Why must the bid and ask sides be reversed when a quotation is inverted?
  4. What are forward points?
  5. Why are appreciation and reciprocal depreciation percentages not exact negatives?

Long Answer Questions

  1. Explain how bid–ask spreads affect importers, exporters and currency traders.
  2. Derive covered interest parity using two alternative investment strategies.
  3. Explain the relationship among spot rates, forward rates and annualized forward premiums.
  4. Discuss why apparent arbitrage opportunities may persist in real foreign exchange markets.
  5. Evaluate the governance and ethical controls required for automated FX pricing and execution.

Analytical / Application Questions

  1. Given EUR/USD 1.0720/1.0725 and USD/JPY 151.20/151.30, calculate the EUR/JPY bid and ask rates.
  2. A Canadian company must buy USD 4 million in six months. Explain which side of a USD/CAD forward quotation it should use and calculate the cost if the outright ask is 1.3720.
  3. Using realistic bid–ask, borrowing, deposit and fixed-fee assumptions, design a spreadsheet procedure for testing whether a covered interest arbitrage opportunity is profitable.

Multiple Choice Questions with Answers

Question 1

Under the chapter’s convention, what does EUR/USD 1.1000 mean?

A. USD 1 buys EUR 1.1000

B. EUR 1 buys USD 1.1000

C. EUR 1 buys USD 0.9091

D. USD 1 buys EUR 0.9000

Correct Answer: B. EUR 1 buys USD 1.1000

Question 2

If EUR/USD is 1.1000/1.1004, what is the approximate USD/EUR quotation?

A. 0.908760/0.909091

B. 0.909091/0.908760

C. 1.1004/1.1000

D. 0.909091/0.909091

Correct Answer: A. 0.908760/0.909091

Question 3

If GBP/USD = 1.2500 and USD/JPY = 150.00, what is GBP/JPY?

A. 120.00

B. 150.00

C. 187.50

D. 200.00

Correct Answer: C. 187.50

Question 4

EUR/USD is quoted at 1.0850/1.0854. What is the absolute spread?

A. USD 0.0002 per euro

B. USD 0.0004 per euro

C. USD 0.0040 per euro

D. EUR 0.0004 per dollar

Correct Answer: B. USD 0.0004 per euro

Question 5

EUR/USD rises from 1.0800 to 1.1340. By what percentage has the euro appreciated against the dollar?

A. 4.76%

B. 5.00%

C. 5.40%

D. 10.00%

Correct Answer: B. 5.00%

Question 6

EUR/USD spot is 1.0850 and three-month forward points are +45, where one point is 0.0001. What is the outright forward rate?

A. 1.0805

B. 1.08545

C. 1.0895

D. 1.1300

Correct Answer: C. 1.0895

Question 7

A six-month EUR/USD forward is 1.1009 and spot is 1.0900. Using simple annualization, what is the euro’s annualized forward premium?

A. 1.00%

B. 2.00%

C. 4.00%

D. 10.90%

Correct Answer: B. 2.00%

Question 8

EUR/USD spot is 1.1000, the one-year euro interest rate is 2% and the one-year US dollar rate is 4%. What is the covered-interest-parity forward rate?

A. 1.078846

B. 1.100000

C. 1.121569

D. 1.144000

Correct Answer: C. 1.121569

Question 9

An investor converts USD 1 into euros at EUR/USD 1.1000, invests the euros at 2%, and sells the proceeds forward at EUR/USD 1.1350. What are the dollar proceeds after one year?

A. USD 1.0400000

B. USD 1.0524545

C. USD 1.0621101

D. USD 1.1350000

Correct Answer: B. USD 1.0524545

Question 10

In the transaction-cost example, forward proceeds are USD 1.0604068, loan repayment is USD 1.0420000 and fixed fees are USD 0.0010000. What is net profit per dollar borrowed?

A. USD 0.0174068

B. USD 0.0184068

C. USD 0.0194068

D. USD 0.0604068

Correct Answer: A. USD 0.0174068

Foreign Exchange Management
Chapter 4 of 14