Duration-न्यूट्रल पोर्टफोलियो बनाना
हेजिंग बॉन्ड्स और बॉन्ड पोर्टफोलियो के साथ काम करने का एक बहुत महत्वपूर्ण हिस्सा है. इस अभ्यास में, आप यह जानेंगे कि किसी पोर्टफोलियो को हेज करने के लिए कितने बॉन्ड चाहिए, और इस मात्रा का डॉलर अमाउंट कितना होगा.
मान लीजिए आपके पास बॉन्ड्स का एक पोर्टफोलियो है जिसका संयुक्त DV01 USD 5,000 है. आप इस पोर्टफोलियो को हेज करने का निर्णय लेते हैं, इसके लिए आप पिछले अभ्यास वाले 30-year बॉन्ड की एक निश्चित मात्रा बेचते हैं, जिसकी कीमत USD 76.94 है और DV01 12.88 सेंट्स है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में बॉन्ड वैल्यूएशन और एनालिसिस
अभ्यास निर्देश
- पोर्टफोलियो और बॉन्ड के DV01 को क्रमशः
portfolio_dv01,bond_dv01में, और बॉन्ड की कीमत कोbond_priceमें असाइन करें. - पोर्टफोलियो को हेज करने के लिए आवश्यक बॉन्ड्स की संख्या निकालें.
- इस मात्रा के बॉन्ड्स का डॉलर वैल्यू निकालें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# 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", ____)