Build a p monte-carlo generator for the system of prices

Assignment Help Corporate Finance
Reference no: EM131019800

Questions

1. Looking at the pricing equations (1, 2), what implicit assumptions about causality are embedded?

2. Build a P Monte-Carlo generator for the system of prices (M, {Pi}, Π*) in continuous time, ignoring random auction times, pre-tending you see all prices at all times. Use exact differential equations where possible, the Milstein scheme otherwise.

For instance, for the MSCI define mt: = ln(Mt/M0). Since M is lognormal, we know that Mt+Δt/Mt = exp((μm -1/2(σm)2)Δt + σmΔWt and hence that we have the exact difference equation

mt+Δt = mt + (μm -1/2(σm)2)Δt + σmΔWt

Simulate a number of paths (M, {Pi}, Π*) as an illustration.

Keep the paths if you can so you don't have to generate them each time, and also so that you can compare different methods using the same paths, in order to compare apples with apples. If you can't, keep the seeds so you can regenerate the same paths again.

For each path, compute along each path generated with the fine time steps (small Δt):

(a) the average instantaneous return annualised (approximating 1/T+1 0T+1 dΠ*t/Π*t)

(b) the average yearly arithmetic return ( 1/T ∑t=0T Π*t+1 -Π*t)/Π*t

(c) the average yearly log return ( 1/T ln(Π*T)/Π*0))

(d) the standard deviation of the arithmetic yearly return on the index,

(e) the ex-post Sharpe Ratio, that is the average yearly return on the index minus the average yearly short rate, the total divided by the standard deviation of the difference between the index and the short rate. Show the Sharpe ratios both for the arithmetic and for the geometric returns.

Rem. Notice the time conventions. If T ∈ {0, 1,. .. }, then in continuous time Π*t+1 is the index at precisely moment T + 1, which in discrete time would be comparable to T, the index of the resolved year T that is computed on the last moment of year T (i.e. really at time T + 1).

3. Still pretending you see all prices at all times, and not imposing the simplifying assumptions for the simulations, use Itˆo's Lemma to compute dΠ*t. Is it geometric Brownian motion? Why or why not?

Exhibit the diffusion term of dΠ*t/Π*t and comment.

In what sense can we say that the Bindex Π* is a value-weighted index, VWI?

4. Compute the instantaneous correlations between the index and the MSCI,

ρΠ*,Mt := (dΠ*t/Π*t.dMt/Mt)/(√(dΠ*t/Π*t)2√(dMt/Mt)2)

Show graphically the evolution of instantaneous correlation along the selected paths.

Compute the average realised correlation along each path, approximating

1/T¯+1 0T¯+1 ρtΠ*,Mdt and compute the average across the paths. How much diversification do rare books offer?

5. Now add the auctions at random times τ determined by the Poisson process. Simulate one path1 ω, with small time steps Δt, from date 0 to date 41 (the index value of year 40 is realised at date 41) for each of the drivers {M, {Pi}i,J}. Book prices are encoded only if they appear at auction.

The 41 book index values are encoded as end-of-year values as explained above. If a copy is repeat-sold within a year, only encode the last observation. If a book i is observed three times along the path (but never twice in a year), create a new sale of this book. Repeat for many paths ω and keep the paths saved for future use. Only keep paths that have at least one auction in each year.

6. Pick a small set of paths generated in the previous subquestion that are meaningful and representative, call them ω1 ∈ Ω1 and always stick to the same paths ω1 in this subquestion. We shall use the same paths again in subsequent subquestions. Make sure that this paths satisfies the condition that there is at least one sale in each year that is a repeat sale. More precisely, one way of generating such a path(s) is to follow a sequential rule [SR]:

- Generate year 0 and year 1 sales. If there is repeat sale (a book selling both in years one and two), then continue. Else do this step again.

- Generate year 2 sales. If a book was also sold in years 0 or 1 then continue. Else do this step again.

- Do until T¯ = 40.

We know that Π0 = 1 always. Put yourself at the end of year T = 1 and compute Π1(1), and save the number.

Now put yourself at the end of year T = 2 and compute Π1(2) and Π2(2), and save the numbers.

Repeat until time T¯ = 40.

Call this Bindex ΠT := {ΠT (T)}40T=1.

7. Based on the previous subsection, you can now place yourself again at time 0 and follow the same paths ω1 as year T now moves on. As time T moves on, not only can you trace out the current index value ΠT(T) (where the same T appears in both places, referring to the fact that with T periods of data you look always at the index value at T but having recomputed the entire index path), you realise what happens to the index at any fixed earlier calendar time as the sample increases, say fix calendar time 2 to get the sequence Π2(2), Π2(3), Π2(4),. ...

