אני מודה שטעיתי. חשבתי שזה לא יקרה, וזה קרה: הייתי משוכנע וכך גם התבטאתי פה שהתחרות תגרום לכך שהעמלות בקרנות המחקות אג"ח ישארו נמוכות. ובכן, מספר קרנות מחקות אג"ח למשל זאת, שהן בסיסיות (ולא מורכבות) העלו את העמלות בצורה משמעותית.
על מנת לנתח את המצב החדש בדקתי באמצעות סקריפט בפייתון (מצורף למטה) מה עדיף: להשקיע ישירות באג"ח או דרך קרן מחקה.
נתונים: ברוב הקרנות העמלה היא 0.15% ועוד 0.03% נאמנות כלומר: 0.18%. התייחסתי לאג"ח צמוד מדד, על מנת שיהיה יותר קל בהשוואות. כמו שכתבתי פה בעבר, יש יתרון קל ביותר למיסוי של 25% הרווח הראלי על מיסוי 15%. בכל מקרה, אני מאמין שהתוצאות על אג"חים לא צמודים יהיה דומות.
טווח הזמן: 20 שנה.
להלן התוצאות:
מדד: 1%, קופון (נומינלי): 2%. יתרון להחזקה ישירה: 2.5%
מדד: 2%, קופון (נומינלי): 3%, יתרון להחזקה ישירה: 2.5%
מדד: 2%, קופון (נומינלי): 4%, יתרון להחזקה ישירה: 1.7%
מדד: 2%, קופון (נומינלי): 5%, יתרון להחזקה ישירה: 0.3%
סיכום התוצאות: נראה שיש יתרון קל להחזקה ישירה לעומת קרן מחקה. היתרון לא גדול: מדובר על כ-2% ל-20 שנה, זה כ- 0.035% בשנה. די זניח. ככל שהריבית (קופון) גבוה יותר, יש יתרון לקרן מחקה, זאת בגלל שהיתרון שלה בדחיית מס על הקופונים עולה על החיסרון שלה בדמי הניהול.
להלן הסקריפט:
על מנת לנתח את המצב החדש בדקתי באמצעות סקריפט בפייתון (מצורף למטה) מה עדיף: להשקיע ישירות באג"ח או דרך קרן מחקה.
נתונים: ברוב הקרנות העמלה היא 0.15% ועוד 0.03% נאמנות כלומר: 0.18%. התייחסתי לאג"ח צמוד מדד, על מנת שיהיה יותר קל בהשוואות. כמו שכתבתי פה בעבר, יש יתרון קל ביותר למיסוי של 25% הרווח הראלי על מיסוי 15%. בכל מקרה, אני מאמין שהתוצאות על אג"חים לא צמודים יהיה דומות.
טווח הזמן: 20 שנה.
להלן התוצאות:
מדד: 1%, קופון (נומינלי): 2%. יתרון להחזקה ישירה: 2.5%
מדד: 2%, קופון (נומינלי): 3%, יתרון להחזקה ישירה: 2.5%
מדד: 2%, קופון (נומינלי): 4%, יתרון להחזקה ישירה: 1.7%
מדד: 2%, קופון (נומינלי): 5%, יתרון להחזקה ישירה: 0.3%
סיכום התוצאות: נראה שיש יתרון קל להחזקה ישירה לעומת קרן מחקה. היתרון לא גדול: מדובר על כ-2% ל-20 שנה, זה כ- 0.035% בשנה. די זניח. ככל שהריבית (קופון) גבוה יותר, יש יתרון לקרן מחקה, זאת בגלל שהיתרון שלה בדחיית מס על הקופונים עולה על החיסרון שלה בדמי הניהול.
להלן הסקריפט:
קוד:
n = 20
madad = 2
coupun_rate = 3
mechaka_fee = 0.18
madad_bench = 100
b0 = 100
b_mechaka = b0
for i in range(n):
coupon = b_mechaka * coupun_rate/100
b_mechaka = b_mechaka + coupon
b_mechaka = b_mechaka * (1-mechaka_fee/100)
madad_bench = madad_bench * (1+madad/100)
b_mechaka = madad_bench + (b_mechaka-madad_bench)*.75
b_bond = b0
for i in range(n):
coupon = b_bond * (madad + (coupun_rate-madad)*.75)/100
b_bond = b_bond + coupon
print("machaka: %.3f bond: %.3f ratio: %.3f%%" % (b_mechaka, b_bond, (b_bond/b_mechaka-1)*100) )