הפונקציה MDURATION
הסבר
הפונקציה מחזירה את המח"מ (לפי נוסחת Macauley) של אג"ח בעל ערך נקוב משוער של $100.
תחביר
MDURATION(settlement, maturity, coupon, yld, frequency, [basis])
ארגומנטים נדרשים
- Settlement תאריך הרכישה של נייר הערך. התאריך צ"ל מאוחר מתאריך ההנפקה
- Maturity תאריך הפירעון של נייר הערך שבו פג תוקפו.
- Coupon שיעור הריבית השנתי של נייר הערך.
- Yld התשואה השנתית של נייר הערך.
- Frequency מספר תשלומי הריבית בשנה:
בתשלומים שנתיים, frequency = 1; בתשלומים חצי-שנתיים, frequency = 2;
בתשלומים רבעוניים, frequency = 4.
ארגומנטים אופציונליים
Basis הסוג של בסיס ספירת הימים לשימוש.
בסיס |
בסיס ספירת הימים |
0 או מושמט |
US (NASD) 30/360 |
1 |
Actual/actual |
2 |
Actual/360 |
3 |
Actual/365 |
4 |
European 30/360 |
דוגמה
הערות*
- תאריך הרכישה הוא התאריך שבו הקונה רוכש את נייר הערך, כגון איגרת חוב. תאריך הפירעון הוא התאריך שבו פג תוקפו של האג"ח לדוגמה, נניח כי איגרת חוב של 30 שנה מונפקת ב- 1 בינואר, 2008 ונרכשת על-ידי קונה שישה חודשים לאחר מכן. תאריך ההנפקה הוא 1 בינואר, 2008, תאריך הרכישה יהיה 1 ביולי, 2008 ותאריך הפירעון יהיה 1 בינואר, 2038, שלושים שנה לאחר תאריך ההנפקה של 1 בינואר, 2008.
- הארגומנטים settlement, maturity, frequency ו- basis מעוגלים למספרים שלמים.
- אם settlement או maturity אינו תאריך חוקי, הפונקציה MDURATION מחזירה את ערך השגיאה #VALUE!.
- אם yld < 0 או אם coupon < 0, הפונקציה MDURATION מחזירה את ערך השגיאה #NUM!.
- אם frequency מכיל מספר כלשהו שאינו 1, 2 או 4, הפונקציה MDURATION מחזירה את ערך השגיאה #NUM!.
- אם basis < 0 או אם basis > 4, הפונקציה MDURATION מחזירה את ערך השגיאה #NUM!.
- אם settlement ≥ maturity, הפונקציה MDURATION מחזירה את ערך השגיאה #NUM!.
*כפי שמופיעות באתר התמיכה לאופיס של מיקרוסופט, בתיקוני תרגום