Wealth management services used to be the enclave of the wealthy. To be serviced by a personal wealth manager will require a net worth of millions, due to the highly personalised (and hence, expensive) service that is provided by the manager. However, with the use of technology, it is now possible to deliver affordable wealth management services to the masses. Robo-advisors are making extensive use of automation and well-understood financial theory to design portfolios for their clients.
You are an investment analyst with a robo-advisor, and you are tasked with the use of Python 1 to automate the design of a 3-stocks portfolio for a given target return.
Make use of Python to select a stock universe that fulfills the robo-advisor’s settings and from the stock universe, select the best 3 stocks to create the portfolio. Once the stocks are selected, you need to determine the appropriate allocation amongst the stocks so that the resulting portfolio can fulfill the client’s target return.
Given all the price data in data _file, report the name and allocation of stocks in the resulting portfolio. You are to report the allocation of the stocks to an accuracy of rwo (2) decimal points (e.g. an allocation of [0.25, 0.49, 0.26]).
State and document, clearly any assumption(s) you have used in your portfolio construction.
You are reminded to practice good programming habits in your code development and your code must be driven entirely off the inputs given in Figure I.
Buy Custom Answer of This Assessment & Raise Your Grades
The postappeared first on .