كيف يمكنني حساب المدة المعدلة باستخدام ماتلاب؟

شرح استخدام MATLAB الماتلاب من خلال الهاتف اندرويد ايفون ايباد دون الحاجه الى حاسوب (يمكن 2024)

شرح استخدام MATLAB الماتلاب من خلال الهاتف اندرويد ايفون ايباد دون الحاجه الى حاسوب (يمكن 2024)
كيف يمكنني حساب المدة المعدلة باستخدام ماتلاب؟
Anonim
a:

المدة المعدلة تقيس حساسية الأوراق المالية ذات الدخل الثابت للتغيرات في أسعار الفائدة. لحساب المدة المعدلة في ماتلاب، حدد سعر القسيمة للسند، وتاريخ التسوية، وتاريخ الاستحقاق والعائد حتى تاريخ الاستحقاق على أساس نصف سنوي. وتسمى الدالة التي تحسب المدة المعدلة في ماتلاب للحصول على عائد معين "بندوري" والقيادة هي "ريسولت = بندوري (العائد، القسيمة، التسوية، النضج)". إذا كنت ترغب في حساب المدة المعدلة على أساس السعر الحالي للسند بدلا من العائد حتى النضج، قم بذلك باستخدام الدالة "بندورب" وتشغيل الأمر "ريسولت = بندورب (برايس، كوبونريت، سيتل، ماتوريتي)". والنتيجة في كلتا الحالتين هي مصفوفة مع ثلاث صفائف تحتوي على مدة معدلة، مدة ماكولاي في السنوات ومدة ماكولاي على أساس نصف سنوي.

المدة المعدلة هي مفهوم ينص على أن أسعار السندات وأسعار الفائدة ترتبط عكسيا. وتحسب المدة المعدلة كمدة ماكولاي / (1 + غلة / n)، حيث n هو التردد المركب في السنة. وتمثل مدة ماكولاي متوسط ​​الوقت المرجح حتى سداد السندات وتقاس بالسنوات. تقيس المدة المعدلة حساسية سعر السندات للتغيرات في الغلة وتقاس بنسبة مئوية.

فكر مستثمرا مهتما بحساب مدة معدلة لسندته بتاريخ تسوية 2 أغسطس 1999، تاريخ استحقاق 15 يونيو 2004، معدل فائدة 5٪، اثنان مدفوعات القسائم في السنة وأساس العد الفعلي الفعلي / الفعلي. يرغب المستثمر في معرفة المدة المعدلة عندما يكون العائد السوقي لهذه السندات هو 4٪.

أولا، يحتاج المستثمر إلى خلق متغيرات للعائد مع الأمر "العائد = 0. 04"، معدل القسيمة مع الأمر "كوبونريت = 0. 055"، تاريخ التسوية مع الأمر "سيتل = '02 -Aug-1999" ، تاريخ الاستحقاق مع الأمر "النضج = '15 -Jun-2004 '"، وكوبون دفع تردد مع الأمر "الفترة = 2" وأساس العد مع الأوامر "أساس = 0". لاحظ أن متغيرات تواريخ الاستحقاق يجب أن تكون من أرقام تاريخ التسلسل أو سلاسل التاريخ.

- 3>>

الأمر "نتيجة = بندوري (العائد، القسيمة، تسوية، النضج)" تنتج نتيجة مصفوفة تحتوي على ثلاثة أرقام، والتي تمثل مدة تعديل من 4. 24، ماكولاي على أساس سنوي 4. 33 و ماكولاي على أساس نصف سنوي من 8. 66.

إذا لم يكن المستثمر لديه العائد إلى أجل الاستحقاق، ولكن لديه سعر السند، على أساس أنه يرغب في حساب المدة المعدلة، وقال انه يمكن القيام بذلك باستخدام وظيفة "بندورب". لنفترض أن السندات نفسها لديها سعر 106. المستثمر يحتاج إلى تحديد متغير السعر مع الأمر "السعر = 106".الأمر "نتيجة = بندورب (السعر، القسيمة، تسوية، النضج)" تنتج نتائج مماثلة وظيفة "بندوري" لا.

يمكن للمستثمر أيضا أن يشير إلى أساس عد يومي مختلف عن طريق تحديد قيم رقمية مختلفة من 0 إلى 13 لمتغير "الأساس". على سبيل المثال، القيمة 1 تقف على أساس 30/360، 2 للفعلية / 360 أساس و 3 تقف على الفعلية / 365 أساس. بالإضافة إلى ذلك، يمكن للمستثمر تحديد معلمات أخرى، مثل تاريخ القسيمة الأول وتاريخ القسيمة الأخير وقاعدة الشهر النهائي.