Describe what you see and explain.

8. Now generate the paths until year 40. Look back and generate the Bindex Π40 := {Πt(40)}t=140.

9. Denote by Πa the index constructed from all actual sales in a given year, including those not matched up with any second sales in the sample.

If Ia(t) is the set of all books coming up at auction in year t, then Πta:= Σi∈Ia(t)Pit / Σi∈Ia(0)Pi0

Based on the simulations of the paths Ω1 in the previous question, also keep track of the paths of Πa.

10. Let Π*,y be the index {Π*t}t=0T, the annual index constructed from all books (even those not actually observed).

11. Based on the continuously observable Π*, denote by Π*,r := {1, Π*,r,. .., Π*,r} the annual index constructed from all books, including the books never actually traded, but as if every book price was observable at one random time τ i within the year only. You generate N random sales dates {τii}Ni=1 in each year t. As for the other indices, that book price enters the index as if it was observed say on 31 Dec.

In other words, Πt*,r = Σi∈Ia(t)Piτit∈[t, t+1)/ Σi∈I Piτi0∈[0, 1)

12. We now have four annual approximations to the true latent annual Bindex Π*,y , call them ∏˜:= {ΠT , Π40, Πa, Π*,r}.

For each path in Ω1, compare those five indices.

Also, compute

(a) the average annual return on the index,

(b) the annual standard deviation,

(c) the ex-post annual Sharpe Ratio,

(d) the auto-correlation function,

(e) the yearly realised variance series {(Πt+1(.) - Πt(.)/Πt(.))2}40t=1 and realised correlation series (the sample analogue to the correlation computed above in question 4.) between the index and the MSCI.

Describe.
Do any of the observed paths exhibit excessive smoothing or jaggedness compared to the others? Is the yearly full observation benchmark Π*,y behaving markedly differently from the limited information approximations Π∈∏˜?

Is any approximation better than the others in terms of those statistics?

13. What does the assumption about the values of σim and σm imply about beta? Now that you know the true theoretical beta, consider paths ω1 ∈ Ω1 and run - for each path ω1 - a market regression using your four constructed Bindices, such as for instance

Πt - Πt-1t-1 = α + β (Mt - Mt-1)Mt-1+ ∈t

for Π∈∏˜ . Repeat for other paths, and compare to the true betas, both the continuous time true beta and the beta of Π*,y.

14. Since the stock market index M is supposed to be observed always whereas Π∈∏˜ are observed only at the end of each year and may include auction outcomes that happened before the end of the year, there is a time aggregation - or non-synchronicity

- problem.

For each Π∈∏˜ , run the regression

Πt - Πt-1/Πt-1 = α + β-2 (Mt-2 - Mt-3)Mt-3+ β-3 (Mt-1 - Mt-2)Mt-2 +  β0 (Mt - Mt-1)Mt-1 + β+1(Mt+1 - Mt)M+ ∈t

Take the estimated coefficients along each path and compute βˆ(ω) := β-2(ω) + β-1(ω) + β0(ω) + β+1(ω) and compare to the true continuous time true beta and the beta of Π*,y.

15. Now we move into derivatives and Q. The difference between P and Q are the drifts. This is the essence of the Girsanov theorem and which works as follows.

Consider equation (1) and define dWtˆm = dWtm + ξmdt. Replace dWtm by dWˆtm - ξmdt. ξm is called the market price of risk and is constant in this case. Once you have replaced a Brownian motion dWt by its ‘hat' version, you are "under Q," so by NA you can set the drift to rMtdt. Solve for ξm and explain why it is called the market price of risk.

16. Now assume that dWˆti0 = dWti0 and dWˆtk = dWtk + ξkdt. What is the interpretation?

17. Rewrite the stochastic differential equation for dPti under Q, i.e. having replaced all W by Wˆ. [In the lecture notes we then simply dropped the hats again to save on notation]

Look at the drift of dPti/Pti under Q and verify that it is less than r. Usually there would be an arbitrage if this term were different from r. If the drift was less than r, then to profit from the arbitrage, one would need to short the rare books, which is impossible.

Instead, call y the difference between r and the drift coefficient. How large is y? So now the Q drift of dPti/Pti is r - y. Interpret.

18. Now assume that at time 0 a futures contract is introduced on the rare book index. Assume maturity is year 10, the typical holding period of a portfolio of rare books, as well as years 5 and 20.

Denote the futures price process at time t with maturity T by Ft,T and ignore marking- to-market and daily settlement, so really we consider a forward on rare books.

By definition, the final payoff of the forward/futures along path ω is FT,T (ω) - F0,T = ΠT (ω; T ) - F0,T for T = 10.

