subject

Background: In mathematical finance, Markov chains are used to model the default risk of a company or country (more specifically, the default of a company's or country's liability like a corporate or government bond. Rating agencies (like Standard& Poor's, Moody's, Fitch) rate the financial stability of a company and classify them according to different classes. A possible classification may range from 'AAA for debitors with a very good credit rating to 'CCC for debitors which are very likely to delay in paying a debt; and 'D' for those debitors which can't satisfy their financial labilies anymore (in other words, they are default).
The yearly credit rating of a company can be modeled as a Markov chain (X,)-0,1,2 with state space
S = AAA, AA, A, BBB, BB, B, CCc, D)
where Xn represents the credit rating class of a company in the n-th year. The transition probabilities are given by
AAA AA A BBB BB B CCC D
92.07 7.09 0.63 0.15 0.06 0.00 0.00 0.00
AA 0.62 90.84 7.76 0,59 0.06 0.10 0.02 0.01
A 0.05 2.09 91.38 5.79 0.44 0.16 0.04 0.05
BBB 0.03 0.2 4.10 89.37 4.82 0.86 0.24 0.37
BB 0.03 0.08 0.40 5.54 83.24 8.15 1.1 1.45
B 0.00 0.08 0.27 0.34 5.398 2.41 4.92 6.59
CCC 0.10 0.00 0.29 0.58 55 10.54 52.80 34.14
D 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.0
Remark: For your implementations below, you can label the different states from 0 to 7, where 0 represents state AAA, 1 represents state AA, and so on.
Write a function called simulateRating(...) which simulates the Markov chain.
Input:
startRating: Initial state of the Markov chain at time 0
numberOfSteps: Number of steps nn
P: Transition matrix
Output:
samplePath: An array of length n+1n+1 (!) with the values X0, X1Xn.
def simulateRating(startRating, numberofSteps, P):
## WRITE YOUR OWN CODE HERE
## HINT: USE np. randon. choice()
return samplePath In [ ]:
耕TEST YOUR FUNCTION HERE
simulateRating startRating - 0, numberofSteps10, PP)

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 10:30
How can a user open a blank presentation? 1.on the file menu, click new, and then click recent templates 2.on the file menu, click new, and then click blank presentation 3. on the view menu, click templates, and then click recent templates 4. on the view menu, click samples, and then click blank presentation
Answers: 1
question
Computers and Technology, 22.06.2019 22:30
The qwerty keyboard is the most common layout of keys on a keyboard
Answers: 3
question
Computers and Technology, 23.06.2019 13:00
Which one of the following voltages should never be measured directly with a vom? a. 1200 v b. 500 v c. 800 v d. 100v
Answers: 2
question
Computers and Technology, 24.06.2019 02:50
Be sure to answer all parts. synthesize the following compound from benzene. a. b. c. d. e. f. reaction [1] conditions: a b c d e f reaction [1] product: draw structure reaction [2] conditions: a b c d e f reaction [2] product: draw structure reaction [3] conditions: a b c d e f reaction [3] product:
Answers: 3
You know the right answer?
Background: In mathematical finance, Markov chains are used to model the default risk of a company o...
Questions
question
History, 24.07.2019 16:30
question
Physics, 24.07.2019 16:30
Questions on the website: 13722362