3.2 Foreign Exchange Markets&Interest Rate Futures

3.2 Foreign Exchange Markets&Interest Rate Futures

Question 1

PE2018Q6
An analyst is examining the exchange rate between the US dollar and the euro and is given the following information regarding the EUR/USD exchange rate and the respective risk-free interest rates:

  • Current EUR/USD exchange rate: 1.18 1.18 1.18
  • Current USD-denominated 1-year risk-free interest rate: 2.5 % 2.5\% 2.5% per year
  • Current EUR-denominated 1-year risk-free interest rate: 1.5 % 1.5\% 1.5% per year

According to the interest rate parity theorem, what is the 1-year forward EUR/USD exchange rate?

A. 0.17 0.17 0.17
B. 1.19 1.19 1.19
C. 1.23 1.23 1.23
D. 1.29 1.29 1.29

Answer: B
Learning Objective: Calculate a forward exchange rate using the interest rate parity relationship.

The forward rate, F t F_t Ft, is given by the interest rate parity equation: F t = S 0 × e ( r − r f ) t F_t=S_0\times e^{(r-r_f)t} Ft=S0×e(rrf)t, where

S 0 S_0 S0 is the spot exchange rate,
r r r is the domestic (USD) risk-free rate,
r f r_f rf is the foreign (EUR) risk-free rate,
t t t is the time to delivery.

Substituting the values in the equation: F t = 1.18 × e ( 0.025 − 0.015 ) × 1 = 1.19 F_t=1.18\times e^{(0.025-0.015)\times1} =1.19 Ft=1.18×e(0.0250.015)×1=1.19


Question 2

PE2020Q6 / PE2021Q6 / PE2022Q6
A currency analyst is examining the exchange rate between the US dollar and the euro and is given the following:

  • Current USD per EUR 1 1 1 exchange rate: 1.13 1.13 1.13
  • Current USD-denominated 1-year risk-free interest rate: 2.7 % 2.7\% 2.7% per year
  • Current EUR-denominated 1-year risk-free interest rate: 1.7 % 1.7\% 1.7% per year

According to the interest rate parity theorem, what is the 2-year forward USD per EUR 1 exchange rate?

A. 1.1081 1.1081 1.1081
B. 1.1190 1.1190 1.1190
C. 1.1411 1.1411 1.1411
D. 1.1523 1.1523 1.1523

Answer: D
Learning Objective: Calculate a forward exchange rate using the interest rate parity relationship.

The forward rate, F t F_t Ft, is given by the interest rate parity equation:
F = S 0 ( 1 + R USD ) T ( 1 + R EUR ) T = 1.13 ( 1 + 0.027 ) 2 ( 1 + 0.017 ) 2 = 1.1523 F=S_0\frac{(1+R_{\text{USD}})^T}{(1+R_{\text{EUR}})^T}=1.13\frac{(1+0.027)^2}{(1+0.017)^2}=1.1523 F=S0(1+REUR)T(1+RUSD)T=1.13(1+0.017)2(1+0.027)2=1.1523

where:
S 0 S_0 S0 is the spot exchange rate,
R USD R_\text{USD} RUSD is the USD risk-free rate,
R EUR R_\text{EUR} REUR is the EUR risk-free rate,
T T T is the time to delivery.


Question 3

PE2022PSQ6
A large international bank has branches in four different countries. The CFO of the bank is considering issuing a bond in one of those countries, and believes that the country with the lowest real interest rate would present the best terms to the bank. Relevant information is in the table below:

CountryNominal interest rateInflation
A 3.9 % 3.9\% 3.9% 1.9 % 1.9\% 1.9%
B 4.1 % 4.1\% 4.1% 2.0 % 2.0\% 2.0%
C 4.2 % 4.2\% 4.2%$2.3% $
D 4.6 % 4.6\% 4.6% 2.5 % 2.5\% 2.5%

Assuming that all other parameters are equal, in which of the four countries should the bank issue the bond?

A. Country A
B. Country B
C. Country C
D. Country D

Answer: C
Learning Objective: Describe the relationship between nominal and real interest rates.

Using the formula, R real = 1 + R nom 1 + R infl − 1 R_{\text{real}}=\cfrac{1+R_{\text{nom}}}{1+R_{\text{infl}}}-1 Rreal=1+Rinfl1+Rnom1

generates the following results:

CountryNominal interest rateInflationReal interest rate
A 3.9 % 3.9\% 3.9% 1.9 % 1.9\% 1.9% 2.0 % 2.0\% 2.0%
B 4.1 % 4.1\% 4.1% 2.0 % 2.0\% 2.0% 2.1 % 2.1\% 2.1%
C 4.2 % 4.2\% 4.2%$2.3% $ 1.9 % 1.9\% 1.9%
D 4.6 % 4.6\% 4.6% 2.5 % 2.5\% 2.5% 2.0 % 2.0\% 2.0%

Therefore, C has the lowest real interest rate.


Question 4

An American investor holds a portfolio of French stocks. The market value of the portfolio is € 10 10 10 million, with a beta of 1.35 1.35 1.35 relative to the CAC index. In November, the spot value of the CAC index is 4 , 750 4,750 4,750. The exchange rate is USD 1.25 1.25 1.25/€. The dividend yield, euro interest rates, and dollar interest rates are all equal to 4 % 4\% 4%. Which of the following option strategies would be most appropriate to protect the portfolio against a decline of the euro that week? March Euro options (all prices in US dollars per €) strike price is 1.25 1.25 1.25, call euro price is 0.018 0.018 0.018, put euro price is 0.022 0.022 0.022.

A. Buy calls with a premium of USD 180 , 000 180,000 180,000
B. Buy puts with a premium of USD 220 , 000 220,000 220,000
C. Sell calls with a premium of USD 180 , 000 180,000 180,000
D. Sell puts with a premium of USD 220 , 000 220,000 220,000

Answer: B
Buying puts would protect against a decline in the euro and the premium would be: USD    0.022 × € 10    million = USD    220 , 000 \text{USD}\; 0.022\times€10\;\text{million}=\text{USD}\; 220,000 USD0.022×€10million=USD220,000.


Question 5

PE2022Q31
A quantitative analyst at a foreign exchange (FX) trading company is developing a new factor model to be used for estimating potential risk exposures on FX trades. The analyst is evaluating potential factors to use in the model, and their effects on the performance of the model. Which of the following statements is most likely correct for the analyst to consider when developing the model?

A. Using a large number of underlying factors will allow the model to correctly predict future exchange rates.
B. The most important factor in predicting a country’s interest rates is the political stability of the country.
C. The pair-wise exchange rates for currencies of developed countries can be assumed to be constant for terms shorter than 3 3 3 months.
D. The value of a country’s currency will be negatively correlated with a factor representing changes in that country’s money supply.

Answer: D
Learning Objective: Identify and explain the factors that determine exchange rates.

D is correct. If Country A increases its money supply by 25 % 25\% 25% while Country B keeps its money supply unchanged, the value of Country A’s currency will tend to decline by 25 % 25\% 25% relative to Country B’s currency."

A is incorrect. Future exchange rates cannot be predicted with any precision.

B is incorrect. While political instability would weaken a currency, supply and demand are the most important factors.

C is incorrect. Exchange rates should be assumed to change even in short-term time
horizons.


Question 6

Current spot CHF/USD rate: 1.3680 1.3680 1.3680 ( 1.3680 1.3680 1.3680 CHF = 1 1 1 USD).

  • 3-month USD interest rates: 1.05 % 1.05\% 1.05%
  • 3-month Swiss interest rates: 0.35 % 0.35\% 0.35%
  • Assume continuous compounding)

A currency trader notices that the 3-month future price is USD \text{USD} USD 0.7350 0.7350 0.7350. In order to arbitrage, the trader should investment:

A. Borrow CHF, buy USD spot, go long CHF futures.
B. Borrow CHF, sell CHF spot, go short CHF futures.
C. Borrow USD, buy CHF spot, go short CHF futures.
D. Borrow USD, sell USD spot, go long CHF futures.

Answer: C
Step 1. The spot is quoted in terms of Swiss Francs per USD, theoretical future price of USD = 1.368 × e ( 0.35 % − 1.05 % ) × 3 / 12 = 1.368 × 0.99825 = 1.36561    CHF \text{USD} = 1.368\times e^{(0.35\%-1.05\%)\times3/12} = 1.368\times 0.99825 = 1.36561\;\text{CHF} USD=1.368×e(0.35%1.05%)×3/12=1.368×0.99825=1.36561CHF.

Step 2. 3-month future price is USD    0.7350 → 1 / 0.7350 = 1.3605    CHF \text{USD}\;0.7350\to1/0.7350 = 1.3605\;\text{CHF} USD0.73501/0.7350=1.3605CHF.

Step 3. 1.36561    CHF > 1.3605    CHF → 1.36561\;\text{CHF}> 1.3605\;\text{CHF} \to 1.36561CHF>1.3605CHF USD \text{USD} USD future contract is undervalued.

Step 4. Arbitrage strategies: borrow USD \text{USD} USD (buy CHF \text{CHF} CHF) spot, buy USD \text{USD} USD (short CHF \text{CHF} CHF) future.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ThreadPoolExecutor 是 concurrent.futures 模块中的一个类,它是 Executor 的子类,用于异步执行调用。它使用线程池来管理线程的执行。ThreadPoolExecutor 可以通过指定最大工作线程数来控制线程池的大小。在 Python 3.2 及以上版本,concurrent.futures 模块提供了 ThreadPoolExecutor 类来实现线程池的功能。 通过创建 ThreadPoolExecutor 对象,我们可以异步执行多个任务,并利用线程池中的线程来处理这些任务,提高程序的并发性和效率。可以在创建 ThreadPoolExecutor 对象时指定最大工作线程数、线程名称前缀、初始化函数和初始化参数等参数。 ThreadPoolExecutor 的作用是将多个任务组织在一起,以便可以重用线程,提高执行效率。使用 ThreadPoolExecutor 可以简化多线程编程,提供了更高层次的抽象。通过提交任务给 ThreadPoolExecutor 对象,它会自动分配线程来执行任务,并返回 Future 对象作为任务的结果。 通过 ThreadPoolExecutor 提供的接口,我们可以在不同的线程中执行可调用对象,并通过 Future 对象获取任务的执行结果。通过使用 ThreadPoolExecutor,我们可以充分利用多线程来实现并发执行任务的需求,提高程序的性能和效率。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [concurrent.futures.ThreadPoolExecutor并发库详解](https://blog.csdn.net/The_Time_Runner/article/details/99652083)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Python并发concurrent.futures和asyncio实例](https://download.csdn.net/download/weixin_38604395/13739481)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值