联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-23:00
  • 微信:codinghelp

您当前位置:首页 >> Web作业Web作业

日期:2025-03-13 05:29

MATH6017 Coursework 1

Worth 20%

Submission date: 28 March, 2025. 4:00pm

Rules

• You must work on your own on this assignment with no help from others or GenAI.

• You must submit a single Jupyter Notebook file as a submission.

• Clearly indicate your name and student number on the code. Save the file as MATH6017 Assignment.

• Ensure that your code is clean, well-structured, and error-free. Non-functioning codes will be penalized.

Asset Management Project

You have been recently hired as a portfolio manager at XYZ Asset Management, a company that provides investment services for institutional  and individual clients.   Your  primary  responsibility  is to construct and manage an optimal investment portfolio that maximizes returns while mitigating risk, and ensuring compliance with the company’s investment policies and client objectives.  As a portfolio manager at XYZ Asset Management, your key duties involve managing a diversified investment portfolio by selecting and optimizing assets from various sectors. You are required to perform portfolio optimization based on different constraints and client preferences. Given the historical prices of ten different assets obtained from YAHOO FINANCE, namely, AAPL, MSFT, AMZN, TSLA, GOOG, META, NVDA, JPM, UNH and XOM from January 1 2022 to December 31, 2022 in stock prices 2022 .csv

Task 1

1.   (a)  Calculate the cumulative return for each asset for the entire year.  Present your results in a line

graph showing the growth of each asset over time.

(b)  Calculate the mean return and covariance of each asset.

2.   (a)  Construct an optimal portfolio that allows short selling using the minimum variance framework. Solve the optimization model using CVXPY module.

(b)  Analyze the portfolio weights, expected return and risk of the optimal portfolio.

3.   (a)  Construct  a  mean-variance  portfolio that does not allows short selling such that the portfolio

achieves a target expected returns of at least 10% per annum.

(b)  Discuss the impact of no short-selling on the portfolio performance.

4.   (a)  Simulate 10,000 possible portfolio for the ten assets.

(b)  Compute and plot the efficient frontier for the portfolios.  Identify the portfolio with the lowest risk (tangency portfolio) and calculate the optimal return of the tangency portfolio.

Task 2

Prepare a professional report addressed to the company’s investment committee providing a high-level overview of your findings and recommendation from Task 1.

Submission Instruction and Grading

Submit only one Python file for the assignment.  Task 2 should be included as text using ”Markdown” in the same file.

Grading

1.  Clarity of code — 15%

2.  Accuracy and correctness in calculation — 30%

3. Interpretation and financial insight  25%

4. Visualization and presentation  15%

5.  Report and code quality  15%.


版权所有:留学生编程辅导网 2020 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。 站长地图

python代写
微信客服:codinghelp