(a) Intuitively, can this forward be replicated risklessly in real time?

(b) Use the Q Monte-Carlo to compute {F0,T}T∈{5,10,20}. Is the curve in contango, backwardation or neither? Why?

(c) Given this F0,10, for a given path ω1, start at time 0 and compute the cash-flow at time 10, Π101; 10) - F0;10.

(d) Continuing on that same path ω1 for times T after time 10, display the revisions of that cash flow, Π101; T ) - F0;10 and explain.

(e) Repeat for more paths ω and get some average view of the issue.

(f) Why does this make regularly (here continuously) traded futures (or options) on indices of rarely traded assets troublesome?

(g) Can you think of remedies?

19. Can you show that the return process {Πt40t-140} is independent of the choice of base year? Currently the base year is in year 0, so that Π0(40) = 1, but what if we chose year τ ∈ {1, 2,. .., 40} to be the base year?

Verified Expert

The assignment goes by simulation software with excel help as said in the assignment. MC generator is similar for all the questions as the data is similar. It has solved in excel and simulation is done by MATLAB.

Reference no: EM131019800

Questions Cloud

Analyse the impact of these factors on the organisation : Describe the purpose of this organisation, its mission and size, profit/not-for-profit orientation, and locations - Describe any three external environmental factors-conditions relevant to this organisation in the current Trimester period.
Describe common physical topologies and a logical topology : Within the Discussion Board area, write 400-600 words that respond to the following questions with your thoughts, ideas, and comments.
What is sammy optimal consumption bundle : Sammy considers 2 wooden pencils to be a perfect substitute for 1 mechanical pencil.  The price of 1 wooden pencil is $2, and the price of 1 mechanical pencil is $3. Sammy has an income of $18. What is Sammy's optimal consumption bundle
Provisions of employment : You are an HR consultant with your own consulting firm. Two clients came to see you with different work related problem. Advice the clients regarding their rights in the given situation based on the provisions of Employment Act 1955.
Build a p monte-carlo generator for the system of prices : Build a P Monte-Carlo generator for the system of prices (M, {Pi}, Π*) in continuous time, ignoring random auction times, pre-tending you see all prices at all times. Use exact differential equations where possible, the Milstein scheme otherwise.
Are frequently associated with nondurable consumer goods : Which of the following is critical for successful marketing implementation?
Name the parts of speech : Name the parts of speech that are recognized generally in a sentence
Program that simulates a simple calculator : Write a program that simulates a simple calculator. It reads two integers and a character. If the character is a +, the sum is printed; if it is a -, the difference is printed; if it is a *, the product is printed; if it is a /, the quotient is ..
A verb is among the types of word classes in english : A verb is among the types of word classes in English. Which one of the following is a verb? mother

Reviews

Write a Review

 

Corporate Finance Questions & Answers

  We have a 400000 30 year 12 mortgage we want to knowathe

we have a 400000 30 year 12 mortgage. we want to knowa.the monthly mortgage payment.b.how much we need to pay the bank

  Obtain the companys annual report prepare a presentation in

obtain the companys annual report. prepare a presentation in which you do the following1. identify current ratios and

  Option pricing symantec corporation stock optionsconsider

option pricing symantec corporation stock optionsconsider the call and put options on the stock of symantec corporation

  Theory question based on time value of moneywilson company

theory question based on time value of money.wilson company will issue 300000000 of 7 1000 par bonds on november 15

  Business disruption costs and tax-deductible interest

Using theoretical and empirical evidence, and relevant examples, critically discuss how the following factors would influence the firms choice of optimal capital structure

  Financial analysis to improve business performanc

Please give three examples of how financial analysis can be used to assess and get better business performance. How do financial analysis tools help managers and their firms?

  What are peggy transfer tax consequences in

When the trust is worth $3.1 million, Peggy rescinds her right to revoke the trust. Peggy dies in 2012 when the trust is worth $3.2 million. What are Peggy's transfer tax consequences in?

  Compute the after-tax npv of the new lift

Compute the after-tax NPV of the new lift and advise the managers of Deer Valley about whether adding the lift will be a profitable investment. Show calculations to support your answer.

  Intel reports the following information on its stock

intel reports the following information on its stock options incentive programs in its december 31 2001 financial

  1 again inc is proposing a rights offering presently there

1. again inc. is proposing a rights offering. presently there are 450000 shares outstanding at 90 each. there will be

  Dividend and capital gain yields

Compute the dividend yield, capital gains yield, and total one-year return implied by Pauls estimates for each stock.

  Determination of net income under the alternativesmckinsee

determination of net income under the alternatives.mckinsee inc. is developing a plan to finance its asset base. the

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd