Zacznij terazZacznij za darmo

Tworzenie portfela neutralnego pod względem duracji

Hedging jest bardzo ważnym elementem pracy z obligacjami i portfelami obligacji. W tym ćwiczeniu wyznaczysz liczbę obligacji potrzebnych do zabezpieczenia portfela, a także wartość dolarową tej pozycji.

Załóżmy, że posiadasz portfel obligacji o łącznym DV01 wynoszącym 5 000 USD. Postanawiasz zabezpieczyć ten portfel, sprzedając określoną liczbę 30-letniej obligacji z poprzedniego ćwiczenia, której cena wynosi 76,94 USD, a DV01 – 12,88 centa.

To ćwiczenie jest częścią kursu

Wycena i analiza obligacji w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Przypisz DV01 portfela i obligacji odpowiednio do zmiennych portfolio_dv01 i bond_dv01, a cenę obligacji do bond_price.
  • Wyznacz liczbę obligacji potrzebnych do zabezpieczenia portfela.
  • Oblicz wartość dolarową tej liczby obligacji.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Assign DV01 of portfolio and bond to variables
portfolio_dv01 = ____
bond_dv01 = ____
bond_price = ____

# Calculate quantity of bond to hedge portfolio
hedge_quantity = ____
print("Number of bonds to sell: ", ____)

# Calculate dollar amount of bond to hedge portfolio
hedge_amount = ____
print("Dollar amount to sell: USD", ____)
Edytuj i uruchom kod