, , , , ,

[SOLVED] Financial Risk Management-Fixed Income Markets

$25

File Name: Financial_Risk_Management_Fixed_Income_Markets.zip
File Size: 433.32 KB

5/5 - (1 vote)

Financial Risk Management-Fixed Income Markets

In this project you will implement the mortgage calculator is Python:

1. Write a function in Python that will calculate the mortgage payment with the following parameters:

a. yield (the yield should be already adjusted to unit of payment)

b. Principal

c. Number of payments

2. Create a payment column using a replication function in python (hint use numpy arrays and repeat function (see here:

R function rep) in Python (replicates elements of a list/vector) – Stack Overflow)

1. Create a PV column using the formula : P/(1+y) ^ (payment number)

2. Create a first element in the column for outstanding principal assuming that Now Principal utstanding = Intial PrincipalUse the for loop to update the next element in each of the columns as follows;

1. calculate the interest paid through the formula: next interestpaid-principal outstanding*yield

2. calculate the next principal paid as principal paid = payment – interest paid

3. calculate the next amount utstanding = principal outstanding – principal paid

4. complete the amortization table by calculating the PV of principal and interest paid.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[SOLVED] Financial Risk Management-Fixed Income Markets[SOLVED] Financial Risk Management-Fixed Income Markets
$25