10% बॉन्ड का PV01 निकालें
आप PV01 को इस तरह निकाल सकते हैं: पहले बॉन्ड का मूल्य निकालें और फिर उसी बॉन्ड का मूल्य निकालें जब यील्ड में एक बेसिस पॉइंट का परिवर्तन हो। इस अभ्यास में, आप $100 पार वैल्यू, 10% कूपन, और 20 वर्ष की मैच्योरिटी वाले बॉन्ड का PV01 निकालेंगे, यह मानते हुए कि यील्ड टू मैच्योरिटी 10% है.
दोनों बॉन्ड का मूल्य निकालने के लिए Chapter One में आपने बनाया हुआ bondprc() फंक्शन इस्तेमाल कीजिए। यह फंक्शन आपके वर्कस्पेस में पहले से लोड है। सुनिश्चित करें कि परिणाम एक धनात्मक (positive) संख्या हो.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में बॉन्ड वैल्यूएशन और विश्लेषण
अभ्यास निर्देश
- वीडियो में देखे गए फॉर्मूले से PV01 की गणना करें। याद रखें, PV01 एक बॉन्ड के मूल्य माइनस दूसरे बॉन्ड के मूल्य के बराबर है। इसकी गणना के लिए
bondprc()को दो बार कॉल करें। - सही उत्तर पाने के लिए, 10.01% YTM वाले बॉन्ड में से 10.00% YTM वाले बॉन्ड का मान घटाएँ।
- साथ ही, आउटपुट को धनात्मक रखने के लिए इस फॉर्मूले पर
abs()लगाना न भूलें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Calculate the PV01