Miten lasketaan kavennukset MATLAB: ssä?

Näin kattopaneelin asennus ja katon listoitus onnistuvat (Marraskuu 2024)

Näin kattopaneelin asennus ja katon listoitus onnistuvat (Marraskuu 2024)
Miten lasketaan kavennukset MATLAB: ssä?
Anonim
a:

MATLABissa sijoittaja voi laskea joukkovelkakirjalainan kavennuksen kutsumalla "bndconvy" -toiminnon rahoitusvälineiden työkaluista ja määrittämällä eri saantopisteet, joukkovelkakirjalainan korko, selvityspäivä, eräpäivä ja päivä -tilan perusteella. Lisäksi käyttäjä voi määrittää muita "bndconvy" -toimintoa koskevia vaihtoehtoja, kuten kuukauden lopun, ensimmäisen ja viimeisen kuponkikoron ja nimellisarvon päivämäärät. Täysi komento on "results = bndconvy (tuotto, kuponki, ratkaise, maturiteetti, aika, perusta)". Joukko "tulokset" sisältää kaksi vektoria, joilla on vuosittain tai vuosittainen, konveksio ja jaksollinen konvexiteetti puolivuosittain jokaista saantoa varten.

Rahoituksessa kuperuus edustaa käyrän kaarevuutta, joka saadaan koordinoidun geometrian eri hinta- ja joukkolainojen yhdistelmästä. Konveksisuus on hyödyllinen työkalu riskienhallinnassa ja sen ymmärtämisessä, missä määrin sidotut hinnat ovat herkkiä tuottojen muutoksille. Suuri konveksityyppinen sidos altistuu suurelle määrälle järjestelmällistä riskiä.

Oletetaan, että sijoittaja on kiinnostunut laskemaan kavennuksen yhteenlaskettua 7 prosentin korkokantaa, erääntymispäivää 30.5.2017, erääntymispäivämäärä 15.6.2015, puolivuosittaiset kuponkipalkkiot ja todellinen / todellinen päiväkirja perusta. Sijoittaja määrittelee myös kolme tuottoarvoa 6, 7 ja 8%, joista hän haluaa laskea konveksiteettia.

Sijoittajan on luotava taulukko "Yield", joka sisältää kolme saantoa desimaaliluvuissa, määrittele kuponikorvaus komennolla "Coupon = 0. 07", anna muuttujan selvityspäivä komennolla "Settle =" 02-Jun-2015 '", määritä maturiteetti komennolla" Maturiteetti = '30 -Muuta-2017', anna puolivuosittainen maksupohja komennolla "Kausi - 2" ja luo muuttuja päivämäärän perusteella käskyllä ​​"Perus = 0 "Nollan arvo päivän laskentaperusteessa merkitsee todellista / todellista päivämäärää

Komento" results = bndconvy (Yield, Coupon, Settle, Maturity, Period, Basis) tuottaa taulukon, joka sisältää kaksi vektoria, joiden vuotuinen konveksio ja periodinen konvexiteetti.